”“”
Web應用程序 – 我的彈簧框架簡歷
課程描述
在本課程中,您將學習如何使用Java Technologies創建一個名為My Carriculum的Web應用程序,例如Spring Core,Spring MVC,Spring Data JPA,Hibernate,Hibernate,Spring Security,Sithemesh,Sithemesh,Spring Data Data Elasticsearch, JSP,JSP,JSP,JSTL,Hibernate-Validators,Facebook,Facebook API和春季數據Mongo。用戶界面將使用HTML5,CSS3,Bootstrap和jQuery構建。對於長期數據存儲,我們將使用PostGSQL和MongoDB。該項目最初將用於GostGSQL,然後遷移到MongoDB。該課程由23個講座組成,每個講座都解決了一個不同的主題。
您將學到什麼
在本課程結束時,您將能夠:
– 設計並創建關係數據庫
– 使用MVC標準創建任何復雜性的Web系統
– 對系統對每個模塊的明確責任進行模塊化,並使用Spring IOC容器管理依賴關係
– 使用春季MVC和春季數據快速開發Web應用程序
– 使用彈簧數據來構建抽象存儲庫,並能夠輕鬆地在存儲類型之間交替
– 實施聲明性交易管理和麵向方面的編程
– 使用Spring Security控制對應用程序的不同模塊的訪問
– 編寫乾淨易懂的代碼
– 將社會服務整合到您的項目中
– 保護您的Web應用程序免受常見攻擊和漏洞
– 開發高性能應用並識別瓶頸
– 在託管平台上實施您的項目並為客戶提供訪問權限
– 當客戶數量增加時,使用最佳實踐攀升您的應用程序。
推薦資源
有關本課程涵蓋的主題的更多信息,我們建議使用以下資源:
– PostgreSQL文檔
– 春季文檔
-JPA規範
– 春季數據JPA文檔
– 春季數據Mongo DB文檔
– 春季數據Elasticsearch文檔
– 春季安全文件
– 克里斯·謝弗(Chris Schaefer),克拉倫斯·霍(Clarence Ho)和羅布·哈羅普(Rob Harrop)的“職業春天”
– 羅伯特·馬丁(Robert C. Martin)
– Sergey Morenets的“ Java應用程序開發”(第1本書和書籍2)