北大青鸟java软件开发工程师
1、IT行业计算机应用基础
本课程首先学习计算机软硬件及网络的基础知识,然后了解如何使用流行的办公自动化软件Microsoft 0ffice编写软件项目开发中的相关文档。在本书结束后,学习中心教师还可以演示如何使用IT人士中流行的*工具软件,例如流程图绘制软件 SmartDraw、图形图像捕获软件Snagit、即时通讯软件、点对点下载工具软件等等。
本课程的内容大部分讲解的是应用软件的使用,不牵涉到开发。有计算机应用基础的学员会觉得本课程内容简单,未免会产生懈怠的心理。值得提醒的是,这门课程是根据多年的教学经验和学生就业反馈信息设计的,是为了达到如下教学目的:
首先,刚进入学习中心的学员中很多人已经很久没有在类似高考那种超压力学习环境中生活过。而后面的课程的学习强度将是逐步上升的。我们用这门课程作为缓 冲,希望学员在本书学习期间,体验集体学习的气氛,养成好的班风。同时,逐步调节自己的状态,养成好的学习习惯,尽早进入高强度高压力的学习状态中。
其次,学习IT职场行业人士常用的一些工具软件,有助于我们提高学习效率,同时锻炼我们的总结、沟通、表达能力。根据多年的就业推荐和就业反馈,我们知道 学员就业*的障碍来自于个人对技术的总结能力,以及如何把自己对技术的理解表达出来。我们希望参训学员从本书开始养成每天总结老师所讲内容、并将其写到 博客的习惯,在有限的参训时间内逐步提升自己的总结能力。同时,我们必须清楚的是,Java技术体系的内容博大精深,我们所能涵盖的内容有限。我们希望学 员从本门课程开始,能够逐渐养成借助引擎,了解更多课程相关技术内容,从而*限度地扩大知识面。
*,我们要清楚的是,看似简单的Word/Excel/PowerPoint等应用软件,其实有很多决窍。假若我们想在将来的项目答辩、产品演示、数据分析等工作中表现出众,熟练使用这些应用软件也是一个必备的前提。
相关工作岗位:
职位:企业信息化管理员。
2、Web应用程序客户端界面设计
基于浏览器/服务器(B/S)架构的Web应用程序已经成为当前应用程序开发的主流,而XML/XHTML/CSS是开发Web应用程序必备的技能之一。本课程主要讲解如何利用基于Web标准的XML/XHTML/CSS技术开发Web应用程序客户端界面。
与市面上其它培训课程体系及教程不同的是,本课程是对客户端网页编程技术的实训,而不是DreamWeaver、FrontPage等网页编程工具的使用 以及网页的设计。其特色在于:以*的Web标准为导向,着重培养学员在Web应用程序开发中的客户端网页编程技术,同时为2005年2月开始流行的* Web开发技术--AJAX打下基础,使实训学员能够顺利掌握后续课程中的AJAX相关内容。此外,我们在课程中加入了引擎优化(SE0)技术的理 念。部分学员可以根据本课程的Web标准及SE0技术,进一步学习软件开发行业中UI工程师或用户体验工程师所需的更多知识。
相关工作岗位:
职位:网络管理员。
3、Java程序设计基础
Java软件工程师课程体系对于没有任何计算机语言及程序设计基础的学员来说,掌握程序设计的基本方法、熟悉计算机语言的基础知识,是入门的*步。本课程以Java语言为例,逐步讲解软件开发中所必需的基础知识。
对于没有任何计算机编程基础的学员来说,为什么要有关键字、为什么要有数据类型、为什么要用变量和常量等基础问题,是他们进入程序设计、掌握编程语言的*关。只有完全理解了这些概念,我们才能进一步传授编程语言的更高级的思想。
此外,刚刚踏入学习中心的学员,可能很多已经长期未遭受过逻辑思维的折磨,而逻辑思维能力又恰恰是程序员所必备的核心能力之一。根据我们多年IT培训的经 验,没有基础编码能力的初学者往往在遇到需要使用嵌套循环、嵌套选择,或者循环嵌套选择时不知所措。突破这一关,需要一个痛苦的饱受煎熬的过程。本课程会 引导学员使用基本流程图分析算法,逐步锻炼分析问题、解决问题的能力,从而突破学员的逻辑思维障碍。
其次,参训的很多学员会发现:刚开始编写代码的时候,要么是无从下手,要么是代码一写出来就是错误累累。这时候,请不要气馁,不要怀疑自己。编程如同我们 学打字时候一样,是一个逐步适应和熟练的过程。只要我们每天坚持不懈地编写代码,不停地思考,加上授课老师的辅导,很快学员会豁然开朗的,最终会找到编程 的感觉和乐趣。
*,参训学员开始会发现在编写程序时经常出错的。我们需要知道的:即使顶级的编程高手在编写代码时也会出错。只有从来不编写代码的人不会出错,这样的人 永远不能理解编程的真谛。正是经历了一次一次的代码出错,我们才能学会如何正确地编写程序,才能锻炼出在以后遇到程序出错时迅速找到问题根源所在的能力, 即程序员的另一核心能力——调试能力。
本课程的重点在于理解编程语言的基本概念,了解编程语言的基本语法形式,掌握编程语言的基本控制结构,培养用流程图解决基本算法问题的习惯,锻炼逻辑思维能力和程序调试能力。
相关工作岗位:
职位:Java程序员、中级软件工程师、数据库初级管理员。
第二阶段课程:J2EE软件工程师/Android软件工程师
在J2EE软件工程师阶段,学习中心可以安排学员学习如下课程:
J2EE软件工程师/Android软件工程师
客户端网编程
界面原型项目实训
Java Web表现层技术
Java Web项目实训
Java EE轻量级框架
Java EE项目实训
Android与移动应用开发
Android项目实训
职业素质培训
就业培训
技术拓展