DEV Community

Arno Solo
Arno Solo

Posted on

7

Frontend Developer Roadmap

Step by step guide to becoming a frontend developer.

Beginner

If you are familiar with the items listed in this chapter, you will be able to understand what other frontend engineers are talking about.

  • Foundational concepts
    • HTML
    • CSS
    • JavaScript
  • Getting Help
    • ChatGPT
    • Google
  • Command-line interface
    • ls, cd, grep, rm, man...
  • Version control
    • Git
  • HTTP request
    • Fetch API
  • Data structures
    • Data types
    • TypeScript
  • Frontend frameworks
    • React
    • Vue.js
  • Package Managers
    • npm
  • CSS frameworks
    • Tailwind CSS
  • Build and deploy
    • Domain names
    • DNS
    • Vite
    • Github Actions
    • AWS s3
    • AWS cloudfront
    • AWS route53
  • Testing
    • Jest

Intermediate

The following topics are not mandatory. Learn according to project needs.

  • Web APIs
    • Canvas
    • SVG
    • MediaDevices
  • Authentication
    • Sign in with Google
    • JWT
  • Accept payments
    • Stripe
    • PayPal
  • Frontend frameworks
    • Astro
  • Package Managers
    • pnpm
  • Linter
    • ESLint
    • Lint staged
    • Husky
  • Data visualization

Source

https://arnosolo.github.io/learn-web-development/article-2-frontend-developer-roadmap.html

AWS GenAI LIVE image

Real challenges. Real solutions. Real talk.

From technical discussions to philosophical debates, AWS and AWS Partners examine the impact and evolution of gen AI.

Learn more

Top comments (1)

Collapse
 
habibur profile image
Habibur Rahman

thanks for good guide

Sentry image

See why 4M developers consider Sentry, “not bad.”

Fixing code doesn’t have to be the worst part of your day. Learn how Sentry can help.

Learn more

👋 Kindness is contagious

Please leave a ❤️ or a friendly comment on this post if you found it helpful!

Okay