christhoval06 / fullstack-engineer-roadmap

FullStack Engineer Roadmap

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

FullStack Engineer Roadmap by @christhoval

Roadmap

  1. Web Design Tools
  2. HTML/CSS
  3. Javascript
  4. Frontend Frameworks/Libraries
  5. Mobile App Development
  6. Backend Development
  7. Database
  8. DevOps
  9. Version Control
  10. Agile & Scrum

1. Web Design Tools

  • Figma
  • Adobe XD

2. HTML/CSS

  • HTML Fundamentals
  • HTML Forms & Inputs
  • CSS3 Fundamentals
  • CSS Preprocessors (SASS)
  • CSS Grid & Flex
  • Tailwindcss

3. Javascript

  • ES6 Features
  • AJAX & Fetch API
  • Web APIs (DOM, Browser, HTML5)
  • Object-Oriented Javascript
  • Asynchronous Javascript (Promise, async/await)
  • Typescript Basics
  • Testing with Jest

4. Frontend Frameworks/Libraries

  • ReactJS
  • State Managment
  • Routing with React Router

5. Mobile App Development

  • Android (Kotlin or Java)
  • iOS (Switf)
  • Flutter (Dart)
  • React-native (Typescript)

6. Backend Development

  • Node.js & Express.js
  • Python & Flask or fastAPI
  • Python & Django
  • REST and GraphQL APIs Management
  • Authentication and Authorization

7. Database

8. DevOps

  • Docker & containerization
  • Linux command Line Basics

9. Version Control

  • Git Basics
  • Working with Github
  • Pull Request & Code Review
  • GitFlow Workflow

10. Agile & Scrum

  • Agile Principles
  • Scrum Framework
  • User Stories
  • Sprint Planning
  • Retrospective Meetings
  • Product & Sprint Backlog Management

About

FullStack Engineer Roadmap


Languages

Language:TypeScript 100.0%