Next Section: 事务的介绍780 plays

5 秒后自动播放下一节
  Watch Again

The road to growth in PHP web development

Introduction >
ChapterCourseware
Chapter1Introduction to web development and HTML basics

Introduction to WEB development

48 minutes03 seconds

Introduction to html

44 minutes48 seconds

body attributes and text tags

19 minutes16 seconds

Typesetting mark

14 minutes27 seconds

entities and lists

37 minutes55 seconds

Pictures and Hot Topics

32 minutes35 seconds

scroll mark

11 minutes12 seconds

multimedia markup

11 minutes39 seconds

review

23 minutes33 seconds

Hyperlink

24 minutes03 seconds

anchor link

07 minutes06 seconds

meta tag

14 minutes40 seconds

Form 1

45 minutes27 seconds

Form 2

sheet

Very detailed form

Case

11 minutes45 seconds

Rubik's Cube Station

Chapter2HTML Basics Review

review

Division of the frame

Framework case

iframe

HTML project home page production

17 minutes35 seconds

HTML project project introduction production

HTML project news production

HTML project life supporting production

Chapter3CSS basics

Introduction to CSS

CSS basic syntax

10 minutes34 seconds

CSS introduction method

25 minutes56 seconds

CSS selector

CSS pseudo-class selector

23 minutes33 seconds

Basic properties--font-text-size

list properties

background properties

review

display attribute

23 minutes46 seconds

box model

34 minutes05 seconds

floating layout

33 minutes26 seconds

Floating case--class opening information

34 minutes38 seconds

Design layouts and multi-column cases

Comprehensive layout case

Chapter4CSS Basics Review

review

Fixed positioning

Relative and absolute positioning

compatibility

inheritance and precedence

Other properties

Project-top

Project 2

Chapter5HTML5+CSS3

HTML5--1

46 minutes25 seconds

HTML5-2

CSS3-1

CSS3-2

CSS3-3

CSS3-4

CSS3-5

Chapter6Wampserver installation and PHP basics

Introduction to PHP

32 minutes38 seconds

wampser installation

10 minutes10 seconds

wampser installation 2

17 minutes26 seconds

wampserver directory structure

20 minutes30 seconds

Basic syntax of PHP

25 minutes36 seconds

PHP variables

PHP scalar type-int-float-string-bool

Other types --null-res

Operator-Arithmetic-Assignment-Comparison

Chapter7PHP operators and conditional statements

review

operator-error-linker-not

logical AND and or

increasing and decreasing

if statement

ifelse and ifelseif

switch-date function

ternary operator

require和include

Receive data in get method

session

Chapter8PHP loop statements and arrays

review

for loop

99 multiplication table

pyramid

15 minutes42 seconds

for case

while

array 1

Traverse array

Two-dimensional array

function

Chapter9MySQL introduction and basic operations

Review-Assignment

09 minutes53 seconds

Data introduction

27 minutes43 seconds

MySQL basic syntax rules

09 minutes18 seconds

MySQL-4 library operations

29 minutes50 seconds

Table operation-Create table 1

21 minutes19 seconds

Table operation-Create table 2

Table operations-delete-view-modify

Data operations - insert data

Data operation-delete-modify data

Data Operation-Query

Chapter10PHP operates MySQL

review

19 minutes55 seconds

Review 02.mysql-query

20 minutes33 seconds

PHP operation MySQL-1

51 minutes54 seconds

PHP operation MySQL-library operation-create database

18 minutes01 seconds

PHP operation MySQL-library operation-query database

07 minutes11 seconds

PHP operation MySQL-library operation-delete database

PHP operation MySQL-library operation-modify database

PHP operation MySQL-table operation-create table

PHP operation MySQL-table operation-delete and query table

PHP operation MySQL-table operation-modify table

PHP operation MySQL-data operation-insert data

18 minutes14 seconds

PHP operation MySQL-data operation-query data

25 minutes42 seconds

PHP operation MySQL-data operation-delete data

06 minutes01 seconds

PHP operation MySQL-data operation-modify data

18 minutes05 seconds

PHP operation MySQL-Summary

Chapter11PHP variables, constants, mutable variables and magic constants

PHP identifier

PHP split command symbol - semicolon

PHP program notes

PHP hybrid method

Introduction and declaration of variables

mutable variable

How to pass values ​​to variables

variable scope

5 commonly used functions for variables

