Skip to content
UdemyVue.jsPaid courseBeginner levelCertificate

Vue.js: Learning the basics by building a movie web app (Udemy.com)

Learn the basics of Vue by building a simple movie application utilizing Vuex, Vue Router, Axios, firebase, and more.

Created by: Dino Numić

Last updated November 2020

icon
What you will learn

  • Create Vue. application
  • CRUD with Firebase and Firestore
  • API service
  • Vuex
  • Vue Router

How it compares

Against the other 70 rated Udemy courses in Vue.js on CourseDuck:

  • Rating4.2 out of 5higher than 20% of them
  • Reviews144#44 of 71 by number of reviews
  • Length2.3 hoursshorter than 88% of them
  • Last updatedNovember 2020earlier than 64% of them

icon
Course Description

By enrolling and finishing this course you will gain a clear insight into Vue and learn how to build your first Vue application. This course is primarily geared towards beginners and developers who would like a quick crash course into Vue development.

This does not mean that we will take it easy and only work with the simplest approaches!

Here are, summarized, some of the things you will learn throughout this course.


  1. Install Vue CLI and create a new project

    You will learn how to create a new project with Vue CLI (command line interface). We will explore and explain all files and folders that come created with the default project.


  2. Create routes and learn how to manage state with Vuex

    You will learn how to create and programmatically navigate through the Vue application. You will also learn how to manage the global application-level state separate it using modules.


  3. Dive into life-cycle hooks, Vue directives, mixins

    You will learn all the steps through which a component goes from its creation till the moment it is destroyed. Learn some of the Vue directives and look at how we can share similar code across multiple components.


  4. Create CRUD with firebase

    Learn how to create basic CRUD operations with Axios and Firebase and make API calls to update the global state.


  5. You will have fun

    You will have fun learning more about Vue and working on this lovely movie application.

icon
Udemy Discount

The discount is applied through our link. Open the course from here and Udemy's current promotional price is applied at checkout on most courses, no code to type.

Some courses are excluded from Udemy's promotions. If the price does not drop, clear your browser cookies and use the button again.

icon
Instructor Details

Dino Numić

Hi, I’m Dino. I am a full-stack software developer with a strong passion to learn new exciting things and share knowledge.

I have started my programming journey whilst being a freshman at university. Never would I have thought that I’d love it so much. So far, I have freelanced, worked remotely, worked with friends, worked alone.

Currently, full time employed at a fantastic company writing Laravel, Node, React, and Vue applications. I enjoy the diversity that these various technologies bring and all the possible ways that you can advance that they bring.

I’d love to see you coming on this programming adventure together with me.


icon
More courses by Dino Numić

$64.99

icon
More Vue.js courses

$119.99

$89.99

$74.99

$89.99

$84.99

$10.99

icon
Reviews

4.2

144 ratings on Udemy

Select a bar to show only those reviews.Select the bar again to show every rating.

By Muhammad Afiq bin Samsol Badron on 3/5/2022

poor explanation. No answering for Q&A from instructor. Not the right course to those who are really new in Vue.js

By Leandro Campero on 6/5/2021

Muy buen curso. El contenido es completo y conciso. Lo recomiendo.

By Thomas De Ridder on 2/10/2021

Excellent content, only problem is that the instructor do not zoom sufficiently into the code, so it is difficult to see.

By Rizki nabil aufa on 2/2/2021

Im very enjoying this course, thxxx a lot. it is my first start to continue the journey

By Richard Valdez on 12/23/2020

It is taking about an hour to get through 5-10 minutes of the video because of all the jumping and clicking around without explanation. When I run the first example in the Move App, it is not working as shown. I am left to going through the video to find the appropriate screens and pause them to see if I did not miss anything between all the screen/tab/file jumping. Very poor way to teach anything. Not methodical, not procedural, and very disjointed.

By Indra Cahya Bali on 12/16/2020

The explanation is easy to learn, but the style in the video isn't the same as in my browser, so maybe it can be fixed soon. Thanks for the lessons anyway :)

By Esteban Andres Canteros on 12/3/2020

It was an excellent course, very didactic and well explained. The only issues that I've got with it is the font size of the code editor, is very small and sometimes when there is too much code, really hard to read. Everything else, it's great.

By Tulus Budi Santoso on 12/1/2020

menjelaskan secara detail terutama bagi saya yang masih buta tentang Vue.js ini terima kasih banyak. sehat dan sukses selalu untuk kita semua

By Kamlesh Khatti on 11/21/2020

Thanks to tutor for making this awesome vue.js course. I will highly appreciate and will definitely share it with my friends and team members. Thanks.

By Srdjan Medjo on 11/20/2020

Awesome intro to the Vue framework and it's tooling by building one practical project. Recommended.

Showing all 10 reviews on CourseDuck

Read all 144 reviews on Udemy

icon
Quality Score

No CourseDuck member has rated this course yet. Taken it? Give each part a thumbs up or down.

Content Quality
/
Video Quality
/
Qualified Instructor
/
Course Pace
/
Course Depth & Coverage
/

Overall Score : 84 / 100