-
Day 1
-
Day 2
- MySQL 使用基础 及 SQL基础语法
- PHP:数据库处理函数
- 项目实践:用户管理系统(二) 将用户数据保存到数据库中去。
- PHP面向对象基础
- MVC模式简介
- 项目实践:用户管理系统(三) 使用MVC模式,改写整个应用程序。
-
Day 3
- PHP:命名空间
- Composer简介
- Twig简介
- 项目实践:用户管理系统(四) 使用composer引入twig到项目中去,使用命名空间方式来组织应用程序,并用twig改写应用的模板。
- Git 基础命令
- 项目实践:用户管理系统(五) 在gitlab上建立自己的账号,为系统建立一个仓库,将应用程序提交到仓库中去,并实践克隆、代码、更新代码、分支等相关操作。
-
Day 4
-
Day 5
- CSS 基础
- 项目实践:用户管理系统(八) 使用所学的CSS知识,美化系统的界面。
- Javascript 基础
- jQuery 基础
- 项目实践:用户管理系统(九) 将用户的删除、编辑、新增操作修改为ajax方式提交,ajax通过jquery来实现。
-
Day 7
- 面向对象加强
- 消化、实践。
- Day 1
- Bootstrap 3 基础
- 项目实践:用户管理系统(十) 使用bootstrap的nav, table, button, modal等组件。将,用户的添加、编辑改为通过弹出Modal的方式来实现。
- Day 2:
- Day 3:
- 单元测试
- 持续集成、Sonar
- Day 4:
- requirejs
- EduSoho Framework
- Day 5:
- Symfony2简介
- 项目实践:用户管理系统(十一) 使用Symfony2改写整个应用程序。
- Day 6:
- Symfony 2 加强
- 整体的前端、后端的体系架构
- 敏捷需求管理
- 迭代计划
- 敏捷架构
- 开始真实项目演练
- 设计模式
- 重构