轉職工程師 第十九週-期末專題、HTTP
這禮拜依舊是早上同學上台分享
下午進行專題實作
星期一承翰教大家用javaScript寫打磚塊
從0開始手把手教學
打開好久沒用的Visual Studio Code
開始跟著教學複製貼上
基本上就是運用canvas去畫圖
再利用function建立碰撞判斷
以及分數機制
就可以簡單完成一個網頁小遊 ...
轉職工程師 第二十週-期末專題、重構
記得Link說過
專題的目的就是要鍛鍊我們
自學新的程式語言
到了這一週才比較有感覺
不管是前端的畫面元件
或是後端的方法呼叫順序
API怎麼接、圖表怎麼畫
這些都必須要自己學會看網路上的資料
不再有老師一步一步帶著做
算是培養工程師最基本的能力
我們的ETF小秘書
核心架構就是先串上CMoney公 ...
轉職工程師 第十八週-期末專題、Android
從這一週開始
上午的時間
由各組上台分享自學程式語言的成果
包括Android、Swift、還有LineBot等等
還有最新最猛最難用的ReactNative
分享內容從俊安、黃逵之前寫的兩個實習題目
講解如何處理大量資料
到Android的Activity
跳轉頁面會用到的intent
和Swif ...
轉職工程師 第十七週-資料結構
資料結構第二週
從鍊結串列開始講起
算是實作資料結構的資料結構
進階的二元樹、圖形結構等等
都會應用到鍊結串列
再加上之前教的佇列、堆疊
實作圖形結構的兩個搜尋法:
廣度優先搜尋、深度優先搜尋
基本上就是讓大家有個簡單的概念
不過這禮拜花最多時間的
應該還是雜湊
以前在看Visual Studio裡 ...
轉職工程師 第十五週-動態網頁評測
倒數第二次的評測
是結合前端、後端
還有資料庫的動態網頁設計
雖然老師不斷強調很簡單
但還是有一點點難度
考題是設計一個簡單的購物網頁
可以輸入商品的資料
包括商品狀態、收貨送貨訊息
並且連線到資料庫
紀錄使用者購物的資料
基本上和上課內容差不多
所以靠著共筆step by step
看似複雜的題目 ...
轉職工程師 第十六週 -資料結構
傳說中的資料結構終於來啦
很久很久以前就聽說
程式 = 資料結構 + 演算法
所以特別找了好幾本資料結構來看
難度真的滿高的
光是遞迴就卡了半天
河內塔大概想了一個禮拜
中序轉後序的四則運算也不容易
還有簡單的十進位轉八進位
求最大公因數等等
同樣是重複結構
遞迴真的是比迴圈難懂很多
再 ...
轉職工程師 第十四週-動態網頁設計
遊戲專題結束之後
生活作息和上課時間又恢復正常了
上週沒有提到的實習
在這裡多補充一些
為了讓學員更貼近實務
戰鬥營除了上課以外
還提供我們到公司實習的機會
就是和線上的工程師合作
一起開發專案
不過想要加入實習是有條件的
必須先完成「關主」
也就是CMoney公司主管
他們所交付的題目
第一階段是 ...
轉職工程師 第十三週-遊戲專題發表
萬眾矚目,期待已久的
遊戲專題成發終於到啦
無數個Debug夜晚的成果
終於有展露曙光的時候了
這一次的成果發表
除了邀請公司內部同仁同樂
也開放外賓參加
看看我們從0開始學程式的成果
發表會從各組簡報開始
大家用投影片介紹專案內容
也都拍了DEMO影片
實際展示遊戲畫面內容
在短短的七分鐘簡報當中 ...
轉職工程師 第十二週-資料庫
人算不如天算
計畫趕不上變化
原定星期五下午舉行的
遊戲專題成果發表
因為公司主管臨時有任務
所以延期一周
聽到這個消息
差點跳起來放鞭炮
多出的這個禮拜
我們這組針對效能進行調校
發現全螢幕畫面延遲的原因
在於浮點數轉整數的運算
當程式不斷做強轉型
又使用CPU在做繪圖運算時
就會發生LAG的情況 ...
轉職工程師 第十、十一周-資料庫、遊戲專題
這兩個禮拜真的是火力全開
早上學資料庫
下午寫遊戲專題
雖然是寫「遊戲」
但還是滿累人的
先來講資料庫
我們使用的軟體是MicroSoft SQL Sever
課程從資料庫的結構
到主鍵、外鍵等名詞解釋
還有正規化的方法
以及簡單的函式
跟C#或JavaScript比起來
SQL又是另外一種全新語言 ...