PHP全能开发

导读   上海昂立IT教育开设了PHP全能开发培训课程,本课程*括HTML5、MySQL、PHP等。
400-060-0103 356
网站设计学院 php工程学院 机械模具学院 电商营销学院 平面设计学院 思科认证 华为认证 微软认证 ORACLE认证 REDHAT 虚拟化 影视动画 IT管理 IT国际认证 Office培训 金领*课程

课程详情

2018-05-23

PHP全能开发

  上海昂立IT教育开设了PHP全能开发培训课程,本课程*括HTML5、MySQL、PHP等。

课程模块

HTML5

  HTML5基础

  HTML5&CSS3的基础知识、网站开发流程详解、WEB前端开发基础。

  HTML5高级

  表单处理、表单验证、GeolocationAPI、FormsAPI、HTML5拖放、WebStorageAPChart.js框架、Two.js框架等。

  JavaScript基础

  让一无所知的小白快速知晓什么是JavaScript,Object、Function、String和正则表达式、常用内置对象、错误处理、作用域、匿名函数、面向对象编程

  DOM编程

  Document对象、节点树、选取并读取节点、文档遍历以及增加节点、删除节点、元素样式编辑、Window对象等。

  Jquery

  Jquery是什么?jquery选择器、jquery筛选、jquery动画、jquery对属性操作等

  AJAX详解

  AJAX的基本原理讲解、XHR对象的基本知识、JSON与XML的辨析等

  2MySQL

  数据库管理

  本节主要是认识数据库环境,掌握一些数据库连接的方法、创建和设置数据库等

  MySQL数据库中数据表的设计

  掌握表的创建、列类型的使用、建表的各种属性

  MySQL语言

  掌握各种SQL语句的使用,和一些技巧的应用。

  PHP连接MySQL服务器

  掌握PHP中连接、执行SQL、处理结果集和一些其它的数据库操作(增、删、改、查)。


PHP

  PHP语法格式

  PHP的入门部分。了解PHP的运行环境、语言格式,基本语法,语言特点。

  PHP变量

  让你掌握php中变量的声明、命名、赋值及各种使用。

  变量的类型及应用

  掌握PHP中的8种基本数据类型,以及各种类型在程序中的声明和应用。

  PHP中的运算符

  掌握PHP中共有多少个运算符号,以及每个运算符号的特点和用法

  流程控制

  掌握流程控制对程序编写的重要性,以及PHP流程控制的特点。

  分支结构

  掌握多种分支结构结合使用。需要完成一个实例将所有分支结合中在一起使用。

  循环结构

  多种循环结构的特点以及使用的时机,并可以控制循环结构运行。

  PHP中的函数

  掌握PHP的函数意义,函数的声明、使用、以及函数的一些特点和各种特性

  数组

  数组是PHP中重要的复合类型之一,学习数组定义、数组的遍历、数组相关处理函数

  字符串

  编写程序时30%都在操作字符串,所以一定要掌握字符串的所有操作方法

  正则表达式在字符串处理中的应用

  让学员掌握正则的基本语法,认识正则中的定界符、原子、元字符以及各种修正符。

  与Perl兼容的正则表达式函数

  正则表达式可以完成对字符串的分割、匹配、查找和替换的功能

  错误和异常处理

  找错、排错以及处理错误是项目开发时重要的手段

  日期和时间

  掌握UNIX的时间戳,和时间中的格式转换,以及一些常用的时间处理函数。

  动态图像处理

  掌握画图、改图、添加文字、对图像进行缩放,以及为图像加水印。通过实例完成验证码的编写等功能。

  文件系统

  PHP可以处理文件的各种类型,和使用获取文件的属性函数。

  Cookie和Session的应用

  读取Session、Cookie和注销以及传递SessionID、CookieID的方法。

  项目分析与设计(购物网站)

  分析和设计网上商城项目,并且帮助初员完成项目初期的搭建及一些常用模板的实现。

  面象对象的介绍

  面向对象是PHP5中的新加功能,也是PHP以后编写代码的方式,掌握面向对象在行业中的应用,并了解一些基本的面向对象的声明语法。

  数据库抽象层PDO

  掌握PDO的应用原理和驱动设置,以及PDO的安装方法,并可以以多种方式创建PDO对象,和面要了解PDO对象中的成员。

  前台脚本Java

  Script    可以完成JvavaScript的所有语法的学习,以及和HTML和CSS联合使用

  AjAX的应用

  掌握创建AJAX对象和应用AJAX对象中的属性和方法。

  JQuery的使用

  掌握在HTML文件中添加jQuery的应用,可以使用JQuery中的核心方法。

  Bootstrap前端开发框架

  Bootstrap是目前很受欢迎的前端框架,快速的搭建一个漂亮、功能完备的网站。

  PHP的模板技术Smarty3

  掌握模板技术在PHP开发中的应用,并通过编写简模板引擎并掌握模板引擎的*原理。

  PHP设计模式

  掌握MVC的设计模式,*括视图、控制器、模型的应用。

  PHP命名空间

  掌握命名空间的定义及各种使用方法,灵活处理用户编写的代码与PHP内部的类/函数/常量或第三方类/函数/常量之间的名字冲突。

  PHP框架技术

  使用BroPHP框架适合开发BBS、电子商城、SNS、CMS、Blog、企业门户等中小型系统。

  PHP开源框架

  ZendFramework2、ThinkPHP3.2框架、Laravel、YII框架、CI框架等

  Memcache分布式缓存

  掌握Memcache的安装和搭建、命令行模式下Memcache的连接和数据增删改查,以及使用如何php程序实现分布式的缓存技术。

  微信公共平台开发

  为移动应用、PC端网站、公众号第三方平台的二次开发。

  版本控制工具

  了解版本控制的重要性,掌握安装和使用方法和权限的设置及各种应用操作。

  扩展实例

  PHP的邮件发送实现密码找回、数据导入导出、淘宝支付接口使用等实用性技术


