三、第三阶段(web前端项目开发)
1. HTML 快速入门、文本、图像、链接、表格、列表、表单、框架;熟练掌握各种 HTML 标签,能够手动快速完成各种页面的编写;
2.**S3:CSS 基础语法、各种选择器(通用选择器、元素选择器、id和 class选择器、后代选择器、伪类选择器等)、框模型与背景、文本 格式化、表格、显示与定位、CSS 复杂选择器(兄弟选择器、属性选择器、伪类和伪元素选择器等),理解 CSS Hack和 CSS 优化,手动完成各种页面样式的定义和编写,保证浏览器兼容性
3.JS基础应用及实战项目:JavaScript基础语法,常用界面特效、交互设计代码分析,可选项目:小米首页项目、淘宝网首面项目、奇虎360专题项目、荣博官网项目
4.J****crip基础语法、数组 Object、Function、String 和 正则表达式、常用 内置对象、JSON数据、错误处理、面向对象编程、闭包
5.核心框架与编程技术:DOM编程:ocument对象、节点树、节点操作、元素样式编辑、Window对象、定时器、BOM模型、事件、location 、history、screen对象、HTML DOM编程;Jquery核心技术
6.移动端页面开发(HTML5):Canvas标签基础知识、绘制矩形、绘制圆形、使用路径、图像裁剪、保存为文件、创建动画
7.*vg体系的基础知识、和canvas标签的功能对比、和canvas的区别、绘制动画"
8.移动端技术与服务器交互:SERVER和 HTTP协议:PHP服务器端技术简介及 Apache 服务器、PHP访问数据库、服务器端组件 原理、HTTP请求、HTTP响应、HTTP优化;Ajax:XML、JSON、Ajax 原理、JQuery Ajax、Ajax 经典案例;Bootstrap:BS基础、BS Grid、BS Forms、BS Input,理解 Bootstrap的原理,熟练掌握Bootstrap的核心API,能够实 现响应式布局以及功能交互
9.实战项目:可选讲解项目:小米登录、小米注册、淘宝登录、淘宝注册、京东产品详情页的页面动效以及交互实现、荣博官网项目的典型效果实现、唯品会订单页面设计开发
10.阶段考核个人网站开发:教师指导你完成阶段作品,以备应聘时使用;从前期设计好的网站页面,综合利用所学技术,独立完成个人网站代码开发等
四、第四阶段(项目实训后台开发)
1.*HP语言技巧:
1).PHP的语法:变量、数据类型、运算符;
2).PHP语言结构:分支结构、循环结构、函数应用;
3).PHP的数组:数组的创建、数组的操作和应用;
4).字符串与表达式:字符串处理、正则表达式、日期和时间;
5).目录和文件:目录的操作、文件的操作、文件的上传和下载;
6).会话控制和图像处理:cookie的应用、session的应用、图像处理;
2.***QL数据库:数据库的概念、MySQL的语言、MySQL的函数等在项目开发中应用
3.*HP操作MySQL:PHP连接MySQL数据库、增删改查操作、常用函数
4.模块项目实训:PHP xml编程、ProPHP框架的基础知识、PHP创建静态网站、PHP实现登录与注册、内容管理系统、版本控制系统、无限分类系统、角色权限模块、在线支付、新闻管理、会员管理、文件管理、邮件管理、购物车、网站安全防护与加密、开发后台系统等
5.阶段考核:按要求完成指定网站项目部分模块开发代码工作