目標プランナーに戻る

Become a Frontend Engineer

A structured learning path to become a frontend engineer, covering HTML, CSS, JavaScript, React, and modern web development practices.

8科目の学習内容

01初級

HTML & CSS Fundamentals

Learn semantic HTML5, CSS layout with Flexbox and Grid, responsive design, and accessibility best practices.

学習を始める
02初級

JavaScript Essentials

Master core JavaScript concepts including variables, functions, DOM manipulation, async programming, and ES6+ features.

学習を始める
03中級

TypeScript for Frontend

Learn TypeScript type system, interfaces, generics, and how to use TypeScript effectively in frontend projects.

学習を始める
04中級

React Development

Build modern UIs with React, including components, hooks, state management, and the React ecosystem.

学習を始める
05中級

CSS Architecture & Design Systems

Learn Tailwind CSS, CSS-in-JS, component libraries, and how to build and maintain scalable design systems.

学習を始める
06中級

Frontend Testing

Write unit tests with Jest, component tests with Testing Library, and end-to-end tests with Playwright or Cypress.

学習を始める
07上級

Performance Optimization

Optimize web performance with lazy loading, code splitting, caching strategies, and Core Web Vitals.

学習を始める
08上級

Build Tools & Deployment

Master Vite, Webpack, CI/CD pipelines, and deploy to platforms like Vercel, Netlify, or AWS.

学習を始める

学習を始めませんか?

AIでパーソナライズされたコースを作成し、インタラクティブなレッスンと進捗管理を。

無料で始める