Predefined variables-GLOBALS-SEVER-FILES

Predefined variables-REQUEST

constant

magic constant

Chapter12PHP data types and operators

review

Data type-string

Data type-common string functions

Data type-int

Data type-float

Data type-boolean

Data type-object

datatype-null-resource

Data types - several types provided by the manual

Data type-conversion

Operator - arithmetic operator

Operator - assignment operator

Operator - comparison operator

Operator - Error Suppression Operator

Operators - Increment and Decrement Operators

Operator - logical operator

Operators - string operators

Chapter13Bit operators and flow control

Bit operators--binary

Bit operators--original code, one's complement, one's complement

Bit operators--use bit operations

Array operators

Process control--if and ifelse

Process control--elseif and switch

Process control--while loop

Process control--dowhile loop

Process control--for loop

Case - One hundred dollars buys one hundred ducks

Process Control--Cycle Case

Process control --break

The difference between process control--continue-- and break

Process control--goto statement

Process control--return statement

Process control--file loading

Chapter14function

PHP identifier

review

PHP split command symbol - semicolon

Introduction to functions

PHP program notes

Function calling mechanism

PHP hybrid method

function encapsulation

19 minutes32 seconds

Introduction and declaration of variables

variadic function

Callback

anonymous function

internal function

recursive call

Website layout

recursive call

Website layout

Chapter15Array creation and traversal

review

Introduction to arrays

How to create an array

Array details

Coverage-Growth-Classification of Arrays

Array traversal--for loop traversal

Array traversal--foreach loop traversal

08 minutes59 seconds

Array traversal--while+each+list

Array traversal--several commonly used functions

17 minutes41 seconds

Array traversal--multidimensional array

Bubble Sort

selection sort

Chapter16Introduction to object-oriented

Methods of learning technology Quick start with object-oriented

Introduction to object-oriented

member properties

How objects are passed

member method

Member methods(2)

05 minutes34 seconds

Member methods(3)

Basic usage of constructor (1)

Constructor (2) details

default constructor

Constructor summary and this

Basic introduction to destructor and PHP program execution process

Detailed explanation and best practices of destructor

Garbage collection mechanism (understand)

Chapter17A basic introduction to access modifiers

review

A basic introduction to access modifiers

get and homework evaluation

__set

Additional information

toString and added knowledge points

16 minutes25 seconds

Comparison of __clone and objects

22 minutes56 seconds

__call magic method

38 minutes15 seconds

Automatic loading of classes

38 minutes48 seconds

static properties

Chapter18Singleton mode, encapsulation

review

Homework comments

Basic introduction and detailed discussion of static methods

Best Practices for Static Methods - Singleton Pattern (1)

Best Practices for Static Methods - Singleton Pattern (2)

abstract

Introduction to packaging

How to operate properties (protected and private) in three ways

53 minutes53 seconds

Details of encapsulation and use of object operators

Basic introduction to inheritance

Chapter19Static methods, overloading, overriding, abstract classes

Overload 1

Overloading static methods

Classroom practice review of overloaded methods

Overloading of properties

12 minutes29 seconds

A basic introduction to method rewriting

Details of method overriding

20 minutes34 seconds

Details of method overriding

Property override

Polymorphism

Exercise 1

Exercise 2

Introduction to abstract classes

Details of abstract classes

Interface explanation

Interface explanation 2

Chapter20Interface, serialization, reflection mechanism

review

Basic introduction to the interface

36 minutes17 seconds

Discussion of interface details

21 minutes12 seconds

Comparison of interfaces and inheritance

final

class constant

Object traversal

Built-in standard classes

Convert data types and objects to each other

15 minutes26 seconds

Basic introduction to serialization and deserialization

Serialization and deserialization details

Description of related functions of classes and objects

13 minutes28 seconds

traits

21 minutes24 seconds

first contact of reflex mechanism

Reflection proxy call

comprehensive reflex exercises

Chapter21Basic introduction to mysql database

review

Basic introduction to mysql database (1)

Basic introduction to mysql database (2)-installing mysql

Basic introduction to mysql database (3)-Basic use of mysql

Basic introduction to mysql database (4)-three-tier structure

Basic introduction to mysql database (5)-sql statement classification

Basic introduction to creating a database

Character set and validation rules

Common database operations

Database modification, backup and recovery

Create table

integer

zerofill

bit

