C# 專案開發入門的八堂課

  • Overview
  • Curriculum
  • Instructor
  • Review

About This Course

由基礎走向完整 Visual Studio Community 2019 專案的開發模式

本課程分成以下四個部分


1. 基礎學習

2. 軟體開發

3. WPF 專案

4. Android 專案


「基礎學習」為介紹 C# 的基本語法,除了掌握用 C# 的能力外,也會講解定義類別,以及物件導向程式設計的三大基本概念 - 封裝、繼承及多型,最後介紹命名空間與介面的觀念,命名空間也就是 C# 組織程式庫的方式。


「軟體開發」介紹如何發展軟體,主要開發 Encrypt 類別,同時介紹程式中常會出現的三種錯誤、軟體生命週期等。


「WPF 專案」介紹如何用 .NET 與 Visual Studio Community 2019 設計 WPF 專案,並以介紹開發型介面常見的 MVC 模式為主軸。


「Android 專案」介紹繼續用 Visual Studio Community 2019 設計 Android 專案,此 Android App 兩頁式,同時會介紹怎麼加入 App 圖示與打包成 apk 檔案。


以上「軟體開發」、「WPF 專案」與「Android 專案」會額外以猜數字遊戲當第二個專案,分別介紹開發猜數字遊戲的計算核心、視窗遊戲與 Android App 。

  • 利用 C# 寫程式,並懂得利用 .NET 的工具。

  • 了解軟體開發的基本概念。

  • 利用 Visual Studio Community 2019 製作簡單的 GUI 應用程式。

Course Curriculum

1 Lectures

6 Lectures

Instructor

Profile photo of Kaiching Chang
Kaiching Chang

講師主力開發程式語言教材及相關 App 、 遊戲等,偶爾寫小說自娛。著有 《如何自學程式設計》 《如何自學程式設計 第二部分》 《如何自學寫作》 《C 的一堂課》 《Python 的一堂課》 《HTML 的一堂課》 《CSS 的一堂課》 《EPUB 的一堂課》 《說書人的一堂課》 《C++ 入門指南》 《Java 入門指南》 《Python 入門指南》 《Swift 入門指南》 《Python 新手之旅》 《C++ 速查手冊》及小說 《紅色寶石》 《二房東(上)》等書。

More Courses By Kaiching Chang
Review
4.9 course rating
4K ratings
ui-avatar of 阮伍德 Ruan
阮伍德 R.
4.5
2 years ago

對於C#基礎語法學習更扎實

  • Helpful
  • Not helpful
ui-avatar of 楊適綺
楊適綺
2.5
2 years ago

完全不適用於剛入門的人,會有看沒有懂,專案想跟著操作有一定難度,整個教學影片看完腦袋裡還是十萬個為什麼,但可以理解在便宜的售價跟有限的時間內要濃縮教學內容不容易,也可能是我沒有慧根,所以還是給出了2.5分,謝謝這位創作者的教學

  • Helpful
  • Not helpful
ui-avatar of 陳柏銘
陳柏銘
5.0
2 years ago

  • Helpful
  • Not helpful
ui-avatar of Shan-Jyun Wu
Shan-jyun W.
4.5
3 years ago

講解清晰 適合初學者入門

  • Helpful
  • Not helpful
ui-avatar of Liaochunming
Liaochunming
3.5
4 years ago

簡單易懂

  • Helpful
  • Not helpful
ui-avatar of 徐建斌
徐建斌
4.0
4 years ago

最後結束的有點突然,如果能再多點說明會更好,基本上若已經有程式語言經驗的算是可以理解,若是初學者應該還是滿頭霧水吧

  • Helpful
  • Not helpful
ui-avatar of Jackc
Jackc
3.5
4 years ago

上課到目前,還適合我.

  • Helpful
  • Not helpful
ui-avatar of 孫守真任真甫 孫
孫守真任真甫 �.
2.0
4 years ago

此課程並不適合初學,只適合想要對C#開發WPF及Android專案有初步概念的、且有基礎實作經驗者。因為太多觀念沒有交代清楚,只是在實作時,照著程式碼文字來略作講解。有不少地方的程式碼講授並不完整,如在寫完 EncryptDemo07 類別後的測試程式碼忘了交代一下,若是底子不夠的學員菩薩,恐怕將不知道如何才能印出像老師菩薩所演示的結果;又如開發Android 專案前需要注意的事項及條件,也都未先交代清楚,還得學生自己摸索解決。末學是有實作基礎的,才趕得上講師菩薩的進度、程度。其間還有太多的空白,對初學而言,授課者並未能適時適當地補白、填滿。
  程式碼字太小,看來非常吃力,甚至是完全看不到!所幸或有留下資源供學員參考,但也有的還是從缺,得學員自己保重了。在演示程式碼時,螢幕上沒必要的留白又太多,顯得非常不專業。幾經向作者菩薩本人反應,卻不見改善,只見其近來所發布的影片,依然故我,保守此風,末學也不敢再提了……無言。
  這是一個純粹急就章、求完整而略去細節與窾竅不談的教學。正確的編程觀念或整體布排的宏觀架構,傳授甚少;若要照程式碼字字來照本宣科,則誰人不會?還需要專家行家來傳授嗎?大概是因為便於速成上手的緣故,急功近利,故不免偏向實例、實作的示範,至於學者受不受教,消不消化得了,真的只能自求多福了。
  本課程對有心了解C#語言的初學者,建立正確的C#或程式編寫概念,幫助極其有限。若是急於想要一覩程式碼實作大概情況的人,不妨取來一觀。而我會非常失望,實在是因為原來對此課程及講師的期待是非常非常地高的,滿懷期待地、興奮地踏上了這班學習之旅,卻不料竟是落得敗興而歸的下場;但還是非常感謝老師菩薩慈悲,能在短促的時間內,就讓末學對C#的基礎到對完整的WPF、Android 專案的開發有了一定的概念和輪廓,也激起了自己躍躍一試的企圖心與好奇心了,這也是老師菩薩辛勞教學功不可沒的地方!
  給予負評著實是不得已,只能說,上了張老師菩薩的這一次的課,真是感慨萬千,也把我僅剩的對老師菩薩的欽仰與期望之情,揮之殆盡。老師菩薩或許在學問及技術是無可挑剔的,但在教學的實務上,憑良心講,末學實在是無法肯同矣。末學曾在Youtube上聽過鄭宇翔老師菩薩的C++基礎教學,就非常能入心,如醍醐灌頂,得到了許多關鍵性的啟發了悟和收穫。印象最深的莫過於對前綴與後綴++的區別,就是先用再+,便是後綴,先加再用,則是前綴……。如此一點就通,事半功倍 ,不勞而有斬獲的教授,才是最上乘的功法。讚歎讚歎。
  張老師菩薩慈悲,有問必答,且都隔日就有消息,雖然未必詳備,而不時也會鼓勵學生,學生如沐春風,仍是非常感念在心。佛弟子孫守真任真甫合十謹識 中華民國109年8月10日凌晨零時卌分

  • Helpful
  • Not helpful
Leave A Reply

Your email address will not be published. Required fields are marked *

Ratings

Courses You May Like

Lorem ipsum dolor sit amet elit
Show More Courses