PHP工程师

最好的开发语言,没有之一!需求量最大的职业选择,多快好省,网站必备!

  • PHP工程师
  • 100课程

    367个视频课时

  • 57小时

    合计课程时长

  • 1757109

    共计1961998次学习

  • 小白

  • 走进PHP后端工程师的世界
  • HTML入门
  • JavaScript入门
  • PHP语言基础
  • MySQL数据库
  • PDO
  • 源代码管理工具
  • 初级

  • PHP面向对象程序设计
  • Linux 从入门到精通
  • 深入学习ThinkPHP框架
  • 深入学习 Laravel 框架
  • 深入学习Yii框架
  • 项目实战
  • 中级

  • 数据库的选型之-PostgreSQL
  • 资深

  • 学习中
  • 已学完
  • 未学习
  • 即将上线

初级PHP开发工程师

走进PHP后端工程师的世界
讲解某个简单项目的一段可直观查看执行结果的代码,概括整个php大致涉及到的学习点。
1.走进PHP后端工程师的世界
HTML入门
HTML名为超文本标记语言,标准通用标记语言下的一个应用。了解HTML的知识入门,熟悉HTML的用途,是学习PHP的必经阶段。
1.HTML5特性简介 2.HTML5元素、属性和格式化 3.HTML5样式、链接和表格
4.HTML5列表、块和布局 5.HTML5表单提交和PHP环境搭建 6.HTML5框架、背景和实体
7.XHTML的使用规范
JavaScript入门
JavaScript语言,它是属于脚本语言但是却是最流行的脚本语言,它轻量级、可插入HTML页面、可被所有浏览器执行。
1.JavaScript基础教程 2.JavaScript语法详解 3.JavaScript函数
4.JavaScript异常处理和事件处理 5.JavaScript DOM对象 6.JavaScript事件详解
7.JavaScript内置对象 8.JavaScript DOM对象控制HTML元素详解 9.JavaScript浏览器对象
10.JavaScript面向对象详解
PHP语言基础
PHP 语法简单,开发效率高,是众多中小型甚至大型(如:Facebook)网站的首选开发语言,本套课程通过讲解 PHP 的历史、PHP 的优点、PHP 相关的名词解释来说明什么是 PHP。
1.PHP 基本介绍 2.PHP 开发环境搭建 3.部署 PHP 代码
4.PHP 语法基础 5.PHP 常用功能 6.面向对象相关特性
7.常用库函数 8.HTML表单的创建与提交 9.PHP 会话管理
10.PHP 与 MySQL
MySQL数据库
MySQL是一个关系型数据库管理系统,由瑞典MySQL AB公司开发,目前属于Oracle公司。由于MySQL体积小、速度快、总体拥有成本低、开放源码等特点,被广泛应用于互联网行业。熟练使用MySQL是成为一名合格的PHP开发工程师的必备技能之一。
1.MySQL 简介及安装 2.使用 MySQL 数据库和表 3.MySQL 数据类型
4.MySQL 连接到数据库 5.MySQL 运算符 6.MySQL 操作数据
7.MySQL函数(一) 8.MySQL函数(二) 9.MySQL 连接和联合
10.MySQL 子查询 11.MySQL 事务的基本概念 12.MySQL 事务的隔离级别与锁
13.MySQL 管理与权限管理
PDO
PDO(PHP Data Object)扩展为 PHP 访问数据库定义了一个轻量级的、一致性的接口,它提供了一个数据访问抽象层,这样,无论使用什么数据库,都可以通过一致的函数执行查询和获取数据。PDO 随 PHP5.1 发行,在 PHP5.0 的 PECL 扩展中也可以使用,无法运行于更古老的PHP版本上。
1. PDO 对象认识与应用 2.PDO 安全处理与事务处理 3.PDO 项目实例——学生信息管理系统
源代码管理工具
源码版本管理工具在软件开发流程中扮演着版本历史记录、代码协同管理以及支持发布工作等角色,其重要性不言而喻。使用源码管理工具可以帮我们解决管理大量源代码和解决团队协作中出现的困难。
1.Git 本地操作 2.Git 远程协作 3.深入理解 Git 远程操作
4.SVN介绍和应用

中级PHP开发工程师

