溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

java入門學習之路

發(fā)布時間:2020-05-30 20:10:08 來源:網絡 閱讀:498 作者:瑞克3號 欄目:數(shù)據(jù)庫

java是面向對象的編程,個人覺得記憶比較重要。

第一階段

java基礎部分

unix開發(fā)環(huán)境

熟練掌握開發(fā)中常用的操作系統(tǒng)linux的安裝及使用:掌握文件系統(tǒng)、網絡、用戶管理方法:能熟練使用vi和vim進行文件編輯;能在unix環(huán)境下進行文件查找、權限控制、能熟練配置用戶使用環(huán)境及開發(fā)生產環(huán)境。

(1)java基礎編程

了解java的運行環(huán)境,java的加載機制及內存分配使用原理;掌握類和對象的關系、對象和引用的關系;理解數(shù)組的本質,掌握數(shù)組的使用。

(2)java高級編程

深入了解java的高級編程特性、特殊語法及其常用的高級類。熟練運用java中的數(shù)據(jù)結構,異常處理等。能綜合應用java輸入輸出、文件操作、多線程并發(fā)處理、網絡通信、圖形化界面等編程。

(3)項目管理及編程規(guī)范

了解企業(yè)級項目開發(fā)中的開發(fā)流程,掌握項目開發(fā)過程中的管理及編程規(guī)范,能夠熟練運用團隊開發(fā)工具及項目管理工具

(4)web服務器項目

本項目基于java高級編程,運用java網絡通訊,io處理,多線程并發(fā)等技術實現(xiàn)發(fā)出給http請求的瀏覽器返回請求資源的目標。本項目旨在鍛煉學員對于java高級編程語法的運用,了解基于b/s架構的web應用程序所依賴的服務器的內部實現(xiàn)原理,熟練運用java語言進行項目開發(fā),掌握java面向接口編程模式,j2EE編程api的實現(xiàn)原理。

(2)數(shù)據(jù)庫與數(shù)據(jù)訪問技術

在信息化的今天,數(shù)據(jù)已成為企業(yè)極為重要的資源,數(shù)據(jù)的管理一般由數(shù)據(jù)庫負責完成,java作為一種主流的編程語言,具有和數(shù)據(jù)庫進行交互的能力,項目開發(fā)中有大量的配置工作需要結合化的xml數(shù)據(jù)提供支持,熟練掌握這些數(shù)據(jù)的操作至關重要。

第二階段

數(shù)據(jù)庫與數(shù)據(jù)訪問技術

在信息化的今天,數(shù)據(jù)已經成為企業(yè)極為重要的資源,數(shù)據(jù)的管理一般由數(shù)據(jù)庫負責完成,java作為一種主流的編程語言,具有和數(shù)據(jù)庫進行交互的能力。項目開發(fā)中有大量的配置工作需要結構化的xml數(shù)據(jù)提供支持,熟練掌握這些數(shù)據(jù)的操作至關重要。

OOAD與設計模式

熟練掌握面向對象分析(OOA)、面向對象設計(OOD)的思想,熟練掌握常用設計原則和設計模式:掌握統(tǒng)一建模語言(UML),能夠熟練運用進行交互的能力。項目開發(fā)中有大量的配置工作需要結構化的xml數(shù)據(jù)提供支持,熟練掌握這些數(shù)據(jù)的操作至關重要。

XML編程

掌握定義和編寫xml文件的過程。熟悉xml文件中的基于DTD或者schema的驗證,掌握java處理半結構化數(shù)據(jù)的方法和技巧:理解java編程中xml的作用。能夠熟練運用結構化的xml文件來處理java程序開發(fā)中數(shù)據(jù)的配置。

ORACLE數(shù)據(jù)庫

熟練掌握oracle數(shù)據(jù)庫的安裝、使用。了解oracle數(shù)據(jù)庫的體系結構。了解關系型數(shù)據(jù)庫的設計過程,掌握基于關系型數(shù)據(jù)庫的標準sql的應用,具備數(shù)據(jù)模型設計、數(shù)據(jù)庫構建、開發(fā)及管理的能力。

jdbc和mybatis

