100 Devs 2022 Guide by Africa Kenyah @codingtherapist :)
Class
Slides
Homework
Class Materials
Done?
01
1/11
HTML BASICS
https://slides.com/leonnoel/100devs2-html-the-basics
(Due Tuesday - Jan. 18th):
Watch: https://youtu.be/ukLnPbIffxE
Watch: https://youtu.be/Z-zNHHpXoMM
Complete: https://www.coursera.org/learn/learning-how-to-learn
https://cdn.discordapp.com/attachments/738891289071714388/930589829421473862/class01-materials.zip
No
In prog
Yes
02
1/13
MORE HTML BASICS
https://slides.com/leonnoel/100devs2-html-more-basics
Due Tuesday - Jan. 18th:
Watch: https://youtu.be/ukLnPbIffxE
Watch: https://youtu.be/Z-zNHHpXoMM
Complete: https://www.coursera.org/learn/learning-how-to-learn
Due Thursday - Jan. 20th:
Read: https://learn.shayhowe.com/html-css/
Build: HTML for BBC Website (just what is in the attached image)
USE: https://developer.mozilla.org/en-US/docs/Web/HTML
https://cdn.discordapp.com/attachments/738891289071714388/931314672806797332/class02-materials.zip
No
In prog
Yes
03
1/18
EVEN MORE BASICS
https://slides.com/leonnoel/100devs2-html-even-more-basics
Submit Homework Due Today:
Take a screenshot of your Coursera Learning How To Learn Completion
Upload to https://imgbb.com/
Submit The Link Here: https://forms.gle/9FYrUMFKMk4MpEZG7
For Homework:
Due Thursday - Jan. 20th:
Read: https://learn.shayhowe.com/html-css/
Build: HTML for BBC Website (just what is in the attached image)
Due Tuesday - Jan. 25th:
Read: https://learnlayout.com/
Finish: Labs From Class-03 - BBC, Khan Academy, Tech Crunch
https://cdn.discordapp.com/attachments/738891289071714388/933126749766697030/class-03-materials.zip
No
In prog
Yes
04
1/20
CSS BASICS
https://slides.com/leonnoel/100devs2-css-the-basics/
Submit Homework Due Today:
Place your BBC HTML in a https://glitch.com/
Submit the URL here: https://forms.gle/inMYVvbEZt2fmzng9
For Homework:
Due Thursday - Jan. 27th
Do: Finish Simple Site Lab from class-04 (HTML & CSS)
Read: http://learnlayout.com/
Do: https://www.typingtest.com/ (Five Minute Test)
Do: Practice Typing - https://www.keybr.com/
Due Tuesday - Jan. 25th:
Finish: Labs From Class-03 - BBC, Khan Academy, Tech Crunch (JUST HTML)
https://cdn.discordapp.com/attachments/738891289071714388/933851316646719569/class04-materials.zip
Solutions:
https://cdn.discordapp.com/attachments/738891289071714388/933851316646719569/class04-materials.zip
No
In prog
Yes
05
1/25
MORE BASIC CSS
https://slides.com/leonnoel/100devs2-css-more-basics
Submit Homework Due Today:
Place your Khan Academy & Tech Crunch HTML in separate glitch.com
Submit the URL here: https://forms.gle/w9Awq51mxmcYHy4h7
For Homework:
Due Thursday - Jan. 27th
Old
Do: Finish Simple Site Lab from class-04 (HTML & CSS)
Read: http://learnlayout.com/
Do: https://www.typingtest.com/
(Five Minute Test)
Do: Practice Typing - https://www.keybr.com/
New
Do: Complete The Three Layouts (last few slides)
Read: https://learn.shayhowe.com/advanced-html-css/responsive-web-design
Due Thursday (Feb. 3rd)-
Read: https://learn.shayhowe.com/advanced-html-css/
Other work will be assigned, but nothing due Tuesday specifically of next week
https://cdn.discordapp.com/attachments/738891289071714388/935663546493198416/class05-materials.zip
Solutions: https://cdn.discordapp.com/attachments/738891289071714388/935737646347616337/class05-solutions.zip
No
In prog
Yes
06
1/27
REVIEW + RESPONSIVE
https://slides.com/leonnoel/100devs2-review-and-responsive
Submit Homework Due Today:
Place your Three Layouts and Simple Site Lab in separate codepen.io, glitch.com, or replit.com
Submit the URLs here: https://forms.gle/rvPhDrbp56DQKgPaA
For Homework:
Due Thursday (Feb. 3rd)-
Do: Make 15 minutes of pain responsive
Read: http://learnlayout.com/
Read: https://learn.shayhowe.com/advanced-html-css/
Do: Practice Typing - https://www.keybr.com/
Nothing due Tuesday specifically of next week
https://cdn.discordapp.com/attachments/738891289071714388/936388842171281468/class06-materials.zip
Solutions
https://cdn.discordapp.com/attachments/738891289071714388/936454296910843944/class06-materials-solutions.zip
No
In prog
Yes
07
2/01
RESPONSIVE BASICS
https://slides.com/leonnoel/100devs2-css-responsive-basics
Due Thursday (Feb. 3rd)-
Do: Make 15 minutes of pain responsive (3 media queries and using floats)
Read: http://learnlayout.com/
Read: https://learn.shayhowe.com/advanced-html-css/
Do: Practice Typing - https://www.keybr.com/
Homework (Due Tuesday - Feb. 8th):
Read: css-tricks.com/snippets/css/a-guide-to-flexbox
Do: http://flexboxfroggy.com/
Watch: Independence Day
Do: Layout Assignment (will share Thursday)
No homework due today!
https://cdn.discordapp.com/attachments/738891289071714388/938199963953942578/class07-materials.zip
Solutions:
https://cdn.discordapp.com/attachments/738891289071714388/938271840936267786/class07-solutions.zip
No
In prog
Yes
08
2/03
CSS RESPONSIVE REVIEW
https://slides.com/leonnoel/100devs2-css-responsive-review
Submit Your Homework:
Place your 15 minutes of pain responsive in a https://codepen.io/ and submit the URLs here: https://forms.gle/AaoHzDEXm3Hjc7JL8
For Homework:
Homework (Due Tuesday - Feb. 8th):
Read: css-tricks.com/snippets/css/a-guide-to-flexbox
Do: http://flexboxfroggy.com/
Watch: Independence Day
Homework (Due Thursday - Feb. 10th):
Do: The 3 layouts we did in class
Do: The Level Ground & Source Layouts in the homework-layout-photos
Push?: Do Pushwork Homepage and add media queries to other layouts
https://cdn.discordapp.com/attachments/738891289071714388/938924961819676742/class08-materials.zip
Solutions:
https://cdn.discordapp.com/attachments/738891289071714388/938990161704919111/class08-solutions.zip
No
In prog
Yes
09
2/08
NETWORKING NIGHT
Homework (Due Tuesday - Feb. 15th EXTRA WEEKEND):
Do: The 3 layouts we did in class
Do: The Level Ground & Source Layouts in the homework-layout-photos
Push?: Do Pushwork Homepage and add media queries to other layouts
10
2/10
CSS REVIEW
https://slides.com/leonnoel/100devs-css-review-homework
Homework (Due Thursday - Feb. 17th EXTRA TIME):
Do: The 3 layouts we did in class
Do: The Level Ground, Source, Restaurant, Hair Salon Layouts in the homework-layout-photos
Watch: Independence Day
Watch: https://youtu.be/hdI2bqOjy3c
Push?: Do Pushwork Homepage and add media queries to other layouts
https://cdn.discordapp.com/attachments/738891289071714388/941461787319087124/class10-materials.zip
No
In prog
Yes
11
2/15
FLEX BOX
https://slides.com/leonnoel/100devs2-css-review-flexbox
Homework (Due Thursday - Feb. 17th):
Do: The 3 layouts we did in class
Do: The Level Ground, Source, Restaurant, Hair Salon Layouts in the homework-layout-photos
Watch: Independence Day
Watch: https://youtu.be/hdI2bqOjy3c
Push?: Do Pushwork Homepage and add media queries to other layouts
Want More Flexbox?:
https://www.freecodecamp.org/news/css-flexbox-tutorial-with-cheatsheet/
https://youtu.be/JJSoEo8JSnc
https://mastery.games/flexboxzombies/
https://cdn.discordapp.com/attachments/738891289071714388/943273619402948648/class11-materials.zip
Solutions:
https://cdn.discordapp.com/attachments/738891289071714388/943342680237297694/class11-solutions.zip
No
In prog
Yes
12
2/17
JAVASCRIPT!!!!!!
https://slides.com/leonnoel/100devs2-javascript-basics
Place your layouts in a https://codepen.io/ and submit the URLs here: https://forms.gle/7r1obfquRuih9BEu7
Homework (Due Tuesday - Feb. 22nd):
Do: Plan out your networking!
Read: https://javascript.info/variables + Tasks
Read: https://javascript.info/function-basics + Tasks
Do: Delete the JS and do it again for all assignments
Do: Something special for yourself this weekend
https://cdn.discordapp.com/attachments/738891289071714388/943998243216429106/class12-materials.zip
Solutions:
https://cdn.discordapp.com/attachments/738891289071714388/944064618005938176/class12-solutions.zip
No
In prog
Yes
13
2/22
https://slides.com/leonnoel/100devs2-javascript-more-basics
Submit Your Homework:
Play with any of the JS and make changes? Place your javascript changes in a https://codepen.io/ and submit the URLs here: https://forms.gle/G7LhHnyTA7zYq7UV6
Homework (Due Tuesday - Mar. 1st):
Do: NETWORK!
Read: https://javascript.info/function-expressions + Tasks
Read: https://javascript.info/arrow-functions-basics + Tasks
Read:https://github.com/thejsway/thejsway/blob/master/manuscript/chapter04.md
Do: Delete the JS and do it again for all assignments
https://cdn.discordapp.com/attachments/738891289071714388/945810363998421032/class13-materials.zip
Solutions:
https://cdn.discordapp.com/attachments/738891289071714388/945877319363465216/class13-solutions.zip
No
In prog
Yes
14
2/24
JAVASCRIPT BASICS
https://slides.com/leonnoel/100devs2-javascript-more-basics-again
Submit Your Homework:
No Homework To Turn In Tonight!
Homework (Due Tuesday - Mar. 1st):
Do: NETWORK!
Read: https://javascript.info/function-expressions + Tasks
Read: https://javascript.info/arrow-functions-basics + Tasks
Read:https://github.com/thejsway/thejsway/blob/master/manuscript/chapter04.md
Do: Delete the JS and do it again for all assignments
Homework (Due Thursday - Mar. 2nd):
COMMENT OUT YOUR JS
TYPE IT ALL OUT AGAIN WITHOUT LOOKING
PEAK IF YOU HAVE TOO
REPEAT UNTIL YOU DO NOT HAVE TO PEAK
DELETE YOUR JS ENTIRELY
AND DO IT AGAIN
THEN DO IT AGAIN BUT CHANGE SOMETHING!
https://cdn.discordapp.com/attachments/738891289071714388/946534798166482955/class14-materials.zip
Solutions:
https://cdn.discordapp.com/attachments/738891289071714