PHP面向对象程序设计
本套PHP面向视频主要针对在校大学生、编程爱好者、以及入门PHP程序员等人群。本套视频教程从最基础的如何声明类开始,并详细全面的讲解面向对象的三大特性,封装,继承,多态以及常用的魔术方法,关键字,函数等知识。让学员快速掌握Web开发的高级技能,积累开发经验,提高编程能力,另外通过PDO的学习,可以提高数据库的处理效率,安全性,并可以以一种接口处理多种数据库,方便数据移植。视频中已基础知识结合实例形式授课,让学员可以快速的掌握PHP面向对象的核心知识。为以后学习框架、二次开发等工作打下坚实的基础。
1.面向对象入门 2.构造方法与析构方法 3.PHP面向对象程序设计之封装性
4.PHP面向对象程序设计之继承性 5.PHP常见的关键字 6.PHP面向对象程序设计之魔术方法
7.PHP 面向对象程序设计之抽象类与接口 8.PHP 面向对象程序设计之异常处理 9.PHP 面向对象之常用函数
10.数据库抽象层 PDO
Linux 从入门到精通
Linux 是一种自由和开放源代码的类 UNIX 操作系统,它以其稳定、安全、免费及强大的网络功能等特性,已经在各个领域,特别是服务器应用领域得到广泛的应用和发展。LNMP/LAMP 中的 L 就是指 Linux,熟练使用 Linux 是成为一名合格的 PHP 工程师的必备技能之一。
1.Linux介绍 2.Linux 安装 3.Linux 桌面系统
4.Linux 文件和目录管理 5.Linux 用户和群组进阶学习 6.文件的压缩与打包
7.vi编辑器的使用 8.bash shell 的学习
深入学习ThinkPHP框架
ThinkPHP 是一个免费开源的,快速、简单的面向对象的 轻量级 PHP 开发框架 ,创立于2006年初,遵循 Apache2 开源协议发布,是为了敏捷 WEB 应用开发和简化企业应用开发而诞生的。ThinkPHP 作为一款国产的 WEB 应用开发框架,在国内有着众多的应用案例。
1.ThinkPHP 概述及配置 2.ThinkPHP 控制器 3.ThinkPHP 视图
4.ThinkPHP 模板(上) 5.ThinkPHP 模型:定义与实例化 6.ThinkPHP 模型:数据库操作
7.ThinkPHP模板(下) 8.ThinkPHP 模型数据验证和填充
深入学习 Laravel 框架
Laravel 5.1 版本是一个非常有意义的发行版本,Laravel框架作为一款非常受欢迎的高性能PHP框架,基于Symfony框架,社区非常活跃,拥有非常丰富的第三方扩展支持。随着Symfony 2.7LTS版本的发布,官方随后发布了Laravel的首个LTS版本,具有里程碑意义。借助Laravel的快速构建能力,能够在很短的时间内开发出一款具有良好扩展性的健壮应用。通过本系列课程的学习,掌握Laravel 5.1版本的必备基础知识和现代组件式开发方式,使您成为一个优雅、快乐的PHP开发者。
1.Laravel 框架概述
深入学习Yii框架
Yii 是一个高性能的,适用于开发 WEB2.0 应用的 PHP 框架。Yii 自带了丰富的功能 ,包括 MVC,DAO/ActiveRecord,I18N/L10N,缓存,身份验证和基于角色的访问控制,脚手架,测试等,可显著缩短开发时间。
1.YII 2.0 框架入门
项目实战
本阶段将学习实战课程。
1.PHP 开发实战:网站登陆功能 2.WordPress 主题开发简介与开发前准备 3.WordPress 主题开发基础概念
4.WordPress 主题模板文件 5.WordPress 主题开发之模板标签与条件标签 6.WordPress 文章、标签及分类
7.WordPress 使用进阶--网站设置 8.WordPress 使用进阶—表单 9.什么是地理信息系统(GIS)
10.GIS 投影系统,坐标系统与转换 11.GIS 基础之 GPS 全球定位系统 12.微信公众平台开发概述
13.微信公众平台开发快速入门 14.微信公众平台接口开发(上):全面认识接口 15.微信公众平台接口开发(中):基础接口
16.微信公众平台接口开发(下):高级接口 17.微信公众平台开发实战:天气预报查询 18.微信公众平台开发实战:手机短信验证功能
19.PHP 模拟登录及爬虫实战

资深PHP开发工程师

数据库的选型之-PostgreSQL
PostgreSQL 是一个自由的对象-关系数据库服务器(数据库管理系统),它在灵活的 BSD-风格许可证下发行。它提供了相对其他开放源代码数据库系统(如 MySQL),和专有系统(如 Oracle)之外的另一种选择。
1.PostgreSQL 数据库概述 2.PostgreSQL 数据库、数据表、数据类型和运算符介绍 3.PostgreSQL 数据操作和数据表约束介绍
4.PostgreSQL 数据查询操作 5.PostgreSQL 函数、索引和视图学习