PHP four-stage objective and first-stage learning content, four-stage learning content
The PHP course system is divided into four stages. The first stage is about webpage HTML and database MySQL. The first stage is to learn the basic knowledge of webpage creation and use various basic tags to operate databases, all the assessments are up to standard, and outstanding project presentations are presented.
In the second stage, I will mainly learn PHP practical technology development, PHP basics, PHP object-oriented, PHP Data Access, and then phase projects. At the stage, the project will do its best, and all the assessments will be excellent.
In the third stage, I will mainly learn about PHPCMS, Smarty templates, ThinkPHP frameworks, and some additional knowledge. I will complete my own projects with my team and actively pick up some new projects.
In the fourth stage, I will mainly learn about SVN usage, project requirements and analysis, project development, and project completion.
Can complete project construction with the group, and finally realize the desired salary level and find the right job.
In these four stages, I am urging myself to do the best in all aspects, listen carefully in class, and consciously practice after class. At the same time, I continue to improve while achieving the goal in all aspects.
Phase 1: 1. webpage HTML
1. Basic webpage knowledge A. HTML language: Hypertext Markup Language
B. Classification a. Static pages: Page codes are all written dead (.html. htm)
B. dynamic page: The page content is read from the database (. php. aspx. jsp)
C. DW Workspace: Code interface, design interface, and split
D. Basic syntax a. The smallest unit is the tag.
B. Dual-label elements: <Tag Name attribute> content </Tag Name attribute> (role, mainly used as the content container)
C. Single Tag Element: <Tag Name attribute> <Tag Name attribute/> (generally controlling)
D. Comment Syntax: <! -- Text to be annotated -->
E. Basic tags a and
B.
C. <body> </body> mainly contains webpage content
D. <meta> encoding format: UTF-8
E. <title> </title> webpage title
F. Tag a. General tags
B. Common labels
C. Table labels
D. Form
E. Style Sheet
F. js scripting language
G. Create a web page
2. Install MySQL A and MySQL on the Interface
B. Database Operations (manual) encoding method of database
B. Create a database
C. Create a table
D operation table data addition, deletion, and modification
C. add, delete, modify, and query the T-SQL Statement a. create database Name in database Operation
Delete drop database Name
D. Operate table a. Create and Create table creat table name
Primary key
Auto-increment auto_increament
Not null
Foreign key references
B. Delete the drop table name
E. Add C to operate table data, delete D to U to query R
F. SQL injection a. restrict user input
B. PHP MySQL extended functions to escape special input characters
C. Inject the addcslashes0 function into the Like statement.