CodeGym/Courses/Web Course

Web Course

Become a web developer through practice and interactive learning. From the basics of HTML and CSS to creating modern web applications with JavaScript.
4.9
400+ reviews
30k graduates launched IT careers
Learn More
  • 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: Colors and pseudo-elements
  • Working with fonts
  • Text formatting
  • Box model
  • Flexbox
  • Working with backgrounds
  • Decorative elements
  • Git and GitHub
  • Positioning elements, part 1
  • Positioning elements, part 2
  • Transforms and transitions
  • Animations
  • Responsive layouts. Responsive images
  • Responsive fonts. Adaptive tables
  • Introduction to CSS Grid
  • CSS Grid: Aligning elements
  • Pseudo-classes
  • Pseudo-elements
  • CSS variables and functions
  • CSS functions
  • Introduction to JavaScript
  • Loops and arrays
  • Data types and functions
  • Objects and array handling
  • Dates, timers, and higher-order functions
  • Array methods and debugging
  • OOP: Prototypes and classes
  • OOP: Inheritance, encapsulation, and polymorphism
  • Introduction to DOM
  • Events and Canvas
  • Asynchronous programming and promises
  • Backend interaction
  • New structures and generators
  • WebSocket and WebAPI
  • IT Industry and You
  • Modern Development
200+
Lectures
400+
Tasks
44
Tests
And also:
  • Instant task verification
  • Virtual mentor
  • IDE plugin
  • WebIDE
  • Gamification
  • Motivational lectures