最終場倒數0
[售票]木刻思|GIT 101課程報名-封面
  • 活動時間

    開始於2016-03-05~2016-03-19重覆於每週 六 09:00:00至12:00:00

  • 活動地點

    淡江大學台北校區(TBA)-

  • 費用資訊

    NTD $0~$7900

  • 活動場次

    此活動只有一個場次時間

0人已提醒
  • 主辦單位

    KKTIX木刻思股份有限公司

0人已前往2016-01-09 10:24:45.747516有人前往訂票
有人看過人氣 1800

活動場次Event time

沒有進行中的場次

沒有進行中的場次

日期 時間類型 地點 費用 通知
2016-03-05~2016-03-19 每週 六 09:00:00~12:00:00 淡江大學台北校區(TBA)

詳細介紹Intro

想跟世界一流的工程師,

一起寫 code,一起改變世界嗎?

 

open source 的共創威力,勝過閉門造車的努力,透過 github 讓你的程式走出去。連結並認識數百萬計的工程師最好的管道,最新潮的工程師履歷,你不能不會的 git !

 


也許,你會說,這些學 git 的好處我早就知道了唷 ~~

而且,已經報名過許多 git 的免費教學,學過很多次 git 了說 ~~


 

但是 !! 你是否在學過 git 課程後 ~~~

~~~ 還是常常刪掉資料夾,再重新 clone 呢 ?

 

症狀一:看到 git 出現 error,就覺得害怕呢 ?

症狀二:遇到 CONFLICT,就不知所措呢 ?

症狀三:因為不知所措,但團隊又要用 git,只好把改過的檔案 copy 出來,把原資料夾刪掉,重新 clone 一個,再把修改檔案貼回去 ...

 


也許,你會說, 拜託,那是沒進化完全的猴子才會犯的錯 ~~

現在大家都開始團戰了,怎麼可能基本指令都還不會啊 ~~

更何況,我都參加過好幾次hackathon了說 ~~


~~~ 同學,有事嗎 ?~~~

~~~ 好混亂的多人 git 團戰 ~~~

~~~ 要回溯版本的話,會不會 "回不去了" ~~~

 

會照成這種 "回不去" 的窘境,大概主要有兩個原因:

 

開發流程的層面來看,極可能是,參與的人還不了解分散式版控和集中式版控的差別,單純的使用 PUSH & PULL 的流程,把 git 當成 SVN 在使用。


了解 git 的層面來看,即可能是,這位 git user 並不知道自己在下達指令時,git 到底默默的在背後幫你做了哪些事情?

 

或許,不了解 PULL = FETCH + MERGE,於是就默默的不小心把很多東西 MERGE 在一起了。


在這堂課中,不但能學到各種不同的 git flow 的用法與指令,課堂中也有一段很大的篇幅,是著重在協助大家了解各種指令的底層運作唷!

 

~~ 將帶領大家,揭開 .git 資料夾的神秘面紗 ~~

~~ 一睹 git 各種指令,如何和 .git 資料夾互動 ~~

12465606_10153306187681398_928842925_o.jpg

 

你知道每個專案都有.git資料夾嗎?你知道每個hash code存在什麼地方嗎?

HEAD代表的意義又是什麼?每個branch的差異又到底是怎麼做出來的呢?

 

  .git/objects/內的資料到底是...?

 

光是學會Git的指令還不夠,除了要教你指令,本課程還要教你探索Git的底層,以簡單的互動式圖形介面,深度剖析Git的奧秘,讓你徹底了解Git的真正原理,有關Git的疑難雜症便能迎刃而解!

 


Workflow 1:(single branch flow)

PUSH -> 看到 error -> PULL -> CONFLICT -> 修改 -> ADD -> COMMIT -> PUSH -> ...... (another cycle from PUSH -> ... )

Workflow 2:(multiple branches flow)

FETCH -> REBASE -> PUSH -> PULL REQUEST -> MERGE -> ...

 

~~ 淡水阿嬤勸大家 ~~

~~ git & github flow 一定要學好學滿 ~~

 


課程時程


課程大綱

 

Week 1: 新手村的重新訓練

Git 基本指令

Git Flow:單人 / 兩人 / 多人 用 GIT

Git 別怕:confliction 的製造 & 解決

 

Week 2: 指令連連看

.git 資料夾介紹

git 指令與在 .git 中對應的動作

git 是如何開 branch 的?

git 是如何讓多人同時開發,又同時溝通的?

 

Week 3:會了我就敢說我會git !

