Frontend Applications with Vue 3
Vue.js is a JavaScript framework that came out in 2014 and has become one of the most popular frameworks in a very crowded market. Vue.js labels itself as “the progressive JavaScript framework”, which means you don’t need to learn the entire framework to get started — you start with the basics and add on more advanced features as they become necessary.
This course goes over how to build a complete dynamic application using multiple approaches with Vue.js version 3. The application features are fully dynamic, responding to user input to change application state and automatically updating the appropriate elements on the page, without requiring a browser refresh. By taking this course, you will be able to build your own applications with a wide range of complexities using modern JavaScript framework approaches.
Course Curriculum
-
PreviewInstallation (2:55)
-
PreviewDisplay note titles from an array of notes (4:19)
-
StartUse methods to sort and format notes (7:45)
-
StartSelect a note on title click (6:33)
-
StartEdit the selected note on editor input (5:36)
-
StartCreate a new note with a button (2:43)
-
StartDelete the selected note with a button (4:55)
-
StartFilter notes on search input (6:48)
-
StartInstallation (6:51)
-
StartSplit App.vue into components (8:51)
-
StartSplit NoteContainer.vue into subcomponents (9:44)
-
StartDisplay note titles from an array of notes (5:54)
-
StartUse methods to sort and format notes (3:55)
-
StartSelect a note on title click (11:40)
-
StartEdit the selected note on editor input (6:09)
-
StartCreate a new note with a button (3:39)
-
StartDelete the selected note with a button (6:22)
-
StartFilter notes on search input (6:46)
Your Instructor
Peter Jang is the Dean of Instruction at Actualize, where he designs the web development curriculum and teaches live classes at the Actualize Chicago main campus.
Peter has been programming since 1998, earning a masters in mechanical engineering and writing optimization software as a consultant as well as full stack web applications at a Chicago-based startup. He has been a classroom instructor since 2008, earning a masters in education and working as a high school math teacher for 6 years as well as a web development instructor since 2015. His passion is to blend his teaching and programming expertise to create the best technology educational resources available.