[請益] Web開發+Angular課程求推薦

作者: NaviorStoke (Judy)   2023-05-31 23:04:19
各位好~
小弟因為工作上未來的需求最近要開始學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)
基礎前後端:族繁不及備載
還請大家提供意見,感謝各位~
作者: c80352 (諳語)   2023-05-31 23:07:00
這門angular學基礎觀念還可以 但很久沒更新了 留言常在罵
作者: testPtt (測試)   2023-05-31 23:09:00
C++學好賭wasm的未來
作者: dream0405 (明達達)   2023-05-31 23:34:00
Frontend Masters
作者: shiba0926 (Shuba)   2023-05-31 23:34:00
看公司用什麼版本,angular15後的standalone香香的, udemy那堂什麼都好就是不更新QQ
作者: gocreating (小平)   2023-05-31 23:46:00
看到用angular還不跑是腳麻了嗎
作者: zxc8787 (摸斗哈壓庫)   2023-06-01 00:27:00
要賭wasm的未來不是學Rust比較好嗎?
作者: EDMillex (太惠了吧?)   2023-06-01 00:45:00
文檔service component directive pipe 摸一摸 找個老外幾小時的從頭打造一個網站的影片開局就好。 typescript 也是照著文檔走再叫GPT出幾個考題就好,畢竟ts老手新手寫出來的東西落差超大,一時半會也進步不了太多
作者: Nonsense8 (胡說)   2023-06-01 10:47:00
官方文件就不錯了,再把material ui的原始碼看完差不多至於Typescript我個人認為先把基礎學好就行,在實戰中遇到不會再查就好。較難的寫法通常是在做helper之類的工具才會用到
作者: brucetu (sec)   2023-06-01 13:09:00
GPT就夠,要多細的細節都給你問到飽看到怪怪的答案再去翻官方文件
作者: answermangtr (你今天抓了嘛)   2023-06-01 13:29:00
寶哥課程看一看 物件觀念好寫typescript就簡單很多
作者: acgotaku (otaku)   2023-06-01 13:42:00
你原本寫c++, ts 根本小菜一碟 邊做邊學,三天你就會跑了
作者: peter98 (新兵)   2023-06-01 19:06:00
Angular...有點舊惹喔 那是10年前流行的MEAN既然有CS研究所背景 建議不要搞前端了 前端是適合轉職的 薪水也比較低 既然有背景 就去寫backend或一般的軟體 想學Typescript可以去學相似的Kotlin 學完後Java馬上上手 scala也跟吃飯一樣簡單這麼喜歡Typescript可以去Amazon 保證CDK讓你寫到爽
作者: jobintan (Robin Artemstein)   2023-06-02 07:56:00
口可,還不如改學React+Typescript,未來方便跳槽加薪。學React比較能用得到JS的基礎語法與知識………畢境React的使用邏輯比較偏向原生語法…
作者: aakkssqq   2023-06-02 13:06:00
個人覺得官網範例就夠了
作者: minipopy0314 (Galaxy)   2023-06-02 18:01:00
別人再問怎學,樓上都在勸轉行是怎樣= =?angular 都16版了 樓上觀念還停在ag1時代嗎
作者: Apache (阿帕契)   2023-06-02 18:39:00
這間公司是不可能用React的 codebase裡邊沒有
作者: peter98 (新兵)   2023-06-02 20:16:00
angular確實已經不流行了 難道是台灣還很流行?angular早就不是從angularjs改名的angular惹angular的時代在2019就已經下降了 2022已經沒甚麼新的project會選擇用Angular~日薄西山的東西確實沒啥好學的阿 他的根基typescript倒是可以學 typescript這東西才是帶著走的 Angular不是另外angular出新版本不代表他還流行 這完全是不同概念如果想表達angular還很好 應該是用另一個理由 而不是說有版本號16 就像hTC現在出手機 你會去買嗎 = =
作者: minipopy0314 (Galaxy)   2023-06-03 11:26:00
我是覺得不用拿市佔第一來說其他人都日薄西山啦第二第三還是有很多公司再用 市佔也是有一定的比例高薪資的缺也是很多 不是說只學R才有高薪啦每種框架都有其優缺點,最好還是都有涉獵實在
作者: kurtsgm   2023-06-03 12:52:00
除非G社有明文規定不能用對手公司的東西 不然有啥好選邊站的...只是個js package又不是service 你家的資料也不會跑去人家家不過這種東西很主觀啦 你自己想用啥最重要 不用管鄉民講畢竟也沒啥東西是只有react能寫 angular不行的話說...前後文看起來你是在G社上班...自家推的東西難道自家沒有一些給內部員工讀的東西嗎...?
作者: redder (簡同學)   2023-06-03 18:27:00
Udemy上推Stephen Grider 的課,angular 和 ts 都有,投影片圖表邏輯清楚,並搭配一次次的實例練習,當初看一個月就上手維護新公司的舊專案了
作者: peter98 (新兵)   2023-06-03 18:50:00
有人的邏輯真的不太行...一我沒說日薄西山是以市佔第一做基礎來評斷 二不是"其他"都是日薄西山 三是一個語言值不值得學也跟他好不好無關 四是一個語言該不該學也跟能不能用它來賺錢有強烈的關係 你四個推文有四個邏輯問題我是為即將接手你專案的人給予祈禱之數...這邏輯差成這樣*沒有強烈的關係你的軟體大概也好不到哪邊去
作者: botnet (天龍人)   2023-06-04 10:03:00
你這種半路出家到資工的,只能自己加油了
作者: CCben (new man)   2023-06-05 07:15:00
G社的同事應該可問有沒有內訓教材吧? 希望 angular 可以支援完整的hmr ,lazyload module機制不支援hmr,很傷 DX ,希望你上手後可以push 這件事。
作者: doggy8088   2023-06-06 16:29:00
要學好 TypeScript 可以先看這 https://ts.angular.tw/看官網也是很好的學習管道 https://angular.tw/
作者: champion0922 (Evan)   2023-06-08 12:30:00
直接拒絕 這又不是你專業
作者: taya87136 (Gilbert)   2023-06-08 15:08:00
先學angular 在學怎麼把typescript 整合到projectYouTube有一些現成的課程可以看 看完可以上GitHub看一些example的專案記得課程選新一點

Links booklink

Contact Us: admin [ a t ] ucptt.com