曙海教學優(yōu)勢
本課程,秉承二十一年積累的教學品質,以項目實現(xiàn)為導向,面向企事業(yè)項目實際需要,老師將會與您分享設計的全流程以及工具的綜合使用經(jīng)驗、技巧。課程可定制,線上/線下/上門皆可,熱線:4008699035。
曙海培訓的課程培養(yǎng)了大批受企業(yè)歡迎的工程師。大批企業(yè)和曙海
建立了良好的合作關系,合作企業(yè)30萬+。曙海培訓的課程在業(yè)內有著響亮的知名度。
ASP.NET Core跨平臺開發(fā)實戰(zhàn)培訓與咨詢
?
課程內容:
第一章:.Net Core開發(fā)前奏
1. 課程介紹
2. 為什么學習.NET Core(.NET Core簡介)
3. 安裝VS2019及.Net Core2.2
?
第二章:項目基礎創(chuàng)建與理解
1. 項目基礎框架搭建
2. .NET Core項目基礎框架的認識
3. Program.cs 和 Startup.cs的認識
?
第三章:.Net Core核心概念——依賴注入和中間件
1. 依賴注入的理解與應用(1)
2. 依賴注入的理解與應用(2)
3. 中間件的理解與初步應用
?
第四章:配置文件的使用
1. 如何添加及讀取配置文件信息
2. 多配置文件的用法
?
第五章:項目數(shù)據(jù)庫的設計—EF Core技術運用
1. 數(shù)據(jù)訪問技術EF Core包的引用(還原NuGet包)
2. EF Core Code First方式設計數(shù)據(jù)庫
?
第六章:添加查看功能實現(xiàn)及異步編程和TagHelper
1. 異步編程(Task)基本理解
2. 添加和查看功能的實現(xiàn)
3. TagHelper【標簽助手】的理解與用法
4. 常見TagHelper的Tag屬性與應用
?
第七章: 實現(xiàn)分類和分頁
1. 【為學習成果記錄添加】分類
2. 【為學習成果記錄添加】分頁展示
?
第八章:通過密碼查看附件和附件上傳等功能
1. 通過密碼查看附件和附件上傳(1)
2. 通過密碼查看附件和附件上傳(2)
3. 修改功能等完善
4. 刪除功能等完善
?
第九章:ASP.NET Core Web API使用
1. Web API基本理論與Demo
2. 為項目開發(fā)Web API接口及應用(1)
3. 為項目添加Web API接口及應用(2)
?
第十章:ASP.NET Core 權限認證與登錄
1. Basic基本認證概述與認證過程
2. 為系統(tǒng)添加Basic基本認證中間件
3. ASP.NET CORE Identity認識
4. 為系統(tǒng)集成Identity實現(xiàn)登錄和注冊(1)
5. 為系統(tǒng)集成Identity實現(xiàn)登錄和注冊(2)
6. 為系統(tǒng)集成Identity實現(xiàn)登錄和注冊(3)
?
第十一章:切換數(shù)據(jù)庫及程序初始化
1. 切換數(shù)據(jù)庫
2. 如何在程序初始化時添加必要的功能
?
第十二章: 跨平臺發(fā)布與部署
1. 項目發(fā)布
2. 部署到IIS
3. 部署到CentOS系統(tǒng)—安裝CentOS
4. 虛擬機的開啟與設置
5. XShell 的安裝與Linux系統(tǒng)常用命令使用
6. 為虛擬機安裝.NET Core SDK
7. 部署.NET Core程序到CentOS服務器
8. 安裝與配置Nginx進行反向代理
9. 配置守護進程Supervisor
?
?