兄弟连以“让学员技术靠谱、做人更靠谱”为使命,传承极致的工匠精神,深耕PHP、Java、大数据、Python全栈+人工智能、Linux云计算、UI设计、前端全栈、网络营销等学科教研,拥有来自北大、清华和BAT等知名校企的专兼职教师数百名。超前的产品研发、线上线下相结合的科学教学模式和严格的教务管理体系共同确保了教学质量,使数十万名学员、从业人员和IT爱好者受惠,为华为、阿里巴巴、腾讯、百度、联想、京东等国内7000多家企业输送数万名软件开发和网络营销人才。
阶段 (159课时)
课程一、JAVA语言基础与OOP入门 |
第1到2章、Hello world-Java语法基础 |
1.课程互动答疑 |
第3到4章、Java OOP - 类和对象及Java中的字符串 |
||
第5到6章、Java中的实用类与集合详解及深入Java泛型 |
||
第7到9章、Java OOP - 继承与多态、接口与抽象类 |
||
课程二、SQL Server 2008 数据库基础及应用 |
第1到2章、管理SQL Server2008中的数据库表-利用SQL语句实现数据库完整性 |
1.课程互动答疑 |
第3章、利用SQL语句对数据进行操作 |
||
第4章、数据查询 |
||
第5到6章、数据查询-SQLSever2008语法新特性及常用导入导出数据操作 |
||
课程三、Java核心编程 |
第1到2章、Java中使用IO实现数据处理-Java中使用XML实现数据处理 |
1.课程互动答疑 |
第3到4章、Java中的多线程编程-多线程应用 |
||
第5到6章、Java中的网络编程-网络编程应用 |
||
第7章、Java语言特性-序列化、反射、注解 |
||
课程四、Java Swing+JDBC开发桌面级应用 |
第4章、Java语言SQL接口—JDBC编程技术入门 |
1.课程互动答疑 |
第5章、Java语言SQL接口—JDBC编程技术进阶 |
||
第6章、Java语言SQL接口—JDBC综合实战 |
||
注:本次课程内容123章选修。 |
||
课程五、HTML XHTML CS3、JavaScript |
第1到2章、HTML基本标签—使用表格显示数据 |
1.课程互动答疑 |
第3到4章、使用表单和框架—使用DW制作网页 |
||
第5到7章、Web前台-CSS技术详解—深入CSS—利用DIV+CSS布局网页 |
||
第8到9章、网页中的JavaScript—JavaScript表单验证及操作 |
第二阶段 (88课时)
课程一、SQLServer2008编程 |
选修 |
|
课程二、深入JavaScript编程 |
第1章、JavaScript中的BOM操作 |
1.课程互动答疑 |
第2章、JavaScript中的DOM操作 |
||
第6章、Ajax工作原理与开发实战 |
||
345章为选修内容 |
||
课程三、MySQL从入门到精通 |
第1、2章、安装配置MySQL-图形化管理工具 |
1.课程互动答疑 |
第3、4章、存储引擎及数据库基本操作-字符集及乱码处理 |
||
第5、6章、MySQL DML特性的用法-MySQL内置函数 |
||
项目实战必修,剩下课程为选修 |
||
课程四、Java服务端技术-JSP详解 |
第1、2章、JSP基础及BS开发环境配置-JSP中的页面传值与Request对象详解 |
1.课程互动答疑 |
第3章、JSP+JDBC创建动态网页 |
||
第4章、JSP内置对象与状态管理 |
||
剩下章节为选修 |
||
课程五、Java服务端技术-Servlet+MVC精讲 |
第1、2章、Servlet基础-Servlet应用 |
1.课程互动答疑 |
第3、4章、JSP+JDBC创建动态网页 |
||
第5、7章、JSP+Servlet+Bean整合JSP开发-JSP && Ajax应用 |
||
项目实战必修,剩下章节为选修 |
第三阶段 (99课时)
课程一、J2EE框架技术 - Struts深度历险 |
第4章、Struts 2 初体验 |
1.课程互动答疑 |
第5章、Struts 2 配置详解 |
||
第6章、Struts 2 深度历险 |
||
阶段项目二必修,其他内容选修 |
||
课程二、J2EE框架技术 - Hibernate持久化 |
第1、2章、Hibernate入门--Hibernate原理与实现 |
1.课程互动答疑 |
第3、4章、Hibernate实体映射与关系配置--Hibernate查询语言HQL |
||
第5章、Hibernate查询+阶段项目:Struts 2+Hibernate 4+MySQL重构[我的租房网] |
||
其他内容选修 |
||
课程三、J2EE框架技术-Spring核心编程 |
第1、2章、Spring入门--Spring中的控制反转与依赖注入 |
1.课程互动答疑 |
第3、5章、Spring AOP 编程与应用--Spring中的事务配置与应用 |
||
第8、10章、Spring+Struts+Hibernate的整合应用--Spring MVC配置与应用 |
||
除项目实战三,其他内容选修 |
||
课程四、WebService框架Xfire+Ajax框架DWR 深入解析(选修) |
选修 |
|
课程五、ORACLE SQL从入门到精通 |
选修 |
|
(1)企业电子商务系统使用JSP技术应用MVC模式开发,数据库使用Mysql,企业电子商务系统是建立在互联网上进行商务活动的虚拟网络空间和保障商务顺利运营的管理环境;是协调、整合客户信息流、货物流、资金流有序、关联、高效流动的重要平台。主要功能有:新品推荐、购物车和后台的商品管理。
(2)是使用Spring+SpringMVC+Mybatis框架进行开发,同时使用Nginx用于构建Web集群、部署静态资源、减轻Tomcat的负载,使用Druid连接池,Maven、svn等版本控制器,使用Redis用来减轻DB压力。OA协同办公系统是面向组织的日常运作和管理员工及管理者使用频率最高的应用系统。
(3)通用权限管理系统是一个Java基础开发框架,以Spring MVC为模型视图控制器,MyBatis为数据访问层,Apache Shiro为权限授权层,Redis对常用数据进行缓存。使用Maven做项目管理,提高项目的易开发性、扩展性。
(4)优乐选网上商城是一个大型分布式架构的综合电商平台,功能仿真京东商城、天猫商城。本项目从零基础开始逐步搭建一套完善的电商系统,优乐选网上商城主要分为网站前台、运营商后台、商家管理后台三个子系统。用到及技术有Dubbo分布式调用技术、Angularjs前端框架等。
阶段 | 内容 |
1阶段 |
Java语言发展简史,Java程序的执行过程,Java开发环境的搭建。 PATH、CLASSPATH环境变量的作用与意义,Java初学者易犯的错误。 Java反编译工具介绍。 计算机常用二进制、八进制、十六进制介绍,各进制与十进制之间的相互转化。Java基本语法,数据类型和变量,运算符,程序流程控制。数组和操作数组的类。针对数组的常用查找。javadoc与API文档。 方法,递归方法,排序算法原理,以及其Java实现。 |
阶段项目 | 项目练习与阶段测试 BubbleSort、SelectionSort、InsertionSort、ShellSort、DataSorter等各种数据处理技术。疯狂Java讲义前4章课后习题。 |
第二阶段 |
对象的本质,理解面向对象,类与对象的关系,掌握面向对象的思想。 面向对象的三大特性:封装、继承和多态,以及相应的Java实现。类里的五大成分,构造器,this关键字、类的实例化过程, 继承:子类对象的实例化过程、方法的重载、方法的重写,方法和方法的参数传递过程。访问权限控制符与封装,final关键字、抽象类、接口、继承的优点和缺点剖析。继承与组合。基本数据类型及其包装类 多态性:子类和父类之间的转换、抽象类和接口在多态中的应用、多态带来的好处。Extensibility的理解 、Extensibility的运用。常用设计模式:Singleton、Template、Strategy模式。 枚举、内部类,创建内部类实例、继承内部类,初始化块与静态初始化块,Java的垃极回收机制,Java的软、弱、虚引用。 |
阶段项目 | |
第三阶段 |
Java集合框架:Collection、Set、List、Queue、ArrayList、Vector、LinkedList、HashSet、LinkedHashSet、TreeSet、ArrayDeque、Map、HashMap、Hashtable、LinkedHashMap、TreeMap、Iterator、Enumeration等常用集合类API。 Java API介绍、String、StringBuilder和StringBuffer,System和Runtime类,Object和Objects,Math、Random、Date、Calendar等。 程序国际化,Locale类、MessageFormat、NumberFormat、DateFomat和SimpleDateFormat等。资源包(ResourceBundle类、ListResourceBundle类、PropertyResourceBundle类)的应用,Property资源文件与native2ascii工具。 Java正则表达式支持,Pattern、Matcher以及String类的正则表达式支持。 异常处理,try、catch、finally关键字,自动关闭资源的try语句。AutoCloseable和Closable 界面编程、AWT与Swing,布局管理器,事件机制,剪贴板与拖放功能。 Swing组件的设计思想,JList、JTree、JTable、JTextPane常用组件的用法。 |
阶段项目 | 五子棋、梭哈、俄罗斯方块等小游戏。 |
第四阶段 |
IO概念,File和RandomAccessFile类,字节流InputStream和OutputStream,字符流Reader和Writer,以及相应实现类,IO性能分析,字节和字符的转化流,包装流的概念,以及常用包装类,计算机编码。 Java NIO,Buffer、Channel等NIO.2的Path、Paths、Files、FileVisitor、WatchService,各种Attributes和AttributeView等。 多线程的概念,如何在程序中创建多线程(Thread、Runnable、Callable),线程睡眠(sleep)、线程让步(yield),线程安全问题,线程的同步,线程之间的通讯、死锁。线程组、线程池等。线程安全的集合类,ThreadLocal等。 Java网络编程,网络通信底层协议TCP和UDP,以及其相应的Java实现: ServerSocket,Socket、DatagramSocket,DatagramPacket、MulticastSocket编程。网络通信常用应用层协议简介:HTTP、SMTP、POP3、MIME,以及Web服务器的工作原理。 Java对代理服务器的支持,自动的代理选择器。 Java的高级特性:反射、代理和泛型。 |
阶段项目 |
Java版的Windows命令行工具(实现cd、copy等常用命令)。 网络斗地主、Java版QQ游戏大厅等。 |
第五阶段 |
HTML语言,常用HTML标签、格式标签、文件标签、超链接标签、图像标签、客户端图像Map、表格标签、帧标签、表单标签、头元素、分区标签。CSS介绍,添加CSS的方法、CSS选择器、CSS属性介绍。 JavaScript编程,JavaScript语法、运算符、流程控制、函数、数组、对象、JavaScript的内置对象,JavaScript的动态特征,JavaScript基于对象特性,JavaScript中的正则表达式及其应用,DHTML编程,理解DOM树,DOM对象,常用DOM对象的属性、方法和事件,事件处理机制、使用DOM操作HTML文档、遍历文档树上的节点、搜索文档中特定的元素、修改文档内容、往文档添加新内容、使用DOM操作XML文档。使用DOM编程控制CSS样式。 |
阶段项目 |
商业级网页制作,网页换肤, HTML表格排序,可编辑的HTML表格,JavaScript菜单、JavaScript树形结构等。 JavaScript网页游戏。如JavaScript五子棋、JavaScript俄罗斯方块 |
上海java培训学院-上海Java课程介绍 课程价格:请咨询 营业时间:请咨询 .....
1,如果是只为了兴趣周末有时间学学还行,你可以些java视频教程先自学java试试看。2,如果是靠java生活,只在周末学的话,周期太长,java这个东西,长时.....
北京Java培训肯定是选择口碑好的,这点可以从学员身上了解,北京海淀比较好的java培训班,北京尚学堂,北京Java培训就选尚学堂教育,教育培训知名品牌,名师执.....
编写Java程序时,应注意以下几点: 大小写敏感:Java是大小写敏感的,这就意味着标识符Hello与hello是不同的。 类名:.....
同意《隐私政策》并允许推荐给更多服务商为您提供服务!