Learning Vue.js
With Michael Sullivan
Liked by 115 users
Duration: 1h 41m
Skill level: Intermediate
Released: 5/3/2021
Course details
Have you found a primary JavaScript framework or library that suits your needs? If not, you might want to explore Vue.js, which offers a progressive approach to solving front-end problems. Unlike some of the more complex JavaScript frameworks, Vue allows developers to add simple data binding to their views and incrementally progress to a full-blown single-page application, if needed. In this course, Michael Sullivan introduces the Vue framework and explains which problems it aims to solve, how to get started by adding it to a web page, and how to manage basic data binding and control logic. After he covers dynamic content, form control bindings, rendering, and styling logic, Michael dives into the component system in Vue, including the Vue CLI tool. The component system can help you create modular, reusable code that can clean up and simplify your front-end code.
Earn a sharable certificate
Share what you’ve learned, and be a standout professional in your desired industry with a certificate showcasing your knowledge gained from the course.
LinkedIn Learning
Certificate of Completion
-
Showcase on your LinkedIn profile under “Licenses and Certificate” section
-
Download or print out as PDF to share with others
-
Share as image online to demonstrate your skill
Instructor
-
Michael Sullivan
Web Developer at Lawline
Michael Sullivan is a Microsoft Certified Professional and senior web developer.
Michael earned his undergraduate degree in computer science from Middlebury College in Vermont, and holds certifications in Web Applications Development with the .NET Framework and SQL Server. He currently works at Abacus Web Application Design, developing solutions for the web and servicing the needs of small to medium-sized businesses in the New York area and beyond. Michael spent five years as a classroom instructor in New York City, teaching mathematics and web design to 8th through 12th grade students. His previous experience also includes several years as a senior developer at Knowledge Delivery Systems, a leading provider of online professional development courses for public school teachers across the nation.
Skills covered in this course
Is Vue for you?
- [Michael] Welcome to Learning Vue.js. I'm Mike Sullivan and if you're looking to become a more efficient and versatile front end developer, then you're in the right place. In this course, I'll talk about the reasons that we use frameworks like Vue.js in the first place and how to quickly get up and running with nothing more than a browser and a text editor. We'll take a detailed look at how to manage form controls and dynamic attributes of HTML elements. You'll learn how to take advantage of Vue's powerful reactivity system that allows us to keep our UI in sync with our data model and how to use Vue's flexible computed properties that are cached for optimal performance. There are many different reasons that developers choose one framework over another or end up loving a particular framework. If you're not a regular user of any framework yet, or if you're looking to switch to one that you're more comfortable with, then by the end of this course, you'll have a solid understanding of whether Vue can play a role in helping you get your work done or build your next passion project.
Practice while you learn with exercise files
Download the files the instructor uses to teach the course. Follow along and learn by watching, listening and practicing.