Redhat

  Linux常用命令

  掌握Linux常见命令操作,*Linux基本使用。

  Linux系统管理

  掌握Linux系统常见的系统管理操作

  Linux网络应用

  掌握Linux系统常见的网络配置文件和命令

  LAMP环境编译及Apache配置

  掌握源代码*编译构架LAMP环境,*Apache的基本配置及典型互联网应用配置。

  云计算环境

  掌握并完成阿里云或AWS云计算下的项目管理与发布


Apache

  LAMP环境编译,Apache基本选项及应用案例

  掌握源代码*编译构架LAMP环境,*Apache的基本配置及典型互联网应用配置。

  弹性云计算,云存储,云数据库

  掌握目前最流行的云计算,让学员可以独立完成阿里云或AWS云计算下的项目管理与发布


Oracle

  描述课程简介和课程目标

  研究Oracle11g数据库体系结构

  安装Oracle数据库

  解释DBA核心任务和工具、计划Oracle安装使用*的灵活的体系结构、使用OracleOUI安装软件、使用配置助手(DBCA)创建数据库、使用DBCA设计模板、脚本

  管理Oracle例程

  启动和停止Oracle数据库及组件、使用OracleEnterpriseManager(EM)、使用SQL*Plus和iSQL*Plus、修改数据库初始化参数、了解数据库启动阶段、查看预警日志、使用数据字典

  管理数据库存储结构

  定义表空间和数据文件的用途、了解和使用OracleManagedFiles(OMF)、创建和管理表空间、自动存储管理(ASM)的主要功能

  管理用户安全性

  创建和管理数据库用户帐户及验证、授予权限和撤消权限、创建和管理职责、创建和管理配置文件、实施标准口令保护功能、控制用户对资源的使用

  管理方案对象

  定义方案对象和数据类型、创建和修改表、定义约束条件、创建索引、视图和序号、解释临时表的用途、使用数据字典

  管理数据和并发处理能力

  通过SQL管理数据、确定和管理PL/SQL对象、描述触发器和触发事件、监控和解决锁冲突

  学习和管理撤消数据

  监控和管理撤消、描述撤消数据和重做数据之间的区别、配置撤消保留、使用撤消Adviso

  实施Oracle数据库安全性

  描述DBA安全性责任、应用最少权限原则、启用标准数据库跟踪指定跟踪选项、复查及维护跟踪信息

  配置OracleNetwork环境

  使用ORACLEEnterprisManager配置工具、创建其它监听程序、创建OracleNetService别名、配置连接时故障转移、控制OracleNetListener、测试OracleNet的连接性、确定何时使用共享服务器和专用服务器

  积极维护

  使用统计数据、管理自动*量资料档案库(AWR)、使用自动数据库诊断监控程序(ADDM)、描述指导框架、设置预警阈值、使用服务器生成的预警、使用自动任务

  性能管理

  使用OracleEnterpriseManager监控性能、使用SQLTuning/AccessAdvisor、使用共享内存的自动管理、使用与性能相关的动态视图、排除无效或不可用的对象中的故障

  备份和恢复的概念

  确定Oracle数据库中可能出现的错误类型、描述优化例程恢复的方法、确定检查点、重做日志和归档日志的重要性、配置ARCHIVELOG模式

  执行闪回、移动数据

  描述闪回数据库、使用闪回表将表内容还原到某一特定时间点、恢复已删除的表、自动数据库备份、使用闪回查询任意时间点的数据库内容、使用闪回版本查询追溯运行版本、使用闪回事务处理查看行的事务处理


PHP项目实战

  大型WEB构架设计

  了解大型WEB架构方式、构架的构成,*括网络传输、服务器并发处理能力、缓存技术、脚本加速、文件的分发、数据优化及分布设计、负载均衡等。

  大数据量/大流量

  掌握主从数据库原理与实现、掌握MySQL数据库的分区、掌握MySQL数据库的分库分表

  MySQL深度优化

  查询性能优化、数据库结构优化、优化MySQL服务器设置、应用层面等全方位的优化

  全文索引服务器

  了解Sphinx、Coreseek、SphinxSE*原理与索引的实现

  NoSQL高级应用

  NoSQL基本概念、类型、常用命令、数据类型、Redis数据库综合实例

  移动互联网服务器端开发

  掌握移动互联网开发,JSON与XML数据序列化与解析

  千万pv级别的项目设计

  掌握如何设计千万pv级别的网站


上一篇: JavaJ2EE企业解决方案 下一篇: React移动开发工程师

推荐课程

查看全部课程
昂立IT

昂立IT

长宁校区 徐汇校区 杨浦校区 人民广场校区 浦东校区

查看全部校区 进入官方主页