使用 Mongodb 构建 NodeJS 应用程序
上次更新时间:2024-11-16
课程售价: 2.9 元
联系右侧微信客服充值或购买课程
课程内容
01 - Introduction
02 - build the blog
- 001 Installing project files
- 002 Creating the home page
- 003 Creating the about page
- 004 Introduction to templating engines
- 005 Introducing layouts in templating engines
- 006 Refactoring post and contact page to edge
- 007 Introduction to mongodb
- 008 Introduction to mongoose
- 009 CRUD operations with mongoose models
- 010 Reading data from database using mongoose
- 011 Getting single database documents
- 012 Deleting database records
- 013 The create post form
- 014 Express post requests
- 015 Saving posts to database
- 016 Displaying a list of posts
- 017 Dynamic data with templating engines
- 018 The single post page
- 019 Adding database fields to the schema
- 020 Renaming description to subtitle
- 021 Image upload with express
- 022 Saving uploaded images to database
- 023 Introduction to express middleware
- 024 Registering validation middleware
- 025 Refactoring to MVC
- 026 Refactoring middleware
- 027 User registration
- 028 User model
- 029 Handling user registration
- 030 Mongoose model hooks
- 031 Mongoose model validation
- 032 User login process
- 033 The login process
- 034 Express sessions
- 035 Persistent express sessions
- 036 Authentication middleware
- 037 Displaying validation errors
- 038 Displaying validation errors in template
- 039 Flash messaging
- 040 Persist request data on form
- 041 Redirect if auth middleware
- 042 Conditionally display login and register links
- 043 User logout
- 044 Relating the post collection with the user collection
- 045 Display post with user data
- 046 Creating a 404 page
- 047 Adding a wysiwyg editor
- 048 File upload to cloudinary
- 049 Environment variables
课程内容
2个章节 , 58个讲座
01 - Introduction
02 - build the blog
- 001 Installing project files
- 002 Creating the home page
- 003 Creating the about page
- 004 Introduction to templating engines
- 005 Introducing layouts in templating engines
- 006 Refactoring post and contact page to edge
- 007 Introduction to mongodb
- 008 Introduction to mongoose
- 009 CRUD operations with mongoose models
- 010 Reading data from database using mongoose
- 011 Getting single database documents
- 012 Deleting database records
- 013 The create post form
- 014 Express post requests
- 015 Saving posts to database
- 016 Displaying a list of posts
- 017 Dynamic data with templating engines
- 018 The single post page
- 019 Adding database fields to the schema
- 020 Renaming description to subtitle
- 021 Image upload with express
- 022 Saving uploaded images to database
- 023 Introduction to express middleware
- 024 Registering validation middleware
- 025 Refactoring to MVC
- 026 Refactoring middleware
- 027 User registration
- 028 User model
- 029 Handling user registration
- 030 Mongoose model hooks
- 031 Mongoose model validation
- 032 User login process
- 033 The login process
- 034 Express sessions
- 035 Persistent express sessions
- 036 Authentication middleware
- 037 Displaying validation errors
- 038 Displaying validation errors in template
- 039 Flash messaging
- 040 Persist request data on form
- 041 Redirect if auth middleware
- 042 Conditionally display login and register links
- 043 User logout
- 044 Relating the post collection with the user collection
- 045 Display post with user data
- 046 Creating a 404 page
- 047 Adding a wysiwyg editor
- 048 File upload to cloudinary
- 049 Environment variables