Register to get access to free programming courses with interactive exercises

Introduction JavaScript fundamentals

JavaScript is one of the most widely used programming languages worldwide. It's used to make interactive web pages, mobile apps, and server-side applications. The Frontend Developer career track on Hexlet provides all the necessary knowledge and skills for employment. Immersion in the language itself begins with this course.

The course introduces the fundamentals of JavaScript programming. We'll learn about data representation in memory, naming conventions, string encoding, and a variety of other topics. Learning the fundamentals of programming from scratch requires a unique approach to learning material structure. It's vital to become familiar with language constructions and to immerse oneself in the language.

Course objectives

  • Learn the fundamentals of JavaScript syntax
  • Learn how to write small programs
  • Master the basics of effective debugging
  • Understand the structure of practical activities and how to work in a Hexlet environment
  • Discover the methods that enable you to work on multi-file projects

In addition, we will put all we've learned into practice. Each course lesson concludes with an exercise, and after completing the course, you will be given a number of additional challenges to do before proceeding. These tasks cover the entire course curriculum at once and help you get the experience you need to advance in the profession.


Recommended materials

  1. Frontend Developer profession

Sign up

Programming courses for beginners and experienced developers. Start training for free

  • 130 courses, 2000+ hours of theory
  • 1000 practical tasks in a browser
  • 360 000 students
By sending this form, you agree to our Personal Policy and Service Conditions

Our graduates work in companies:

Bookmate
Health Samurai
Dualboot
ABBYY