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

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

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

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

The Complete Vue.js Course for Beginners

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

О курсе

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. Dive into Vue.js and start building dynamic, interactive web applications from scratch. This course equips you with the foundational knowledge and practical skills to create, manage, and optimize Vue-based projects—perfect for beginners looking to make their mark in web development. You’ll begin by exploring what Vue.js is and how to set up your development environment. Through hands-on lessons, you’ll learn to build components, manage data, handle user input, and create interactive forms. You'll master two-way binding, conditional rendering, and loop-based structures essential for any modern app. The course progresses into advanced concepts like lifecycle hooks, watchers, computed properties, and slots, helping you develop clean and modular code. You'll also implement routing and work with APIs before culminating in a real-world project involving dynamic form validation using Vue.js. Ideal for aspiring front-end developers, this course assumes no prior experience with Vue.js or JavaScript frameworks. If you're comfortable with basic HTML and JavaScript and are ready to level up, this beginner-level course is your gateway into the world of modern web development. By the end of this course, you will have the knowledge and confidence to create fully functional web applications using Vue.js, implement dynamic routing, interact with APIs, and build reusable components that can be used across multiple projects.

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

Vue.JSData ValidationApplication Programming Interface (API)ScalabilityHypertext Markup Language (HTML)JavaScript FrameworksEvent-Driven ProgrammingUI ComponentsWeb ApplicationsFront-End Web DevelopmentUser Interface (UI)Code ReusabilityWeb Design and Development

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

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

01Introduction and Overview3 материалов

Introduction and Overview

What Is Vue.js?ВидеоFull Course ResourceЧтениеIntroduction to Vue.jsВидео
02Installing Vue.js5 материалов

Installing Vue.js

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

Packt - Course Instructors

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

The Complete Vue.js Course for Beginners
В каталоге вашей программы

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

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

Начать на Coursera

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

Обучение на Coursera

≈ 8.7 ч

9 модулей

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

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

Часть программы вашего университета
Using Vue.js without InstallationВидео
Installing and Running Vue.jsВидео
File and Folder OverviewВидео
Creating and Using a Basic Vue.js ProjectDIALOGUE
Installing Vue.js - AssessmentЗадание
03Getting Started with Basic Code12 материалов

Getting Started with Basic Code

How to Create ComponentsВидеоVue.js InterpolationВидеоMethods and ParametersВидеоEvents and ParametersВидеоTwo-Way Binding in Vue.jsВидеоTwo-Way Binding with Multiple InputsВидеоIf Else ConditionВидеоFor Loop Array of ObjectsВидеоCreate a Child Component in Vue.jsВидеоReuse ComponentsВидеоCreating and Reusing Components in Vue.jsDIALOGUEGetting Started with Basic Code - AssessmentЗадание
04Basic Code Part6 материалов

Basic Code Part

HTML BindingВидеоDynamic ClassesВидеоPropsВидеоData Child to ParentВидеоUnderstanding HTML Binding and Vue.js PropsDIALOGUEBasic Code Part - AssessmentЗадание
05Form and Validation5 материалов

Form and Validation

Simple FormВидеоComplete FormВидеоComplete Form ValidationВидеоBuilding and Validating Vue.js FormsDIALOGUEForm and Validation - AssessmentЗадание
06Advanced Concepts9 материалов

Advanced Concepts

Props and Non-Props DataВидеоComputed PropertyВидеоWatchersВидеоSlotsВидеоMultiple SlotsВидеоDynamic ComponentsВидеоTeleport ComponentsВидеоUnderstanding Props and Non-Props Data in Vue.jsDIALOGUEAdvanced Concepts - AssessmentЗадание
07Understanding the Lifecycle Hooks in Vue.js7 материалов

Understanding the Lifecycle Hooks in Vue.js

What Are Lifecycle Hooks in Vue JS?ВидеоbeforeCreate and createdВидеоbeforeMount and mountedВидеоbeforeUpdate and updatedВидеоbeforeUnmount and unmountedВидеоUnderstanding Lifecycle HooksDIALOGUEUnderstanding the Lifecycle Hooks in Vue.js - AssessmentЗадание
08Routing and API7 материалов

Routing and API

RoutingВидеоDynamic RoutingВидеоPage Not foundВидеоAPIВидеоSending API DataВидеоImplementing Routing in Vue.jsDIALOGUERouting and API - AssessmentЗадание
09Mastering Vue.js with a Project3 материалов

Mastering Vue.js with a Project

Vue.js Form Validation Using an APIВидеоFull course Practise AssessmentЗаданиеFull course AssessmentЗадание