{"id":21691170,"url":"https://github.com/jsjoeio/learning-roadmap","last_synced_at":"2026-01-03T17:49:05.063Z","repository":{"id":97829622,"uuid":"146237427","full_name":"jsjoeio/learning-roadmap","owner":"jsjoeio","description":"a repository to keep track of my roadmap to being a more knowledgeable developer","archived":false,"fork":false,"pushed_at":"2019-01-02T23:23:46.000Z","size":101,"stargazers_count":4,"open_issues_count":0,"forks_count":1,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-01-25T13:09:14.905Z","etag":null,"topics":["learning","map","programming-guide"],"latest_commit_sha":null,"homepage":null,"language":null,"has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/jsjoeio.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2018-08-27T02:34:51.000Z","updated_at":"2022-07-06T06:36:22.000Z","dependencies_parsed_at":null,"dependency_job_id":"daa6f4c8-8e08-4179-b1e1-03067cffa762","html_url":"https://github.com/jsjoeio/learning-roadmap","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jsjoeio%2Flearning-roadmap","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jsjoeio%2Flearning-roadmap/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jsjoeio%2Flearning-roadmap/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jsjoeio%2Flearning-roadmap/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jsjoeio","download_url":"https://codeload.github.com/jsjoeio/learning-roadmap/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":244618448,"owners_count":20482319,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["learning","map","programming-guide"],"created_at":"2024-11-25T17:36:43.724Z","updated_at":"2026-01-03T17:49:05.011Z","avatar_url":"https://github.com/jsjoeio.png","language":null,"readme":"# Learning-Roadmap 📖🗺\nA repository to keep track of my roadmap to being a more knowledgeable developer\n\n## Why I decided to make this? 🤔\nI 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.\n\n## My intentions with this roadmap ➡️\nTo 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 \u0026 outside of the office.\n\n### The Roadmap 🗺 \nSome of the inspiration has come from these guides:\n- @p1xt's [Computer Science and Web Development - comprehensive](https://github.com/P1xt/p1xt-guides/blob/master/cs-wd.md)\n- @freeCodeCamp's [curriculum](https://learn.freecodecamp.org/)\n- @ossu's [computer science degree](https://github.com/ossu/computer-science)\n- conversation with [@trevor-scheer](https://github.com/trevor-scheer)\n\n#### Tier 1 - Getting Started \n\n* [X] Course: [Introduction to Computer Science - CS50 (thru Week 6)](https://www.edx.org/course/introduction-computer-science-harvardx-cs50x#!)\n* [X] Course: [Introduction to Computer Science and Programming using Python](https://www.edx.org/course/introduction-computer-science-mitx-6-00-1x-10)\n* [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\n* [X] Project: Build a Survey Form\n* [ ] Course: [Advanced React](https://advancedreact.com/)\n\n\n#### Tier 2 - Hot Tech\n\n* [ ] Project: Build an app/website that uses Apollo and GraphQL\n* [ ] Project: Build an app/website that uses TypeScript\n* [ ] Project: Build an mobile app with React Native\n\n#### Tier 3 - Step It Up\n\n* [ ] Project: Build a Node CLI tool\n* [ ] Project: Publish a open source package on NPM\n* [ ] Project: Build a [fullstack app with Apollo](https://github.com/apollographql/fullstack-tutorial)\n\n\n##### Milestones \n- completed Article: Read Project Specification Documents on August 27th, 2018\n- completed CS50 on September 2nd, 2018\n- completed \"Build a Survey Form\" on September 9th, 2018\n- completed Introduction to Computer Science and Programming with Python on October 29th, 2018\n- submitted talk to JS Heroes and Phoenix WordCamp\n- finished working on Timezoner Extension\n- got our Twilio/Python app working!\n- finished Twilio/Python blog post.\n- working on Gatsby freelance pro\n- stopped at Advanced React - Module 4. Clientside GraphQL - video 22\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjsjoeio%2Flearning-roadmap","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fjsjoeio%2Flearning-roadmap","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjsjoeio%2Flearning-roadmap/lists"}