就业直通车课程设计概要.docx
- 文档编号:28092902
- 上传时间:2023-07-08
- 格式:DOCX
- 页数:12
- 大小:24.49KB
就业直通车课程设计概要.docx
《就业直通车课程设计概要.docx》由会员分享,可在线阅读,更多相关《就业直通车课程设计概要.docx(12页珍藏版)》请在冰豆网上搜索。
就业直通车课程设计概要
“就业直通车”课程设计概要
一、课程设计原则与概述
(一)课程设计原则
1.课程原则
1.重实战轻理论
2.靠近工作实际要求,承接高等教育培训
3.补充职业规范,拥有职场中实际工作环节的培训
4.重视团队开发,重视时间效率与学习能力
5.聚焦专业方向,靠近就业热点
6.注重实效,严格培训,依托学分制度,设计淘汰环节。
2.课程目标
作为就业教育机构,课程在高等教育和职业工作之间起到桥梁和补充作用,对此我们在课程设计和安排上参考国外成熟教育机构的模式和优点。
3.课程制度—学分制
在制度设计上,学分制是有效平衡和考评学习成绩的方法和体系。
我们制定了灵活的课程安排,以适应不同学生的需求。
在这种情况下,学分制就成为必然的进度衡量和比较进度标志。
学分制不仅提供了完整的培训效果评价系统,也提供了灵活的授课形式,学员可以自由选择单独学习一个课程,以便更佳灵活的安排学习周期和学习进度。
(二)课程设计概要
就业直通车的课程为专业和职业两种,两种课程并行提供培训服务。
职业课程是针对大学毕业新生而设计的课程,辅助同学从学校走向社会,为学生进入职场提供必要的准备。
专业课程是根据IT人力资源市场的动态情况而设计的软件开发专业培训课程,目前规划JAVA和PHP两大类工程师的培训。
在专业培训课程中,无论是java培训还是PHP的培训课程,我们都设计了三个必要的培训阶段,即基础课程阶段,专业课程阶段和实战开发课程阶段。
其中我们论述的基础课程指的是在专业技术领域内的基础部分课程,这部分课程在高等教育课程中大部分已经覆盖,作为入门课程和内容衔接出现在教育培训中。
(三)课程结构设计表
课程类别
课程名称
课程学分
职业课程
职业素质培训课程
15
项目管理/团队沟通课程
10
专业课程
Java课程
java基础培训课程
10
java高级开发课程(企业应用方向)
65
java高级开发课程(互联网方向)
PHP课程
php开发课程
实习课程
二、课程介绍
(一)职业素质培训课程
1.职业素质培训流程设计
1.社会介绍
2.了解你的公司
3.就业心态与工作目的
4.职场心理素质
5.职业精神与工作态度
6.职业规划和职业愿景
2.项目管理开发培训流程设计
1.了解项目开发的一般周期
2.了解项目开发过程中的角色分配和相互关系
3.项目开发的不同阶段
4.沟通技巧与关队合作
5.相关业务部门的功能与协作
6.实战过程中问题沟通与协调.
7常用的项目开发流程:
普通项目开发过程、敏捷开发模式、迭代开发模式….
(二)专业培训课程
1.java课程
1.1.java基础衔接课程
教学目的:
衔接java基础知识,重点在于复习与温习,考察学员基础知识,共两个阶段。
学习时间
培训内容
第一阶段
编程基础与java语言基础知识,OOP开发思想理解,java算法基础与应用。
实战题目
经典算法:
奶牛问题、约瑟夫环问题。
第二阶段
java常用API,高级属性,实战开发环境等。
递归程序,Java的高级特性:
反射、代理和泛型。
Java系统与网络编程基础,Java表达式API详解及其应用。
实战题目
WindowsDiskTree项目,JavaFileTransfer,结合了P2P技术的Java文件传输项目。
1.2.java专业课程
1.2.1企业应用方向课程
教学目的:
解决Java企业开发和网站后台开发领域的实战开发技术工作,分为两个阶段。
第一阶段:
JAVASCRIPT基础。
JavaScript课程:
HTML语言。
CSS介绍、CSS的设置方法、样式选择器、样式属性介绍。
Dreamweaver的使用。
JavaScript编程,JavaScript语法、运算符、流程控制、函数、数组、对象、JavaScript的内部对象,JavaScript中专用于操作对象的语句。
DHTML编程以及JavaScript中的正则表达式及其应用。
综合应用:
商业级网页制作、Java版聊天系统。
网络爬虫。
用Java制作抓捕网络邮箱的爬虫程序,程序能自动连接网络并从一个或若干初始网页的URL开始,在抓取网页的过程中,不断自动页面中的邮箱地址,并从当前页面上抽取新的URL放入队列,直到满足系统的一定停止条件。
第二阶段:
JavaWEB+JavaMail开发技术、项目案例、网上在线支付。
核心技术课程:
JavaWEB开发核心基础——XML的概念与基本作用、XML的基本语法、XML的约束模式、DTD、XMLSchema、名称空间。
WEB服务器的工作原理、Tomcat的安装与启动运行、Tomcat的体系结构、在Tomcat中配置WEB虚拟目录与发布WEB应用程序的各种方式、设置目录的默认网页、使用Tomcat配置虚拟主机。
HTTP协议详解,HttpServletResponse和HttpServletRequest的应用,Cookie及Cookie的应用,Cookie实现商品浏览历史记录、Cookie实现记住用户名和密,Session及Session域的应用,Session跟踪机制,Session实现购物车,利用Session防止表单重复提交,MD5算法及其应用,Session的持久化。
MySql数据库——MySql数据库基础管理、SQL语言、数据库设计范式,数据备份与移植,数据检索技巧,大对象的读写技巧,MySql数据库常见问题分析与设计。
JSP技术:
JSP运行原理、JSP中的9个内部对象和作用、JSP表达式、JSP脚本片段、JSP声明、JSP注释,EL表达式简介。
page指令及其重要的属性:
import、session、errorPage、isErrorPage、contentType、pageEncoding、isELIgnored、在web.xml文件中设置全局错误处理。
JSP中的include指令及其典型应用。
pageContext对象的详细讲解。
JSP标签(行为元素):
include>、 forward>、各种脚本标签、指令标签。 JSP中文乱码的各种原因分析。 JavaBean、JSP中与JavaBean相关的三条指令(行为元素)。 JavaWEB高级开发技术: Servlet过滤器及典型案例、Servlet监听器、开发国际化的WEB应用、Locale类,NumberFormat类,DateFormat类,MessageFormat类的应用,资源包(ResourceBundle类、ListResourceBundle类、PropertyResourceBundle类)的应用,Property资源文件与native2ascii工具,如何开发国际化的WEB应用。 自定义标签和JSTL——标签技术开发入门,自定义标签API介绍,Tag接口及其开发案例,自定义标签的属性(动态属性值与动态属性),IterationTag接口及其开发案例,用自定义标签定义JSP脚本变量(TLD文件和TagExtraInfo两种方式),BodyTag接口及其开发案例。 简单自定义标签与标签文件,标准标签库(JSTL)。 JavaMail开发技术——域名解析与MX记录、电子邮件的工作原理、邮件传输协议: SMTP、POP3、IMAP、邮件的组织结构,RFC822邮件格式、MIME协议、邮件编码、复合邮件结构分析、JavaMailAPI及其体系结构、编程创建邮件内容: 简单邮件内容、包含内嵌图片的复杂邮件、包含内嵌图片和附件的复杂邮件,实现注册用户的自动激活。 阶段案例: 邮箱账号激活与简历自动筛选工具——原创实战课堂将告诉你如何将学到的技术运用到真实的项目中,了解简历自动筛选工具怎样撰写,为你的简历提高竞争力,让找工作更有效率。 网上在线支付模块——本系统是为互联网客户提供在线支付功能,可立即应用于项目中 在线图书销售系统——本系统实现网络的图书管理与图书销售等功能。 1.2.2企业开发方向课程 第一阶段: Struts2+Spring+Hibernate+oracle+AJAX+Lucene搜索引擎+OSEM框架Compass+JBPM+企业协同OA项目。 核心技术课程: Struts2框架的工作原理与架构分析——struts-default.xml与default.properties文件的作用,指定多个配置文件,Struts2中的国际化,Struts2中的表单校验,Struts2中文件上传。 使用通配符定义action、动态方法调用、多文件上传、自定义类型转换器、输入校验、国际化、OGNL表达式、Struts2标签、为Action的属性注入值、自定义拦截器、异常处理、使用struts2实现的CRUD操作的案例。 Oracle数据库——oracle的SQL语言、PL/SQL语言、数据库设计范式;数据备份与移植;触发器、存储过程;数据检索技巧,视图,触发器,函数,存储过程,游标等技术的使用。 大对象的读写技巧,数据优化技巧,分区与索引。 oracle数据库常见问题分析与设计。 高级Hibernate开发技术——ORM思想,Hibernate数据检索技术,Hibernate高级映射技术,Hibernate多表联合查询,Hibernate大对象读取技术,Hibernate拦截与回调技术,Hibernate二级缓存技术,Hibernate分页技术,Hibernate性能优化技术。 Spring3.0开发技术快速入门——IOC思想、Bean作用域范围、Bean生命周期管理、依赖注入、AOP思想、AOP原理解剖、声明式事务管理、数据源配置。 Spring+JDBC集成、Spring+Struts1.3+Hibernate3.6集成、Spring+Struts2.2+Hibernate3.6集成、Spring+Struts1.3+JPA集成、Spring+Struts2.2+JPA集成。 Ajax——Ajax的工作方式、B/S请求响应机制与Web开发模式、XMLHttpRequest对象、DOM与Ajax、使用DOM操作HTML文档、使用DOM操作XML文档等。 XMLHttpRequest对象、简单的Ajax开发框架、使用responseText处理返回的普通文本信息、用responseXML处理返回的XML信息、在普通文本和XML文档之间权衡、Ajax封装、开源Ajax框架、商业Ajax框架。 Lucene——全文搜索原理、全文搜索引擎Lucene、什么是OSEM、OSEM框架Compass、使用Compass实现全文搜索、使用Lucene实现全文搜索、深入LuceneAPI、Lucene2.2多线程编程模型。 实战项目: OA(协同办公)项目介绍——OA是处理组织内部的事务性工作、辅助管理、提高办公效率的系统。 基于工作流的概念,使企业内部人员方便快捷地共享信息,高效地协同工作,改变过去复杂、低效的手工办公方式,实现迅速、全方位的信息采集、信息处理,为企业的管理和决策提供科学的依据,是企业提高整体运转能力不可缺少的软件工具。 项目中使用的是当前流行的SSHJ框架组合(Struts2+Spring+Hibernate+JBPM),还用到了Junit、JQuery等流行技术,其中包含组织机构模块,权限管理、内部论坛、审批流转等模块。 第二阶段: JPA+EJB3.0+ibatis+UML+CVS/SVN等。 核心技术课程: iBATIS开发——安装和配置IBAITS、iBAITS的映射语句、高级查询技术事务、动态的sql语句、使用高速缓存提供性能、IBAITS的数据访问对象、DAO使用进阶等。 EJB3.0开发——运行环境的搭建、JBOSS服务器的安装和配置、无状态BEAN、有状态BEAN、BEAN的生命周期、拦截器、依赖注入、定时服务、消息驱动BEAN、JBOSS数据源的配置、MySql数据源的配置、MsSql数据源的配置、实体BEAN、单表映射的实体BEAN、一对多及多对一映射、批量更新等。 JPA介绍及开发——环境搭建、单表实体映射、一对多/多对一、一对一、多对多关联、实体继承、复合主键、JPQL语句、EntityManagerAPI、事务管理。 阶段案例: 大型商品交易系统(巴巴运动网)——大型商品交易系统是(其用户之一巴巴运动网,产品售价: 12万)针对大型企业开发的基于分布式构架的大型商品交易平台,系统围绕一个业务中心的思想,实现了多种类型的客户端应用,如: 基于浏览器的web交易系统,基于手机的wap交易系统,用于内部办公的OA系统,像这些系统都使用了同一个业务中心。 并且系统引入了缓存技术,URL重写技术,页面静态化技术,全文搜索技术,SEO技术。 单台普通双核1U服务器并发访问支持700人,同时在线支持1万人。 更重要的是巴巴运动网是真正的商业化产品,它溶合了作者多年积累的商务网站运营及软件构架经验,是目前为数不多的集网站运营、业务处理及技术于一身的商品交易系统,是网上流传的商城系统无法比拟的。 目前该系统已经和戴尔公司的企业电子商务方案进行捆绑,整套方案少则几佰万,高则上仟万。 (注: 由于咨询购买系统的用户较多,影响到了公司的培训业务。 在此声明一下,本系统不是一万、几千元就可以购买到的,建议小企业选用其他购物系统,而且本系统是针对大中型企业开发的,在小企业里体现不出其价值)。 巴巴运动网中的一些模块的项目视频我们已经公布了,公布的内容我们不会再在课堂内详细讲解(在课堂内,我们会给大家快速总结归纳一下这些项目的重点和要点,以方便学生课后阅读),以便把时间留出来做新的项目或新的模块。 例如,我们已经公布了巴巴运动网的产品分类管理、品牌管理、产品管理、产品样式管理、文件上传管理、产品的前台展示、购物车等模块,那么在我们的培训课程上则不再详细讲解这些模块,而是重点讲解订单的管理和处理、在线支付、页面缓存处理、后台权限管理等新的模块,这样可以让大家通过视频预习和现场培训相结合的方式学习到更多、更深的项目内容。 国家电力监测中心设计资源管理系统——本系统是根据业务需求的发展需要,建立的以设备管理为核心,其他管理为辅助的业务数据管理和查询系统。 内设有对中心站点和设备的监控,管理设备的运行情况和维护情况。 数据以web形式直接录入系统,数据录入汇总后,为各级用户提供各种统计数据信息,辅助部门相应决策,提高业务工作效率。 本系统包含技术设施维护、技术资料管理、站点运行管理、监测中心建筑物信息管理、系统管理等模块。 使用技术: Jsp、JavaScript、Struts、Hibernate、Spring、Ajax(框架分页)、Poi报表、JXL报表分析、SmartUpload文件上传、下载、Jfreechart报表、log4j、dom4j等技术。 客户关系管理系统——客户关系管理(CustomerRelationshipManagement,CRM)是一个不断加强与顾客交流,不断了解顾客需求,并不断对产品及服务进行改进和提高以满足顾客的需求的连续的过程。 其内含是企业利用信息技(IT)术和互联网技术实现对客户的整合营销,是以客户为核心的企业营销的技术实现和管理实现。 客户关系管理注重的是与客户的交流,企业的经营是以客户为中心,而不是传统的以产品或以市场为中心。 为方便与客户的沟通,客户关系管理可以为客户提供多种交流的渠道。 本系统包括客户管理、采购管理、销售管理、通讯中心、我的办公室、系统设置、系统监控、报表和分析等模块。 使用技术: struts2spring和hibernate开发,用jFreeChar实现报表技术,使用hibernate的二级缓存等高端技术。 (注: 为了保护客户隐私,不方便展示项目截图)。 数据采集系统——数据采集系统主要是面向市场,灵活定制各种市场调查,收集用户的反馈信息。 供企业和个人对最终的决策提供数据支持。 数据采集系统提供的调查题型共有9种之多,基本满足目前市场常规的调查需求。 除了具有传统的题型以外,还增加了矩阵式题型,可满足具有特殊需求的客户群体。 系统采用向导方案,供人员参与作答,避免用户产生反感。 系统中集成jfreechart插件,可生成各种类型的图表以及采用poi导出原始数据,以形成excle文件。 系统采用深度复制技术,可方便进行对象图全复制以及数据的移植。 系统还采用cxf引擎,将统计服务公开成webservice,可实现第三方系统的无缝整合。 通过对service进行缓存,能够大量降低数据库负载,从而提高程序性能。 权限方面采用二进制移位运算以及对标签进行重写,容易实现权限的粗、细粒度权限控制和高性能的运算能力。 (注: 为了保护客户隐私,不方便展示项目截图)。 2.PHP开发课程 2.1.PHP基础课程 PHP核心技术课程加强: Html/css/javascript加强与各种前端应用综合案例,深度分析http协议: http原理、http请求(请求行,消息头,内容体)、http响应(状态行、消息头、内容体)、http1.0短连接http1.1长连接区别。 PHP面向对象编程: 类与对象、构造方法、类变量/类方法、面向对象编程的抽象、封装和继承,多态、抽象类、接口、final。 PHP高级部分: PHP日期、引用、文件编程、文件上传下载、Cookies、Sessions、E-mailError、Exception、Filter、PHP操作xml文件(XMLExpatParser、XMLDOM)、PHP中GD库的使用(画布管理、生成图像、绘制图像、在图像中绘制文字)、mvc设计模式。 XML课程: XML语法结构、标记、属性、实体;RSS、DTD、Schema。 mysql数据库加强: 数据库的基本概念、数据库设计三范式、ER关系图、数据库建模、数据库设计实践、mysql常用函数、表类型和存储引擎、mysql事务处理、mysql复杂查询(子查询、多表、自连接、外连接)、mysql的约束、mysql存储过程和自定义函数、mysql触发器、视图、mysql优化、pdo(PDO扩展为PHP访问数据库定义了一个轻量级的、一致性的接口,它提供了一个数据访问抽象层,通过一致的函数执行查询和获取数据。 mysql索引优化、查询优化和存储优化经验。 阶段案例: BBS系统——本系统为互联网用户提供互动和交流功能。 网上在线支付——本系统是为互联网客户提供在线支付功能,可立即应用于项目中。 2.2.PHP专业高级培训 第一阶段: PHP高级课程 核心技术课程: ZendFramework——zf介绍、zf工作基本原理及快速入门案例、Zend_Acl、Zend_Cache(缓存数据)、zf配置、Zend_Controller(控制器)、Zend_Date、Zend_Db_TableSmarty模板引擎——smarty介绍、安装及配置、基本语法、变量、变量修改器、组合修改器、内建函数、自定义函数、配置文件、smarty过滤器、smarty缓存使用。 Ajax——Ajax的工作方式、B/S请求响应机制与Web开发模式、XMLHttpRequest对象、DOM与Ajax、使用DOM操作HTML文档、使用DOM操作XML文档等。 XMLHttpRequest对象、简单的Ajax开发框架、使用responseText处理返回的普通文本信息、使用responseXML处理返回的XML信息、处理json数据信息、Ajax封装、开源Ajax框架、商业Ajax框架。 Jquery——jquery介绍、jquery选择器(九大选择器)、jquery事件、jquery属性、jquery对字符串和数组操作、jquery处理文档(xml和html),jquery效果处理、jquery和ajax整合。 大型门户网站核心技术——为何三大门户网站新闻内容页面采用shtml后缀? 为何新闻内容在数仟万访问量的情况下仍然性能优越? 为何阿里巴巴产品数量上几十亿的情况下,访问速度仍然很快? 为何当当网在访问人数达到一定规模的时候会变的很慢? 什么是集群? 为什么要集群? 在集群环境下如何同步文件? 在培训课程里将向您讲解: SEO优化、互联网安全、MySQL索引优化、查询优化和存储优化、PHP缓存优化、页面静态化、SSI、服务器集群等技术。 阶段案例: 校内网——本系统是一个社交系统,可以联络你和你周围的朋友,了解他们的最新动态;和朋友分享相片、音乐和电影;找到老同学,结识新朋友;用照片和日志记录生活,展示自我。 第二阶段: 项目实战 电子商务系统——(基于shopex或ecshop)是一款基于B2C网店系统,适合各类企业及个人快速构建个性化网上商店。 使用PHP语言及MYSQL数据库开发的程序,该项目在稳定性、安全性、负载能力有突出表现,同时使用到seo(搜索引擎优化)、页面静态化技术及缓存技术。 基于discuz开源论坛CrossdayDiscuz! Board(简称Discuz! )是康盛推出的一套通用的社区论坛软件系统,自2001年6月面世以来,Discuz! 已拥有五年以上的应用历史和三十多万网站用户案例。 目前很多公司招PHP程序员都要求有discuz二次开发经验。 企业办公自动化系统——企业办公自动化系统协同办公套件,包括: 支持通过ActiveSync与Nokia和WindowsMobile电话同步通信录,任务管理,CRM、工作计划跟踪和一个灵活的权限管理系统。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 就业 直通车 课程设计 概要