PHP中文网 学习阶段规划
1.第一阶段: 前端基础
| 前端基础课程大纲 | |
| 教学内容 | 教学重点 |
| 1、HTML5 | HTML简介、HTML标签详解、字符编码的奥秘、Html5新特性与常用标签 |
| 2、CSS3 | CSS简介、CSS的引入方式、CSS基本选择器、CSS属性、盒子模型、CSS浮动、CSS3新特性与常用属性、CSS应用案例 |
| 3、JavaScript | JavaScript简介、JavaScript的引入方式、JavaScript基本语法、流程控制、函数、数组、JavaScript内置对象、JavaScript事件编程、BOM模型、DOM模型 |
| 4、jQuery | jQuery简介、jQuery选择器、属性操作、事件编程、jQuery特效、文档处理、插件机制、jQuery中的Ajax、开源jQuery项目实践 |
| 5、BootStrap | BootStrap简介、全局CSS样式、CSS组件、JavaScript插件、BootStrap应用案例 |
2.第二阶段: PHP开发基础
| PHP开发基础课程大纲 | |
| 教学内容 | 教学重点 |
| 1、搭建环境 | WEB程序运行流程、配置虚拟主机 |
| 2、PHP基础 | 变量和常量、数据类型、运算符、流程控制、函数、字符串、数组、PSR规范 |
| 3、MySQL数据库 | MySQL简介、基础SQL操作、字符集、列类型、类属性、表关系、高级查询、外键、范式、用户管理、权限管理、数据备份与还原 |
| 4、表单传值 | 表单传值的方式、PHP接收数据的三种方式、PHP处理复选框数据、文件上传 |
| 5、MySQLi扩展 | 基本操作、执行增删改操作、执行查询操作、与MySQLi相关的函数、MySQLi扩展应用案例 |
| 6、文件编程 | 文件操作的分类、目录操作、文件操作、文件下载 |
| 7、会话技术 | 会话技术概述、Cookie与Session的区别、Cookie原理、Cookie操作、Session原理、Session操作、垃圾回收机制 |
| 8、面向对象 | 面向对象概述、面向对象实现、封装、继承、多态、对象遍历、对象序列化、反射机制、命名空间、Trait新特性 |
| 9、PDO扩展 | PDO简介、PDO类、PDOStatement类、PDO预处理、PDO事务处理、PDO异常处理、PDO属性、封装PDO类 |
| 10、MVC设计模式 | MVC设计模式、搭建自定义MVC框架 |
| 11、多用户博客项目 | 项目开发流程、数据表数据、后台实现、前台实现、扩展功能 |
| 12、企业站点快速开发 | 项目开发流程、数据表数据、后台实现、前台实现、扩展功能 |
3.第三阶段:ThinkPHP5.1项目实战
| 教学内容 | 教学重点 |
| 1、ThinkPHP5.1 | ThinkPHP5框架概述、基础、架构、路由、控制器、视图、模型、项目实用项 |
| 2、JavaScript高级 | 数据类型、函数、词法分析、作用域链、事件编程、canvas绘图、面向对象、JSON对象、原型链、设计模式、正则表达式 |
| 3、Ajax | Ajax概述、Ajax对象、GET与POST请求、缓存问题、Ajax与XML、Ajax与JSON、封装Ajax框架、跨域请求 |
| 4、在线商城 | 商城系统概述、数据表设计、后台设计、前台设计、会员设计、购物车设计、订单设计、接口设计、伪静态化 |
| 5、仿QQ空间 | QQ空间前端页面,后台搭建,模型分析,会员功能,评论与回复等 |
| 6、微信公众号 | 微信公众号的接入,二次开发流程,自定义菜单开发技巧等 |
PHP中文网 学习阶段规划的更多相关文章
- 2018NOIP赛后总结+后阶段信奥学习个人规划
目录 2018NOIP赛后总结 赛前 赛时 赛后 后阶段信奥学习个人规划 主要方针 学习安排 比赛安排 刷题安排 2018NOIP赛后总结 赛前 在无数次的思想挣扎后,我在倒数 3 天的时候请假了.这 ...
- [liusy.api-SMJ]-创建工程范例 MAVEN archetype 学习阶段(一)
由于这个架构需要好多不同能力的工程,为了创建方便减少冗余,创建工程范例尤为重要 学习阶段: 参考资料 http://maven.apache.org/archetype/maven-archetype ...
- Python学习 —— 阶段综合练习三
Python学习 —— 阶段综合练习三 综合之前文件与文件夹操作的学习,做以下实例练习:(建议先不要看代码,自己先试着写:代码仅供参考,有多种实现方法) 1. 目录文件遍历(二层目录结构) 1). ...
- [liusy.api-SMJ]-SMJ 介绍 学习阶段(二)
我选择的是 Spring + Mybatis + Jesery 无状态架构方案. JAVA 比较常用的架构 SSH spring struts2 hibernate流行一阶段后, SSM spr ...
- HoloLens开发手记 - 入门学习阶段总结
伴随着数月的期待,终于拿到了预订的HoloLens开发者版本套件.随着VR/AR/MR技术的热潮,国内外均对它们的应用与盈利前景持有积极的预期,这也直接导致了国内外当前投资VR/AR/MR技术的热潮. ...
- PHP的学习路线规划
第一阶段:WEB的快速入门 前期入门学习我们需要学一些HTML+CSS+JS前端的一些技术,这个阶段不需要太深入的学习,学习到可以制作出一个像样点的静态页面就可以了.因为大家是学习PHP,对于新人来说 ...
- Python学习 —— 阶段综合练习一
Python 阶段综合练习一 综合之前的函数.数据结构.流程控制等,做以下实例练习:(建议先不要看代码,自己先试着写:代码仅供参考,有多种实现方法) 1. 定义 is_Even 函数,传一 int 参 ...
- Mysql查询——学习阶段
1.开篇 搞开发的都知道,当数据量很大的时候,我们的代码逻辑的简单性就显得十分重要,否则处理起来就需要花费相当多的时间.另外还有一个地方需要注意的是我们写的sql语句. 一个拥有多年开发的资深开发者可 ...
- java学习阶段三:运算符和结构学习
import java.util.Scanner;/* * JAVA中运算符的学习: * 算术运算符:+.-.*./ 和 %,两个整数相除,结果还是整数. * 赋值运算符:=.+=.-=.*=./=. ...
随机推荐
- 时间日期相关:Date类、DateFormat类、Calendar类
1 Date类 类 Date 表示特定的瞬间,精确到毫秒. 1秒=1000毫秒 毫秒的0点:公元1970年 一月一日,午夜0:00:00 对应的毫秒值就是0 时间和日期的计算,必须依赖毫秒值. Sys ...
- 【转】monkey实战--测试步骤、常用参数、常规monkey命令
monkey实战--测试步骤.常用参数.常规monkey命令 简要步骤:adb devices---了解包名--adb shell monkey -p 包名 -v 运行次数(多个参数的组合形成不同 ...
- android 跨进程通讯 AIDL
跨进程如何通讯?两个进程无法直接通讯,通过Android系统底层间接通讯.基于service的aidl实现跨进程通讯. 什么叫AIDL? Android interface definition la ...
- Git随笔:尝试将本地工程上传至Github上的repository仓库,构建远端与本地协同的Git环境
上传工程至自己的Github公开库,步骤如下: 第1步:建立本地 git 仓库,cd 到你的本地项目根目录下,执行 git init 命令: 第2步:将本地项目工作区的所有文件添加到暂存区.小数点 & ...
- javaSe-反射3
package com.java.chap07.sec04; public class Student { private String name; private Integer age; publ ...
- servlet forword服务器端跳转
web.xml中配置servlet的映射和访问路径 <?xml version="1.0" encoding="UTF-8"?><web-ap ...
- 洛谷 P2733 家的范围 Home on the Range
题目背景 农民约翰在一片边长是N (2 <= N <= 250)英里的正方形牧场上放牧他的奶牛.(因为一些原因,他的奶牛只在正方形的牧场上吃草.)遗憾的是,他的奶牛已经毁坏一些土地.( 一 ...
- UVA 1606 Amphiphilic Carbon Molecules 两亲性分子 (极角排序或叉积,扫描法)
任意线可以贪心移动到两点上.直接枚举O(n^3),会TLE. 所以采取扫描法,选基准点,然后根据极角或者两两做叉积比较进行排排序,然后扫一遍就好了.旋转的时候在O(1)时间推出下一种情况,总复杂度为O ...
- Tarjan的学习笔记 求割边求割点
博主图论比较弱,搜了模版也不会用... 所以决心学习下tarjan算法. 割点和割边的概念不在赘述,tarjan能在线性时间复杂度内求出割边. 重要的概念:时间戟,就是一个全局变量clock记录访问结 ...
- NBear简介与使用图解
NBear简介与使用图解 框架类型:ORM映射框架 简介:NBear是一个基于.Net 2.0.C#2.0开放全部源代码的的软件开发框架类库.NBear的设计目标是尽最大努力减少开发人员的工作量,最大 ...