使用 Prisma Client For Nodejs 构建可用于生产环境的应用程序
上次更新时间:2024-11-25
课程售价: 2.9 元
联系右侧微信客服充值或购买课程
课程内容
- 1 - Introduction (免费)
- 2 - How to get most out of this course (免费)
- 3 - Prerequisits and Tools Technologies
- 4 - Initialising NodeExpress app
- 5 - Initialising Prisma and creating our first model
- 6 - Migrations
- 7 - Create
- 8 - Logs in Prisma
- 9 - Read
- 10 - Update
- 11 - Delete
- 12 - Introduction to Relations
- 13 - One to one relation Creating models
- 14 - One to one relation Operations on models
- 15 - One to one relation Some more exercises
- 16 - One to many relation Creating models
- 17 - One to many relation Inserting data
- 18 - One to many relation Exercises
- 19 - Many to many relation Creating models
- 20 - Many to many relation Linking two models
- 21 - Many to many relation Creating explicit pivot table
- 22 - Many to many relation Operations on explicit pivot tablemov
- 23 - Many to many relation Fetching from explicit pivot tablemov
- 24 - Documentation
- 25 - Introduction
- 26 - Transactions theory
- 27 - Sequential transactions
- 28 - Interactive transaction
- 29 - Nested writes
- 30 - Raw SQL query
- 31 - Pagination
- 32 - Validation
- 33 - Computed fields
- 34 - Introduction
- 35 - Project setup
- 36 - Running express app
- 37 - Creating project structure
- 38 - Initialising prisma
- 39 - Creating first model
- 40 - Environment variables
- 41 - Defining routes
- 42 - Signup
- 43 - Login
- 44 - Error handling
- 45 - Validations
- 46 - Generic error handler
- 47 - Replacing login errors
- 48 - Auth middleware
- 49 - Adding role to user
- 50 - Admin middleware
- 51 - Finishing product routes
- 52 - Handling validation errors
- 53 - Adding address models
- 54 - Address routes
- 55 - Finishing address routes
- 56 - Update user
- 57 - Create cart model
- 58 - Add and delete cart items
- 59 - Get and delete cart
- 60 - Order table
- 61 - Create order route
- 62 - Store current order status
- 63 - Finishing order routes for user
- 64 - User admin routes
- 65 - Order admin routes
- 66 - Full text search
- 67 - Source code
- 68 - Introduction
- 69 - Disclaimer
- 70 - Initial setup and SSL certificate
- 71 - Security groups
- 72 - Database using RDS
- 73 - Launching EC2 instance
- 74 - Installing node on EC2
- 75 - Production setup
- 76 - Cloning github repository on EC2
- 77 - Prisma migrate
- 78 - Load balancers
- 79 - Route 53
- 80 - Cleanup
课程内容
80个讲座
- 1 - Introduction (免费)
- 2 - How to get most out of this course (免费)
- 3 - Prerequisits and Tools Technologies
- 4 - Initialising NodeExpress app
- 5 - Initialising Prisma and creating our first model
- 6 - Migrations
- 7 - Create
- 8 - Logs in Prisma
- 9 - Read
- 10 - Update
- 11 - Delete
- 12 - Introduction to Relations
- 13 - One to one relation Creating models
- 14 - One to one relation Operations on models
- 15 - One to one relation Some more exercises
- 16 - One to many relation Creating models
- 17 - One to many relation Inserting data
- 18 - One to many relation Exercises
- 19 - Many to many relation Creating models
- 20 - Many to many relation Linking two models
- 21 - Many to many relation Creating explicit pivot table
- 22 - Many to many relation Operations on explicit pivot tablemov
- 23 - Many to many relation Fetching from explicit pivot tablemov
- 24 - Documentation
- 25 - Introduction
- 26 - Transactions theory
- 27 - Sequential transactions
- 28 - Interactive transaction
- 29 - Nested writes
- 30 - Raw SQL query
- 31 - Pagination
- 32 - Validation
- 33 - Computed fields
- 34 - Introduction
- 35 - Project setup
- 36 - Running express app
- 37 - Creating project structure
- 38 - Initialising prisma
- 39 - Creating first model
- 40 - Environment variables
- 41 - Defining routes
- 42 - Signup
- 43 - Login
- 44 - Error handling
- 45 - Validations
- 46 - Generic error handler
- 47 - Replacing login errors
- 48 - Auth middleware
- 49 - Adding role to user
- 50 - Admin middleware
- 51 - Finishing product routes
- 52 - Handling validation errors
- 53 - Adding address models
- 54 - Address routes
- 55 - Finishing address routes
- 56 - Update user
- 57 - Create cart model
- 58 - Add and delete cart items
- 59 - Get and delete cart
- 60 - Order table
- 61 - Create order route
- 62 - Store current order status
- 63 - Finishing order routes for user
- 64 - User admin routes
- 65 - Order admin routes
- 66 - Full text search
- 67 - Source code
- 68 - Introduction
- 69 - Disclaimer
- 70 - Initial setup and SSL certificate
- 71 - Security groups
- 72 - Database using RDS
- 73 - Launching EC2 instance
- 74 - Installing node on EC2
- 75 - Production setup
- 76 - Cloning github repository on EC2
- 77 - Prisma migrate
- 78 - Load balancers
- 79 - Route 53
- 80 - Cleanup