合體吧,branch們! git 各派流程法

整班的集體 fork 與集體 merge 協作

git 的進階技巧 (e.g. 刪除不小心 commit 進去的密碼, ... etc)

 


課程進行方式

每次三小時,講課加上現場操作 (現場有助教輔導)

會幫大家分小組,每個小組會有助教擔任 mentor

每堂課後都有 Office Hour,讓大家可以現場找 mentor 請益

每次都有小組回家作業或專案,我們希望大家不只能來上課,還能交到許多可以一起協作的戰友

 


上課前的一點點課前作業 ...

由於課程可能會需要學員寫簡單的網頁,如果您對 HTML 和 CSS 沒有基礎概念的話 ...

可以從這裡開始:http://www.codecademy.com/en/tracks/web

動手學 HTML & CSS

或是習慣看影片學習的朋友,也可以從這邊開始:https://www.udacity.com/course/intro-to-html-and-css--ud304

 


課程講師

朱鴻宇(Casear Chu)

Casear 對於各種前後端技術皆有興趣,曾於Microsoft與TrendMicro任職,2012 獲得Node.js Knockout 台灣區第一名,於JSDC 2014、2015擔任講師,曾致力於建立slidenow(線上markdown編輯slide),目前興趣轉向IoT,於2015年建立KitchBot,轉至於廚具的系統分享與建立,並獲得聯發科穿戴式比賽亞軍。


課前說明會

此外,為了讓大家可以在上課之前,更了解我們的課程。讓大家可以做好更充沛的課前預習,以便能在學習時發揮最大效益!

我們特別準備了兩場課前說明會,讓大家可以到現場來提問唷!

http://datasci.kktix.cc/events/gitinfo-201601

如果您是還在猶豫是否要報名的朋友,那就更應該來參加我們準備的課前說明會了!

相信,一定可以讓您覺得,這是一次非常值得投資的學習與體驗!而且,如果您想用三人團報方案,但是苦於找不到夥伴一起團報的話,那就更應該參加本次的說明會了!說不定就可以在現場遇到一起團報的夥伴囉!


 

團報優惠

由於,課程會分組,所以我們特別提供三人報名的優惠,讓大家可以在報名時就先揪好小組組員!

 


歡迎企業包班上課

另外,如果您的企業有超過 20 人想報名上課的話。

也歡迎來信至 course@agilearning.io

並使用信件 Title:

[Git 報名] 企業包班申請

我們也非常歡迎企業包班上課唷!


報名課程附有發票

報名課程有附發票!報名課程有附發票!報名課程有附發票!因為很重要,所以說三次!

所以,請您在填寫報名表時,務必註明所需要的發票種類,如果需要三聯發票,也請註明統一編號!

 


 

退票機制

課程前11天以上退票,kktix 手續費10%(kktix受理退票事宜)。

課程前10天內退票,公司處理退票手續費20 %。

 

 


Git 101 輪開週期

其實本次的Git課程,算是 Full Stack Web Development 的前導課程,整個系列課程為期大約是兩個月。

由於,開課人力 (講師與助教) 有限,Git 101 課程將會以三到四個月輪開一次的週期輪開。

所以,如果真的有心想學的朋友,千萬別錯過這次唷!

 

推薦購票Recommend Ticket

訂票系統票種價格時間
kktix

[單人票]

7900 0人已前往
kktix

[團報票]

6900 0人已前往
kktix

[課程研發票] Invited Only

- 0人已前往

購票Ticket

訂票系統票種價格時間

二手票券Secondhand Ticket

達人心得 / 攻略Experience

貼上部落格網址,分享超快速分享心得感想

參加過這個活動嗎?歡迎分享您的心得文!(只要貼上部落格文章連結即可)

留言版Comment

刊登單位Provider

KKTIX

KKTIX

聯絡信箱

主辦簡介

KTIX 是 KKBOX 旗下的全功能售票購票平台。無論找活動、辦免費活動、辦售票活動、研討會、演唱會、大食團、郊遊踏青... KKTIX 線上售票平台都是您的好去處。KKTIX 提供最順暢的購票體驗、最方便的售票平台,以豐富活動點綴眾人生活。

已瀏覽過的活動View

這週去哪玩

2019-05-21

06:53

Tue05.21

2019-05-20 ~ 2019-06-02

Mon

20

Tue

21

Wed

22

Thu

23

Fri

24

Sat

25

Sun

26

Mon

27

Tue

28

Wed

29

Thu

30

Fri

31

Sat

01

Sun

02