Programming
Programming
Month 3 (Feb)
Month 4 (Mar)
Codewars 7/6kyu
book: to choose from list
FCC Data Visualization Certification weblink
Exercism.io weblink
Start Own projects/hackathons etc.
Intro to MongoDB weblink
Exercism.io (ongoing) weblink
Start looking seriously at codecamps
Odin Project section Section 4 weblink
Month 5 (Apr)
book: DOM elightenment Book - DOM Enlightenment
FCC Back End Dev weblink
Book : JavaScript Design Patterns Book - JavaScript Design Patterns
Book : Open Data Structures Book - Open Data Structures
Exercism.io (ongoing) weblink
Apply to code camps
book: ch 1-4 eloquent javascript
Odin Project section Section 5 weblink
Month 6 (May)
book: to choose from list
FCC weblink
Exercism.io (ongoing) weblink
Codewars
Project - Clone this Admin template weblink
Project: Clone this228 landing page weblink
Project: Clone this126 blog template - note
weblink
that there are multiple pages
Project: Clone this167 online resume template
weblink
Odin Project section Section 6 weblink
Daily Schedule
2 hours codewars
2 hour Book
3 hours FCC
2 hour Coursera/codecademy/Odin
Design Patterns
Structures
Notes to Remember
Development Enviroment
Pick your favorite editor, write all your code on your own machine in that e
Save all your code to GitHub
Publish all your projects to the web - using surge.sh, github pages, heroku
Avoid codepen.
Avoid cloud 9 or any other "just code it on the web so you don't have to lea
your own machine" site.
Whenever you are doing a "Clone this" project - use only assets you create
copyrights which would allow you to use them.
else's effort.
Power up your learning - make every minute count towards making you job re
When you're working through a book, type out the example code and do al
When you're working through a course, do all the assignments.
When you're building a Project, include a built process (like gulp77), include at least 5 automated tests (Karma46, m
commit messages71
I mentioned above), use your build process to minimize assets, use a linte
your JavaScript and have some method to your madness when it comes to
conventions (like BEM51)
Shay Howe44 has a good overview of HTML and CSS if you need more than you got in the CS50 and MEAN stack cou
If you're at a loss for how to figure out the design for a page you're building, reference Google's Material Design doc