Welcome to Introduction section, this is the begining of Web Development Roadmap.
You can use this details to track the process
You can use the color scheme below to grade your knowledge level of each topic
at each topic you can change the status depend on your knowledge about the topic
- 🔲 : no idea about it
- 🔳 : Know what it is, take it soon
- ✅ : Already knew/learn about it
When you "already knew/learn about it", you can add the self-grade about your level by add the color
kyu (your current level) | Ability |
---|---|
📓 Shodan |
learnt about it, beginning use it |
📒 Sandan |
use it in some (1->3) small project, have its certification, understand its core concept |
📗 Godan |
use it in a lot of (4->n) small project, can teach another people about it, know its advantage/defect |
📙 Shinidan |
use it in some (1->2) big project, understant what is running underneath |
📕 Kudan |
use it in a lot of (3->n) big project, confidence to say you're an expert of this topic, talk about it in talk-show, can hack/change it's core |
📘 Judan |
have recognition from a nother people that you're an expert of this topic, people talk about you when they learn/discuss/search this topic |
Status | Topic | Level | Process | Type | Item | Reconition | Start Date |
---|---|---|---|---|---|---|---|
🔳 | CS - core knowledge in Computer Science (alternate for the "Data Structure and Algorithms" in image above) | --- | not started | Path | my CS roadmap | Certificate | 1-Fer-2018 |
✅ | Vim | 📓 | --- | cheat sheet | VSCodeVim/Command-Roadmap | --- | --- |
✅ | Git - Version Control | 📒 | complete | Course | Lynda/Git-Essential-Trainning | Certificate | Jan-2018 |
not started | course | Udemy/Git-a-web-developer-mastering-workflow | --- | --- | |||
not started | Tutorial | Interactive Git Tutorial by Github | --- | --- | |||
✅ | Visual Studio Team Service - VSTS | 📒 | on hold | Course | PluralSight/Getting-Started-With-Visual-Studio-Team-Service-(2018) | --- | --- |
not started | course | PluralSight/Visual-Studio-Team-Service-Migrating-From-TFS | --- | --- | |||
✅ | Networking | 📓 | on hold | path | PluralSight/Networking-Fundamentals | --- | --- |
on hold | book | Computer-Networking-A-Top-Down-Approach | --- | --- | |||
not started | course | PluralSight/TCP-IP-Metworing-For-Developer | --- | --- | |||
not started | course | PluralSight/TCP-IP-And-Networking-For-ITPros | --- | --- | |||
on hold | course | Udemy/The-Complete-Networking-Fundamentals-Course-Your-CCNA-Start | --- | --- | |||
not started | course | Udemy/Start-Using-WireSharp-To-hack-Like-A-Pro | --- | --- | |||
not started | path | PluralSight/Cisco-CCNA-Routing-And-Switching | --- | --- | |||
--- | --- | --- | --- | --- | |||
✅ | HTTP/HTTPS and APIs | 📓 | complete | course | PkuralSight/HTTP-Fundamentals | --- | --- |
not started | course | PluralSigh/HTTP/2-Fundamentals | --- | --- | |||
✅ | DNS | 📓 | complete | course | PkuralSight/Deep-Dive:Domain-Name-Service | --- | --- |
🔲 | SSH | --- | not started | Course | Understanding SSH | Certificate | --- |
✅ | Basic Terminal Usage | 📓 | --- | --- | --- | --- | --- |
🔳 | Learn to Research | --- | --- | --- | --- | --- | --- |
✅ | Character Encoding | 📓 | --- | --- | --- | --- | --- |
🔳 | Design Patterns | --- | not started | course | Udemy/Dependency-Injection | --- | --- |
✅ | Create a profile Explore relevant open source projects. Make a habit of looking under the hood of projects you make. Create and contribute to open source projects | 📒 | not started | reading | Web Project Specification Documents | --- | --- |