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

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

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

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

Advanced JavaScript & Full-Stack Concepts

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

О курсе

This course features Coursera Coach! A smarter way to learn with interactive, real-time conversations that help you test your knowledge, challenge assumptions, and deepen your understanding as you progress through the course. In this advanced JavaScript and full-stack development course, you will dive deep into complex JavaScript concepts such as asynchronous programming, Promises, and async/await. Learn how to leverage APIs and JSON data to build interactive, real-world applications. You will also gain hands-on experience with important full-stack tools such as Webpack, Babel, and Firebase. The course is designed around practical, project-based learning. You’ll begin by mastering asynchronous JavaScript with techniques like callbacks, promises, and the Fetch API. Then, you'll progress to more advanced topics such as Babel for code compilation, Webpack for bundling, and Firebase for real-time data storage. Each topic is followed by a project where you can apply what you've learned, such as building a news portal, bookmark manager, or even a dynamic note-taking application. This course is perfect for developers who want to level up their JavaScript skills and build powerful full-stack applications. Whether you're building web projects or creating sophisticated data-driven systems, you'll gain the skills necessary to excel in modern JavaScript development.

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

Cascading Style Sheets (CSS)Hypertext Markup Language (HTML)Application Programming Interface (API)JavascriptBrowser CompatibilityWebpackAuthenticationsHTML and CSSWeb ApplicationsFull-Stack Web DevelopmentJSONWeb DevelopmentWeb Development Tools

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

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

01Asynchronous JavaScript14 материалов

Asynchronous JavaScript

Introduction to the course 'Advanced JavaScript & Full-Stack Concepts'ЧтениеFull Course ResourcesЧтениеAsynchronous JavaScript / 181ВидеоsetTimeout / 182Видео

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

Packt - Course Instructors

Преподаватель курса

Advanced JavaScript & Full-Stack Concepts
В каталоге вашей программы

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

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

Начать на Coursera

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

Обучение на Coursera

≈ 22.2 ч

9 модулей

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

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

Часть программы вашего университета
setInterval / 183Видео
Callbacks and Callback Hell / 184Видео
Promises / 185Видео
Promises All / 186Видео
Async and Await / 187Видео
API / JSON DataВидео
Fetch API / 189Видео
Fetch API - Methods / 190Видео
Mastering Asynchronous JavaScriptDIALOGUE
Asynchronous JavaScript - AssessmentЗадание
02Project: News Portal11 материалов

Project: News Portal

Project Demo / 241ВидеоTemplate Structure (Optional) / 242ВидеоTemplate Structure (Optional) / 243ВидеоWorking with News API / 244ВидеоFetch News Data / 245ВидеоNews Categories / 246ВидеоBackup Data / 247ВидеоCategory Request / 248ВидеоProject Deployment Using GitHub and Netlify / 319ВидеоBuilding a Custom News Portal Using Web APIsDIALOGUEProject: News Portal - AssessmentЗадание
03Babel7 материалов

Babel

Installing Node.jsВидеоBabel IntroductionВидеоBabel CLI / 153ВидеоBabel / 154ВидеоFolder Structure / 155ВидеоRunning JavaScript with Node.jsDIALOGUEBabel - AssessmentЗадание
04Webpack7 материалов

Webpack

Webpack / 156ВидеоLoadersВидеоMode / 158ВидеоWebpack Dev Server / 162ВидеоWebpack Boilerplate Code / 163ВидеоUnderstanding Webpack BasicsDIALOGUEWebpack - AssessmentЗадание
05Firebase16 материалов

Firebase

Firebase IntroductionВидеоWebpack Setup / 252ВидеоFirebase Setup / 253ВидеоFirebase Connection / 254ВидеоFetching Documents - I / 255ВидеоFetching Documents- II / 256ВидеоAdding and Deleting Documents / 257ВидеоSnapshots / 258ВидеоFirestore Queries / 259ВидеоOrdering Data / 260ВидеоUpdating Documents / 261ВидеоFetching Individual Document / 262ВидеоAuthentication - I / 263ВидеоAuthentication - II / 264ВидеоGetting Started with FirebaseDIALOGUEFirebase - AssessmentЗадание
06Project: Bookmark Manager10 материалов

Project: Bookmark Manager

Project Demo / 269ВидеоTemplate Structure (Optional) / 271ВидеоTemplate Structure (Optional) / 272ВидеоFirebase Setup / 273ВидеоAccess Document / 274ВидеоDelete Document / 275ВидеоFilter Documents / 276ВидеоProject Deployment Using GitHub and Netlify / 318ВидеоBuilding a Firebase-Backed Bookmark ManagerDIALOGUEProject: Bookmark Manager - AssessmentЗадание
07Project: notNotion13 материалов

Project: notNotion

Project Demo / 301ВидеоTemplate Structure (Optional) / 302ВидеоTemplate Structure (Optional) / 303ВидеоTemplate Structure (Optional) / 304ВидеоTemplate Structure (Optional) / 305ВидеоTemplate Structure (Optional) / 306ВидеоNavbar, Modals and Accordions / 307ВидеоSwipe Library - I / 308ВидеоSwipe Library - II / 309ВидеоMerge All Projects / 310ВидеоProject Deployment Using GitHub and Netlify / 320ВидеоIntegrating JavaScript Libraries for Enhanced FeaturesDIALOGUEProject: notNotion - AssessmentЗадание
08Course Completion2 материалов

Course Completion

Course CompletionВидеоExploring React Components and PropsDIALOGUE
09(Optional) HTML and CSS Refresher28 материалов

(Optional) HTML and CSS Refresher

How Web Works? (Optional)ВидеоEnvironment SetupВидеоHTML IntroductionВидеоHead SectionВидеоCommon HTML TagsВидеоMedia TagsВидеоLinking PageВидеоForms IВидеоForms IIВидеоCommentsВидеоListВидеоTablesВидеоInline and BlockВидеоId and ClassesВидеоHTML Semantics IВидеоHTML Semantics IIВидеоHTML EntityВидеоIntroduction to CSSВидеоCSS Types and OrderВидеоSelectorsВидеоSelector Game IВидеоSelector Game IIВидеоSpecificity / R029ВидеоCommon PropertiesВидеоConclusion to the Course 'Advanced JavaScript & Full-Stack Concepts'Чтение(Optional) HTML and CSS Refresher - AssessmentЗаданиеFull Course Practice AssessmentЗаданиеFull Course AssessmentЗадание