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 portfolio
  • Global Field Labs 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
  • Design Context: WCAG standards, inclusive design, performance on low-bandwidth networks

Accessibility First

Build for all users from the start. Test with screen readers, ensure keyboard navigation works, maintain color contrast ratios, and optimize for users on slow internet connections.

Project:

Responsive personal portfolio website (hosted on GitHub Pages) + accessibility compliance report

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