当前位置:博看文思(北京)科技有限责任公司 >> 项目信息 >> 项目介绍

3G 前端开发工程师Frontend Engineer 实训课程

3G 前端开发工程师Frontend Engineer 实训课程

序号

课程名称

教学内容

第一部分

1

编程基础

基础课

学习软件程序设计所必需的基础知识,如:网络配置和指令、Windows操作技巧、常用工作软件的使用等

2

Web编程基础

基础课

学习Web编程所必需的基础知识,如:跨平台编程特性、各种浏览器的编程特性、W3C标准、常用Web编程语言

3

精通XHTML

专业课

深入学习前端编程基础语言XHTML1.0/HTML4.0/HTML5.0/XML,掌握语法、布局规范等,详细讲解HTML5.0的新增特性,学习手写代码的编码规则及代码优化,深入学习跨平台编码

4

精通CSS

专业课

深入学习前端编程的基础语言CSS1.0/CSS2.0/CSS3.0/XSL,掌握语法、编码结构等,详细讲解CSS3.0的特殊用法,学习手写代码的编码规则及代码优化,深入学习不同平台下的编码结构

5

手写代码详解

专业课

学习8种主要浏览器、3种主要操作平台下手写前端代码常用工具及编码辅助工具的使用及配置,如:EditPlus、Zend、Eclips、UtrlEdit、FireBug、HttpWatch、SVN、CVS、Visio、Axure等

6

跨平台编程基础

专业课

学习8种主要浏览器、3种主要操作平台下保持前端界面兼容及功能无缺损,深入学习跨平台编码规范及手写代码优化规则,详细讲解跨平台编码常见问题及处理方法

7

HCI详解

专业课

学习人机界面的设计规则及布局规范,深入学习人机交互方式的经验数据及科学实验结论,掌握常用设计辅助工具,详细讲解麻省理工学院及卡耐基梅隆大学的内部课程讲义

8

计算机英语

公共课

学习前端编程相关的专业英语

9

职业素质课程

公共课

学习前端编程相关的职业素质

10

项目实战

参与iBokan与某跨国公司的合作项目:

设计并实现多个B/S结构应用,保证跨平台兼容

第二部分

1

面向对象编程

基础课

学习面向对象编程的概念,理解对象、类、方法等术语的深层含义,深入理解学习先进的编程思想

2

JAVASCRIPT及CANVAS详解

专业课

学习前端编程的基本语言JS,掌握语法、代码标准、界面控制、流程控制、DOM方法等,深入学习多个主要JS框架,如:jQuery、Propotype、EXT、YUI、Dojo、DWR等,详细讲解目前世界最前沿的编码规范,深入学习离线存储、脱机应用、CANVAS应用、3D编程等技术

3

AJAX及异步通讯原理

专业课

学习Web编程最热门的技术(AJAX),掌握异步通讯的编程方法,学习XML及JSON的使用,详细讲解代码优化及程序设计原则,学习异步通讯的原理、异常处理、页面流自动测试方法等

4

跨平台编程详解

专业课

学习各种浏览器、各种平台的默认属性及其缺陷,深入学习跨平台兼容的编码规则、兼容策略,详细讲解经典例程,讲解经典业务逻辑的跨平台兼容方法及异常处理,学习最新跨平台编程经验

5

LAMP基础

基础课

学习Linmux + Apache + MySql + PHP 编程的基础知识,学习如何配置服务器,学习主流模板语言,如:Smarty等,学习数据库基础,熟悉当前流行的LAMP结构的内容管理系统,如:Wordpress等

6

数据结构详解

专业课

学习经典数据结构、算法,学习如何将实际需求转换为业务逻辑,学习使用数据结构进行表达

7

计算机英语

公共课

学习Web编程相关的专业英语

8

职业素质课程

公共课

学习Web编程相关的职业素质

9

项目实战

参与iBokan与某美国公司的合作项目:

编写多个AJAX模块,实现前端验证系统,保证跨平台兼容

参与国际开源项目:

为Wordpress开发新的Skin并发布在其全球站点

 

 

 

总课时:整个实训过程为期6个月,500学时。

整个课程学习完成后可达到以下目标:

ü 运用前端编码技术,手写代码,实现标准、规范的客户端

ü  熟练编写跨平台应用软件

ü 熟悉HCI,能够独立设计人机交互方式及页面流,能够独立进行整体操作规划及规范编写

ü 掌握大型公司常用的框架技术,一进公司即可上手编程

ü 独立设计并开发大型企业级应用、跨平台应用及界面功能复杂的Web应用

ü 熟练编写Ajax,掌握异步通讯、离线存储、脱机应用等高级前端编码技术

能够胜任的工作岗位:

ü 界面开发工程师

ü 人机交互设计师

ü 人机交互工程师

ü Web开发工程师

ü 前端开发工程师

ü AJAX工程师

ü UI工程师

ü 网页游戏工程师

课程优势:

ü 能够手写代码、代码符合规范。现在大部分培训机构培训的都是网页三剑客等用工具生成前端界面。从效率来说大大降低。

ü 代码跨平台兼容,兼容所有主流浏览器。现在能够做到浏览器兼容的前端工程师非常少。现有网站开发公司的浏览器兼容技术的人才及兼容经验都非常缺乏。

ü 人机交互现在正成为软件越来越重要的方向。国内这方面严重缺乏相应人才。

ü 清华大学刚刚开设了HCI学院。我们人机交互的课程结合多年高端开发经验和卡内基梅隆大学、MIT的原版讲义提炼而成。

ü 就业前景良好,大型、规范的互联网企业、外包上市公司等,都对此职位有巨大的需求

ü 淘宝、新浪、搜狐、网易、腾迅、Google等这些公司都有巨大的UID部门,前端开发的高级人才缺乏

ü 目前国内只有我们能够做这样的培训。

留言咨询