教程名称:PHP全栈开发工程师

PHP,是英文超文本预处理语言Hypertext Preprocessor的缩写。PHP 是一种HTML 内嵌式的语言,是一种在服务器端执行的嵌入HTML文档的脚本语言。本应用从php的环境搭建开始,最基础的php教程,教你一步步学习php。面试试题为你找工作面试提供帮助。参考手册为你在编程之际提供随手可查的方便。

PHP全栈开发工程师
├─CSS3基础
│ 001-简介和浏览器前缀+ P. s3 J" q' a) w7 K6 K1 _$ m7 x( c
│ 002-属性选择器. V7 L2 h- P& h4 U& G, K6 U: F
│ 003-结构伪类选择器(上)
│ 004-结构伪类选择器(下)8 x7 ]4 d. N* p/ S, R% D
│ 005-状态伪类选择器(上)+ |- }' z" H- v* zB, a
│ 006-状态伪类选择器(下)( h2 L3 ?% d2 a2 y, k
│ 007-其他选择器" x- o. A$ B/ N
│ 008-文本属性 阴影 描边 溢出
│ 009-文本属性 嵌入字体
│ 010-CSS3背景 尺寸 位置 裁接
│ 011-CSS3颜色 透明度 RGBA
│ 012-CSS3颜色 线性渐变
│ 013-CSS3边框 圆角 多颜色 图片样式 阴影
│ 014-CSS3边框 图片设置
│ 015-CSS3过渡 transition– Rh( T7 Q3 k
│ 016-CSS3过渡 transition导航切换效果
│ 017-CSS3变形 transform 位移 缩放
│ 018-CSS3变形 transform 旋转; _/ ?: k3 d) R9 @9 u
│ 019-CSS3变形 transform 执行顺序' W% P1 o+ g: SQ1 T# {
│ 020-变形实战(上)
│ 021-变形实战(下)
│ 022-动画效果 animation属性
│ 023-动画效果 animation-fill-mode" {! @7 Y5 y6 r* S2 \\\\7 R7 M7 ?
│ 024-动画效果 实战$ z0 ^' p! r' M' }! d, d
│ 025-3D效果 景深& r. ?5 ^( d' D8 R) j5 I6 |' z
│ 026-3D效果 立方体绘制
│ 027-3D效果 3D属性
│ 028-3D效果 实战旋转木马效果! C3 ^/ k1 I# y+ N, l1 o- A
│ 029-3D效果 实战折叠菜单) K( \\\\7 h7 q$ Z' Z" V9 J
│ 030-事件
│ 031-分栏布局
│ 032-弹性盒模型(上)6 q% o* v% w$ b! ]" ?; x1 X3 |
│ 033-弹性盒模型(下)
│ 034-媒体查询3 {# H, d; N' \\\\" U4 }4 }- Z1 J* g5 o
│ 035-resize属性
│ 036-鼠标跟随效果
│ 037-blur属性
│ 038-相关插件! k! F$ \\\\+ c1 t- F6 i
( Z+ W! G1 I; X9 P* V
├─HTML+CSS
│ 001-HTML概述
│ 002-标准结构) ?& u4 ?- n- v$ Z* J5 K! B3 |% T
│ 003-常用标签,实体% y, I6 E, h$ A
│ 004-相对路径与绝对路径" w) B( l6 m- a1 {
│ 005-图像和超链接
│ 006-列表
│ 007-表格基础上' l) Q! s0 A2 |
│ 008-表格基础下
│ 009-表单设计与运用上
│ 010-表单的设计与运用下
│ 011-框架集的运用
│ 012-CSS基础入门
│ 013-选择器上
│ 014-选择器下
│ 015-伪类
│ 016-常用属性
│ 017-盒子模型
│ 018-相对定位与绝对定位
│ 019-浮动
│ 020-DIV+CSS商城布局一% f. P& f; p9 B0 K" J, K% n( ^3 b# [
│ 021-DIV+CSS商城布局二
│ 022-DIV+CSS商城布局三
│ 023-DIV+CSS商城布局四
│ 024-DIV+CSS商城布局五$ @* h- B2 Y: s# H. |5 e
│ 025-DIV+CSS商城布局六
│ 026-DIV+CSS商城布局七; F) X2 n) y% ~$ z

