Frontend Development
Choose a technology to explore. Start with HTML, CSS and JavaScript, then move on to responsive design, frameworks and projects.
Choose your topic
Build your frontend skills.
Lessons are being prepared. Select a topic to see its availability.
HTML
Page structure, semantic elements, forms and accessible content.
CSS
Style your pages with selectors, layouts, Flexbox, Grid and animations.
JavaScript
Variables, functions, DOM interactions, events and asynchronous code.
Responsive Design
Create layouts that work across mobile, tablet and desktop screens.
TypeScript
Build on JavaScript with types, interfaces and reusable components.
React
Explore components, props, state, hooks and application interfaces.
Vue.js
Learn templates, reactivity, components and client-side routing.
Angular
Explore components, services, forms and structured applications.
Tailwind CSS
Create consistent interfaces with utility classes and responsive styles.
Bootstrap
Build responsive pages using a grid system and ready-made components.
Web Accessibility
Design inclusive interfaces with keyboard navigation and semantic markup.
Frontend Projects
Practise with landing pages, portfolios and interactive web interfaces.
