React Workshop
Overview
Participants will self-learn from a React tutorial (https://www.youtube.com/watch?v=w7ejDZ8SWv8&t=8s revolves around building a simple todolist) and get help from dedicated React volunteers.
Prerequisite Knowledge
Javascript https://www.youtube.com/watch?v=hdI2bqOjy3c&t=4235s
Javascript is extremely easy to pick up as you go (same level as python). However, I’ve linked a tutorial above for anyone interested
Timeline
1 week (slightly after subcom has been inducted + bonded with their teams)
Week 1 starting from 14th
Everyone will go at different paces/start at different times. Here is a rough (and probably way too quick) timeline of goals the participants should be able to achieve:
Day 1: Setting up and installing React. Simple components showing up on screen
Day 2: Buttons, events, interactions
Day 3+: More complex app functionality
Who will participate?
Anyone in the server
All trainees
Who will help?
Experienced React dev volunteers + anyone in the server can reply in chat + help out
For one week, every night we will have 2 dedicated people on just chilling in the discord + helping out if anyone pops in
Workload: 1 shift per person
Of course anyone can jump in to help
Trainees
Trainees especially might need more guidance than just self-learning with help sessions since for many, this is their first time learning a new language
The training leads + their mentors will check in more
Training leads gathers their team together in a call one or two nights to work + learn together. This will be the foundation for their project!
Extension
Many people might be interested in continuing further (after all, this is Projects).
We’ll provide them with some extension ideas to work on in their own time
We can send any cool extension projects to Media to spotlight
Would be inspiring to see someone learn the tech stack from scratch + make something