Become a Frontend Engineer
A structured learning path to become a frontend engineer, covering HTML, CSS, JavaScript, React, and modern web development practices.
8 個學習科目
HTML & CSS Fundamentals
Learn semantic HTML5, CSS layout with Flexbox and Grid, responsive design, and accessibility best practices.
開始學習JavaScript Essentials
Master core JavaScript concepts including variables, functions, DOM manipulation, async programming, and ES6+ features.
開始學習TypeScript for Frontend
Learn TypeScript type system, interfaces, generics, and how to use TypeScript effectively in frontend projects.
開始學習React Development
Build modern UIs with React, including components, hooks, state management, and the React ecosystem.
開始學習CSS Architecture & Design Systems
Learn Tailwind CSS, CSS-in-JS, component libraries, and how to build and maintain scalable design systems.
開始學習Frontend Testing
Write unit tests with Jest, component tests with Testing Library, and end-to-end tests with Playwright or Cypress.
開始學習Performance Optimization
Optimize web performance with lazy loading, code splitting, caching strategies, and Core Web Vitals.
開始學習Build Tools & Deployment
Master Vite, Webpack, CI/CD pipelines, and deploy to platforms like Vercel, Netlify, or AWS.
開始學習