【行業前景】
Java世界編程語言排名穩居前三
Java自1995年問世以來,因其卓越的通用性,高效性,平臺移植性和安全性等特性,成為全球范圍內應用范圍廣的開發語言,而且即使歷經十余年發展仍然在行業內保持著“常青樹”的地位。
【薪資水平】
社會需求量大,根據IDC的統計數字,在所有軟件開發類人才需求中,對java工程師的需求達到全部需求量的60%-70%。
同時,較其他行業薪資較高,據職友集工資數據顯示上海java開發工程師的平均收入為¥12260元,60%以上工資在6k-15k之間
【就業方向】
java廣泛運用于金融,電信,電商,醫藥,政府行業等大型的企業中,成為實至名歸的企業級應用平臺霸主。
【課程安排】
80%的人2年才成為Java工程師,你只用4個月
——用更聰明和更高效地方式學習——
第1階段
熟練掌握JAVA基礎知識,
快速入門
第2階段
熟練掌握html/css/JQuery/MySQL
第3階段
熟練掌握springMVC+Mybatis常用框架
第4階段
精通大型項目常用框架及項目開發思路,帶你走進真實項目實訓
【教學大綱】
階段:軟件開發引導課程,進入奇妙的程序世界
階段目標:直觀理解軟件的含義,軟件的運作流程及原理。初步了解Web頁面,數據庫,Linux環境等入門知識。一個簡單的web聊天室項目貫穿始終。
Web頁面
Html/css/Jquery入門
MySql數據庫
Sql語句入門,select/insert/delete/update基本CRUD操作
Java語言
Java入門/類和函數/集合/JDBC調用
ajax交互
http/Post/Get入門。Js回調函數的使用。$.ajax()/$.post()/$.each()
Linux入門
Linux的基本命令,linux網絡管理及配置,linux下查看及安裝Apache 、Tomcat、mysql等軟件配置,配置JAVA企業級服務器環境。
第二階段:javaSE基礎課程,探尋java開發的奧秘
階段目標:掌握基礎的JAVA語言的語法和語義,能夠在常用的開發平臺上編寫java代碼并進行編譯和調
初識編程
軟件的概念、Java的特點、語言特征、Java平臺實現、MyEclips、API手冊
基本數據類型及基本操作
常用類型(int/float/double/char/String/boolean)/類型轉換常量變量/AscII碼/算術運算符/賦值和比較/邏輯運算符
JAVA 核心語法詳解
條件和分支(if/if-else/if-else if-else/switch-case)/流程控制(continue/break)
數組介紹
數組/循環(for/foreach/while/do-while)、針對數組的幾種基礎算法(獲取大值/獲取小值/求和/求平均/求階乘/反轉/冒泡排序)/二維數組
認識java的類、函數及參數
值類型和引用類型、面向對象的概念、析構及垃圾回收機制
java的三大特性
父類子類及繼承/接口及實現/抽象類/final、this和super/多態及意義/簡單提及反射及反射工廠模式/適配器模式(抽象類做空實現過渡)
認識包裝類
Object類型/裝拆箱概念/int等基本類型對應的包裝類型/Object常用方法equals()/toString()成員、局部、匿名內部類
String獨立介紹
String及緩沖區概念/StringBuffer/StringBuilder/常用正則表達式
集合類
集合的概念/Collection、List(ArrayList和LinkedList)、Set(HashSet和TreeSet),Map(HashMap HashTable和TreeMap)/遍歷及訪問
IO流
IO流/File類/拷貝和追加(字節流)/字符流及缺陷(無法讀取非字符數據)/轉換流和功能流/序列化和反序列化(需實現Serializable)/簡單提及Json格式
Swing界面的使用
Java窗體界面(cs客戶端) /Jframe和Jpanel/布局和控件排版
線程專項講解
同步異步的概念/多線程的概念/繼承Thread和實現Runnable/新線程的匿名內部類寫法/單例模式的線程安全/ synchronized(不同鎖定對象的意義和區別)/加深靜態static理解
反射重點
反射的概念/反射的應用場景(根據類名方法名尋找類和方法并動態調用)/類名方法名字符串化的意義及配置文件的配合使用/Class.forName(“”)等具體方法
第二階段項目交互社交軟件
第二階段項目電商系統貫穿數據庫、JAVA后臺實施
第三階段:javaEE課程,感受java開發魅力
階段目標:掌握Web開發基礎知識,結合所學參與java開發項目,在java開發平臺上使用框架,控件等技術完成大型軟件開發項目
HTML,css
HTML基本文檔結構,HTML文檔塊,鏈接,列表,表格,表單;掌握CSS基礎語法,盒子模型,浮動布局,定位等
JavaScript
JavaScript語言基礎(數據類型,函數,閉包)DOM編程,事件模型,JavaScript面向對象編程
JS框架
JQuery,JQuery對象,元素選擇,DOM操作,CSS操作,動畫效果,JQuery插件等。
Ajax
表單submit提交/$.Post()和$.Ajax()深入講解
MYSQL/Oracle
SQL語句基礎和提高,SQL語句調優,MYSQL體系結構及系統管理,MYSQL數據庫編程,數據庫設計基礎。
JDBC
JDBC核心API(Connection,Statement,ResultSet),JDBC優化技術(緩存技術,批處理技術,鏈接池技術)
springMVC
MVC的概念/Controller的訪問,Model與View的結合 /@注解/約定大于配置的設計思想。
Thymeleaf模板語言
快速過渡:JSTL及EL表達式切入正題:模板引擎及模板語言/原理及優勢/Demo練習
MyBatis
ORM的概念/MyBatis框架介紹與應用/對象的瞬時態、持久態和游離態/ MyBatis映射基礎,DQL,DML,復雜結果集映射技巧,SqlSession的使用,Spring與MyBatis整合。
Spring
Spring Ioc基礎,Ioc注入技巧,對象裝配(自動裝配,模板裝配,組件掃描特性,FactoryBean,對象生命周期)Spring AOP原理。
Struts
1. 更換持久層框架為Hibernate/更換前端框架為Struts/Demo練習 2. Struts2核心控制流程,Struts2標記庫,Struts擴展,Struts應用技巧(輸入驗證,消息國際化,文件上傳和下載,防止重復提交等)Spring整合Struts。
Hibernate
Query接口和Criteria接口/ Session接口/ SessionFactory接口/ Transaction接口
HADOOP
Hadoop的簡介及環境配置。HDFS/MapReduce的功能及原理。Demo練習。
筆試面試專攻
企業面試題集中講解,同時加深理解,鞏固理論基礎
第三階段項目大型聚合支付系統開發
第三階段項目獨立完成自由發揮項目
【實戰安排】
全真項目實踐 確保高薪就業
將“教學+實戰+就業”緊密結合,真正幫助學員迅速高薪就業!
授課采用真實項目體驗
我們了解企業需要什么技能的人才,也了解學員存在的難點與問題,真實的項目講授、新的技術熱點、全面的知識體系、強大的授課模式,重新定義軟件開發培訓新標準。
實訓全程模擬企業真實環境
教師團隊擁有多年企業實踐經驗。企業在想什么,企業在做什么,企業在關注什么,我們一清二楚。全方位的企業營銷項目實戰體驗、全流程的公司化運作、權威的實戰操作指導、引領行業新潮流。
就業指導,把學員當自己的家人對待
指導學員制作簡歷,開展模擬面試,入職后跟蹤學員成長。貼心的服務,顛覆傳統培訓模式!
【教學特色】
每日一練
每天40%以上有效代碼練習時間,平均每天500行代碼量,總共近40000行代碼實踐,相當于1-2年有效工作經驗。
每周一做
10個階段性項目貫穿,每周一次實戰項目體驗,項目分析匯總的核心解決方案完全貫穿于課程的講解過程中。
每周一測
內容涉及本周的難點和要點以及企業面試題庫,作為項目經理,助教進行針對性輔導的重要依據。
每月一考
每月將組織一次大型月考,檢查學生當月學習情況,內容涉及本月的難點和要點,測試后成績班級排名,再次針對性補習。
【師資**】
「 的老師,才能教出的學生 」
BAT、上市軟件公司IT企業軟件開發實戰派講師,以專業的知識和豐富的實戰經驗,全程在線帶教、輔導,只有這樣,你才能成為真正的軟件開發工程師
【關于我們】
上海安絢信息科技有限公司是一家面向國內外客戶提供IT解決方案與技術服務的高科技企業,專注于軟件外包、系統集成、網絡工程實施等業務。涉及軟件開發、移動互聯網開發、網頁設計、網絡工程項目等領域。同時還涉及國際IT技能培養與認證等業務,為個人及企業用戶提供IT職業化與專業化認證與培訓服務。解決方案涵蓋領域包括:電信、能源、金融、政府、交通、制造業、醫療衛生、商貿流通業、教育與文化、移動互聯網等。公司秉承 "誠信,創新,共贏" 的價值觀,為用戶提供優質、卓越的服務。