Study Group Schedule
Instructions: Every day someone starts a Zoom link and post it in the study group Discord channel. Wait 15 min then start recording or streaming to Youtube with streamlabs or obs. Then each person takes a turn reading a freeCodeCamp challenges & Mozilla Developer Network articles on JavaScript (from the JavaScript learn web development guide) for 1 hour then take a 10 minute break. Keep going until the end of the days study group. 7pm-11pm est
Curriculum
FreeCodeCamp | Starting Challenge | Finished Challenge |
---|---|---|
4/10/19: | use bracket notation to find the first character in a string | use bracket notation to find the last character in a srtring |
4/11/19: | use bracket notation to find the last character in a string | Basic JavaScript: Manipulate Arrays With unshift() |
4/15/19: | Basic JavaScript: Manipulate Arrays With unshift() | Shopping List |
4/21/19: | Shopping List | Local Scope & Functions |
4/22/19: | Local Scope & Functions | Assignment with a Returned Value |
4/23/19: | tbc | TBC |
4/15/19: | tbc | TBC |
Mozilla Developer Network | Article Started | Article Completed |
---|---|---|
4/10/19 | Storing the information you need | basic math in javascript numbers and operators |
4/11/19 | Basic math in javascript numbers and operators | Handling text strings in JavaScript |
4/15/19 | Handling text strings in JavaScript | Useful string Methods |
4/16/19: | Useful String Methods | Arrays |
4/17/19: | Arrays | TBC |
4/15/19: | tbc | TBC |
4/15/19: | tbc | TBC |
Optional Homework
JavaScript30 | To Do | Points |
---|---|---|
4/10/19 | Get setup | 1pt |
4/11/19 | drumkit proj | 2pt |
4/13/19 | are neat | 2pt |
10 Days of JavaScript | To Do | Points |
---|---|---|
4/10/19 | complete day 0 | 1pt |
4/11/19 | complete day 1 | 2pt |
4/13/19 | complete day 2 | 2pt |
4/13/19 | complete day 3 | 2pt |
4/13/19 | complete day 4 | 2pt |
4/13/19 | complete day 5 | 2pt |
4/13/19 | complete day 6 | 2pt |
4/13/19 | complete day 7 | 2pt |
4/13/19 | complete day 8 | 2pt |
4/13/19 | complete day 9 | 2pt |
4/13/19 | complete day 10 | 2pt |
10 Days of JavaScript | To Do | Points |
---|---|---|
Everyday | Write 1 hour of code | 1 pt per day or 2 pts per day if you push to GitHub |
Projects
To Do | What to use | Points |
---|---|---|
Display variables in HTML that are determined by Javascript | Use your text editor to complete this challenge | 2pt |
Software to download
Software | Link | |
---|---|---|
Vs code editor -extensions: live server extension & waka extension | https://code.visualstudio.com/ | |
Zoom (to host study group meetings) | https://zoom.us/ | |
Discord (for talking to people when not on zoom) | http://discordapp.com/ | |
Streamlabs or obs (video recording software to record the meetups and go live) | windows: https://streamlabs.com/ mac: https://obsproject.com/ | |
Chrome or firefox | firefox: https://www.mozilla.org/en-US/firefox/ chrome: https://www.google.com/chrome/browser/ |
Also
-Join the w3Develops University Organization (send me an email at [email protected] requesting access to the university organization and i will grant you access and you will push your study group projects their)
In the beginning of every study group
-Have a blank vs code window open with a new project folder open inside your project folder thats on your desktop
-Have mozilla developer network and freecodecamp open in a browser