Alur Menjadi Front-End Web Developer

Terdapat beberapa level pada Alur Front-End Web Developer yang bisa kamu ikuti.

1. Beginner

  • HTML

    • Dasar HTML
    • Semantic HTML
    • Forms
    • Dasar SEO
  • CSS

    • Dasar CSS
    • Layouts (Grid, Flexbox)
    • Responsive Design, Media Queries
  • JavaScript

    • Dasar JavaScript
    • DOM Manipulation
    • Fetch API / Ajax (Xhr) / Axios
    • ES6+ & Modular JS

2. Intermediate

  • GIT

    • Dasar Git
    • Repositories Hosting Services
    • Github
    • Gitlab
  • Framework & Library

    • Vue.js / React.js
    • Modern CSS ( Bootstrap / Tailwind )
  • Build Tools

    • Webpack
    • Babel
    • Gulp
    • Vitejs
    • Rollup
    • Linters and Formatters (Eslint/Prettier)

3. Advanced

  • Server Side Rendering (SSR)

    • Vue.js -> Nuxt.js
    • React.js -> Next.js
  • PROGRESSIVE WEB APPS (PWA)

    • Storage
    • Web Sockets
    • Service Workers
    • Workbox
  • Testing

    • Jest
    • Jasmine
    • Mocha
    • Cypress
    • Enzyme
    • Vitest
  • Type Checkers

    • TypeScript
    • ReScript