Java 單體應(yīng)用教程,在這里我們先為學(xué)習 Java 微服務(wù)架構(gòu)打下良好的基礎(chǔ)
從道家思想與佛家思想看待編程這件事,咱們學(xué)編程這個東西,不是說光是說會計算機有編程基礎(chǔ)和知識就可以做這個行業(yè)的,或者說可以學(xué)到更高深的東西的,而是需要有一些思想作為基礎(chǔ)的,怎么樣學(xué)編程才是最重要的,編程這個行業(yè)發(fā)展幾十年了,JAVA發(fā)展也有20年了,時代在進步,社會在發(fā)展,我們必須掌握的是學(xué)習的方式方法和技巧,那么在未來你做這個行業(yè),你的路走的才會順,你才能學(xué)到高深的東西。
道家思想與編程思想,什么是道?道是思想,什么是術(shù)?術(shù)是方法。跟編程相關(guān)的都可以稱為編程思想,我們學(xué)習的是JAVA語言,走的是JAVAEE路線,所以經(jīng)常用面向?qū)ο蟮木幊趟枷耄?ldquo;萬物皆對象”是面向?qū)ο缶幊趟枷氲暮诵乃枷搿K哉f,有道無術(shù),術(shù)尚可求。有術(shù)無道,止于術(shù)——道德經(jīng)
佛家思想與產(chǎn)品思維,看山是山講的是學(xué)會借用,看的是山的本身、是現(xiàn)象。看山不是山講的是學(xué)會遺忘,看的是山背后的道理、是本質(zhì);看山還是山講的是學(xué)會學(xué)習,看的是現(xiàn)象和本質(zhì)的統(tǒng)一、是融會貫通。這就是佛家的:看山是山,看山不是山,看山還是山——禪宗人生三重境界
本課程只是為大家打下基礎(chǔ),為下一個階段做好準備。從思想,到知識點,到具體應(yīng)用都講的非常具體,詳細。
總結(jié)一下本課程的內(nèi)容。1.開篇講的是編程思想,一種思維模式,有思想就可以找到方法。2.工欲善其事,必先利其器。掌握優(yōu)秀的開發(fā)工具,好記性不如爛筆頭,知識點太多,所以一定要做筆記。3.將精力放在業(yè)務(wù)上,實用工具來幫助我們構(gòu)建和管理項目。4.引入架構(gòu)的概念,解耦。實現(xiàn)高內(nèi)聚,低耦合。5.將精力放在業(yè)務(wù)上,用最簡單的方式滿足用戶。6. 通過實戰(zhàn),融會貫通,內(nèi)化吸收…希望幫助各位小伙伴!
【課程內(nèi)容】
第01天(14集)
002.開篇-程序員的玄學(xué)與佛學(xué)
003.開篇-程序員的玄學(xué)與佛學(xué)
004.第01章-使用 Intellij IDEA-IDEA 簡介
005.第01章-使用 Intellij IDEA-第一個 IDEA 應(yīng)用程序
006.小知識-使用 Markdown 記筆記
007.第02章-使用 Maven 構(gòu)建應(yīng)用-Maven 簡介
008.第02章-使用 Maven 構(gòu)建應(yīng)用-Maven 安裝配置
009.第02章-使用 Maven 構(gòu)建應(yīng)用-Maven 本地倉庫
010.第02章-使用 Maven 構(gòu)建應(yīng)用-Maven 中央倉庫
011.第02章-使用 Maven 構(gòu)建應(yīng)用-Maven 依賴機制
012.第02章-使用 Maven 構(gòu)建應(yīng)用-Maven POM
013.第02章-使用 Maven 構(gòu)建應(yīng)用-Maven 快照
014.第02章-使用 Maven 構(gòu)建應(yīng)用-第一個 Maven 應(yīng)用程序
第02天(5集)
015.第03章-三層架構(gòu)+MVC-什么是三層架構(gòu)
016.第03章-三層架構(gòu)+MVC-什么是 MVC 模式
017.小知識-高內(nèi)聚,低耦合
018.課后練習-三層架構(gòu)
第03天(7集)
019.小知識-關(guān)于如何自學(xué)的一些心得
020.第04章-使用 Bootstrap-Bootstrap 簡介
021.第04章-使用 Bootstrap-Bootstrap 環(huán)境安裝
022.第04章-使用 Bootstrap-Bootstrap 網(wǎng)格布局
023.第04章-使用 Bootstrap-媒體查詢的用法
024.第04章-使用 Bootstrap-Bootstrap 表格
025.第04章-使用 Bootstrap-Bootstrap 字體圖標
第04天(13集)
026.第05章-基礎(chǔ)框架入門-Spring-Spring 簡介
027.第05章-基礎(chǔ)框架入門-Spring-Spring 體系結(jié)構(gòu)
028.第05章-基礎(chǔ)框架入門-Spring-Spring 的特點
029.第05章-基礎(chǔ)框架入門-Spring-Spring 與 IoC
030.第05章-基礎(chǔ)框架入門-Spring-第一個 Spring 應(yīng)用程序
031.小知識-什么是 TDD 及常見的測試方式
032.第05章-基礎(chǔ)框架入門-JUnit-JUnit 簡介
033.第05章-基礎(chǔ)框架入門-JUnit-第一個 JUnit 單元測試
034.第05章-基礎(chǔ)框架入門-JUnit-JUnit 斷言
035.第05章-基礎(chǔ)框架入門-Log4j-Log4j 簡介
036.第05章-基礎(chǔ)框架入門-Log4j-Log4j 日志級別
037.第05章-基礎(chǔ)框架入門-Log4j-Log4j 日志輸出控制文件
038.第05章-基礎(chǔ)框架入門-Log4j-第一個 Log4j 日志文件
第05天(6集)
039.綜合復(fù)習-本周知識總結(jié)
040.綜合復(fù)習-創(chuàng)建項目
041.綜合復(fù)習-Bootstrap 管理模板-AdminLTE
042.綜合復(fù)習-Bootstrap 管理模板-創(chuàng)建登錄頁
043.綜合復(fù)習-實現(xiàn)登錄功能-完成后臺編碼
044.綜合復(fù)習-實現(xiàn)登錄功能-增強用戶體驗
第06天(4集)
045.第06章-Spring Web 與 Bean 裝配-Spring 整合 Web
046.第06章-Spring Web 與 Bean 裝配-容器中 Bean 的作用域
047.第06章-Spring Web 與 Bean 裝配-基于注解的裝配方式
048.課后作業(yè)
第07天(6集)
049.第07章-Spring MVC 與 Maven 模塊化開發(fā)-Spring MVC 簡介
050.第07章-Spring MVC 與 Maven 模塊化開發(fā)-Spring 整合 Spring MVC
051.第07章-Spring MVC 與 Maven 模塊化開發(fā)-第一個 Controller 控制器
052.第07章-Spring MVC 與 Maven 模塊化開發(fā)-Spring MVC 攔截器的使用
053.第07章-Spring MVC 與 Maven 模塊化開發(fā)-Maven 模塊化開發(fā)
054.課后練習-重新完善功能代碼
第08天(6集)
055.第08章-MyBatis 數(shù)據(jù)持久化-MyBatis 簡介
056.第08章-MyBatis 數(shù)據(jù)持久化-Druid 簡介
057.第08章-MyBatis 數(shù)據(jù)持久化-Spring 整合 Druid
058.第08章-MyBatis 數(shù)據(jù)持久化-Spring 整合 MyBatis
059.小知識-utf8 與 utf8mb4 字符集
060.第08章-MyBatis 數(shù)據(jù)持久化-第一個 MyBatis 對象關(guān)系映射
第09天(4集)
061.第09章-MyBatis 表操作-單表 CRUD 操作
062.項目實戰(zhàn)-MyShop-實現(xiàn)用戶登錄功能
063.項目實戰(zhàn)-MyShop-實現(xiàn)首頁布局
064.項目實戰(zhàn)-MyShop-用戶管理功能-用戶列表展示
第10天(3集)
065.項目實戰(zhàn)-MyShop-用戶管理功能-實現(xiàn)新增用戶功能
066.項目實戰(zhàn)-MyShop-用戶管理功能-使用 Spring MVC 表單標簽簡化表單開發(fā)
067.項目實戰(zhàn)-MyShop-用戶管理功能-使用 jQuery Validation 實現(xiàn)表單驗證
第11天(3集)
068.項目實戰(zhàn)-MyShop-用戶管理功能-使用動態(tài) SQL 實現(xiàn)搜索功能
<span style=\"color: rgb(111, 116, 121); font-family: -apple-system, "Helvetica Neue", Helvetica, Arial, "PingFang SC", "Hiragino Sans GB", STHeiti, "Microsoft YaHei", "Microso






