Java是目前优秀的网络编程语言,网络发展无限空间决定了Java是现在具有发展潜力的技术;无论是国外还是国内,如今对Java人才的需求已经排到各类软件技术人才前列,薪金待遇丰厚;Java技术人才短缺,掌握技术获得OracleJava国际认证,您将在择业竞争中脱颖而出。
零基础对JAVA有兴趣
希望从事JAVA开发
有基础
强化自己能力,
增进专业技能
在校大学生
丰富职场技能
毕业不失业
不满于现状
提升专业水平
轻松升职加薪
学业完成合格上海交大教育集团核发结业证书
上海交大教育集团IT研究院JAVA系列课程
●
JAVA零基础入门
JAVA程序设计
JAVA技术开发web组件
JAVAEE企业解决方案
JavaProgrammingLanguageforNon-Programmers初级Java语言编程(SL-110)
本课程为初学者学习Java编程提供了一个非常好的选择。主要内容包括:Java的特点,面向对象原理,并用以上概念编写Java技术的代码,实现和运用以上知识编写实现程序基本功能的Java代码。课程结束后,学员将可以编写非常简单的Java程序,但还不具备综合编程的能力。本课程提供了一个Java编程语言的坚实基础,学员可在此基础上继续工作和接受培训。
阶段三:JavaWEB开发+模式设计
培训课时:
SL-314(30)、SL-285(16)、OO-226(16)
学习课程:
WebComponentDevelopmentWithServletandJSPTechnologies使用Servlet和JSP技术开发Web组件(SL-314)JavaProgrammingLanguageWorkshop高级Java编程工具包(SL-285)Object-orientedApplicationAnalysisAndDesignforJavaThchnology(UML)面向对象应用程序的分析和设计
对应证书:
SCWCD证书(OracleCertifiedWebComponentDeveloper)SCJD证书(OracleCertifiedJavaDeveloper)
课程描述:
“SL-314”课程内容:JavaServerPages(JSP)和servlets是Java2平台,企业版(J2EE平台)定义的主要技术。本课程为富有经验的Java开发员提供掌握在Tomcatweb容器和Struts框架上使用JSP和servlet技术快速开发web应用程序的知识和技术的方法。学员将学到如何使用Java技术分析、设计、开发和部署web应用程序。真实的实验练习为学员构造及部署内部网中小型web应用程序和低值商业网站提供经验。“SL-275”课程提供学习:Java概述、编译程序、开发环境(JDK,JBuilder,Eclipse)、数据类型、变量作用域、数组、运算符、程序控制语句、面向对象基础、构造函数、垃圾回收、static成员、final变量、嵌套类和内部类、使用命令行参数、继承和多态、final类、super用法、抽象类、接口、包、异常处理、向Applet传递参数、事件处理、匿名类、AWT组件、绘图、使用字体、布局管理器、Swing组件、线程同步、死锁、TCP/IP网络编程、套接字、I/O流与文件读写、JDBC。“OO-226”课程提供学习OOAD的概念,建模的概念,Java模式设计实例UML的概念和各种图的用法(用例图、类图、对象图、包、泛化、关联、聚集、组成、依赖关系、活动图、时序图、协作图、状态图、构件图、部署图)。
第一单元.Mybatis框架技术Mybatis配置和简单CRUD演示、Mybatis实现动态SQLMybatis实现一对多和多对多关系Mybatis缓存机制、分页插件存储过程调用Mybatis逆向工程
第三单元.Springmvc框架开发web工程Springmvc配置和运行原理、Springmvc数据绑定、RESTFUL风格请求SSM整合、JSR303数据校验SpSMngDataJPA入门Spring统一异常处理机制、国际化处理、拦截器
第三单元.Redis缓存机制Redis缓存数据库介绍、Springboot缓存机制、使用Java操作redis、使用redis实现缓存机制、使用redis实现手机验证码、使用redis实现秒杀活动、高并发下缓存击穿问题、ab运行测试
第四单元.SpringCloud开发微服务微服务架构简介、Rest构建分布式微服务架构、Eureka服务的注册和发现、ribbon客户端负载均衡、Feign实战操作、Hystrix熔断器、Zuul路由网关、SpringCloudConfig分布式配置、Nacos服务注册与配置管理第五单元.互联网架构新技术分布式架构中的注册中心Zookeeper、全文索引数据库Elasticsearch、分布式发布-订阅消息系统RabbitMQ