Introduction to JavaScript
Learn core JavaScript from scratch: syntax, logic, arrays, functions, objects, events, DOM, AJAX and client-side data storage. A solid foundation for front-end development.
Syllabus
This course covers the core concepts and everyday tools of JavaScript:
- Module 1: Introduction to JavaScript
- Module 2: Logical Structures (if, switch, loops)
- Module 3: Arrays
- Module 4: Functions
- Module 5: Objects
- Module 6: Constructors and Prototypes
- Module 7: Working with the Document (DOM)
- Module 8: Working with Browser Windows
- Module 9: CSS and JavaScript Interaction
- Module 10: Events and Event Handling
- Module 11: Forms and Form Elements
- Module 12: Cookies and Client-side Storage
- Module 13: Working with Graphics on the Client Side
- Module 14: Ajax and Working with HTTP
Prerequisites
Basic HTML and CSS knowledge recommended.
Your Instructor
Oleksii Anzhiiak
Software Architect, Senior .NET Engineer & Co-Founder
Oleksii Anzhiiak is a Software Architect, Senior .NET Engineer, and Co-Founder of ToyCRM.com and ProfectusLab. With over 15 years of experience, he specializes in distributed systems, cloud infrastructure, high-load backend development, and identity platforms. Oleksii designs complex architectures, builds secure authentication systems, and develops modern engineering education programs that help students achieve real career results.
All new students receive a complimentary trial lesson during their first visit to our learning center.