• 課程時長

    16 小時 42 分

  • 課程級別

    中級

  • 授課語言

    中文

這堂課你將會學到

  • HTML、CSS、JavaScript 網頁前端設計
  • 學會兩種 web 框架 Django & Flask 的運作流程與設計⽅法
  • 用Flask實作微型MVC網頁框架
  • 以 Django 為例熟悉 MVC 網⾴架構觀念與實作
  • 資料庫設計與資料存取
  • 前端與後台整合
  • 網頁後台設計
  • 網頁資料庫串接
  • Django 整合 Bootstrap 網頁立馬變美
  • 獨立完成一個屬於自己的部落格
  • 理解即時聊天系統原理並進行實作

章節目錄

  • 1

    第 1 章 IT工具人學院

    • 單元 2 - ITHandyGuy粉絲團

  • 2

    第 2 章 關於本課程

    • 單元 1 - 不幸的消息, Poco Generator要收費了 (重要!!)

    • 單元 2 - 本課程講義目錄

    • 單元 3 - 本課程導讀

  • 3

    第 3 章 關於Entity Framework學程 (.NET Framework的子學程)

    • 單元 1 - EF學程簡介Preview01

    • 單元 2 - EF學程簡介Preview01

    • 單元 3 - EF學程簡介Preview02 : 常見的EF開發模式

    • 單元 4 - EF學程簡介Preview02-01 : 介紹TSQL還有相關安裝工具

    • 單元 5 - EF學程簡介Preview02-02 : EF DB First開發模式

    • 單元 6 - EF學程簡介Preview02-03 : EF Code First 開發模式 底下的 Mapping 模式 並且搭配EF Poco Generator

    • 單元 7 -EF學程簡介Preview02-04 : EF Code First 開發模式 底下的 Mapping 和Migration模式

    • 單元 8 - EF學程簡介Preview02-05 : EF Code First 開發模式 底下 保持EF Model Class和Database Table Relationship 的一致性

    • 單元 9 - EF第5和6篇_Poco範例成品介紹

    • 單元 10 - EF第5和6篇_Poco範例成品介紹

  • 4

    第 4 章 工具下載與安裝

    • 單元 1 - 工具下載與安裝

    • 單元 2 - 工具下載與安裝

    • 單元 3 - Visual Studio 2017下載安裝說明

    • 單元 4 - Visual Studio 2017下載安裝說明

    • 單元 5 - 強制刪除資料庫

    • 單元 6 - 強制刪除資料庫

    • 單元 7 - ReStore資料庫from BAK or TSQL,安裝Northwind資料庫,安裝Adventureworks資料庫

    • 單元 8 - ReStore資料庫from BAK or TSQL,安裝Northwind資料庫,安裝Adventureworks資料庫

    • 單元 9 - SQL Server 2019下載與安裝

    • 單元 10 - SQL Server 2019下載與安裝

    • 單元 11 - Visual Studio 2019下載與安裝

    • 單元 12 - Visual Studio 2019下載與安裝

    • 單元 13 - PocoGenerator下載與安裝(VS2019)

    • 單元 14 - PocoGenerator下載與安裝(VS2019)

    • 單元 15 - NUnit3TestAdapter下載與安裝(VS2019)

    • 單元 16 - NUnit3TestAdapter下載與安裝(VS2019)

  • 5

    第 5 章 簡單理解EF Poco Generator (課程從這開始)

    • 單元 1 - Tutorial 01: 簡單理解EF Poco Generator

    • 單元 2 - Tutorial 01: 簡單理解EF Poco Generator

  • 6

    第 6 章 使用Poco Generator將現有的DB轉成EF Code First程式碼

    • 單元 1 - Tutorial 02講義: 使用Poco Generator將現有的DB轉成EF Code First程式碼

    • 單元 9 - Tutorial 02-08: 討論ConfigurationClassName也就是EntityTypeConfiguration by Fluent API

    • 單元 10 - Tutorial 02-09: 討論UsePascalCase

    • 單元 11 - Tutorial 02-10: 討論IncludeViews

    • 單元 12 - Tutorial 02-11: 討論IncludeTableValuedFunctions

    • 單元 13 -Tutorial 02-12: 討論CollectionType也就是EF Model Navigation Property Collection Type

    • 單元 14 - Tutorial 02-13: 討論AddUnitTestingDbContext,也就是FakeDbContext.cs搭配FakeDbSet.cs寫unit testing

    • 單元 15 - Tutorial 02-14: 討論AdditionalNamespaces

    • 單元 16 - Tutorial 02-15: 討論AdditionalContextInterfaceItems

    • 單元 17 -Tutorial 02-16: 討論IncludeComments。討論CommentsStyle.AtEndOfField和InSummaryBlock和None

    • 單元 18 -Tutorial 02-17: 討論IncludeComments和IncludeExtendedPropertyComments。討論ColumnDescription

    • 單元 19 - Tutorial 02-18: 討論DisableGeographyTypes

    • 單元 20 - Tutorial 02-19: 討論IncludeQueryTraceOn9481Flag

    • 單元 21 - Tutorial 02-20: 討論GenerateSeparateFiles

  • 7

    第 7 章 分散到不同的資料夾。分散到不同的Project。

    • 單元 1 - Tutorial 03講義: 分散到不同的資料夾。分散到不同的Project。

    • 單元 2 - Tutorial 03-01: T-SQL建立資料庫。建立新的Project

    • 單元 3 - Tutorial 03-02: 使用POCO Generator將現有的DB轉成EF

    • 單元 4 - Tutorial 03-03: 使用POCO Generator,分散到不同的資料夾。

    • 單元 5 - Tutorial 03-04: 使用POCO Generator,分散到不同的Project。

  • 8

    第 8 章 認識Poco Generator Setting

    • 單元 1 - Tutorial 04講義: 認識Poco Generator Setting

    • 單元 2 - Tutorial 04-01: 認識TSQL

    • 單元 3 - Tutorial 04-02: 使用Poco Generator

    • 單元 4 - Tutorial 04-03: 認識TableRename

    • 單元 5 - Tutorial 04-04: 認識UpdateColumn

    • 單元 6 - Tutorial 04-05: 認識EnumDefinitions

    • 單元 7 - Tutorial 04-06: 認識StoredProcedureRename

    • 單元 8 - Tutorial 04-07: 認識WritePocoClassAttributes

    • 單元 9 - Tutorial 04-08: 認識WritePocoBaseClasses

    • 單元 10 - Tutorial 04-09: 認識WritePocoBaseClassBody

    • 單元 11 - Tutorial 04-10: 認識WritePocoColumn

    • 單元 12 - Tutorial 04-11: 認識EnglishPluralizationService

  • 9

    第 9 章 認識Poco Generator Automated Migration

    • 單元 1 - Tutorial 05講義: 認識Poco Generator Automated Migration

    • 單元 2 - Tutorial 05-01: 初始設定Poco Generator

    • 單元 3 - Tutorial 05-02: 本Tutorial的目的

    • 單元 4 - Tutorial 05-03: 設定AutomaticMigrationsEnabled為false

    • 單元 5 - Tutorial 05-04: 設定AutomaticMigrationsEnabled為true

    • 單元 6 - Tutorial 05-05: 實作Migration和Automatic Migrations

  • 10

    第 10 章 Filtering

    • 單元 1 - Tutorial 06講義: 認識Filtering

    • 單元 2 - Tutorial 06-01: 基本設定

    • 單元 3 - Tutorial 06-02: 認識Filtering