当前位置:网站首页>Laravel reconstructs enterprise e-commerce project, comprehensively strengthens the core competitiveness of the workplace

Laravel reconstructs enterprise e-commerce project, comprehensively strengthens the core competitiveness of the workplace

2020-12-07 22:55:25 osc_ fifty-seven million two hundred and ninety-nine thousand s

download :Laravel Restructuring enterprise e-commerce projects Strengthen the core competitiveness of the workplace in an all-round way

 

Project refactoring capability is the core competitiveness of all developers . This course will pass Laravel technology + Project analysis + Business module disassembly + Reconstruction techniques explain + Reconstruction of actual combat , Take you to reconstruct an enterprise e-commerce project , Finally help you build a complete set of refactoring technology system , From then on, it is easy to solve the problem of project refactoring , Become the high salary talented person that the enterprise catches .


Suits the crowd
1. intermediate PHP developer
2. Developers interested in refactoring
Technical reserve requirements
Yes PHP elements of grammar
MySQL Based on using
Redis Based on using
 
Chapter contents :
The first 1 Chapter Course is an introduction to 【 Welcome to the comments section and QQ The group interacts with the teacher , I wish you a happy study 】
This chapter mainly introduces the learning arrangement of this course 、 Learning goals , Explain the importance of doing reconstruction courses .
 
1-1 Course guide And proved
The first 2 Chapter Build the development environment 【 I want to be good First, sharpen the tools 】
This chapter mainly explains the use of some efficient tools in the course, such as iTerm+zsh、alfred etc. , At the same time, we will take you step by step to install the environment , Such as docker Installation 、 Deployment of cloud server environment, etc , The purpose is to prepare the environment before learning the content .
 
2-1 Choice of tools
2-2 【 Choice of tools 】 Chapter supplement
2-3 Local development environment deployment ( In the next section, there are words to add )
2-4 【 Local development environment deployment 】 Words add
2-5 Cloud development server deployment
The first 3 Chapter Mainstream framework Laravel Basics 【 The reason for learning is simplicity and elegance 】
This chapter focuses on a mainstream framework to be used in this course Laravel Basic knowledge of , For example, the directory structure 、 route 、 Facade, etc , Let's get started quickly Laravel frame , And use it to solve “ Rapid development of ” And “ Code reuse ”.
 
3-1 Laravel catalogue
3-2 Laravel route
3-3 Laravel Route parameter transfer mode
3-4 Laravel middleware And proved
3-5 Laravel middleware ( Next )
3-6 Database configuration and data migration
3-7 Database operation - Native sql
3-8 Database operation - Get query results
3-9 Database operation - where sentence
3-10 Database operation - Additions and deletions
3-11 Use of models ( On )
3-12 Use of models ( in )
3-13 Use of models ( Next )
3-14 aggregate
3-15 Cache system
3-16 Auxiliary function 1- Array
3-17 Auxiliary function 2- character string
3-18 The facade
The first 4 Chapter Reconstruction of enterprise e-commerce project actual combat preparation 【 Understand the actual target 】
This chapter mainly explains the enterprise e-commerce project to be reconstructed , Let's understand the structure of the original project 、 Business logic 、 Read the basic code 、 How to deploy the project and why it was chosen .
 
4-1 Actual target
4-2 Open source project deployment
4-3 The infrastructure of the original project
4-4 The basic framework of the project is set up ( On )
4-5 The basic framework of the project is set up ( Next )
4-6 The steps of project import and run
The first 5 Chapter The user module is reconstructed in actual combat 【 The most basic function module of e-commerce platform 】
This chapter mainly introduces the function logic of user module , Around this module, learn how to customize the basic components based on the framework , Make them easier and faster to use , The process involves a lot of knowledge : Data migration 、 Soft delete 、 The singleton pattern 、 exception handling 、 Universal routing, etc .
 
