Web Development Checklist
π·Links I would explore in web development in order of priority
- βπ¨ Priority
- π Something that looks really good
- π Something that I really liked
β Checklist
- π¨ββReact (Advanced)
- Redux (Fundamentals)
- Testing (Intermediate): Jest and Cypress (Egghead)
- π¨ββCSS (Intermediate)
- π¨βTypescript (Intermediate)
- π¨β GraphQL (Intermediate),
- Apollo Client (Fundamentals)
- Javascript (Advanced)
- Git (Advanced)
- SQL (Advanced)
- Docker (Fundamentals), VIM (fundamentals)
Questions
- How do JSON Web Tokens work?
- Explain end-to-end web development. See also: Jem Young, full stack and dev ops for front end
β π΅ Possible Paid resources
- π΅ π¨ββ Kent C Dodds: Epic React
- π΅ π UI.dev Redux Course
- π΅ Wes Bos: Advanced React
- π΅ π Grid Garden and other Codepip games
- π΅ π Educative.io: Grokking the Systems Design Interview
- π΅ π Algo Expert
β Detailed Checklist
CSS (Intermediate)
- Tania Rascia: A Complete Guide to CSS Concepts and Fundamentals
- π Flexbox Froggy and Grid Garden and other Codepip games
GraphQL (Intermediate)
- π¨β Robin Wieruch: React with Apollo and GraphQL Tutorial
- π GraphQL Mastery - language course
Javascript (Advanced)
- getify/you-dont-know-js β130k
- πryanmcdermott/clean-code-javascript β40.6k
- πlydiahallie/javascript-questions β24.1k
Typescript (Intermediate)
- typescript-cheatsheets/react β 19.5k
- π¨βπ basarat/typescript-bookβ11.5k
- rmolinamir: Typescript cheatsheet
Git (Advanced)
- πLearn Git Branching
- π Kate Hudson: Git Flight Rules
- Nina Zakharenko: Advanced Git
- Git Immersion | Build your own Git
SQL (Advanced)
- Enoch Tangg SQL Cheatsheet | Hornbill | Hunter Ducharm
- SQL Zoo
- SQL Bolt
- Brian Holt: Complete Intro to Databases
- π PG Exercises
- Egghead: Advanced SQL