К содержимому
learnspaceYOUR NEXT CHAPTER
ПРОСТРАНСТВО ОБУЧЕНИЯ
ГлавнаяКаталог курсовМоё обучениеCoursera

Знания без границ

Учитесь у лучших университетов и компаний мира.

Открыть Coursera
Интеграция
Пространство университета
Моё пространствоСтраница курса
↵
ЯЛичный кабинетСтудент
© 2026 LearnSpaceКаждый день — возможность узнать больше.Помощь
JavaScript for Web Development · LearnSpace
Назад в каталог
courseraПрограммирование

JavaScript for Web Development

Курс от Board Infinity
Средний≈ 14 чАнглийский
О курсеНавыкиПрограммаПреподаватели

О курсе

This Javascript web development course gives you the complete JS skills that front end developer roles demand - covering JavaScript fundamentals, DOM manipulation, event handling, AJAX, closures, and jQuery, Start with JavaScript fundamentals: variables, data types, operators, arrays, strings, control flow using conditionals and loops, and functions with scope management. Next, master DOM manipulation and interactivity: access and modify HTML elements dynamically, build event-driven UIs responding to clicks and key presses, implement AJAX for async content loading, and handle JavaScript exceptions. Then advance into closures, scope chain, advanced array patterns, and jQuery selectors, effects, and DOM traversal - culminating in a peer-reviewed dynamic web application. By the End, You Will: - Build JavaScript programs with variables, loops, functions, and arrays for web development - Apply DOM manipulation and event handling to create dynamic, interactive web pages - Develop advanced JavaScript applications using closures, AJAX, and jQuery - Create a portfolio-ready peer-reviewed javascript course capstone web application Ideal For: Developers who know HTML and CSS and want to add JavaScript interactivity; students in the Build Website Specialization; anyone pursuing a javascript online course or javascript bootcamp for front end roles. Enroll and bring your web pages to life with JavaScript. Disclaimer: This course is an independent educational resource developed by Board Infinity and is not affiliated with, endorsed by, sponsored by, or officially associated with Alphabet Inc, Meta, Oracle Corporation or any of their subsidiaries or affiliates. This course is not official preparation material for any of these companies. All trademarks, service marks, company names, logos, and brand names mentioned are the property of their respective owners and are used for identification, educational, and informational purposes only. No claim is made to exclusive rights to use any third-party trademarks apart from their context in this educational material.

Навыки, которые вы освоите

JavascriptjQueryFront-End Web DevelopmentAjaxWeb ApplicationsHypertext Markup Language (HTML)

Программа курса

3 модулей · 64 учебных материалов

01Introduction to JavaScript Programming25 материалов

Introduction to the course

Course Introduction VideoВидеоMeet your InstructorВидео

Getting Started with JavaScript

About this lessonВидеоIntroduction to JavaScriptВидеоSetting up your development environment

Учитесь у экспертов

Board Infinity

Instructor

JavaScript for Web Development
В каталоге вашей программы

Инвестируйте в себя

Новые знания — в удобное для вас время.

Начать на Coursera

Обучение откроется на Coursera
в новой вкладке

Обучение на Coursera

≈ 14 ч

3 модулей

Язык: Английский

Субтитры: Арабский, Французский, Итальянский, Корейский, Немецкий, Индонезийский, Испанский, Японский

Часть программы вашего университета
Видео
Writing your first JavaScript programВидео
JavaScript practice quizЗадание

Variables, Data Types, and Operators

About this lessonВидеоVariables in JavascriptВидеоData Types in JavascriptВидеоUsing arithmetic and comparison operatorsВидеоArrays in JavascriptВидеоWorking with StringsВидеоString ManipulationВидеоLearn more about Variables, Operators, and StringsЧтениеBasics of JS - Practice QuizЗадание

Control Structures and Functions

About this lessonВидеоConditional statements (if/else, switch)ВидеоLooping structures (For, While, Do-While)ВидеоFunctions and ScopeВидеоFurther Reading on Control StatementsЧтениеJS Programming - Graded QuizЗаданиеTell us what you think!ЧтениеControl Structures and Functions practice quizЗаданиеQuick Course Check-InPLUGIN
02DOM Manipulation and Event Handling20 материалов

Manipulating the DOM

About this lessonВидеоUnderstanding the Document Object Model (DOM)ВидеоAccessing DOM elements with JavaScriptВидеоManipulating DOM elements with JavaScriptВидеоModifying styles and attributes with JavaScriptВидеоRead more about DOM ManipulationЧтениеDOM Manipulation - Practice QuizЗадание

Event Handling

What you will learn in this LessonВидеоUnderstanding events and event listenersВидеоResponding to user input (clicks, key presses)ВидеоCreating interactive user interfaces with eventsВидеоFurther reading on event handlingЧтениеEvent Handling - Practice Quiz Задание

Advanced DOM Manipulation

What you will learn in this LessonВидеоCreating and removing DOM elements with JavaScriptВидеоUsing AJAX to load content dynamicallyВидеоHandling errors and exceptionsВидеоRead more on Advance DOM ManipulationЧтениеAdvanced DOM Manipulation practice quizЗадание
03Advanced JavaScript Techniques and Jquery19 материалов

Advanced JavaScript Techniques

What you will learn in this LessonВидеоWorking with arrays and objects in JavaScriptВидеоUnderstanding closures and the scope chainВидеоDebugging JavaScript codeВидеоLearn more about Advance JS TechniquesЧтениеAdvance JS - Practice QuizЗадание

Introduction to jQuery

What you will learn in this LessonВидеоWhat is jQuery?ВидеоjQuery SelectorsВидеоjQuery EffectsВидеоjQuery TraversingВидеоFurther Reading on jQueryЧтениеjQuery Practice Quiz

Project Building

Project Building - Part 1ВидеоProject Building - Part 2ВидеоProject Building - Part 3ВидеоProvide your feedback!ЧтениеJS Programming - Final AssignmentВзаимная проверкаProject Building practice quizЗадание
DOM Manipulation - Graded Quiz Задание
Задание