5-1 Refactoring the first interface - User registration ( On )
5-2 First interface - User registration ( Next )
5-3 Register user interface unit tests
5-4 SMS verification code interface code
5-5 SMS verification code interface debugging
5-6 Optimization point - Unified format returns
5-7 Optimization point - Unified handling of exceptions
5-8 Optimization point - The singleton pattern of the service layer
5-9 Front end joint debugging - Solving cross domain problems
5-10 Login interface
5-11 JWT principle ( On )
5-12 JWT principle ( Next )
5-13 Unified authentication And proved
5-14 Complete the coding of other user interfaces
5-15 Address dependent interface
The first 6 Chapter Practical reconstruction commodity module 【 The basic module of e-commerce platform 】
This chapter mainly explains the detailed design of commodity module , It involves multiple sub modules : goods 、 classification 、sku etc. . And explain the complex business module , How to quickly decompose modeling .
 
6-1 Commodity module design
6-2 Commodity categories
6-3 Optimization point - Model data format conversion
6-4 Brand of goods
6-5 Commodity interface
6-6 Product list interface development
6-7 Product list interface test
6-8 Product details interface 1
6-9 Product details interface 2
6-10 Product details interface 3
6-11 Optimization point - Parameter validation
6-12 Optimization point - Parameter validation
6-13 Optimization point - Too long parameter problem
The first 7 Chapter Practical reconstruction marketing module 【 Sales module of e-commerce platform 】
This chapter mainly explains the sub module group buying in the marketing module 、 Team activities 、 Coupon 、 Special advertisement and other rules , And take you to develop the interface , Realize group purchase, share pictures and generate QR code 、 Picture synthesis 、 Image storage, etc .
 
7-1 Marketing module business introduction
7-2 The first interface of the coupon list
7-3 The third interface of the coupon list
7-4 Coupon collection interface
7-5 Model optimization
7-6 IDE Code hint optimization
7-7 Remodel soft delete -1
7-8 Soft delete -2
7-9 Output sql journal
7-10 Group buying list interface ( On )
7-11 Group buying list interface ( Next )
7-12 Service layer interface - Group buying qualification check
7-13 Service layer interface - Generate group buying activity records
7-14 Service layer interface - Group buying activity payment completed
7-15 Group buying share pictures - Generate qr code
7-16 Generate shared images - Picture synthesis
7-17 Generate shared images - File store
The first 8 Chapter Actual reconstruction order module 【 The most important module of e-commerce platform 】
This chapter introduces the detailed design of the order module , Including the flow of orders , Watch design, etc , Some knowledge points will be involved : Distributed lock 、 State machine 、 Asynchronous architecture, etc .
 
8-1 Order module business introduction
8-2 Add to cart
8-3 Model factory
8-4 Additional purchase interface single test
8-5 Update cart
8-6 Buy now
8-7 Shopping cart list
8-8 Information confirmation before placing an order -1
8-9 Information confirmation before placing an order -2
8-10 Information confirmation before placing an order -3
8-11 place order
8-12 Submit the order to test
8-13 Reduce inventory
8-14 Task queue
8-15 Order state machine
8-16 Cancellation of order
8-17 Optimistic lock optimization 1
8-18 Optimistic lock optimization 2
8-19 Successful payment
8-20 Order process interface
8-21 Task scheduling
8-22 Order details
8-23 Optimization point : Function conventions
The first 9 Chapter Reconstruct the payment module in actual combat 【 The core module of e-commerce platform 】
This chapter mainly introduces the detailed design of payment module , Analysis of design difficulties . It mainly realizes the access of payment module , How to reuse payment module gracefully in multiple scenarios .
 
9-1 Introduction to wechat payment
9-2 Wechat payment
9-3 Wechat payment test
9-4 Filling pit : The right singleton pattern
9-5 Single artifact -Mockery
9-6 Alipay pays access
The first 10 Chapter Course summary and learning suggestions 【 I hope you will learn something 】
This chapter summarizes the course and extends the follow-up content, and gives you some learning suggestions .

 

版权声明
本文为[osc_ fifty-seven million two hundred and ninety-nine thousand s]所创,转载请带上原文链接,感谢
https://chowdera.com/2020/12/20201207225519101m.html