S
Skymirror Academy

Frontend Development Curriculum

A comprehensive 10-week journey to becoming a professional frontend developer with modern JavaScript, React, and responsive design.

Program Investment

Standard Price: €1,490
Early-Bird Price: €1,290
Save €200 with early registration (limited time)

What's Included

  • 10-week intensive program
  • 24/7 mentor-assisted learning
  • 8+ hands-on projects
  • Blockchain-verified certification
  • Budapest Vanguard Cohort eligibility
1-2

Web Fundamentals

2 weeks

Goal: Master HTML, CSS, and basic JavaScript fundamentals for modern web development.

Topics:

  • HTML: Semantic tags, forms, accessibility basics
  • CSS: Box model, flexbox, grid, media queries
  • JavaScript: Variables, functions, DOM manipulation
  • Git and GitHub basics
  • Developer tools and debugging
  • Responsive design principles

Project:

Responsive personal portfolio website (hosted on GitHub Pages)

3-4

Modern JavaScript

2 weeks

Goal: Learn ES6+ features and asynchronous JavaScript programming.

Topics:

  • ES6+ features: arrow functions, destructuring, template literals
  • Promises, async/await, and error handling
  • Array methods and functional programming
  • Modules and imports/exports
  • Fetch API and working with JSON
  • Local storage and session storage

Project:

Interactive weather app with API integration

5-6

React Fundamentals

2 weeks

Goal: Build dynamic user interfaces with React components and hooks.

Topics:

  • React components and JSX
  • Props and state management
  • Event handling and forms
  • React hooks: useState, useEffect, useContext
  • Component lifecycle and side effects
  • Conditional rendering and lists

Project:

Task management app with CRUD operations

7-8

Advanced React & Styling

2 weeks

Goal: Master advanced React patterns and modern CSS frameworks.

Topics:

  • React Router for single-page applications
  • State management with Context API and Redux
  • Custom hooks and higher-order components
  • Tailwind CSS and responsive design
  • CSS-in-JS solutions (styled-components)
  • Performance optimization and lazy loading

Project:

Multi-page blog application with routing and state management

9-10

Testing & Deployment

2 weeks

Goal: Learn testing strategies and deploy professional applications.

Topics:

  • Unit testing with Jest and React Testing Library
  • Integration and end-to-end testing
  • Build tools and bundlers (Vite, Webpack)
  • Deployment strategies (Netlify, Vercel, GitHub Pages)
  • Performance monitoring and optimization
  • Accessibility testing and best practices

Capstone Project:

Complete e-commerce frontend with product catalog, shopping cart, and checkout flow

Continue Your Journey

After completing Frontend Development, you can continue with our Backend Development program to become a full-stack developer, or specialize further in advanced frontend technologies.

Ready to start your journey as a Frontend Developer?

Apply to Skymirror Academy