asetalias / asetalias/talks

[Workshop] Introduction to React

Open
#38 1 comment 1 reaction 0 assignees View on GitHub
event-type/talk type/proposal
Dominant language
No language data
Stars
7
Forks
12
PR merge metrics
No merged PRs in 30d

Description

# React Introduction and hands-on

**Type**
- [x] Workshop / Hands on
- [ ] Guest Lecture
- [ ] Webinar

**Abstract**

This talk is about the most popular front-end framework for Web UI - React JS, the session will include an introduction to React, its scope and will be Bootstrapping a small project with
```
npx create-react-app

```
Students will get to know the use-case scenario of using react for making high performing front-end applications and will also know about creating PWAs with React.

**About**

This would be a beginner to upper beginner level introduction to React.
Concepts of React that would potentially be covered -
- React class and functional components
- React hooks
- Props and functions
- Conditional rendering
- States and **this** keyword

**Pre-requisites**
Basics of JS and Promises with Arrow Functions ( I would briefly explain these in the starting though )

** Projector and internet connection **

**Expected duration **: 3 to 4 hour

**Level**

_Beginner-Intermediate_

**Speaker Bio**

I am a CSE student from Jaypee institute of information technology, Noida -62, currently in my 3rd year. I have been into React from the pas 6-7 months, completed 3 internships in ReactJS. FB Student Facilitator DevC19, DSC coordinator JIIT-62. I have 10+ projects in MERN Stack and in love with React and assisting technologies.

**Social Links to my profile**
[GitHub @blackwolf08](https://github.com/blackwolf08)
[LinkedIN Sunny Dhama](https://linkedin.com/in/sunnydhama)
[My website with project links](https://sunnydhama.me)
[Latest project](https://uniqgrid.netlify.com/login) **user : demo@uniqgrid.com password : demo@123**

**Month**
August / September

Contributor guide

Open the contributing guide

Research direction

Review the React topics, prerequisites, proposed August/September timing, and 3–4 hour format in this issue. Confirm whether the workshop is still wanted and that the projector and internet requirements can be met; it is done when a date and delivery plan are agreed.

Written by the indexing model from the issue text.

Assessment

Tech stack
javascript, react
Domain
content, frontend
Issue type
Feature
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.