第一階段:Java編程入門(JavaSE)
Java基礎語法
課程內容零基礎入門、開發(fā)環(huán)境搭建、常量、變量、數(shù)據(jù)類型、運算符....
項目實戰(zhàn):1、編程規(guī)范與思路的培養(yǎng);2、掌握基本的邏輯算法;3、熟悉Java底層的一些語法規(guī)定
· 面向對象編程思想
課程內容:面向對象與面向過程編程思想、類與對象的設計與使用、抽象類、接口、枚舉、內部類.....
項目實戰(zhàn):1、培養(yǎng)面向對象編程思想;2、熟悉面向對象編程相關語法;3、設計出后面階段需要的實體類、工具類、模板、接口等基礎部分
第二階段:JavaSE進階
· Java常用API
課程內容:String/StringBuffer/StringBuilder、日期時間相關類以及格式化Format...
項目實戰(zhàn):通過對常用API的使用熟練Java提供的基本功能....
· 多線程并發(fā)編程
課程內容:什么是線程、線程的多種創(chuàng)建和啟動方式、線程同步及安全問題、線程池、定時器等線程知識
項目實戰(zhàn):近階段知識結合Swing編程做一些桌面應用程序及游戲....
· 數(shù)據(jù)結構/集合框架
課程內容:了解常見數(shù)據(jù)結構,如堆棧、鏈表、隊列、雙端隊列、紅黑樹等....
項目實戰(zhàn):近階段知識結合Swing編程做一些桌面應用程序及游戲....
· IO/反射/注解
課程內容:文件操作、IO流讀寫、對象流的序列化與反序列化;反射reflect、常見設計模式
項目實戰(zhàn):學習java操作文件,并且通過io操作讀寫等操作...
第三階段:主流數(shù)據(jù)庫管理系統(tǒng)
· MySQL/Oracle
課程內容數(shù)據(jù)庫原理、MySQL/Oracle安裝與使用、SQL、笛卡爾積....
項目實戰(zhàn):1、了解持久化和JDBC思想以及持久化框架;2、使用JDBC完成CRUD操作;3、事務及JDBC控制事務操作....
· JDBC
課程內容:JDBC基本操作、DAO思想和設計、JDBC事務、數(shù)據(jù)庫連接池技術....
項目實戰(zhàn):1、了解持久化和JDBC思想以及持久化框架;2、使用JDBC完成CRUD操作;3、事務及JDBC控制事務操作....
第四階段:JavaWeb開發(fā)技術詳解
· JavaWeb前端
課程內容:HTML網(wǎng)頁技術、CSS層疊樣式表/JavaScript腳本語言....
項目實戰(zhàn):學些JavaWeb開發(fā)相關技術知識,分步完成Web項目基礎功能模塊....
· JavaWeb基礎
課程內容:Tomcat與HTTP協(xié)議、Servlet技術、Cookie/Session、JavaBean規(guī)范設計與內省機制....
項目實戰(zhàn):學些JavaWeb開發(fā)相關技術知識,分步完成Web項目基礎功能模塊....
· JavaWeb高級
課程內容:過濾器、監(jiān)聽器、國際化、文件上傳下載、令牌機制、驗證碼、防重復提交、購物車實現(xiàn)
項目實戰(zhàn):學些JavaWeb開發(fā)相關技術知識,分步完成Web項目基礎功能模塊....
第五階段:大型項目實戰(zhàn)
· 內容管理系統(tǒng)(CMS)-團隊協(xié)作
課程內容:使用Spring、SpringMVC、Mybatis、SVN、Bootstrap、頁面靜態(tài)化....
項目實戰(zhàn):內容管理系統(tǒng)是企業(yè)信息化建設和電子政務的新寵...
· 全棧springboot+ssm項目實戰(zhàn)(多項目選擇)
課程內容:使用到了Springboot,Spring、SpringMVC、Mybatis、Shiro、redis,rabbitmq.....
項目實戰(zhàn):智能商貿系統(tǒng)中的核心業(yè)務是完全模擬實際項目開發(fā)流程進行...
· 前后端分離+微服務項目實戰(zhàn)(多項目選擇)
課程內容:本項目主要包括了商品及庫存模塊開發(fā)、商城系統(tǒng)、會員系統(tǒng)、訂單系統(tǒng)、支付系統(tǒng)....
項目實戰(zhàn):平臺級項目,多業(yè)務系統(tǒng)整合開發(fā);大型電商平臺的核心業(yè)務及流程....
· 大數(shù)據(jù)實踐
課程內容:了解大數(shù)據(jù)的應用場景、熟悉Hadoop生態(tài)圈、集群環(huán)境部署、分布式文件系統(tǒng)HDFS.....
項目實戰(zhàn):在能夠使用前沿的技術框架搭建中大型企業(yè)級項目的基礎上又掌握了大數(shù)據(jù)項目開發(fā)....
· 移動端微信程序項目
課程內容:了解移動端產(chǎn)品的常見實現(xiàn),了解小程序開發(fā)流程,搭建小程序開發(fā)環(huán)境....
項目實戰(zhàn):除了能夠開發(fā)pc端程序,還還必須了解常見移動端產(chǎn)品....
第六階段:前沿高薪技術
· 前沿高薪技術
課程內容:短信驗證碼集成;第三方支付(微信或支付寶)第三方登陸技術;阿里OSS存儲.....
項目實戰(zhàn):根據(jù)市場需要適時加入高薪技術,旨在高薪!
第七階段:就業(yè)與服務
· 就業(yè)指導
課程內容:企業(yè)通用面試技巧、知識點面試技巧、模擬面試、項目面試技巧....
· 面試直通車
課程內容:面試經(jīng)驗交流、面試技術解惑、面試項目跟蹤。
· 售后服務
課程內容:隨時隨地為同學們提供全方位工作問題解決方案!源碼時代是具有售后的服務機構!