FreeCodeCamp Silicon Valley


Details
Bring a laptop! If you don't have a laptop you can request a temporary one from the library.
If you are new to programming and have no prior experience try
[https://freecodecamp.org/learn](FreeCodeCamp)
Otherwise, we have a boot camp that is put on by https://c0d3.com.
The curriculum consists of the following:
JS0 Foundations of JavaScript
-> Learn about variables, types of data, and decisions in your code
JS1 Variables & Functions
-> Learn about HTML & Functions: creating user interfaces, crafting functions, solving "word problems" with recursion
JS2 Arrays
-> Learn about making lists of data, interacting with HTML pages, and using array helpers. After JS2 you'll be able to build this stopwatch (https://songz.c0d3.com/js1/8b.html)
• JS3 Objects
-> Learn about libraries and APIs: testing code, writing your own objects, and unleashing the power of the web with APIs. After JS3 you'll be able to build this Pokemon viewer (https://songz.c0d3.com/js3/pokeview.html)
• JS4 Front End Engineering
-> Learn about building interactive web experiences, using models for Machine Learning. After JS4 you'll be able to build this Lights Off game (https://c0d3.com/challenges/lightsoff/)
• JS5 End to End
-> Learn about System Design: sending requests via GET and POST, understanding servers
• JS6 React, GraphQL, SocketIO
-> Learn about Javascript Frameworks, Mobile and OS Applications
After JS6 you can contribute to or start new open-source projects. This will add valuable work experience to your resume. Projects you can participate in include:
• https://garagescript.github.io/myProxy/ - Server proxy (Nginx alternative)
• https://c0d3.com/ - The lesson platform itself, built and run by students!
• https://llip.io/ - Language learning app
FAQ
• I have zero math background. Can I learn?
-> Yes. Several of our students have become software engineers with no math background.
• I don't have a college degree. Can I learn?
-> Yes. Several of our students have become software engineers without having a college degree.
• Do I have to pay anything?
-> No, this boot camp is completely free.
Any other questions can be asked on our discord server and one of our engineers will reach out.

FreeCodeCamp Silicon Valley