fbpx

Javascript 演算法和資料結構專精課程

課程簡介

久違的電腦科學和程式設計面試新手訓練營

課程介紹:English 简中

從這 21.5 小時的課程,你會學到

  • 學習所有你需要的知識來進行艱難的程式設計面試
  • 掌握多種流行的演算法,包括 6 種排序演算法
  • 從頭開始實現 10 種以上的資料結構
  • 提高解決問題的能力,成為一個更強大的開發者

要求

課程說明

2018 年 11 月更新全新的動態程式設計部分!

這門 20 幾小時的視訊課程塞滿了需要上幾個月的電腦科學課程和面試準備教材。 這些內容直接基於我上學期的私人程式設計訓練營,在那裡我的學生可以獲得 6 位數的開發人員工作。 課程包含了可以幫助學生到 Google、特斯拉、亞馬遜和臉書這樣的大公司進行了一模一樣的面試的電腦科學內容。 對於參加線上課程的學生來說,沒有什麼是被刪減的; 這才是真正的交易: 我們從基礎開始,然後最終涵蓋”進階主題”,類似的課程迴避了 Heaps、 Graphs 和 Dijkstra 的最短路徑演算法。

我開始教你如何使用 Big O 符號來分析程式碼的時間和空間的複雜性。 我們涵蓋了遞迴的來龍去脈。 我們學習了一種解決任何困難編碼問題的五個步驟。 我們涵蓋了常見的程式設計模式。 我們實現了流行的搜尋演算法。 我們編寫了6 種不同的排序演算法: Bubble,Selection,Insertion,Quick,Merge,Radix Sort。 然後,我們改變方法,從頭開始實現我們自己的資料結構,包括連結串列(linked lists)、樹(trees)、堆(heaps)、雜湊表(hash tables)和圖表(graph)(graphs)。 我們學習走訪樹(traverse trees)和圖表,並涵蓋 Dijkstra 的最短路徑演算法。此課程還包括專門用於動態程式設計的整個部分。

以下是為什麼這門課值得你花時間的原因:

  • 這是互動式的——向你展示我的解決方案之前我給你一個機會嘗試每一個問題。
  • 每個單一的問題都有一個完整的解決方案-透過視訊和附帶的解決方案檔案。
  • 我提供有用的”提示和技巧”來解決常見的問題,但是我們也專注於建立一個解決任何問題的方法。
  • 它充滿了動畫和漂亮的圖表!

想提升你的開發人員技能嗎? 今天就註冊吧!

目標受眾

  • 任何準備接受程式設計面試的人
  • 任何有興趣提高解決問題技能的人
  • 任何想成為一個更好的開發者的人

講師簡介

Colt Steele    開發人員和訓練營的教練

嗨!我是 Colt。 我是一個認真的教學愛好者。 過去幾年,我花了幾年的時間在兩個身歷其境的訓練營教程式設計,我幫助數百人成為 web 開發人員並改變了他們的生活。 我的畢業生在 Google 、Salesforce 和 Square 等公司工作。

最近,我擔任主任教練和課程總監領導 Galvanize 的 SF 的 6 個月的身歷其境計畫。畢業後,94% 的學生進一步獲得全職開發人員的職位。 我也在 Udacity 擔任 Web 開發團隊的進階課程發展工作,每天要接觸數千名學生。

自從我把時間集中在把我的課堂教學經驗帶到線上的環境,在 2016 年,我推出了我的” Web 開發者訓練營” 課程,該課程已經成為 Udemy 最暢銷和最受好評的課程之一。我也被選為Udemy的2016年最佳新人導師。Udemy 的 2016 年最佳新人導師。

我花了幾年時間領悟教學環境中教授技術技能的“公式”,我真的很興奮終於能夠與你分享我的專業。 我可以自信地說,我的線上課程毫無疑問是市場上最全面的課程。

加入我這個瘋狂的冒險!

英文字幕:有

  • 想要了解如何將英文字幕自動翻譯成中文? 請參考這篇 How-To

優惠資訊

如何購買這門課程比較划算?可以參考課程合購優惠方案


報名參加課程 

Sponsored by Udemy

也許你會有興趣

 歡迎使用 e-mail 訂閱 Soft & Share 

Spread the love

這個網站採用 Akismet 服務減少垃圾留言。進一步瞭解 Akismet 如何處理網站訪客的留言資料

Powered by WordPress.com.

Up ↑

%d 位部落客按了讚: