Skip to content

My curriculum of free online courses and other resources to become a full-stack / cloud developer

Notifications You must be signed in to change notification settings

peter-sari/path_to_code

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 

Repository files navigation

Get a new profession for free

I've put together a list of resources I believe are enough to become a junior full-stack developer in 10-12 months. This is just the beginning of the journey of course, but by getting to the end of the list one could take control of their further progress depending on their own personal interest and ambition.

Courses

Stage1

CS50 - Simply the best intro course to computer science. By the end of the 12 weeks you will know if coding is for you or not.

Beyond CS50 - Good extension of the original course to get more in-depth knowledge

Freecodecamp - Teaches the basics of front-end development through bite sized tasks

Scrimba - Super practical and hands on intro to different areas of front-end. All the intro courses are free.

Git and Github crash course

Stage2

Javascript30 - Learn JS through 30 daily challenges

CS50 Web Programming

Stage3

Full stack cloud developer course by IBM - it is a paid for course but can be audited for free (no task gradings then)

CS50's intro to AI - CS50 intro is a prerequisite

Content

Books

Eloquent Javascript is a free and comprehensive book to learn JS

Twitter

I suggest to follow (beyond the course channels):

Tools

Codepen

A great platform to quicly test html/css/javascript without the need of an IDE or setting up a server

Git/github

Set-up an account early and start building a portfolio of study projects. Many of the courses will require a github account anyway. The other great benefit is being able to collaborate with fellow students from an early stage. I highly recommend this, because it simulates the real-world work environment.

Stackoverflow

As you start building more complex projects web search won't necessarily will get an answer for you. SO is a great community of developers, who appreciate smart questions. Be present early, so you can start building your reputation score. I also suggest browsing questions. Giving answers to fellow students will help you to think about certain topics more deeply.

About

My curriculum of free online courses and other resources to become a full-stack / cloud developer

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published