课程级别 | 初级 |
培训周期 | 2-3个月 |
上课时间 | 自由安排 |
上课地址 | 无锡市南长区五爱路18号化轻大厦6、7层 |
【万方教育】IT培训品牌,专注于IT技术培训,主要业务涵盖:PHP、UI/UE、HTML5、Java、Web前端、网页设计、平面设计等众多学科,累计培养数万名学员,这里更有优良的师资、严格的管理、周到的服务是你学会技术满意就业的!
一、课程学时和授课形式:
本课程共计500学时。
二、授课形式:面授
授课类型:、晚班、周末班
三、招生对象:
1.在校的本专科院校的培训中心生,有无基础都可以,但必须对软件开发行业有兴趣
2.刚毕业但想从事软件开发行业的学生
3.网管或网站管理员
4.从事网站美工想转向后台业务开发的人员
5.从事像asp .net 或 jsp想转到PHP的程序员
6.出于个人爱好,想开发自己熟悉业务的网站人员
四、课程设置:
第一阶段:
Web前端
HTML5
HTML简介、HTML标签详解、字符编码的奥秘、Html5新特性与常用标签
CSS3
CSS简介、CSS的引入方式、CSS基本选择器、CSS属性、盒子模型、CSS浮动、CSS3新特性与常用属性、CSS应用案例
综合案例
DIV+CSS、项目开发流程、京东项目实战
第二阶段:
核心编程
1、搭建环境
PHP简介、WEB程序的访问流程、安装Apache、MySQL、PHP7、配置虚拟主机
2、PHP7基础
变量和常量、数据类型、运算符、流程控制、函数、字符串、数组、PSR规范
MySQL数据库
MySQL简介、基础SQL操作、字符集、列类型、类属性、表关系、查询、外键、范式、用户管理、权限管理、数据备份与还原
表单传值
表单传值的方式、PHP接收数据的三种方式、PHP处理复选框数据、文件上传
MySQLi扩展
基本操作、执行增删改操作、执行查询操作、与MySQLi相关的函数、MySQLi扩展应用案例
HTTP/HTTPS协议
HTTP协议概念、HTTP协议的特点、HTTP协议的分类、HTTP请求、HTTP响应、HTTP状态码、PHP模拟HTTP请求、扩展:HTTPS协议
文件编程
文件操作的分类、目录操作、文件操作、文件下载
会话技术
会话技术概述、Cookie与Session的区别、Cookie原理、Cookie操作、Session原理、Session操作、垃圾回收机制
GD图像处理
GD库概述、GD画布实现、验证码、缩略图、水印图
PDO扩展
PDO简介、PDO类、PDOStatement类、PDO预处理、PDO事务处理、PDO异常处理、PDO属性、封装PDO类
第三阶段:
前端程序设计
JavaScript基础
JavaScript概述、Javascript注意点、直接量、数据类型、流程控制
Web API
数组、函数、字符串、BOM模型、DOM模型
jQuery与插件开发实战
jQuery的优势、jQuery选择器、jQuery中的动画、jQuery插件、jQueryUI、jQuery编程思想、编写jQuery插件、基本元素操作、事件处理
精通Ajax
同步与异步概念、原生Ajax、jQuery的Ajax相关API使用、低层原理分析、实用案例
NodeJS
NodeJS历史、发展,、特征与现状、同步与异步、环境安装、入门、文件操作, 网络操作, 模块化基础, npm、异步编程、工具模块、Web模块、全局对象
第四阶段:
大型项目架构
Linux操作系统
Linux系统概述、VMware虚拟机的安装、CentOS系统安装、Shell指令、VI编辑器、Linux内核分析、用户和组、文件操作、网络配置、FTP、LAMP部署
Git版本控制
命令行、git的基本使用、对比文件差异、还原、合并 ,回滚操作,远端仓库操作、使用github创建远端仓库,生成ssh key 并添加到github
Nginx服务器集群
Nginx概述、LNMP的安装与配置、缓存设置、压缩设置、负载均衡
Memcache缓存设计
大型项目优化概述、Memcache软件的安装、Memcache指令详解、使用PHP操作Memcache、Memcache应用场景
MongoDB(NoSQL数据库)
MongoDB概述、MongoDB进阶、MongoDB的权限机制、使用PHP操作MongoDB
网站优化(MySQL优化)
MySQL优化概述、MySQL存储引擎、列类型的选择、数据库设计三范式与逆范式、执行计划、索引、分库分表技术
Laravel框架
Laravel概述、Laravel的安装、目录分析、控制器、路由、视图、HTTP请求与响应、数据库、模型、Laravel实用项、Redis数据库、消息队列
Redis(缓存、消息队列)
Redis概述、Redis支持的数据类型、持久化功能、Redis主从模式、PHP操作Redis、消息队列、功能实
第五阶段:
扩展课程
ReactJS/React Native
入门、JSX 语法、组件开发、组件复用、生命周期、React操作dom元素、React路由、webpack和gulp集成构建项目、重定向组件、方式进行跨域、按需加载
微服务Docker
Docker概述、为什么需要Docker、Docker环境开发流程、Docker安装与配置、Docker指令、DockerFile应用服务器
PHP爬虫技术详解
什么是爬虫、爬虫的工作原理、HTTP请求与响应、正则表达式、PHP爬虫项目实战
Swoole聊天室
Swoole概述、Server、Client、Process、AsyncIO、Memory、HttpServer、WebSocket、Swoole综合案例:PHP+Swoole聊天室
温馨提示