雅虎香港 搜尋

搜尋結果

  1. 2023年1月31日 · 職能角色分布. IBYT 將工程師分為 8 大職能角色,分別是戰士、傳道士、魔法師、弓箭手、先知、樂師、潛力者與守護者, 分析方法 與各 職能角色 的特質定義請參見 IBYT 分析報告說明,在此不再贅述。. 從測驗結果顯示,4,299 有效回收樣本中有 44.7% 的 ...

    • 程式設計入門
    • 掌握網頁開發
    • 階段一:Javascript 前端開發
    • 階段二:軟體開發實務入門
    • 階段三:網路概念建立
    • 23 週後不是結束,而是另一個開始

    以 Web App 角度建立對網路開發的相關主題第一步的認識,瞭解運算思維(Computational Thinking)和網站開發基礎觀念與流程,學習 HTML/CSS/JavaScript 語言基礎,並體驗、培養開發的手感。掌握各主題下的開發環境、語言、實務工具以及重要的關鍵字。 延伸閱讀:網路應用程式是什麼?Web App 與 Native App 的差別

    清楚理解 Web 開發貫穿學習路徑,深入 JavaScript 核心概念,掌握網頁前後端開發核心工具,進而能實作完整的前端體驗與後端功能。掌握網頁開發分為三個階段「JavaScript 前端開發」、「軟體開發實務入門」、「基礎網路概論」。第一階段著重在核心工具/技術上手;中間階段將以專案實作累積經驗,貫穿並整合學習到的東西。最後一階段的學習將從「寫程式」進入到「做產品」將使用 JavaScript + Node.js 打造一個兼具前、後端與資料庫的網路應用程式,並針對前、後端路徑延伸學習。 ‍

    第 4 週:認識開發環境與 JavaScript 核心觀念

    一開始著重認識開發環境,之前我們運用 CodePen 或 Repl.it等線上編輯器來完成練習,現在我們把開發環境移到自己的私人電腦,正式開啟你的網路開發者人生。 學習 JavaScript 核心觀念:延續程式入門時學過的 JavaScript,回顧變數、運算、流程控制等基礎操作重點之後,進一步認識深入一點的觀念,包括基本型別 (primitives) 與物件的差異,從資料結構的角度來看陣列與物件,JavaScript 裡的函式。接下來每一次的實作,都會引導你更加深入 JavaScript 函式的應用。

    第 5 週:RWD 與 BootStrap

    認識多屏幕時代的網頁設計原則,知道如何用 CSS 撰寫出能自動適應螢幕大小的 RWD「響應式網頁」。我們會開始攻略 Position 定位技巧解決不規則形狀的畫面、使用 Flexbox 佈局有彈性的多螢幕適用排版系統,並學習使用 Bootstrap提供的現成元件快速組裝有模有樣的網站。 延伸閱讀:Bootstrap 5 來了,我該升級嗎?一起了解幾個核心改動

    第 6 週:DOM 操作與事件處理

    徹底了解 HTML / CSS / JavaScript 三方合作關係,透過 JavaScript 操作 DOM,打造具有豐富互動的網頁。DOM操作與事件處理是前端的核心技術,內容包括: 1. 瀏覽器渲染流程 2. 使用 JavaScript 渲染瀏覽器裡的 HTML/CSS 3. 事件處理:在使用者做了特定事情時,才驅動網頁的變化

    第 8 週:串接第三方 API

    學會透過 AJAX的技術來發送 HTTP 請求,搜集其他網站的 API 資訊,搭配 DOM 技術的應用,在網頁介面裡加入外部提供的資料。 到這裡,你已經完成核心工具的學習,接下來要邁向專案實作。 延伸閱讀:API是什麼?認識 Web API、HTTP 和 JSON 資料交換格式

    第 9 週:前端綜合實作電影清單

    從功能出發,開始應用所有手邊工具,鍛練解決問題的思維。 在前端體驗綜合實作,你將打造一個電影清單網站,包括瀏覽資料、搜尋電影、收藏電影等等。你需要運用邏輯思維拆解功能、設計流程、並且應用 DOM 技術。

    第 10 週:自主實作 – 社群名單

    在前幾週扎實的學習後,熟練如何串接 API、以及物件與函式的應用。現在,我們開始打造有真實資料的產品。透過實作演練,引導同學在學習過程中刻意練習。 延伸閱讀:刻意練習與分類架構:談「頂尖」VS「優秀」學習表現的關鍵差異

    透過學習引導,第 12 週開始準備進入「前後端分離」的學習,配合不同的學習節奏,安排了基礎網路概念建立,讓前端、後端的學生,對於網路概念有更扎實的認識。在基礎網路概念建立階段,將學習網路概論、Web App 架構與 Node.js、Express。

    走完了 23 週 JavaScript 全端工程師的養成之路,你已經可以開始你的全端工程師職涯。但軟體工程師就是一個學無止盡的職業,技術和業界趨勢不停在變化,永遠不會有學完或學夠的一天。 ALPHA Camp 規劃的系統化養成之路,除了技術主題外,更要在過程中培養工程師的自學力、解決問題、團隊協作的能力,才能在長期的軟體職涯中,持續精進與職涯進階。 3 分鐘小測驗,了解你可以從哪裡開始學習全端開發

  2. 2024年4月3日 · 所以如果在寫程式的過程中有以下兩種狀況,那就很值得思考是否該適合踏入刷題的世界:. ① 準備面試的階段. ② 想寫出更好的程式. 而在刷題的過程中訓練的是「對於解題手法的想像力」,解法就是像是你的武器,當你面對一個問題的時候你可以拿出幾種 ...

  3. 其他人也問了

  4. 2023年8月8日 · 3 位在美國與新加坡、有豐富數據與 AI 領域經驗專家管其毅、Angus 與 Koo,帶大家瞭解「數據治理」是什麼?對企業為什麼重要?如何開始執行?不同產業有什麼挑戰?ChatGPT 問世後「數據治理」又有什麼轉變與新挑戰?如何減少 bias (偏見) 並降低企業風險?

  5. 你是戰士、魔法師還是弓箭手?2021 IBYT 工程師特質測驗報告解析 IBYT 是… 透過 Web/APP 領域的 50 題職場情境題,希望幫助在軟體業工作半年以上的工程師,能更了解自己。而對於沒遇過這些情境的工程師,也可以當作一種提前學習,了解在實務中可能會 ...

  6. 2023年8月8日 · 發佈日期: 2021 年 1 月 13 日 作者: ALPHA Camp. 我們常聽到人們會說,「演算法」和「資料結構」是一名優秀工程師的必備素養,但究竟這句話是什麼意思呢? 工程師面試時常常用 LeetCode 解題來篩選面試者,而想要針對 LeetCode 刻意練習時,又需要先有「演算法」和「資料結構」的觀念基礎。 這個面試準備過程即使是對本科系畢業的學生也需要刻意準備,對非本科系的轉職者來說,就更加令人望而生畏。 演算法面試準備與LeetCode 刷題重點心法. 但如果脫離「面試解題」這個情境,倒底學習演算法/資料結構有什麼意義? 除了準備面試,這些學習的投資有什麼長期價值嗎?

  7. 當然!. 我們力求讓學生轉職無縫接軌,作品集是相當必要的。. ‍ALPHA Camp 課程以實作導向,透過每週不同作業與專案練習,循序漸進帶領學員掌握 JavaScript 的程式語言能力。. 學完課程後,您會累積許多作品,更重要的是建立起自己打造作品集的能力。. 學習 ...