Contents
增加開發團隊版本控制和原始碼控制的實戰技能到您的履歷中和讓 github 成為你的程式設計兵工廠
從這 11.5 小時的課程,你會學到
- 以目前開發團隊使用 Git 和 GitHub 最新的方式使用它們
- 理解一個儲存庫(repository)的理想結構
- 學習如何使用 GitHub 在開發團隊中實現偉大的協同作業
- 精通 git 命令可以幫助您瀏覽任何儲存庫
- 在你的 GitHub 儲存庫中利用 Markdown 語法
- 透過 GitHub Pages 在公共網站上釋出你的儲存庫
- 無論是開放原始碼還是作為工作的一部分,為儲存庫做貢獻都會讓你輕鬆上手
- 理解 GitHub 是如何為更高階的開發實踐(如 CI/CD 和 DevOps)奠定基礎的
要求
- 不需要先前的程式設計知識,但這種知識將是一個資產
- 不需要先前有使用過 Git 或 Github 的經驗
- 執行 Windows、 Mac OS 或 Linux 的電腦
課程說明
Git 是世界上最常用的程式設計師版本控制系統。 Github 擁有5700萬個儲存庫( repositories )(專案)和2800萬用戶,是世界上最大的原始碼託管主機。
事實上,所有級別的開發人員都需要掌握這些工具。
為什麼?
首先,因為僱主要求這些技能。 不知道 Git 和 GitHub 的開發者機會更少,因為很多公司都在使用這兩種技術中的一種或兩種。
其次,如果你不知道如何使用這項技術,那麼在任何使用版本控制的地方,你都不能像一個程式設計師那樣工作。 這也是目前大多數公司使用的工具! 不要落在後面!
這個課程的目的是讓你回到比賽中——讓你同時掌握 Git 和 GitHub!
您將學習 Git 和 GitHub 的所有基礎知識,包括從儲存庫( repository )到將程式碼新增到儲存庫的所有內容。
提交、Pull Requests,、分支、Clone 儲存庫、分支、處理合併衝突、持續整合和交付、 Markdown、 GitHub Pages 和 Google Colab ——都在這裡。
除此之外,你還將學習如何在實際的開發環境中使用 Git 和 GitHub,而不僅僅是學習理論——這樣你就會知道如何正確地使用 Git 和 GitHub,並準備好將它們應用到你的開發職涯中。
Eduardo,你的課程教師已經將這門課程的結構設計成這樣,你可以一步一步地學習視訊,並且在學習過程中應用每個概念,最終在最後的章節構建出關於持續整合 / 持續交付(這個主題在 Git 和 GitHub 的其它課程中是沒有涉及的)。
在課程結束時,你將真正成為 Git 和 GitHub 的專業人士。
我可以繼續講這門課的內容,但你真正需要知道的是,這是一門關於這個主題的綜合性課程,教師是 Eduardo,而 Learn Programming Academy 作為出版商,在製作高品質課程方面有著良好的記錄。 所以你可以確信掌握 Git 和 GitHub 是正確的。 這門課現在已經為你們準備好了。
目標受眾
- 願意並渴望學習 Git 和 Github 更多資訊的任何人
講師簡介
Tim Buchalka’s Learn Programming Academy 專業程式設計師和教師 – 323,000 多名學生
Learn Programming Academy 由擁有 35 年經驗的軟體開發人員 Tim Buchalka 創建,他還是 Udemy 的講師,在他的 Java、Android、Python 和 Spring 框架課程中擁有超過 335,000 名學生。
Academy 未來三年的目標是教導一百萬人學習如何程式設計。
除了 Tim 自己的課程已在 Academy 上,我們正在與最優秀的教師合作,創建課程來教授開發人員在各個層面所需的基本技能。
另一個重要的哲學是我們的課程是由真正的專業人士教授的,所有講師都是擁有豐富實業經驗的軟體開發人員,也是優秀的教師。 我們所有的教練都是有經驗的軟體開發人。
我們的團隊正在忙著創建新課程。
無論你是初學者,第一次學習如何做程式設計,還是讓現有技能更上一層樓,或學習新的語言和框架,Academy 都會支持你。
Eduardo Rosas Xamarin-認證行動軟體開發者,軟體工程師
我是一名軟體工程師和 xamarin 認證的行動開發人員。
我已經開發了7年的行動應用程式,我是在 iOS 5 剛剛釋出的時候開始的!
在這些年裡,我為客戶開發了一些應用程式,既有私人應用,也有公共應用程式。 我已經建立了一些應用程式,我想釋出到應用程式商店,並建立了很多應用程式只是為了好玩。 我使用的主要平台是 Xamarin,所以我可以用我最喜歡的 C# 語言編寫 Android、 Windows、 iOS 和 macOS 應用程式。
我已經幫助了成千上萬的學生學習如何編碼,無論是線上的還是面對面的,這已經成為我的熱情所在。
我也喜歡設計應用程式,每當我在編碼時感到有點(或很多)壓力時,我就設計應用程式,要麼是出乎意料的概念,要麼是下一個需要編碼的應用程式,要麼是為客戶設計的應用程式。
我喜歡把自己想象成一個企業家,我是一家初創公司 AlphaBeta 的聯合創始人,該公司致力於幫助墨西哥人在生活中採用數位技術,讓他們變得更有效率,過上更好的生活。
在 AlphaBeta 中,我學習(並教授)如何使用像 Google Classroom、 Power BI (在中小企業中非常流行)和 Adobe 體驗設計等工具,其中一些課程也被帶到了這裡。
我的學生經常說,我知道如何使困難的科目容易理解,我幫助他們以最好的方式學習: 通過做中學。
英文字幕:有
- 想要了解如何將英文字幕自動翻譯成中文? 請參考這篇 How-To
- 點選這個 Network & Security 課程✨優惠連結✨ ( NT390 起特價中 ) | 新客戶✨ 優惠連結 ✨| Udemy 永久擁有課程 ( 在電腦瀏覽器登入,點選“優惠連結”後再回想要的課程介紹中點選“報名參加課程”即可取得 )
- Udemy 現在越來越多課程有中文字幕,請參考 Soft & Share 中文線上課程
- 手機上點選優惠連結看到的價格比電腦上看到的貴
- $代表當地貨幣, 如在台灣為 NT
- 點選”報名參加課程”有可能因瀏覽器 cookies 轉久一點或回報錯誤而無法連上,請稍等刷新或重新點選就會出現
報名參加課程

也許你會有興趣
- 更多 Git 線上課程介紹
- ★英語學習地圖 – 練好英文是最大的學習槓桿
- 如何找工作學習地圖 – 找工作不要靠運氣!
發表迴響