看板 Soft_Job 關於我們 聯絡資訊
各位好~ 小弟因為工作上未來的需求最近要開始學Typescript+Angular, 主要是要幫內部團隊開發Web based的工具, 所以需要盡快上手相關知識, 由於本身幾乎沒有碰過Web Development, 故想向版友請益推薦的教材~ 背景: 大學非本科,研究所CS,系統基礎可能比不上本科生, 不過有修過作業系統、計組,大概還算理解底層運作, 對資結演算法跟數學方面比較沒問題,比較會的語言就Python跟C++, 對OOP跟一些基本的Design Pattern也還行, 研究所的時候因為要做簡易爬蟲所以有迅速惡補一下前端基礎(HTML, CSS, JS), 不過就停留在非常基礎的階段,框架部分完全沒碰過。 需求: 希望可以藉此從頭學好前端開發的基礎, 因為公司主要是用Angular,所以暫不考慮其他框架, 因為本身比較喜歡從了解底層原理把東西學完整, 所以希望推薦的課程可以是注重觀念講解, 並且最好是可以follow業界的best practices~ 不知道根據我的背景有沒有較推薦的課程or書籍(中英文皆可), 主要的考量是不想花時間在不注重實務跟觀念的免洗課程上, 目前網上爬文看到蠻多人推薦的: Type Script: O'Reilly的Programming TypeScript Angular: Udemy上的Angular – The Complete Guide (2023 Edition) 基礎前後端:族繁不及備載 還請大家提供意見,感謝各位~ -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 36.230.31.121 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/Soft_Job/M.1685545461.A.001.html
c80352: 這門angular學基礎觀念還可以 但很久沒更新了 留言常在罵 05/31 23:07
如果有觀念清晰又兼顧較新的版本的課程,再麻煩推薦了><
testPtt: C++學好賭wasm的未來 05/31 23:09
※ 編輯: NaviorStoke (36.230.31.121 臺灣), 05/31/2023 23:14:37
dream0405: Frontend Masters 05/31 23:34
shiba0926: 看公司用什麼版本,angular15後的standalone香香的, u 05/31 23:34
shiba0926: demy那堂什麼都好就是不更新QQ 05/31 23:34
gocreating: 看到用angular還不跑是腳麻了嗎 05/31 23:46
zxc8787: 要賭wasm的未來不是學Rust比較好嗎? 06/01 00:27
EDMillex: 文檔service component directive pipe 摸一摸 找個老 06/01 00:45
EDMillex: 外幾小時的從頭打造一個網站的影片開局就好。 typescri 06/01 00:45
EDMillex: pt 也是照著文檔走再叫GPT出幾個考題就好,畢竟ts老手 06/01 00:45
EDMillex: 新手寫出來的東西落差超大,一時半會也進步不了太多 06/01 00:45
Nonsense8: 官方文件就不錯了,再把material ui的原始碼看完差不 06/01 10:47
Nonsense8: 多 06/01 10:47
Nonsense8: 至於Typescript我個人認為先把基礎學好就行,在實戰中 06/01 11:02
Nonsense8: 遇到不會再查就好。較難的寫法通常是在做helper之類的 06/01 11:02
Nonsense8: 工具才會用到 06/01 11:02
brucetu: GPT就夠,要多細的細節都給你問到飽 06/01 13:09
brucetu: 看到怪怪的答案再去翻官方文件 06/01 13:10
answermangtr: 寶哥課程看一看 物件觀念好寫typescript就簡單很多 06/01 13:29
acgotaku: 你原本寫c++, ts 根本小菜一碟 邊做邊學,三天你就會跑了 06/01 13:42
peter98: Angular...有點舊惹喔 那是10年前流行的MEAN 06/01 19:06
peter98: 既然有CS研究所背景 建議不要搞前端了 前端是適合轉職 06/01 19:10
peter98: 的 薪水也比較低 既然有背景 就去寫backend或一般的軟 06/01 19:11
peter98: 體 想學Typescript可以去學相似的Kotlin 學完後Java馬 06/01 19:12
peter98: 上上手 scala也跟吃飯一樣簡單 06/01 19:12
peter98: 這麼喜歡Typescript可以去Amazon 保證CDK讓你寫到爽 06/01 19:13
主要是因為Angular是敝司推的...其實自己工作主要內容也不是前端開發,只是可能未來 會幫團隊寫一些tool而已,感謝各位回饋~ ※ 編輯: NaviorStoke (36.230.31.121 臺灣), 06/01/2023 21:55:28
jobintan: 口可,還不如改學React+Typescript,未來方便跳槽加薪。 06/02 07:56
jobintan: 學React比較能用得到JS的基礎語法與知識……… 06/02 07:58
jobintan: 畢境React的使用邏輯比較偏向原生語法… 06/02 07:59
aakkssqq: 個人覺得官網範例就夠了 06/02 13:06
minipopy0314: 別人再問怎學,樓上都在勸轉行是怎樣= =? 06/02 18:01
minipopy0314: angular 都16版了 樓上觀念還停在ag1時代嗎 06/02 18:02
Apache: 這間公司是不可能用React的 codebase裡邊沒有 06/02 18:39
peter98: angular確實已經不流行了 難道是台灣還很流行? 06/02 20:16
peter98: angular早就不是從angularjs改名的angular惹 06/02 20:18
peter98: angular的時代在2019就已經下降了 2022已經沒甚麼新的 06/02 20:18
peter98: project會選擇用Angular~ 06/02 20:18
peter98: 日薄西山的東西確實沒啥好學的阿 他的根基typescript倒 06/02 20:19
peter98: 是可以學 typescript這東西才是帶著走的 Angular不是 06/02 20:19
peter98: 另外angular出新版本不代表他還流行 這完全是不同概念 06/02 20:20
peter98: 如果想表達angular還很好 應該是用另一個理由 而不是說 06/02 20:21
peter98: 有版本號16 就像hTC現在出手機 你會去買嗎 = = 06/02 20:21
這麼說好了,推出React的那間公司,跟敝司打對台, 所以應該是沒有React這個選項XD... ※ 編輯: NaviorStoke (36.230.31.121 臺灣), 06/02/2023 22:07:29
minipopy0314: 我是覺得不用拿市佔第一來說其他人都日薄西山啦 06/03 11:26
minipopy0314: 第二第三還是有很多公司再用 市佔也是有一定的比例 06/03 11:26
minipopy0314: 高薪資的缺也是很多 不是說只學R才有高薪啦 06/03 11:28
minipopy0314: 每種框架都有其優缺點,最好還是都有涉獵實在 06/03 11:31
kurtsgm: 除非G社有明文規定不能用對手公司的東西 不然有啥好選邊 06/03 12:52
kurtsgm: 站的...只是個js package又不是service 你家的資料也不會 06/03 12:52
kurtsgm: 跑去人家家 06/03 12:52
kurtsgm: 不過這種東西很主觀啦 你自己想用啥最重要 不用管鄉民講 06/03 12:56
kurtsgm: 畢竟也沒啥東西是只有react能寫 angular不行的 06/03 12:57
kurtsgm: 話說...前後文看起來你是在G社上班...自家推的東西難道自 06/03 12:59
kurtsgm: 家沒有一些給內部員工讀的東西嗎...? 06/03 12:59
redder: Udemy上推Stephen Grider 的課,angular 和 ts 都有,投 06/03 18:27
redder: 影片圖表邏輯清楚,並搭配一次次的實例練習,當初看一個 06/03 18:27
redder: 月就上手維護新公司的舊專案了 06/03 18:27
peter98: 有人的邏輯真的不太行...一我沒說日薄西山是以市佔第一做 06/03 18:50
peter98: 基礎來評斷 二不是"其他"都是日薄西山 三是一個語言值 06/03 18:50
peter98: 不值得學也跟他好不好無關 四是一個語言該不該學也跟能 06/03 18:51
peter98: 不能用它來賺錢有強烈的關係 你四個推文有四個邏輯問題 06/03 18:51
peter98: 我是為即將接手你專案的人給予祈禱之數...這邏輯差成這樣 06/03 18:52
peter98: *沒有強烈的關係 06/03 18:52
peter98: 你的軟體大概也好不到哪邊去 06/03 18:54
botnet: 你這種半路出家到資工的,只能自己加油了 06/04 10:03
CCben: G社的同事應該可問有沒有內訓教材吧? 希望 angular 可以支 06/05 07:15
CCben: 援完整的hmr ,lazyload module機制不支援hmr,很傷 DX , 06/05 07:15
CCben: 希望你上手後可以push 這件事。 06/05 07:15
doggy8088: 要學好 TypeScript 可以先看這 https://ts.angular.tw/ 06/06 16:29
doggy8088: 看官網也是很好的學習管道 https://angular.tw/ 06/06 16:31
champion0922: 直接拒絕 這又不是你專業 06/08 12:30
taya87136: 先學angular 在學怎麼把typescript 整合到project 06/08 15:08
taya87136: YouTube有一些現成的課程可以看 看完可以上GitHub看一 06/08 15:09
taya87136: 些example的專案 06/08 15:09
taya87136: 記得課程選新一點 06/08 15:09