Detailed training program
- Introduction to HTML
- Introduction to CSS and JavaScript
- Frontend IDE
- Popular HTML tags
- Tables
- Multimedia in HTML, Part 1
- Multimedia in HTML, Part 2
- Forms, Part 1
- Forms, Part 2
- Semantic HTML5 tags
- Microdata and SEO
- CSS Basics: Selectors
- CSS Basics: Color and Pseudo-elements
- Working with Fonts
- Text Styling
- Box Model
- Flexbox
- Working with Backgrounds
- Decorative Elements
- Git and GitHub
- Positioning Elements, Part 1
- Positioning Elements, Part 2
- Transforms and Transitions
- Animation
- Responsive Layouts. Responsive Graphics
- Responsive Fonts. Adaptive Tables
- Introduction to CSS Grid
- CSS Grid: Aligning Items
- Pseudo-classes
- Pseudo-elements
- CSS Variables and Functions
- CSS Functions
- Introduction to JavaScript
- Loops and Arrays
- Types and Functions
- Objects and Working with Arrays
- Dates, Timers, and Higher-order Functions
- Working with Arrays and Debugging
- OOP: Prototypes and Classes
- OOP: Inheritance, Encapsulation, and Polymorphism
- Introduction to the DOM
- Events and Canvas
- Asynchronous Programming and Promises
- Working with the Backend
- New Data Structures and Generators
- WebSocket and Web APIs
- IT Industry and You
- Modern Development
200+
Lectures
400+
Tasks
44
Tests
Also:
- Instant validation
- AI mentor
- IDE plugin
- WebIDE
- Gamification
- Motivational lectures