价格与服务

JAVA专业时长:

线上课程合计5.5月。每周课上学习和课下练习时间约15小时。
现在报名,赠送3个阶段“高手课”(项目研发指导、框架底层源码分析、微服务架构),额外学习 1.5个月(5周)。
线下课程合计5个月时间,每日授课8小时,自习2小时,每周50小时。合计学习时间:1100小时。

课程更新:

每周星期一上午9点更新本班课程。

开班日期:

每月20号开班

班主任监管:

每周班主任都会进行1V1跟踪和监管,督促学习,克服拖延症。

班型 价格 完整课程
内容
班主任监
督和管理
2年内容
更新服务
作业批改 线上系统
答疑
现场
招聘会
就业辅导 1V1服务 线下面授
辅导
知名企业
实习安排
高手课
项目研发
指导
框架底层
源码分析
微服务
架构
视频班 5980元 × × × × × × × × ×
线上辅导班 6980元 × ×
百战程序员高薪班 25980元需考试入学,毕业学员保底15万年薪
视频班

适合有自学能力者。我们提供最新录制的系统化视频(再加3年更新服务)和班主任学习监管,系统化程度高,学员只需跟着视频一步步学习即可从零基础直达高手。

线上辅导班

若发现自己自学能力不够,可补差价报线上辅导班。专人负责线上答疑辅导,普通学员也可以直面北京导师。完美解决了“辅导答疑”问题。

重点辅导班

对于需要转行,暂时无法辞职的学员,我们推荐“重点辅导班”。全程老师1对1服务,助力成功转行。

百战程序员高薪班

若发现自己需要好的学习氛围“极速提升”,可补差价报线下班。相当于免费学习了线上课程。线下面对面互动、学习氛围仍然是最佳的学习方式。需要强调的是,线下班保底薪15万,同时有严格的入学考试。

课程进度

同步更新尚学堂和百战程序员线下课程核心内容,2018年更新增加spring cloud微服务架构、activeMQ消息队列、Zookeeper集群、dubbo等高级技术。掌握本套课程具备挑战20万年薪的技能(薪资以北上广深杭一线城市为准)。

严格到天的课程,班主任一对一监督学习情况。每天都是“干货满满”,让你学到High,七个月在家也能“脱胎换骨”。

注:线下课程的内容,请参考官方网站实时发布的内容。

第01周
预科和入门

周一:预科阶段(程序员基本素养、JAVA技术体系、就业和找工作要点)
周二:JAVA入门和开发环境配置
周三:eclipse开发环境的使用
周四:第一个JAVA小游戏项目
周五:变量和数据类型
周末:提交学习心得和作业

第02周
控制语句

周一:if、switch语句、while、for循环
周二:嵌套循环、break、continue语句
周三:控制语句深入练习
周四:方法
周五:递归算法
周末:提交作业

第03周
面向对象入门

周一:对象和类的基本知识
周二:底层内存分析、垃圾回收机制
周三:this、static、传值机制、package、import
周四:继承、方法重写、Object类
周五:封装、访问控制符、多态、final
周末:提交作业

第04周
项目开发(数组和飞机小项目)

周一:数组的本质、遍历数组
周二:游戏主窗口、飞机类设计
周三:键盘控制飞机八个方向
周四:炮弹类设计、双缓冲、矩阵检测、碰撞检测
周五:爆炸类、数组轮播、计时功能
周末:提交学习心得和作业

第05周
面向对象深化

周一:抽象类、接口、内部类
周二:设计模式(回调和组合模式)
周三:数组深化、二维数组
周四:冒泡算法、优化冒泡、二分法
周五:异常机制
周末:提交作业

第06周
常用类和容器

周一:包装类、字符串(String/StringBuilder/StringBuffer)
周二:时间相关类、File、枚举
周三:泛型、List接口、ArrayList、LinkedList、Vector的用法和底层实现
周四:Map接口、HashMap用法和底层实现分析
周五:Set接口、HashSet用法和底层实现分析、迭代器、Collections用法
周末:提交作业

第07周
IO流、多线程、网络编程

周一:IO流
周二:序列化和反序列化、设计模式(装饰器模式)、Apache IOUtils和FileUtils
周三:多线程基本知识
周四:死锁、同步、线程协作、生产者和消费者模式、任务定时调度
周五:网络编程(TCP通讯、UDP通讯)
周末:提交作业

第08周
XML、反射机制、并发编程

周一:XML技术、XML数据解析
周二:反射原理、Class对象和用法
周三:注解、反射读取注解
周四:并发编程模型、JAVA内存模型、线程同步和通讯、锁机制、
周五:阻塞队列、线程池、ThreadLocal
周末:提交作业

第09周
项目开发(手写WEB服务器)

周一:网络编程回顾、多线程实现聊天室代码
周二:HTML入门、HTTP协议入门、Tomcat服务器快速使用、http查看工具
周三:手写服务器_整体架构和接口、Response、Request
周四:Request储存参数和处理中文、分发器
周五:多请求处理(多态、反射)、XML文件配置和解析
周末:提交作业

