qileilove

          blog已經轉移至github,大家請訪問 http://qaseven.github.io/

          java工程師之路

           在技術方面無論我們怎么學習,總感覺需要提升自已不知道自己處于什么水平了。但如果有清晰的指示圖供參考還是非常不錯的,這樣我們清楚的知道我們大概處于那個階段和水平。

            Java程序員

            Java,設計而又非常精巧的語言。學習Java,須從Java開發環境開始,到Java語法,再到Java的核心API。

            1、Java開發入門:Java開發環境的安裝與使用,包括JDK命令、EclipseIDE、Linux下Java程序的開發和部署等。

            2、Java語法基礎:基于JDK和Eclipse環境,進行Java核心功能開發,掌握Java面向對象的語法構成,包括類、抽象類、接口、最終類、靜態類、匿名類、內部類、異常的編寫。

            3、Java核心API:基于JDK提供的類庫,掌握三大核心功能:

            A)Java核心編程:包括Java編程的兩大核心功能——Java輸入/輸出流和多線程,以及常用的輔助類庫——實體類、集 合類、正則表達式、XML和屬性文件。

            B)Java圖形編程:包括Sun的GUI庫AWT(Java2D、JavaSound、JMF)和Swing,IBM和GUI庫SWT和Jface;

            C)Java網路編程:Applet組件編程,Socket編程,NIO非阻塞Socket編程、RMI和CORBA分布式開發。

            4、Java高級特性:掌握JDK1.4、JDK5.0、JDK6.0中的Java高級特性,包括反射、泛型、注釋,以及java高級特性——自動裝箱和拆箱、枚舉類、可變參數、可變返回類型、增強循環、靜態導入等。

            JavaEE初級軟件工程師

            JSF框架開發技術

            配置文件(頁面導航、后臺Bean)、JSF組件庫(JSF EL語言、HTML標簽、事件處理、)、JSF核心庫(格式轉換、輸入驗證、國際化)

            Javaweb核心開發技術

            開發環境(Eclipse、Linux)

            三大組件(JSP、JavaBean、Servlet)

            擴展技術(EL、JSTL、Taglib)

            網頁開發技術

            HTML、XML、CSS、JavaScript、AJAX

            數據庫設計技術

            SQLMySqlOracle、SQLServer、JDBC

            Web服務器(Tomcat/Jetty/Resin/JBossWeb)

            JavaWeb核心技術:

            JavaWeb項目開發的全過程可以分解為:

            網頁開發+數據庫設計——>JavaWeb項目開發,其中,javaWeb由6項基本技術組成:JSP+JavaBean+Servlet+EL+JSTL+Taglib,而JSF正是將這6種技術進行有機結合的技術框架。

            JavaEE中級軟件工程師

            四種經典架構SSH1、SSI1、SSH2、SSI2

            Struts1表現層框架

            入門配置、核心組件、標簽庫、國際化、數據檢驗、數據庫開發、Sitemesh集成、集成Hibernate/iBATIS

            Struts2表現層框架

            入門配置、核心組件、標簽庫、國際化、數據校驗、Sitemesh集成轉換器、攔截器、集成Hibernate/iBATIS

            Spring業務層框架

            入門配置、IoC容器、MVC、標簽庫、國際化、數據校驗、數據庫開發

            Hibernate持久層框架

            MySQL、Oracle、SQLServer iBATIS持久層框架

            MySQL、Oracle、SQLServer

            Web服務器(Tomcat/Jetty/Resin/JBossWeb)


          Java高級軟件工程師

            javaWeb開源技術與框架

            工作流、規則引擎搜索引擎、緩存引擎 、任務調度、身份認證報表服務、系統測試、集群、負載平衡、故障轉移

            JavaWeb分布式開發技術

            JTA(Java事物管理)

            JAAS(Java驗證和授權服務)

            JNDI(Java命名和目錄服務)

            JavaMail(Java郵件服務)

            JMS(java信息服務)

            WebService(web服務)

            JCA(java連接體系)

            JMS(java管理體系)

            應用服務器(JBossAS/WebLogic/WebSphere)

            JavaEE系統架構師

            面向云架構(COA)

            COA、SaaS、網格計算、集群計算、分布式計算、云計算

            面向資源架構(ROA)

            ROA、RESI

            面向web服務架構(SOA)

            WebService、SOA、SCA、ESB、OSGI、EAI

            Java設計模式

            創建式模式:抽象工廠/建造者/工廠方法/原型/單例

            構造型模式:適配器/橋接/組合/裝飾/外觀/享元/代理

            行為型模式:責任鏈/命令/解釋器/迭代子/中介者/備忘錄/觀察者/狀態/策略/模板方法/訪問者

            Java與UML建模

            對象圖、用例圖、組件圖、部署圖、序列圖、交互圖、活動圖、正向工程與逆向工程

            CTO首席技術官

            發展戰略

            技術總監

            團隊提升

            團隊建設

            項目管理

            產品管理

          posted on 2013-06-06 10:22 順其自然EVO 閱讀(294) 評論(0)  編輯  收藏 所屬分類: 測試學習專欄

          <2013年6月>
          2627282930311
          2345678
          9101112131415
          16171819202122
          23242526272829
          30123456

          導航

          統計

          常用鏈接

          留言簿(55)

          隨筆分類

          隨筆檔案

          文章分類

          文章檔案

          搜索

          最新評論

          閱讀排行榜

          評論排行榜

          主站蜘蛛池模板: 襄垣县| 朝阳市| 正阳县| 长丰县| 平遥县| 丹阳市| 郯城县| 甘德县| 乐陵市| 张家界市| 赣榆县| 建宁县| 宁阳县| 安图县| 荥阳市| 德昌县| 道孚县| 阿克陶县| 德令哈市| 赫章县| 芦山县| 南城县| 巴南区| 芮城县| 盐山县| 陈巴尔虎旗| 九江县| 曲沃县| 申扎县| 旌德县| 苏尼特右旗| 本溪| 德庆县| 平罗县| 荣成市| 西贡区| 东平县| 泸州市| 五华县| 鄄城县| 临清市|