Build NodeJS applications with Mongodb
Learn to build fullstack web applications with the most popular server side framework, NodeJS
Learn to build fullstack web applications with the most popular server side framework, NodeJS
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 !!!
FAQ area empty
The source code for this course
Xem trướcWhat is nodejs?
Xem trướcCreating our first server
Xem trướcUnderstanding the request and response objects
Xem trướcResponding with HTML
Xem trướcAsynchronous vs synchronous
Xem trướcIntroduction to npm
Xem trướcIntroduction to express framework
Xem trướcSending HTML files with express
Xem trướcStatic assets with express
Xem trướcInstalling project files
Xem trướcCreating the home page
Xem trướcCreating the about page
Xem trướcIntroduction to templating engines
Xem trướcIntroducing layouts in templating engines
Xem trướcRefactoring post and contact page to edge
Xem trướcIntroduction to mongodb
Xem trướcIntroduction to mongoose
Xem trướcCRUD operations with mongoose models
Xem trướcReading data from database using mongoose
Xem trướcGetting single database documents
Xem trướcDeleting database records
Xem trướcThe create post form
Xem trướcExpress post requests
Xem trướcSaving posts to database
Xem trướcDisplaying a list of posts
Xem trướcDynamic data with templating engines
Xem trướcThe single post page
Xem trướcAdding database fields to the schema
Xem trướcRenaming description to subtitle
Xem trướcImage upload with express
Xem trướcSaving uploaded images to database
Xem trướcIntroduction to express middleware
Xem trướcRegistering validation middleware
Xem trướcRefactoring to MVC
Xem trướcRefactoring middleware
Xem trướcUser registration
Xem trướcUser model
Xem trướcHandling user registration
Xem trướcMongoose model hooks
Xem trướcMongoose model validation
Xem trướcUser login process
Xem trướcThe login process
Xem trướcExpress sessions
Xem trướcPersistent express sessions
Xem trướcAuthentication middleware
Xem trướcDisplaying validation errors
Xem trướcDisplaying validation errors in template
Xem trướcFlash messaging
Xem trướcPersist request data on form
Xem trướcRedirect if auth middleware
Xem trướcConditionally display login and register links
Xem trướcUser logout
Xem trướcRelating the post collection with the user collection
Xem trướcDisplay post with user data
Xem trướcCreating a 404 page
Xem trướcAdding a wysiwyg editor
Xem trướcFile upload to cloudinary
Xem trướcEnvironment variables
Xem trướcBasic understanding of the javascript programming language
Understanding of HTML & CSS
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