? Self-Learning
Since I started working as a software developer, I've been learning different aspects of various programming languages, tools and concepts on my own. So I decided to maintain this repository to use it as a personal study resource, because I always like to review this content when I need to remember a subject or when I get stuck on something.
? Study Guides
- 100DaysOfCode
- freeCodeCamp
- Web Skills
- Developer Roadmap
- Tech Interview Handbook
- Front-end Guide
- Computer Science Guide
- Front-end Guidelines Questionnaire
- Frontend Focus
- TechGuide
- The Front-End Developer Learning Roadmap
- Awesome Interview Questions
? Learning Topics
- Software Engineering
- Problem Solving
- Web Development Basics
- ReactJS
- TypeScript
- GraphQL
- Testing
- SQL
- Performance
- Git
- UI/UX Design
- Java
- Android
- Kotlin
- Flutter
- React Native
- Python
- Node.js
- Vue.js
- Processing
- Design Patterns
Inspiring Content
- Awwwards
- Behance
- Dribbble
- Abduzeedo
Project Challenges
- DevChallenges
- Front-end Challenges
- Back-end Challenges
- App Ideas
- Mobile Challenges
- Front-end Mentor
- CodePen Challenges
- Coding Challenges