Full Stack Isomorphic JavaScript with Vue.js & Node.js
Full Stack Isomorphic JavaScript with Vue.js & Node.js, available at $54.99, has an average rating of 4.15, with 64 lectures, 2 quizzes, based on 68 reviews, and has 316 subscribers.
You will learn about Build, test, and deploy web applications with Node .js, Express, Vue .js, and MongoDB Create Single Page Applications using the Vue .JS command-line interface tool Learn to manage application state with Vuex Library Implement application routing with Vue .js Router Create a songs playlist application using MEVN stack Build a secure RESTful API with Express, including user authentication Learn about the HTTP client Axios to consume REST APIs to get data Deploy production-ready applications to the cloud This course is ideal for individuals who are This course is for web developers who want to create amazing real-world applications using MEVN Stack. It is particularly useful for This course is for web developers who want to create amazing real-world applications using MEVN Stack.
Enroll now: Full Stack Isomorphic JavaScript with Vue.js & Node.js
Summary
Title: Full Stack Isomorphic JavaScript with Vue.js & Node.js
Price: $54.99
Average Rating: 4.15
Number of Lectures: 64
Number of Quizzes: 2
Number of Published Lectures: 64
Number of Published Quizzes: 2
Number of Curriculum Items: 66
Number of Published Curriculum Objects: 66
Original Price: $199.99
Quality Status: approved
Status: Live
What You Will Learn
- Build, test, and deploy web applications with Node .js, Express, Vue .js, and MongoDB
- Create Single Page Applications using the Vue .JS command-line interface tool
- Learn to manage application state with Vuex Library
- Implement application routing with Vue .js Router
- Create a songs playlist application using MEVN stack
- Build a secure RESTful API with Express, including user authentication
- Learn about the HTTP client Axios to consume REST APIs to get data
- Deploy production-ready applications to the cloud
Who Should Attend
- This course is for web developers who want to create amazing real-world applications using MEVN Stack.
Target Audiences
- This course is for web developers who want to create amazing real-world applications using MEVN Stack.
Learn to build full-stack isomorphic JavaScript web applications with Vue and Node.js along with the MEVN stack. The MEVN stack is a collection of great tools—MongoDB, Express.js, Vue.js, and Node.js—that provide a strong base for a developer to build easily maintainable web applications. With each of them a JavaScript or JavaScript-based technology, having a shared programming language means it takes less time to develop applications.
This course enables you to build, test, and deploy full stack isomorphic applications with Node.js, Express, Vue.js, and MongoDB. You will start by setting up the development environment and grasping some of the essential concepts for building applications. You will then build a single page application using MEVN stack. You will also develop a songs playlist application wherein you will create a new playlist and search through YouTube videos. Next, you will learn to consume data from third-party APIs within your application as well as perform CRUD operations against a locally hosted API using the HTTP client Axios. Finally, you will learn to deploy the applications on the cloud.
By the end of this course, you will be able to build your own web and isomorphic applications using MEVN stack.
Meet Your Expert(s):
We have the best work of the following esteemed author(s) to ensure that your learning journey is smooth:
-
David Acosta is a professional Software Developer with a Bachelor of Science degree in Information Technology Management and more than three years’ experience in web development. As a developer for CollaborateMD Inc., David develops web-based medical billing and practice management software services for independent practices and hospitals. His work mainly focuses on JavaScript, TypeScript, and Java-based technologies such as Angular 2, Spring, Swing, and JQuery. He also has extensive knowledge of many other libraries and frameworks such as Laravel, React.JS, Vue.js, Ruby on Rails, Bootstrap, and more.
-
Haider Rehman works as a DevOps and a Software Engineer for a well-known software company and has over 8 years of experience as a developer. He has a Master’s degree in Telecom Systems and a Bachelor’s degree in Telecommunication; after obtaining these, he switched to programming in IT and telecommunications to get a feel for the industry. Haider enjoys hanging out with friends, music, and coding.
Course Curriculum
Chapter 1: Isomorphic JavaScript with MEVN Stack
Lecture 1: The Course Overview
Lecture 2: What You Should Know First
Lecture 3: Single-Page Applications and Vue.js
Lecture 4: NoSQL and MongoDB
Lecture 5: Node.js and Express.js
Lecture 6: Installing Node.js and Node Package Manager (NPM)
Lecture 7: Installing Vue.js Command Line Interface (CLI) Project Generator
Lecture 8: Installing MongoDB
Lecture 9: Installing Integrated Development Environment (IDE)
Lecture 10: Create Vue.js Application
Lecture 11: Project Directory and Structure
Lecture 12: Vue.js Components
Lecture 13: Vue.js Router
Lecture 14: Vue.js Navigation Guards
Lecture 15: Vuex State Management
Lecture 16: Create Server with Express.js
Lecture 17: Learn to Use Express.js Router
Lecture 18: Use Express.js Middleware and CORS Configuration
Lecture 19: RESTful Endpoints with HTTP Controllers
Lecture 20: Check HTTP Status Codes
Lecture 21: Connect to MongoDB and Use MongoDB Compass GUI
Lecture 22: Working with Entity Models
Lecture 23: Create, Read, Update, and Delete (CRUD)
Lecture 24: Encrypt Passwords with Node.js and BCrypt
Lecture 25: Validate Passwords
Lecture 26: JSON Web Tokens
Lecture 27: Vue.js and JSON Web Tokens
Lecture 28: User Authentication
Lecture 29: Validating a User’s Session
Lecture 30: Managing User's Session
Lecture 31: Connecting Vue.js to Backend Server
Lecture 32: Getting Ready for Production
Lecture 33: Amazon Web Services and Amazon Elastic Compute Cloud
Lecture 34: Deploying App to the Web
Lecture 35: Final Thoughts
Chapter 2: Full Stack Web Development with Vue.js and Node.js
Lecture 1: The Course Overview
Lecture 2: First Step Towards Vue
Lecture 3: Setting Up Vue Using Node.js
Lecture 4: Basics, Directives, and Reactivity
Lecture 5: Vue DevTools
Lecture 6: Installing Vue-CLI and Creating a New Project
Lecture 7: Tour of Project Files and What Are Single-File Components?
Lecture 8: Using Axios to Consume a Third-Party API
Lecture 9: Creating Custom Components and Importing Them
Lecture 10: Installing Vuex and vue-router and Adding Them to the Vue Instance
Lecture 11: Vue Core Concepts and How to Implement – Part 1
Lecture 12: Vue Core Concepts and How to Implement – Part 2
Lecture 13: How to Use vue-router and Router Links
Lecture 14: Application Structure – Part 1
Lecture 15: Application Structure – Part 2
Lecture 16: Putting Together the Sample API Code and Adding to the Frontend Application
Lecture 17: How to Set Up the Database
Lecture 18: Demonstration of API in REST Client
Lecture 19: Creating an Account and Then Authenticating /Getting a Token – Part 1
Lecture 20: Creating an Account and Then Authenticating /Getting a Token – Part 2
Lecture 21: Setup Login Page, Functionality and Adding the User – Part 1
Lecture 22: Setup Login Page, Functionality and Adding the User – Part 1
Lecture 23: Using the API to Create, Read, Update, and Delete Items – Part 1
Lecture 24: Using the API to Create, Read, Update, and Delete Items – Part 2
Lecture 25: Using the API to Create, Read, Update, and Delete Items – Part 3
Lecture 26: Using the API to Create, Read, Update, and Delete Items – Part 4
Lecture 27: Using the Vuex Store as a Single Point of Contact to the API
Lecture 28: Testing
Lecture 29: Security
Instructors
-
Packt Publishing
Tech Knowledge in Motion
Rating Distribution
- 1 stars: 7 votes
- 2 stars: 1 votes
- 3 stars: 9 votes
- 4 stars: 22 votes
- 5 stars: 29 votes
Frequently Asked Questions
How long do I have access to the course materials?
You can view and review the lecture materials indefinitely, like an on-demand channel.
Can I take my courses with me wherever I go?
Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don’t have an internet connection, some instructors also let their students download course lectures. That’s up to the instructor though, so make sure you get on their good side!
You may also like
- Digital Marketing Foundation Course
- Google Shopping Ads Digital Marketing Course
- Multi Cloud Infrastructure for beginners
- Master Lead Generation: Grow Subscribers & Sales with Popups
- Complete Copywriting System : write to sell with ease
- Product Positioning Masterclass: Unlock Market Traction
- How to Promote Your Webinar and Get More Attendees?
- Digital Marketing Courses
- Create music with Artificial Intelligence in this new market
- Create CONVERTING UGC Content So Brands Will Pay You More
- Podcast: The top 8 ways to monetize by Podcasting
- TikTok Marketing Mastery: Learn to Grow & Go Viral
- Free Digital Marketing Basics Course in Hindi
- MailChimp Free Mailing Lists: MailChimp Email Marketing
- Automate Digital Marketing & Social Media with Generative AI
- Google Ads MasterClass – All Advanced Features
- Online Course Creator: Create & Sell Online Courses Today!
- Introduction to SEO – Basic Principles of SEO
- Affiliate Marketing For Beginners: Go From Novice To Pro
- Effective Website Planning Made Simple