Java SE基礎知識課程-HTTP服務器

”“”

Java如果基本知識-HTTP服務器

Java編程課程

本課程旨在教授Java Standard Edition(SE)的基礎,包括Java(封裝,繼承和多態性)中面向對象的編程原理(POO),課程,抽象課程和界面,例外處理,收藏品的使用,使用,使用數據流和線程,以及與關係數據庫的交互。它還涵蓋了Logger,Maven,Junit和Mockito Libraries Project Builder等工具來編寫單元測試。該課程通過實現HTTP服務器應用程序來強調實際應用。 HTTP服務器是一個獨立的Java應用程序,可以使用HTTP協議處理請求並為瀏覽器提供請求的文件。在上一堂課中,您將學習如何在後台作為常規服務為HTTP服務器自動操作創建Windows服務。

學習過程遵循一種結構化方法。每堂課後,您將收到功課來加強所接近的材料。隨後的課程將包括對家庭作業的審查,並解釋它們應該如何完成。如果您發現具有挑戰性的作業,請不要擔心,這將在下一課中進行討論。通過審查解決方案,您將更好地了解如何解決類似任務並應用知識來解決其他問題。

本課程適合成功完成“編程介紹 – 舊遊戲”並想深入研究對象的Java編程和Java Standard Edition API的人。本課程的主要目的是為Java的基本面提供堅實的基礎,涵蓋了使我們能夠開發任何復雜性應用的基本組成部分。該課程加強了學習過程,以HTTP Server項目為例,指導您實施完整的Java應用程序。

成功完成本課程後,我們建議通過基於哈希表開發內存緩存服務來進行其他練習。為了測試您的項目或獲得有關如何開發此類項目的見解,我們建議“數據緩存服務 – JMEMACTAUDED”課程。對於對網絡和業務開發感興趣的人,我們建議您參加“​​ Web -ISHOP應用程序”課程。

有關本課程涵蓋的主題的更多信息,我們建議使用以下資源:

-Thomas H. Cormen,“解鎖算法” – M。:Williams,2016年。 -208 p。 -isbn 978-5-8459-1868-0,978-5-8459-2073-7
-Thomas H. Cormen,“算法簡介” – M。:Williams,2016年。 -1328 p。 -ISBN 978-5-8459-2016-4
-Robert Lafore,“數據結構和Java算法” – 聖彼得堡:彼得,2016年。 -704 p。 -ISBN 978-5-496-00740-5
-Herbert Schildt,“ Java:初學者指南” – M。:Williams,2016年至720頁。 -ISBN 978-5-8459-1955-7
– 布魯斯·埃克爾(Bruce Eckel),“爪哇的思考(第四版)” – 聖彼得堡:彼得,2016年至1168年。 -isbn 978-5-496-01127-3

您將學到什麼

在本課程結束時,您將能夠:

  • 為特定域創建對像類
  • 在實踐中應用便便原理(封裝,遺傳和多態性)
  • 使用抽像類和界面
  • 使用接口在應用中建立弱耦合
  • 正確處理Java程序中的錯誤
  • 為任何任務選擇最合適的收集課程
  • 操縱數據流並在硬盤上讀取/寫文件
  • 創建和管理執行線程
  • 使用JDBC與關係數據庫進行交互
  • 使用項目記錄
  • 創建單元測試
  • 使用Maven,Coverage和Findbugs之類的工具來構建高質量的Java產品。
Scroll to Top