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
- Host: GitHub
- URL: https://github.com/jsjoeio/learning-roadmap
- Owner: jsjoeio
- Created: 2018-08-27T02:34:51.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2019-01-02T23:23:46.000Z (about 7 years ago)
- Last Synced: 2025-01-25T13:09:14.905Z (about 1 year ago)
- Topics: learning, map, programming-guide
- Size: 98.6 KB
- Stars: 4
- Watchers: 2
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
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