├─JAVAscript基础语法
│ 001-了解Javascript
│ 002-内容概述
│ 003-变量– \\\\) c0 x( D; W. U4 `
│ 004-数据类型6 C* l. B. Q9 Z, `, Q8 L
│ 005-进制
│ 006-进制转换" O. o, A7 t! O, C7 b, I1 z3 B: h
│ 007-连接符和转义字符9 |$ u+ z7 o" @# t" u1 A7 E
│ 008-算数运算符& R/ @( J& H; S# t
│ 009-赋值运算符
│ 010-关系运算符3 v- O% P# m7 n6 _( c* q3 t
│ 011-条件运算符, O( c% W) G( ~: t& n) }
│ 012-逻辑运算符
│ 013-逻辑运算符注意事项2 q7 H5 H) w+ \\\\$ z; r! ^. Z, u
│ 014-typeof运算符6 w9 H( R/ T+ U/ @* F/ F
│ 015-选择结构 if,if else
│ 016-选择结构 多层else if: K& E5 z* f+ H2 U- I
│ 017-switch结构
│ 018-switch结构应用
│ 019-while循环结构
│ 020-do-while循环
│ 021-for循环, J* O6 w! N8 G8 q
│ 022-for循环嵌套应用+ [" x- A: p/ e0 r3 J
│ 023-break,continue语句% t, q- W' E* r2 [
│ 024-函数 声明定义. X+ P6 \\\\6 T& r. a. f0 m3 Q, X
│ 025-函数 参数传递* [7 O0 r. m2 F2 ^1 H
│ 026-函数 递归$ O' v" ~/ E( v
│ 027-对象的创建/ W* [! I, C! k# s/ l* i4 H0 `* N3 K
│ 028-两种数据类型的内存对比: V2 Gj[`" R2 D2 A1 I
│ 029-数组 创建及使用2 I; s- D. T6 W' b
│ 030-数组 常用方法
│ 031-数组 排序3 Q( I/ R/ u* g/ s) Z$ F
│ 032-时间和日期 Date类型
│ 033-时间和日期 格式化日期6 r# e9 f$ z1 L9 w
│ 034-时间和日期 常用方法" j9 v* w) L' |; D5 |0 N
│ 035-字符串 简介1 Z4 P% N5 ?6 n
│ 036-字符串 常用方法(上)) F) Z! }, S7 Z5 |
│ 037-字符串 常用方法(中)7 }# S2 P- B8 R( T" e. d% as. L
│ 038-字符串 常用方法(下)
│ 039-正则表达式 概述
│ 040-正则表达式 RegExp类型
│ 041-正则表达式 String正则方法) p; i) a5 g; g$ R* @! i
│ 042-正则表达式 字符集& ]+ F# O7 b/ bYW6 p
│ 043-正则表达式 字符匹配8 A7 S; g! z/ e0 Q& N" l6 s
│ 044-正则表达式 exec方法* M1 L& ]6 \\\\& W% b/ @6 M
│ 045-正则表达式 常用验证规则
│ 046-function类型 介绍7 b. b0 h$ G% q7 j8 x& m
│ 047-function类型 内部属性
│ 048-function类型 this应用! V2 f. a* }' e0 oX8 f6 z7 V! H
│ 049-function类型 call,apply方法
│ 050-深入理解引用类型
│ 051-作用域
│ 052-垃圾回收机制% f) \\\\9 R: Z! c1 F) \\\\~1 D
│ 053-基本包装类型的特点' x# A" o0 m9 }2 _7 Z* P5 B
│ 054-基本包装类型
│ 055-内置对象 global
│ 056-内置对象 math0 Q& H1 X. Z! F/ T$ S
│ 057-面向对象 工厂模式创建对象9 b* v% R" ]/ x7 c
│ 058-面向对象 构造函数
│ 059-面向对象 原型设计
│ 060-面向对象 原型深入理解5 i. x4 q% H; i) h7 C/ c/ Z
│ 061-面向对象 原型内部属性
│ 062-面向对象 原型模式
│ 063-面向对象 寄生构造函数应用
│ 064-继承 简介S, }. G/ ^$ x$ X# ~
│ 065-继承 原型继承( G' ?, F4 i, R! s' y
│ 066-继承 组合继承# h2 ^% ?, ^0 s3 A* y( P" F' H6 h
│ 067-继承 原型式与寄生式继承
│ 068-继承 寄生组合继承( z4 P0 p& M/ c8 F# V
│ 069-匿名函数
│ 070-闭包 简介2 T5 k8 S8 }/ }. i/ x
│ 071-闭包 循环中的应用
│ 072-闭包 this的应用2 I+ ]7 c8 t; F9 q) y/ A$ ^: B
│ 073-闭包 块级作用域
│ 074-闭包 私有变量,静态私有变量
│ 075-闭包 私有变量,私有函数的访问
│ 076-Bom 简介8 k! m( [# F& A: @5 a7 D
│ 077-Bom open方法
│ 078-Bom 窗口位置的获取
│ 079-Bom间隔调用与超时调用0 j1 U5 S9 d0 g% F* Z/ P$ f
│ 080-Bom location对象+ P$ _+ g& Y) X\\\\8 a. e" o
│ 081-Bom history对象9 x) t! X8 K' P) S5 |
│ 082-浏览器检测(上)3 z# I) b6 X6 J! U6 Z
│ 083-浏览器检测(下)
│ 084-dom 介绍' H$ K$ ?0 p: s, D( {! ~$ b
│ 085-dom 查找元素(上)% C; d4 o7 X' x( P3 \\\\
│ 086-dom 查找元素(中)
│ 087-dom 查找元素(下)4 z1 \\\\) Y, j9 dM- v; g$ I9 N
│ 088-dom 层次关系(上): P) s8 A. B3 x# L& D# S
│ 089-dom 层次关系(下)
│ 090-dom 层次关系存在的问题
│ 091-dom 节点操作(上)4 V2 S0 M( ~, p7 x) `
│ 092-dom 节点操作(下)
│ 093-dom加强 Node类型
│ 094-dom加强 document类型$ q% X+ x% h/ P$ q1 s
│ 095-dom加强 element类型3 s& D1 P8 ?9 O" I) r& c# Z
│ 096-dom加强 呈现模式
│ 097-dom加强 操作内容/ M% g8 [2 M2 V0 z+ ?6 u4 N) i
│ 098-dom操作表格 创建表格1 X2 uF+ ^l3 a
│ 099-dom操作表格 dom创建表格! ~$ V/ [( o7 x' T
│ 100-dom操作表 HTML dom操作表格
│ 101-dom操作样式一致性检测6 M% d. P- ~( b0 g8 w4 j
│ 102-dom操作样式 访问行内样式
│ 103-dom操作样式 访问行内样式注意事项0 X4 W; J5 N# i" B$ H6 O
│ 104-dom操作样式 计算后的样式# ~3 n% T: `7 P0 Z7 [& q6 Z
│ 105-dom操作样式 id,class修改样式; s( k$ I9 b2 |: t4 H( t" M; k
│ 106-dom操作样式 添加,删除样式% G6 t# [$ l8 x# G- p, I
│ 107-dom操作样式 内联,链接样式7 q6 h( d0 x7 I1 O
│ 108-dom操作样式 跨浏览器获取样式
│ 109-dom元素尺寸 获取元素大小
│ 110-dom元素尺寸 获取元素实际大小
│ 111-dom元素尺寸 scrollWidth,scrollHeight应用( W& z: O, x% V* y' U
│ 112-dom元素尺寸 offsetWidth,offsetHeight应用, d$ Y! [; I8 {
│ 113-dom元素尺寸 offsetLeft,offsetTop属性应用+ c2 a( i7 Q* ?8 [( w
│ 114-dom元素尺寸 scrollTop,scrollLeft属性
│ 115-dom元素尺寸 clientTop,clientLeft属性
│ 116-动态加载脚本和样式(上)
│ 117-动态加载脚本和样式(下). q% a) D1 ~2 m% H( x- x6 F
│ 118-事件 简介
│ 119-事件 鼠标事件,键盘事件,HTML事件
│ 120-事件 事件对象简介
│ 121-事件 事件对象与鼠标事件p' w6 H; U6 Q! O+ i# `
│ 122-事件 获取鼠标的位置" ?8 @2 S1 G) @. S, j+ Q) z
│ 123-事件 键盘事件9 _4 _) K: e0 j( G+ Z
│ 124-事件 事件对象属性和方法
│ 125-事件绑定 存在问题解析" i6 s- I2 H4 V; t& D$ y
│ 126-事件绑定 常见问题解决方法# v: @' P, K+ l4 T% v% A
│ 127-事件绑定 W3C事件处理函数/ C?8 v6 q5 U' s+ J
│ 128-事件绑定 IE事件处理函数
│ 129-事件绑定 跨浏览器事件处理
│ 130-事件绑定 事件对象属性方法补充
│ 131-事件绑定 阻止事件的默认行为8 P$ k9 w0 F+ C' y# ]Q9 K- I$ v# _2 S
│ 132-事件绑定 卸载事件
│ 133-表单处理 表单基本使用0 K* _( I8 ha* i* ^
│ 134-表单处理 阻止表单提交行为
│ 135-表单处理 重复提交问题
│ 136-表单处理 重置表单2 y0 `- S$ n. ]% E
│ 137-表单处理 获取表单元素4 O" P6 ~2 c2 b9 G% s! ]6 k5 d
│ 138-表单处理 共有属性) ^5 Ee, R' z5 Z6 k! c3 R
│ 139-表单处理 文本框元素
│ 140-表单处理 文本框的选择事件; x! C4 G8 l* i1 [
│ 141-表单处理 文本框的过滤输入* b' g% F4 J5 F
│ 142-表单处理 复制粘贴组合操作过滤
│ 143-表单处理 选择框元素. P& b2 G; _( z( W: o
│ 144-表单处理 选择框元素属性
│ 145-表单处理 选择框添加选项
│ 146-表单处理 选择框选项,移动,删除,排列, S: Q! fF' N/ f6 Y- [. r, {

├─jQuery基础
│ 001-核心语法入门6 I, l+ |: B6 Z/ |2 j& k. B, N
│ 002-选择器 id,class,元素选择器
│ 003-选择器 群组选择器,子元素选择器1 o1 D% Q2 y. l7 j% z$ U4 P- [$ i
│ 004-选择器 层次,属性选择器# ]- k4 B! a3 T5 t1 H
│ 005-基本过滤器
│ 006-内容过滤器+ m7 |G0 Q: S6 k5 S
│ 007-子元素过滤器
│ 008-过滤器常用方法
│ 009-dom和css设置元素内容
│ 010-dom和css 操作元素属性7 N2 M+ d/ a) e3 Y8 k1 {1 n+ i
│ 011-dom和css 操作元素样式
│ 012-dom和css 添加css类操作
│ 013-dom和css css方法应用; K2 o3 i4 a. _, c! R
│ 014-dom节点操作(上)
│ 015-dom节点操作(下)3 G; F: d. m6 d
│ 016-表单选择器) _1 \\\\8 S; }8 ]( }
│ 017-基础事件(上)
│ 018-基础事件(下)+ _4 ]8 Y, G7 b6 Z* }
│ 019-事件对象(上)% h$ ^, r8 Y6 u: _
│ 020-事件对象(下)
│ 021-高级事件(上)9 I' Nz' Rg
│ 022-高级事件(下)
│ 023-动画效果
│ 024-自定义动画
│ 025-动画效果其他方法5 ~* e. I% d1 Hb+ lOh
│ 026-ajax技术 load方法
│ 027-ajax技术 get,post方法6 T* i7 u* O/ C8 N& h* ?
│ 028-ajax技术 ajax方法
│ 029-ajax技术 加载请求,错误处理
│ 030-常用工具函数(上); F, J0 C4 d( N2 F
│ 031-常用工具函数(下)

└─PHP基础语法, i) C: }. P1 J' y8 n' D
001-网站开发概述4 f( i; h8 e: f
002-wamp环境搭建4 Z4 mB' C$ U* }z
003-PHP概述
004-PHP基本语法! t% l, ]' i8 e" w- b" ]S/ z
005-PHP中的变量
006-数据类型3 ]: B0 w; q. V, k5 O1 C5 |" O' ]$ s" t
007-数据类型的转换(上)
008-数据类型的转换(下)
009-运算符(上)
010-运算符(下)# {0 {; K3 d0 q& _1 Y6 A
011-流程控制语句
012-循环语句
013-函数: X$ T4 x3 F9 ]' h* i# x
014-自定义函数( S7 k: {+ l% L6 jt5 |6 kE
015-函数的其他方法
016-数组
017-数组的遍历