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