程式設計
眾多顧客已親身體驗恆逸的好,並成功提升專業競爭力,你也可以!
來看看他們是如何學習、如何努力考取認證的經驗分享多汲取他人的寶貴經驗,將讓您的未來進修之路走得更有效率!快來看看恆逸應援團怎麼說!
來看看他們是如何學習、如何努力考取認證的經驗分享多汲取他人的寶貴經驗,將讓您的未來進修之路走得更有效率!快來看看恆逸應援團怎麼說!
我於去年的4月份到恆逸參加此課程,這堂課是教導Docker Container,在當時所待的公司正好需要這門技術來包裝.NET做部署,目標是快速交付程式碼、無縫移動程式碼、減少環境而產生的種種問題。可是我對Docker這個東西可以說是完全不知道,加上我當時剛入職後端工程師才剛半年。所以當我得知要去上課,並將學到的東西吸收,且應用於工作上,讓我壓力是非常之大。
我上課地點在高雄的恆逸,這是我第一次到這個地方,還好人都滿親切的,他們會帶我到指定教室。進去後發現,教室好像有點小,只有少數幾個位置,後來才知道原來整堂課只有我跟另一位學生。也許是因為這本堂課的講師是將課程開在台北的,所以高雄人數才那麼少,不過這些都不影響學習,後來就有員工進來調整設備,之後就開始上課了。
上課有發紙本的"講義",讓我們可以針對上課內容對紙本講義去做筆記,這讓我覺得很方便,畢竟有時候講師講到一半,覺得這部份很重要時,卻不知道怎麼快速地記錄這些東西。有一本與上課內容一模一樣的講義,就非常好用。另外,由於這堂課在高雄是採遠端教學,是透過前方投影畫面看台北講師上課,所以也有準備好麥克風,讓我們有遇到任何問題,都可以透過麥克風,隨時向台北的講師發問。
最後,於課堂結束後,講師很貼心的都會將上課的程式碼以及一些筆記流程都放到我們這堂課學生專屬的雲端硬碟中,讓我們課程上面沒聽清楚或沒聽懂的,回家都可以再次複習。至於其中的小缺點就是遠端教學沒辦法真的看到講師,這跟現場授課的感覺還是有差,途中也因為設備網路等問題斷線了幾次,還好跟櫃台反映後都會即時處理。但還是比較希望往後上課可以是實體與老師面對面,這樣除了遇到問題可以更即時發問外,我想應該也會吸收得更好。
這門課原先以為只有.NET與Docker的應用,結果沒想到內容比起這些更加豐富,不只後端.NET部分,也有各種不同資料庫,並且還加上.NET搭配不同資料庫的應用。除了以上後端的部分,還有前端的教學,包含Angular、JavaScript等等。除此之外還有Xamarin,是一款用來撰寫Android、iOS和Windows應用程式的開發軟體,是結合在Visual Studio中的。
上述只是大概說明,實際上還有更多內容,但整體來說印象最深刻的地方就是.NET與其搭配資料庫打包成Docker的段落,畢竟我整個最熟悉的領域也是這一塊,其餘領域雖然當下不是那麼熟悉,但也算是受益良多。講師將以上這些從頭到尾都做一遍,並且做一段之後,留時間讓我們自己操作。剛學完馬上動手做一遍,真的可以讓學習更加印象深刻。雖然講師真的講得有點快,但以上這些內容要在一周內上完其實也真不容易,何況是從頭到尾講一遍,所以課程快我覺得是正常的。所幸講師有準備共享雲端空間放上課教材與程式碼,讓我回家又可以再次複習。
整體課程我覺得內容相當豐富,但也因為講師講太快,讓我有點來不及吸收。不過也因為這樣,讓我從這門課了解了許多原本不知道的領域,除了課程本身的.NET與Docker,還另外吸收到前端、SQL Server以外的資料庫以及Xamarin等等這些領域與Docker不同層面的應用。在課程結束後,透過課程中的筆記與講師留下的教材,讓我仔細反覆的閱讀與實作,也逐漸吸收了其中的精髓,讓我對Docker這項服務從0到會使用它。
回到工作中,我嘗試將公司.NET專案與SQL資料庫結合Docker做打包與部署,並成功於公司站台上運行,成功完成公司交給我的階段性任務。