❗The content presented here is sourced directly from Udemy platform. For comprehensive course details, including enrollment information, simply click on the 'Go to class' link on our website.
Updated in [August 13th, 2023]
Skills and Knowledge Acquired:
This course will provide students with the skills and knowledge necessary to build full-stack web applications with Vue 3 and Firebase. Students will learn how to use the Vue Router to create single page applications, the Vue CLI to quickly set up larger applications, and the newest features of Vue 3, including the Composition API and Composable Functions. Additionally, students will learn how to use Firebase to store and retrieve real-time data, authenticate users, upload images, and deploy applications. By the end of the course, students will be able to create full-stack web applications with user authentication using Vue 3 and Firebase.
Contribution to Professional Growth:
This course provides an opportunity for professional growth by teaching users how to build full-stack web applications with Vue 3 and Firebase. It covers topics such as the Vue Router, the Vue CLI, the Composition API, Firebase, Firestore, Firebase Auth, Firebase Storage, and deploying applications to Firebase hosting. Through the course, users will gain the skills necessary to create projects such as a reaction timer, project tracker, blog, real-time chatroom, and music playlist website. By the end of the course, users will have the knowledge and experience to create full-stack web applications with user authentication using Vue 3 and Firebase.
Suitability for Further Education:
This course is suitable for preparing further education as it covers a wide range of topics related to building full-stack web applications with Vue 3 and Firebase. It covers topics such as the Vue Router, the Vue CLI, the Composition API, Firebase, Firestore, Firebase Auth, Firebase Storage, and deploying applications to Firebase hosting. Through the course, students will create several full projects, such as a reaction timer, project tracker, a blog, a real-time chatroom, and a music playlist website. This course provides a comprehensive introduction to the technologies and skills needed to build full-stack web applications.
Course Syllabus
Introduction & Setup
Vue Basics
The Vue CLI (for Bigger Projects)
PROJECT BUILD - Reaction Timer
Forms & Data Binding
Vue Router Basics
Fetching Data
PROJECT BUILD - Simple Project Planner
The Composition API
Async Code (& the Composition API)
Routing (with the Composition API)
Firebase Databases (Firestore)
PROJECT BUILD - Live Chat Room with Authentication
Building & Deploying (Firebase Hosting)
Firebase Security Rules
PROJECT BUILD - Muso Ninjas (& Firebase Storage)
Using Vue with Firebase 9
Extra Lessons & More Resources
ARCHIVED - Introduction
ARCHIVED - Vue.js Basics
ARCHIVED - The Vue CLI
ARCHIVED - The Vue Router
ARCHIVED - Project One - Ninja Smoothies
ARCHIVED - Project Two - Real-Time Chat App
ARCHIVED - Project Three - Geo Ninjas
ARCHIVED - Firebase Cloud Functions
ARCHIVED - ES6 & Extras
ARCHIVED - BONUS: Vue CLI 3