开发搭建企业级Web应用服务器:内部培训课程大纲

   

课程概览

内训课程由来

基础的开发语言,如PHP和Java的社会培训机构非常多,基本都只是停留在入门阶段,而基础的开发框架,如thinkphp和ssh,程序员也只是有最最基础的理论知识,对于如何在具体的项目中活学活用,则完全没有机会领会和掌握。本课程旨在帮助,提升基础开发语言的应用,将数据库实践与web,应用服务器的部署,有机结合起来,达到活学活用的目的。

内容概述

本课程以PHP和Java两门开发语言为主,围绕ThinkPHP框架和SSH框架下项目实践与开发,将数据库与服务器内容有机融合进来。

1、PHP和Java语言开发基础。
2、ThinkPHP框架基础与应用。
3、SSH框架和Tomcat开发。
4、MySQL数据库技术。
5、ThinkPHP项目实战开发。
6、HTML5应用开发。
7、CentOS服务器技术。
8、大数据与负载均衡。

适合人群

1、小微创业者,拓展知识面,防控企业技术风险;
2、有志于从事软件开发者和系统运维者。

培训目标

1、快速掌握软件开发技能,并积累实际项目开发经验。
2、符合企业需求的Web应用开发工程师。
3、可以独立使用PHP技术搭建Web应用。
4、熟练使用SQL语句等数据库技术。
5、养成MVC模式的软件开发习惯。

培训周期

三个月,每周4节理论课,2天实践课。

课程大纲

第1部分 Java和PHP

课程主题

Java语法和开发环境
PHP语法和开发环境
基础编程思想

培养目标

同时掌握和使用两门服务器开发语言,是当下软件工程师必备的技术。
两门开发语言同时学习和使用,可以相互借鉴和比较,可以更快更容易的实现学习目标。

第2部分 ThinkPHP框架

课程主题

开发框架的作用和任务
ThinkPHP框架的特点和应用
其他开发语言框架比较

培养目标

以ThinkPHP框架为教学案例,熟悉MVC模式开发的技术特点。
各类PHP开发框架的比较。

第3部分 Tomcat开发环境和Java开发技术

课程主题

Tomcat搭建
Java中的开发框架
项目实践

培养目标

Java环境下技术开发的特点和实践

第4部分 HTML5+CSS3

课程主题

PC端网站布局
WebApp页面布局
css基本选择器

培养目标

了解常用浏览器和浏览器内核; 了解语义化的概念; 掌握 HTML5 语法及使用技巧; 掌握 HTML5 常用标签。
掌握 CSS 语法及使用技巧; 掌握 DIV+CSS 布局方式; 掌握常见网页布局模式。
掌握 Photoshop 切图以及插件切图; 能够熟练使用开发人员工具进行页面调试; 能够根据PSD文件独立完成静态页面的开发工作。
掌握常用移动端调试方法; 掌握常用移动端适配方法; 掌握常用移动端框架使用方法; 掌握常见移动端页面开发; 掌握响应式布局开发 掌握适配不同终端的网页开发技术选型。

第5部分 JavaScript和JQuery

课程主题

JavaScript基础语法
JavaScript进阶
JavaScript高级编程
jQuery经典案例

培养目标

能够掌握 JavaScript 基本语法; 掌握常见 JavaScript 算法; 掌握 DOM 的各种操作; 熟练使用面向对象思想进行 DOM 编程; 掌握 JavaScript 的高级语法; 掌握 JavaScript 常见兼容性方案。
独立完成视频网站的页面搭建(包括 HTML结构、CSS样式、JavaScript 特效); 掌握应对业务编程的能力; 掌握团队合作开发流程。
熟练使用 jQuery 操作 DOM; 熟练使用和编写 jQuery 案例。

第6部分 接口服务器搭建和原理

课程主题

API接口通信协议的定义
基于ThinkPHP搭建Web服务器
大数据和负载均衡

培养目标

本课程的培训目标,除了基础开发和项目实战外,需要了解服务器端技术,即使在没有,后端工程师的条件下,依然可以自力更生完成项目开发。Web服务器我们采用Nginx做负载均衡,后端部署多个Apache服务器。应用服务器我们以ThinkPHP为主要开发技术,消息队列使用Java开发,WebSocket通信根据实际需要,做不同的技术选型。

讲师介绍

免费手机网站模板 X
小程序在线为您服务!