An open API service indexing awesome lists of open source software.

https://github.com/jsjoeio/learning-roadmap

a repository to keep track of my roadmap to being a more knowledgeable developer
https://github.com/jsjoeio/learning-roadmap

learning map programming-guide

Last synced: 23 days ago
JSON representation

a repository to keep track of my roadmap to being a more knowledgeable developer

Awesome Lists containing this project

README

          

# Learning-Roadmap 📖🗺
A repository to keep track of my roadmap to being a more knowledgeable developer

## Why I decided to make this? 🤔
I wanted to make this because I felt lost, without clear direction on where I my career to go. I want to be the best developer I can be, which means I need a roadmap.

## My intentions with this roadmap ➡️
To give myself more structure and a clear picture on where I will be (skill-wise) within the next five years. My goal is to use this roadmap to guide my learning inside & outside of the office.

### The Roadmap 🗺
Some of the inspiration has come from these guides:
- @p1xt's [Computer Science and Web Development - comprehensive](https://github.com/P1xt/p1xt-guides/blob/master/cs-wd.md)
- @freeCodeCamp's [curriculum](https://learn.freecodecamp.org/)
- @ossu's [computer science degree](https://github.com/ossu/computer-science)
- conversation with [@trevor-scheer](https://github.com/trevor-scheer)

#### Tier 1 - Getting Started

* [X] Course: [Introduction to Computer Science - CS50 (thru Week 6)](https://www.edx.org/course/introduction-computer-science-harvardx-cs50x#!)
* [X] Course: [Introduction to Computer Science and Programming using Python](https://www.edx.org/course/introduction-computer-science-mitx-6-00-1x-10)
* [X] Article: Read [Project Specification Documents](http://www.pixelearth.net/pages/project-specification) and get in the habit of including every bit of information it details that makes sense for a project in the README.md or other supporting documentation for your projects
* [X] Project: Build a Survey Form
* [ ] Course: [Advanced React](https://advancedreact.com/)

#### Tier 2 - Hot Tech

* [ ] Project: Build an app/website that uses Apollo and GraphQL
* [ ] Project: Build an app/website that uses TypeScript
* [ ] Project: Build an mobile app with React Native

#### Tier 3 - Step It Up

* [ ] Project: Build a Node CLI tool
* [ ] Project: Publish a open source package on NPM
* [ ] Project: Build a [fullstack app with Apollo](https://github.com/apollographql/fullstack-tutorial)

##### Milestones
- completed Article: Read Project Specification Documents on August 27th, 2018
- completed CS50 on September 2nd, 2018
- completed "Build a Survey Form" on September 9th, 2018
- completed Introduction to Computer Science and Programming with Python on October 29th, 2018
- submitted talk to JS Heroes and Phoenix WordCamp
- finished working on Timezoner Extension
- got our Twilio/Python app working!
- finished Twilio/Python blog post.
- working on Gatsby freelance pro
- stopped at Advanced React - Module 4. Clientside GraphQL - video 22