第10-11周
自己动手开发项目

根据自己的创意,并写出相关原型和文档,开发项目。班主任跟进监督。

第12周
数据库和SQL语言

周一:Mysql、Oracle安装以及相关客户端
周二:SQL语言基础、select查询、where、orderby、group by、having分组筛选
周三:DML、外连接、数据库表和约束条件
周四:子查询、序列、索引、视图、事务
周五:rowid和rownum、分页查询、面试题中的SQL语句

第13周
数据库设计范式_JDBC查询

周一:数据库设计三范式
周二:PowerDesigner的使用、数据库表的设计
周三:JDBC数据库连接的基本用法(PreparedStatement/ResultSet)
周四:事务处理、时间处理、Clob和Blob大对象
周五:ORM基本原理、Apache DBUtils的使用

第14周
Mybatis框架的使用

周一:Mybatis环境搭建和映射文件
周二:查询实现
周三:缓存和动态SQL
周四:Mybatis运行核心原理和常用注解
周五:使用Mybatis实现单表和多表的增删改查
周末:提交作业

第15周
网页编程和设计

周一:HTML5基础
周二:CSS3基础
周三:JavaScript基础
周四:DOM对象处理
周五:Jquery基础

第16周
JAVAEE服务器编程(Servlet和JSP)、Ajax

周一:Serlvet入门(Tomcat服务器、Request、Response)
周二:Servlet入门(Session、Cookie、Context、Config)
周三:JSP基础和JSTL标签库
周四:AJAX技术
周五:注册和登录项目综合练习

第17周
项目开发(企业财务管理系统)

周一:财务管理项目数据库设计和项目搭建
周二:单标增删改查实现(用户、账户管理)
周三:收入管理模块、支出管理模块
周四:工资和税务核算模块
周五:周报、月报、年报生成。 SVN/GIT等工具的使用。
周末:继续完成项目,并提交项目作业

第18-19周
自己动手开发项目

根据自己的创意,组队开发企业级项目。班主任跟进监督。

第20周
SSM框架

周一:spring 框架入门、IOC
周二:AOP面向切面等
周三:spring MVC
周四:spring MVC
周五:SSM框架整合

第21周
项目开发(RBAC基于角色的权限管理项目)

周一:RBAC基于角色的权限管理项目原型和数据库设计
周二:用户管理模块
周三:角色管理模块
周四:权限管理模块
周五:后台超级管理员模块和功能扩展
周末:继续完成项目,并提交项目作业

第22周
电商项目和JAVA高级技术

周一:shiro
周二:Linux系统操作基础
周三:Maven
周四:Dubbo
周五:VSFTPD、Nginx

第23周
电商项目和JAVA高级技术

周一:Redis
周二:Solr
周三:ActiveMQ
周四:Jsonp
周五:HttpClient、MyCat

第24周
电商项目和JAVA高级技术

周一:SOA架构、电商项目整体架构
周二:使用VSFTPD和Nginx完成商品新增
周三:基于json格式完成商品规格参数管理
周四:使用jsonp完成首页导航菜单
周五:完成CMS系统

第25周
电商项目和JAVA高级技术

周一:基于solr完成商品搜索功能
周二:SSO单点登录系统
周三:购物车及复杂功能的实现
周四:订单系统实现
周五:ActiveMQ消息队列以及订单系统管理

第26周
电商项目和JAVA高级技术

周一:Mysql读写分离、分库分表
周二:电商项目部署到Linux服务器、配置虚拟域名、测试
周三:留时间,课下继续完成电商项目
周四:留时间,课下继续完成电商项目
周五:留时间,课下继续完成电商项目

第27-28周
分组项目开发(报名,赠送

项目研发。一共2周,分组独立开发。各小组提交研发计划,班主任跟进。优秀的项目 由班主任提交给总公司,可以做风险投资。

第29周
设计模式(报名,赠送

周一:单例模式
周二:工厂模式、原型模式、适配器模式
周三:代理模式(静态代理、动态代理)
周四:桥接、组合、装饰、外观、享元、责任链、中介者
周五:解释器、策略、模板方法、状态、观察者、备忘录

第30周
相关框架底层剖析(报名,赠送

周一:Servlet和Tomcat底层剖析
周二:Servlet和Tomcat底层剖析
周三:Mybatis核心和底层代码
周四:spring MVC核心和底层代码
周五:spring框架核心和底层代码分析

第31周
微服务架构基础(报名,赠送

周一:spring boot 框架
周二:spring boot 框架
周三:spring data 数据操作
周四:spring cloud 微服务架构
周五:spring cloud 微服务架构

第32周
就业辅导周

周一:面试技巧
周二:笔试题汇总
周三:简历1对1辅导、简历投递技巧
周四:入职后如何快速成长到CTO、职场软实力
周五:毕业典礼

JAVA全套1103集(从零直达年薪20万)

百战一路陪伴你 从求职转换到升职加薪

课程
介绍

©2014-2018 北京尚学堂科技有限公司 All Rights Reserved.

京ICP备14032124号-2