Build NodeJS applications with Mongodb
Build NodeJS applications with Mongodb, available at $64.99, has an average rating of 4.58, with 59 lectures, based on 1870 reviews, and has 25906 subscribers.
You will learn about Build high quality applications built with Node, Express and MongoDB Storing data with Mongodb database Use cutting-edge ES6/ES7 JavaScript Create Express web servers Learn user sessions and authentication in nodejs applications Communicating with a mongodb database using mongoose ODM This course is ideal for individuals who are Anyone willing to learn how to build web applications with NodeJS, Express and Mongodb (mongoose) It is particularly useful for Anyone willing to learn how to build web applications with NodeJS, Express and Mongodb (mongoose).
Enroll now: Build NodeJS applications with Mongodb
Summary
Title: Build NodeJS applications with Mongodb
Price: $64.99
Average Rating: 4.58
Number of Lectures: 59
Number of Published Lectures: 59
Number of Curriculum Items: 59
Number of Published Curriculum Objects: 59
Original Price: $199.99
Quality Status: approved
Status: Live
What You Will Learn
- Build high quality applications built with Node, Express and MongoDB
- Storing data with Mongodb database
- Use cutting-edge ES6/ES7 JavaScript
- Create Express web servers
- Learn user sessions and authentication in nodejs applications
- Communicating with a mongodb database using mongoose ODM
Who Should Attend
- Anyone willing to learn how to build web applications with NodeJS, Express and Mongodb (mongoose)
Target Audiences
- Anyone willing to learn how to build web applications with NodeJS, Express and Mongodb (mongoose)
What is this course about?
Nodejs, the most popular server side framework (runtime)
Why should I join this course?
The largest companies in the world like PayPal, Uber, etc are switching to the technologies taught in this course. Join this course to upgrade your knowledge and be prepared for the future.
What’s the teaching methodology?
This course follows a project driven approach , and at the end of the course, you must have built a complete web application from scratch.
What topics are covered in the course?
-
Nodejs
-
Express framework
-
Mongodb
-
Mongoose ODM
-
Express sessions
-
Mongoose data validation
-
Express Middleware & Request interception
-
User authentication and authorization
-
Dynamic views with templating engines
-
Model View Controller design pattern
-
Password security and hashing
-
Mongoose model hooks
And so so much more !!!
Course Curriculum
Chapter 1: Introduction
Lecture 1: The source code for this course
Lecture 2: What is nodejs?
Lecture 3: Creating our first server
Lecture 4: Understanding the request and response objects
Lecture 5: Responding with HTML
Lecture 6: Asynchronous vs synchronous
Lecture 7: Introduction to npm
Lecture 8: Introduction to express framework
Lecture 9: Sending HTML files with express
Lecture 10: Static assets with express
Chapter 2: build the blog
Lecture 1: Installing project files
Lecture 2: Creating the home page
Lecture 3: Creating the about page
Lecture 4: Introduction to templating engines
Lecture 5: Introducing layouts in templating engines
Lecture 6: Refactoring post and contact page to edge
Lecture 7: Introduction to mongodb
Lecture 8: Introduction to mongoose
Lecture 9: CRUD operations with mongoose models
Lecture 10: Reading data from database using mongoose
Lecture 11: Getting single database documents
Lecture 12: Deleting database records
Lecture 13: The create post form
Lecture 14: Express post requests
Lecture 15: Saving posts to database
Lecture 16: Displaying a list of posts
Lecture 17: Dynamic data with templating engines
Lecture 18: The single post page
Lecture 19: Adding database fields to the schema
Lecture 20: Renaming description to subtitle
Lecture 21: Image upload with express
Lecture 22: Saving uploaded images to database
Lecture 23: Introduction to express middleware
Lecture 24: Registering validation middleware
Lecture 25: Refactoring to MVC
Lecture 26: Refactoring middleware
Lecture 27: User registration
Lecture 28: User model
Lecture 29: Handling user registration
Lecture 30: Mongoose model hooks
Lecture 31: Mongoose model validation
Lecture 32: User login process
Lecture 33: The login process
Lecture 34: Express sessions
Lecture 35: Persistent express sessions
Lecture 36: Authentication middleware
Lecture 37: Displaying validation errors
Lecture 38: Displaying validation errors in template
Lecture 39: Flash messaging
Lecture 40: Persist request data on form
Lecture 41: Redirect if auth middleware
Lecture 42: Conditionally display login and register links
Lecture 43: User logout
Lecture 44: Relating the post collection with the user collection
Lecture 45: Display post with user data
Lecture 46: Creating a 404 page
Lecture 47: Adding a wysiwyg editor
Lecture 48: File upload to cloudinary
Lecture 49: Environment variables
Instructors
-
Frantz Kati
Full stack software engineer
Rating Distribution
- 1 stars: 13 votes
- 2 stars: 31 votes
- 3 stars: 181 votes
- 4 stars: 704 votes
- 5 stars: 941 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
- Top 10 Language Learning Courses to Learn in November 2024
- Top 10 Video Editing Courses to Learn in November 2024
- Top 10 Music Production Courses to Learn in November 2024
- Top 10 Animation Courses to Learn in November 2024
- Top 10 Digital Illustration Courses to Learn in November 2024
- Top 10 Renewable Energy Courses to Learn in November 2024
- Top 10 Sustainable Living Courses to Learn in November 2024
- Top 10 Ethical AI Courses to Learn in November 2024
- Top 10 Cybersecurity Fundamentals Courses to Learn in November 2024
- Top 10 Smart Home Technology Courses to Learn in November 2024
- Top 10 Holistic Health Courses to Learn in November 2024
- Top 10 Nutrition And Diet Planning Courses to Learn in November 2024
- Top 10 Yoga Instruction Courses to Learn in November 2024
- Top 10 Stress Management Courses to Learn in November 2024
- Top 10 Mindfulness Meditation Courses to Learn in November 2024
- Top 10 Life Coaching Courses to Learn in November 2024
- Top 10 Career Development Courses to Learn in November 2024
- Top 10 Relationship Building Courses to Learn in November 2024
- Top 10 Parenting Skills Courses to Learn in November 2024
- Top 10 Home Improvement Courses to Learn in November 2024