开发人员工具组合包|Git + Docker

优惠名额有限,售完为止!

包含 2 堂课

US$146.72
US$125.09

内容简介

課程加碼!Git 忽略清單的延伸應用

學會用忽略清單過濾檔案還不夠!加碼內容告訴你如何在 Python 程式碼中拔除敏感資訊,還會教你怎麼快速建立符合專案需求的 .gitignore,降低風險、提高工作效率!



理論與實作並濟的 Git 版本控管課程 ,找回你遺失的 Coding 進度!

# 程式版本一改再改,反而問題越出越多嗎?

  • 寫到一半電腦當機,整個晚上的進度直接歸零
  • 和別人共同協作時,碰上了檔案版本不一致
  • 好不容易寫完了程式,但卻怎麼樣也找不到Bug
  • 想要嘗試新的寫法,卻因為擔心不好修改而作罷
  • 試著閱讀Git相關文件,但發現指令記不住難以上手

別放棄!這些問題,這堂課都能幫你解決!

在「Git 程式碼管理實戰:提升開發效率」這堂課中,將會帶你快速上手Git。從環境的架設、儲存庫的建構到實務上的開發。同時,也會講解個人開發、小團隊開發、多人大型專案開發時的Git側重點,一步一步帶著你做,讓你的開發效率大幅提升!



透過這堂課,你將能夠學會......

# 精熟git的操作指令,享受程式碼版本控管的威⼒

  • 透過Git基本操作指令回復歷史資料
  • 使用 Github 建立專屬靜態網頁
  • 單⼈進⾏專案時,能夠在不影響主版本的前提下,盡情地嘗試開發
  • 多⼈協同作業時,不再⼿動融合專案,管理分⽀以及解決衝突
  • 懂得結合Github累積活躍度增加知名度,得到更多⼯作機會


課程 4 大特色,讓你無痛上手

# 不管是程式初學者 或者是 開發新手都能有所收穫!

  1. 從開發與工作角度出發,聚焦核⼼Git指令與觀念
  2. 不只有簡單操作,還帶你完整探索Github網站上的功能
  3. 指令與圖形化介⾯操作並重,確保你完整的學會Git
  4. 內容包含如何將Git與各⼤IDE結合,享受更完整的版本控管
    (ex: Android studio, Visual Studio,VSCODE... )


什麼是 Git?為什麼我們都該學習 Git?

# 我們都知道人生不能重來,不像電動可以接關。但是....Git可以! 


Git是近年來最受歡迎的版本控制系統,

因其分散式、效能好、本地存取、無痛分支的特性,而普遍適合各種開發流程,近年來受到多數人喜愛。全世界的工程師都會將自己的程式碼上傳到 Github,而大型資訊開發公司也會透過它來加速程式開發效率,可以說是當代工程師不能不會的技術!

  • 出錯時,可以快速回復程式碼的狀態。
  • 編輯時,方便我們追蹤程式的修改紀錄、查詢更改內容,降低多人協作出錯的機會。
  • 開發時,讓開發者大膽的嘗試不同的開發也不會覆寫掉主要的版本。

  • 開發後,將程式碼上傳 Github 提升自己的知名度,在求職的道路上大有裨益。

  • 使用Git也將大幅減少團隊間協同合作的溝通成本,大幅提升專案運行的效率。


使用 Git 的 3 個階段,你屬於哪一種呢?

# 一堂課帶你精熟Git指令與觀念,直接讓你從放棄到上手!

  1. 用Git用到放棄的人 :
    常常覺得Git太複雜不易學習、一上網看到git的教學都是英文就呈現半放棄狀態?
    只好直接放棄自動化的版本控制,直接把程式碼壓縮然後傳給對方,手動融合專案。
    導致出錯率高、耗費的時間成本高

  2. Git用的不太熟的人:
    雖然基本的觀念ok,但遇到衝突時就一片慌亂。
    只好每次遇到衝突時,重新下載專案再重頭開始 。 
    雖然懂得基本原則,但一旦碰到狀況就像無頭蒼蠅不知如何是好。

  3. Git用的上手的人:
    自己手邊的程式碼定期上傳到github。
    在專案的開發上省下大把的時間,對專案的管理富有經驗。
    利用Git快速、大膽嘗試新開發方法,並將程式碼上傳至Github累積知名度。



快問快答

Q:我什麼都不會也可以加入嗎?


沒問題!這堂課很適合新手加入,

若能在程式學習的初期就建立起良好的版本控制概念,

之後不管是在練習或者是專案上都能夠事半功倍!


Q:學完這堂課之後呢?


您可以考慮同樣由 李中皓 老師所帶來的「Docker入門、解析到實戰部署」課程

這堂課將教會你將應用程式連同作業系統一起打包,以便在其他作業環境直接使用

並有辦法快速的測試應用程式與部屬,讓你在軟體開發工程師的路上走得更加輕鬆!



講師簡介



李中皓 老師 — 資料分析工程師


專長為行動裝置與網路產品開發,曾任彼爾德科技工程師也待過 i-Fit 愛瘦身資訊與科技部門,也貢獻過成大知名開源專案 NCKU-Community of Computational Service,做過一陣子的獨立接案工程師,也曾任職於多間企業工程師與顧問。


著迷於優雅的程式開發,喜歡用最簡單的方式建構有強度的大型專案,也很常關注網路上的開源專案並 Fork 網路上的專案回來自己實驗,非常喜愛嘗試新技術,常常自己一頭熱的研究後再向開發夥伴們分享心得。期望以淺顯易懂的方式帶領初學者真正理解一個服務背後的原理,進而駕馭它!

查看其他内容简介