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中文网 学习阶段规划的更多相关文章

  1. 2018NOIP赛后总结+后阶段信奥学习个人规划

    目录 2018NOIP赛后总结 赛前 赛时 赛后 后阶段信奥学习个人规划 主要方针 学习安排 比赛安排 刷题安排 2018NOIP赛后总结 赛前 在无数次的思想挣扎后,我在倒数 3 天的时候请假了.这 ...

  2. [liusy.api-SMJ]-创建工程范例 MAVEN archetype 学习阶段(一)

    由于这个架构需要好多不同能力的工程,为了创建方便减少冗余,创建工程范例尤为重要 学习阶段: 参考资料 http://maven.apache.org/archetype/maven-archetype ...

  3. Python学习 —— 阶段综合练习三

    Python学习 —— 阶段综合练习三 综合之前文件与文件夹操作的学习,做以下实例练习:(建议先不要看代码,自己先试着写:代码仅供参考,有多种实现方法) 1. 目录文件遍历(二层目录结构) 1).  ...

  4. [liusy.api-SMJ]-SMJ 介绍 学习阶段(二)

    我选择的是  Spring + Mybatis + Jesery 无状态架构方案. JAVA 比较常用的架构 SSH spring struts2 hibernate流行一阶段后, SSM   spr ...

  5. HoloLens开发手记 - 入门学习阶段总结

    伴随着数月的期待,终于拿到了预订的HoloLens开发者版本套件.随着VR/AR/MR技术的热潮,国内外均对它们的应用与盈利前景持有积极的预期,这也直接导致了国内外当前投资VR/AR/MR技术的热潮. ...

  6. PHP的学习路线规划

    第一阶段:WEB的快速入门 前期入门学习我们需要学一些HTML+CSS+JS前端的一些技术,这个阶段不需要太深入的学习,学习到可以制作出一个像样点的静态页面就可以了.因为大家是学习PHP,对于新人来说 ...

  7. Python学习 —— 阶段综合练习一

    Python 阶段综合练习一 综合之前的函数.数据结构.流程控制等,做以下实例练习:(建议先不要看代码,自己先试着写:代码仅供参考,有多种实现方法) 1. 定义 is_Even 函数,传一 int 参 ...

  8. Mysql查询——学习阶段

    1.开篇 搞开发的都知道,当数据量很大的时候,我们的代码逻辑的简单性就显得十分重要,否则处理起来就需要花费相当多的时间.另外还有一个地方需要注意的是我们写的sql语句. 一个拥有多年开发的资深开发者可 ...

  9. java学习阶段三:运算符和结构学习

    import java.util.Scanner;/* * JAVA中运算符的学习: * 算术运算符:+.-.*./ 和 %,两个整数相除,结果还是整数. * 赋值运算符:=.+=.-=.*=./=. ...

随机推荐

  1. Mybatis find_in_set 子查询,替代 in

    1. Mapper文件 2.dao层 3.生成Sql

  2. 【转】说说Runnable与Callable

    说说Runnable与Callable   Callable接口:   Runnable接口: 相同点: 两者都是接口:(废话) 两者都可用来编写多线程程序: 两者都需要调用Thread.start( ...

  3. Spring 整合 Quartz 实现动态定时任务(附demo)

    最近项目中需要用到定时任务的功能,虽然Spring 也自带了一个轻量级的定时任务实现,但感觉不够灵活,功能也不够强大.在考虑之后,决定整合更为专业的Quartz来实现定时任务功能. 普通定时任务 首先 ...

  4. 零基础逆向工程20_PE结构04_任意节空白区_新增节_扩大节添加代码

    向代码节添加代码实现 作者经过一周不断的失败,再思考以及无数次调试终于实现. 思路:八个步骤 1. 文件拷到文件缓冲区(FileBuffer) //图示见(零基础逆向工程18之PE加载过程) 2. 文 ...

  5. 零基础逆向工程12_C语言06_switch语句反汇编

    12_C语言06_switch语句反汇编 switch语句反汇编 测试环境:VC++6.0 分支少于4的时候没有意义,编译器会生成类似if...else之类的反汇编,不超过三个分支,不会生成索引表. ...

  6. bt5r3开启远程登录

    sshd-generate /etc/init.d/ssh restart

  7. (转载)资源字典(Pro WPF 学习)

    原地址:http://www.cnblogs.com/yxhq/archive/2012/07/09/2582508.html 1.创建资源字典 下面是一个资源字典(AppBrushes.xaml), ...

  8. Java 文件操作-RandomAccessFile

    1. RandomAccessFile     Java提供了一个可以对文件随机访问的操作,访问包括读和写操作.该类名为RandomAccessFile.该类的读写是基于指针的操作. 1)文件访问模式 ...

  9. SAP GUI里Screen Painter的工作原理

    我们在SAP GUI里双击一个screen编号: 单击Layout按钮可以打开Screen Painter: 这背后的工作原理是什么? 是这个RFC destination在起作用: Connecti ...

  10. Oracle中ROWID详解

    oracle数据库的表中的每一行数据都有一个唯一的标识符,或者称为rowid,在oracle内部通常就是使用它来访问数据的.rowid需要 10个字节的存储空间,并用18个字符来显示.该值表明了该行在 ...