理解jdbc體系結構,掌握java操作關系型數(shù)據(jù)庫的方法,理解對象關系映射(ORM)的概念及原理,熟練運用基于ORM的框架mybatis.對數(shù)據(jù)訪問事務有深刻認識:具備分層應用設計的能力。

項目:電信數(shù)據(jù)采集系統(tǒng)

原浙江電信adsl運營支撐系統(tǒng)數(shù)據(jù)采集子系統(tǒng),融合Unix、java、xml和數(shù)據(jù)庫技術,包括備份、整合、采集、網絡、入庫、配置、日志等模塊。經歷完整軟件開發(fā)過程:需求分析、設計、編碼、調試、交付。

第三階段

javaWEB開發(fā)技術

圍繞企業(yè)應用級開發(fā)展開學習,能夠開發(fā)和部署可移植、健壯、可伸縮且安全的服務器端java應用程序。了解基于B/S架構程序的開發(fā)過程,掌握javaEE的開發(fā)規(guī)范,熟悉web項目的調試技巧,最終具備開發(fā)大型javaee的項目的能力。

html&css

掌握HTML靜態(tài)頁面技術,Html4.01標簽,內置對象使用,特效頁面制作;掌握http協(xié)議處理、及動態(tài)表單的設計;熟悉CSS技術。

servlet&jsp

掌握使用Servlet、jsp及相關技術聯(lián)合開發(fā)Web應用,熟悉servlet/jsp語法,了解servlet/jsp 工作原理,掌握內置對象的使用;熟練使用el表達式,jstl標簽庫;熟練運用過濾器(Filter),監(jiān)聽器(Listener)進行項目開發(fā),理解web應用性能優(yōu)化技術;理解mvc模式:熟練掌握web應用代碼調試方法。


項目:Estore電子商務系統(tǒng)

基于servlet和jsp技術的一個電子商務網站系統(tǒng),該系統(tǒng)包括會員信息管理、商品管理、商品查詢、購物車管理、訂單管理等功能模塊。通過該系統(tǒng)可以實現(xiàn)商品電子化管理、交易。

javaScrip、ajax、jquery

熟練運用JS/jquery 操作HTML Documents、Events.理解ajax原理,掌握異步交互的概念及過程。掌握全新思想的用戶交互界面的構建方法;了解滿足客戶體驗的客戶端代碼編寫方法。

spring框架

掌握spring核心編程思想控制反轉(IOC)和面向切面(aop)的概念及原理。理解反射在框架中的應用,了解動態(tài)代理模式。掌握spring ioc 基于xml以及annotation的配置。掌握spring aop 基于xml.annotation 及schema的配置,熟練運用spring 的聲明式事務管理。

spring mvc 

spring 框架提供了構建web應用程序的全功能mvc模塊、了解開發(fā)中常見的mvc模式、掌握springmvc框的核心及實現(xiàn)過程,熟練進行springMVC的配置,能夠結合spring的容器級服務和spring mvc框架實現(xiàn)web應用程序的開發(fā)。

redis

了解redis在java程序開發(fā)中的作用,掌握redis的使用,熟練應用redis的命令,熟悉spring與redis的集成開發(fā)。

綜合項目:

項目一:大型互聯(lián)網運動交友社區(qū)項目

該系統(tǒng)為愛好跑步的人提供一個網上交流的平臺。整個系統(tǒng)主要包括會員個人中心,跑步論壇,音樂跑不停,跑步裝備庫,專業(yè)跑步指南,后臺管理系統(tǒng)包含會員管理、信息發(fā)布、下載去管理、專業(yè)跑步指南管理、權限管理等。

項目二:電信網上營業(yè)廳系統(tǒng)

本項目以第一階段項目采集到的數(shù)據(jù)作為計費基礎,所展開的第二階段的項目,旨在為廣大電信用戶提供用戶自管理,用戶管理,財務管理,賬單管理,品牌管理,營業(yè)管理,系統(tǒng)管理等方面。

向AI問一下細節(jié)

免責聲明:本站發(fā)布的內容(圖片、視頻和文字)以原創(chuàng)、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯(lián)系站長郵箱:is@yisu.com進行舉報,并提供相關證據(jù),一經查實,將立刻刪除涉嫌侵權內容。

AI