float and decimal

Chapter22Basic use of strings, date types, and insert\select statements

review

String type(1)

String type(2)

date type

enum and set

Small exercises and tips for aligning data

Modify table

Program framework diagram of insert statement and comprehensive case

Comprehensive case curd

Basic usage of select statement

Basic use of select statement (2)

Chapter23Aggregation functions, date functions, other functions

review

Aggregation function count

Aggregation function sum

aggregate function avg

Aggregation function max min

Aggregation function group by

mysql date function (1)

Date function(3)

String functions

Math functions

branch control function

Other functions

Enhancement of select statement (1)-enhancement of where clause

Enhancement of select statement (2)-enhancement of order by clause

Enhancement of select statement (3) - paging query

Chapter24Multi-table query, subquery, merge query

review

Aggregation function enhancement

group by having strengthened

Comments on homework

Summary of group statistics

Basic introduction to multi-table query Cartesian set

Practice and analysis of ideas for completing multi-table queries

self-connection

Subquery (single-row subquery and multi-row subquery)

Subquery (multi-column subquery)

from clause

Homework Review Go to Repeat

merge query union union all

mysql inner connection

06 minutes34 seconds

Outer joins and jobs

28 minutes15 seconds

primary key constraints

Description of unique

foreign key constraints

check constraints

Comprehensive exercise in creating tables

Maintenance of table constraints (add, delete, modify, check)

Maintenance of table constraints (add, delete, modify, check) 2

Chapter25Index, transaction isolation level

review

Self Growth

The principle of indexing

indexed category

Primary key index and unique index

General index and full-text index

Index attention

Introduction to business

Implementing transactions in PHP programs

Transaction isolation sector 1

Transaction isolation sector 2

storage engine

view

User Management

Chapter26mysqli extension, DAOMysqli introduction, mysqli preprocessing

review

Review of mysql extension

Basic introduction to mysqli extension

Use mysqli to complete query operations

mysqli extension details 1

mysqli extension details 2

mysqli extension details 3

Basic introduction to DAOMysqli

DAOMysqli development 1

DAOMysqli object-query

DAOMysqli object-dml and job placement

mysqli extended transaction control

mysqli executes sql in batches

Mysqli preprocessing explanation 1

Mysqli preprocessing explanation 2

Chapter27http protocol, http request, predefined super global array

review

Introduction of http protocol

Flow chart of http protocol operation

Virtual host configuration

How to capture packets

http requests a page and a description of the content of the page

Basic introduction to http requests

http request details 1

http request details 2

http request headers and application cases 1

http request header and application case 2

Basic introduction to http response

http response status code

HTTP protocol response headers and jobs

Basic introduction and working principle of predefined superglobal array

How to receive form submitted data

Predefined superglobal array

Chapter28PHP reads, creates, deletes, modifies, and traverses files

review

19 minutes10 seconds

Basic introduction to files

25 minutes07 seconds

Get file information

27 minutes36 seconds

PHP read file 1

24 minutes53 seconds

php read file 2

16 minutes37 seconds

php read file 3

10 minutes32 seconds

Create file and write content

37 minutes38 seconds

Delete Files

05 minutes27 seconds

Modify files

Directory operations

Traverse a folder

Count the size of a folder

Delete and copy directories

summary

Chapter29File upload, restricted upload, file download

Installation and simple use of zendstudio editor

44 minutes19 seconds

File upload introduction

Simple implementation of file upload

19 minutes38 seconds

Limit uploaded file size

Give the uploaded file a unique file name

Store uploaded files in separate directories

Limit uploaded file types

22 minutes38 seconds

Encapsulate file upload into a class

33 minutes24 seconds

Download Document

Chapter30Paginated introduction

Yesterday reappears

Paging introduction, creating a dead paging navigation bar

29 minutes33 seconds

Dynamically create paging navigation based on the total number of records and the records displayed on each page

Pagination navigation displays the first 3 pages and the next 3 pages

Summary of pagination details

Comprehensive application for product list and paging

21 minutes47 seconds

Paging summary (may be an encrypted file, please verify)

37 minutes13 seconds

Introduction to drawing, drawing lines

31 minutes56 seconds

Draw rectangles, circles, images

Draw text and arcs

19 minutes07 seconds

Create canvas and randomly generate characters

Draw random characters into the canvas

  • CancelreplySending
  • Cancelpost a noteSending