Deno: 從零到精通完全指南

掌握 Deno 和學習建立專業規模化的 Deno 應用程式! 2020年 JavaScript 開發人員必須學習的技術

課程介紹影片

報名參加課程

已經上過這門課程?

🔥歡迎來參加這個活動 – 上課心得分享與獎勵說明 :分享就贈送一門線上課程

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

  • 建立企業級 Deno 應用程式並部署到營運環境
  • 利用真實的資料建立一個美國太空總署的發射系統,發現可能存在生命的新行星 + 其他專案
  • 學習像一位高階開發人員一樣建構安全、高效和可延展的大規模應用程式,
  • 學會透過做出良好的架構決策和幫助團隊中的其他人來領導 Deno 專案
  • 成為頂尖的10% Deno 後端開發者
  • 學習 Deno 的最新特性和最佳實踐
  • 使用 Deno 建構 RESTful api
  • 精通新潮的 Deno 基本原理以及進階的主題
  • 學習如何在 Web 開發(後端開發)中使用 Deno
  • 使用 Deno 編寫伺服器端的 JavaScript,並與 node.js 進行比較

要求

  • 你不需要有 Deno 或是 Node 的任何經驗
  • 任何電腦都可以工作: Windows、 macOS 或 Linux
  • 對 JavaScript 的基本 / 最低限度的理解
  • 準備愛上 Deno 和程式設計

課程說明

剛剛釋出的所有最新的 Deno 功能讓你成為一位完整的 Deno 開發者! 加入一個由超過27萬名開發者組成的線上社群,以及一個由實際在矽谷和多倫多工作過的業界專家教授的課程。 使用 Deno 的最新版本,本課程的重點是效率。 不要再把時間花在令人困惑的、過時的、不完整的教學上了。 Andrei 課程的畢業生現在在谷歌、特斯拉、亞馬遜、蘋果、 IBM、 JP 摩根、 Facebook 等頂級科技公司工作。

我們保證這是關於 Deno 最全面的線上資源。 這個基於專案的課程將在2020年向你介紹 Deno 開發人員的所有最新工具鏈。 在這個課程中,我們將學習 Node.js 的缺陷,Deno 與眾不同的地方,以及一些我們仍然可以透過 Node.js 保持強大功能的方法,從而建立一個牢固的基礎。

課程將是非常實際的,因為我們將帶你從開始到完成發佈一個專業的 Deno 專案並進入營運的所有方式。 我們將從一開始教你 Deno 基礎知識,然後進入高階主題,這樣你就可以在任何未來 Deno 專案的架構和工具上做出好的決定。

所有的程式碼將一步一步地提供,即使你不喜歡編寫程式,你將獲得完整的主專案程式碼,所以任何人註冊課程將馬上有自己的專案放在自己的作品組合中。

本課程的主題包括:

– Deno 基礎

– Deno 與 NodeJS 比較

– 用 Deno 編寫 Script

– 使用 Deno 進行模組和相依管理

– 測試、建構、除錯 Deno 應用程式

– 錯誤處理

– Deno 開發者環境

– 將 Deno 應用程式部署到營運環境(AWS + Docker)

– 確保你的後端應用程式安全

– 使用 Deno 處理檔案

– 使用 Deno 做 Web 開發

– 使用 Deno 建構 RESTful APIs

– TypeScript

– JavaScript 如何在內部運作

– Deno 架構和 runtime

– 伺服器端程式設計的效能和可延展性(scalability)

+ 更多

沒錯。 這門全新的課程不僅會教你 Deno 的基礎知識,還會教你最新的功能、高階功能、生態系統和工具,還會告訴你如何使用 Deno 開發專業等級的應用程式。

我們相信,Deno 是未來的發展方向,現在那些早期使用者的早期投資,將在未來獲得巨大的回報。 想像一下學習 Node JS 或者 React,當他們第一次出現的時候。 想像一下你會有什麼優勢。 我們對 Deno 感到興奮,你也應該感到興奮,因為它將在未來幾年內改變 Javascript 世界。

讓我告訴你為什麼這門課程與眾不同的三個原因:

1. 你將建立最大的專案,你會發現如何使用 Deno 開發。 我們將使用最佳實踐,我們採取的效能,可伸縮性和安全的頭腦,以建立可營運準備的太空發射系統應用程式。 這麼說吧,我們不迴避高階主題。

2. 這門課程是由兩位曾經為世界上最大的科技公司工作過的老師教授的。 Adam 一直擔任收入超過500億美元的頂尖公司後端系統的技術領導,包括特斯拉電力牆和 Blackberry 等專案。 他也是 Deno 官方貢獻者。 我是 Andrei。 我曾經在矽谷和多倫多的大型網際網路技術公司工作過,我以前的一些學生也在谷歌和亞馬遜這樣的地方工作過。 透過我們兩個人的教學,你可以看到不同的視角,並從兩個高階開發人員那裡學習,就好像我們在一家公司一起工作一樣。

3. 本課程將隨著視野的變化而不斷演變和更新。 正如 Deno 生態系統的發展一樣,我們希望本課程不斷更新講座和資源,以供你回頭查詢,從而找到最新的 Deno 最佳實踐。

那麼 Deno 會取代 Node 嗎? 沒有人能預測未來……但是我們敢打賭,那些將時間花在Deno上的人將在未來幾年中受益。

現在就點選“報名” ,你就可以看到課程內容了!

Taught By:

由以下兩位教師教授:

Andrei是Udemy評分最高的開發課程講師,他的課程也是發展最快的課程之一。 他的畢業生已經開始為全球一些最大的科技公司工作,例如Apple,Google,Tesla,Amazon,JP Morgan,IBM,UNIQLO等。他一直在矽谷和多倫多擔任高級軟體開發人員。 多年以來,現在正在利用他所學到的知識,教授程式設計技能,並幫助你探索成為開發人員後所能提供的驚人的職業機會。

作為一個自學成才的程式設計師,他知道有大量的線上課程、教程和書籍過於冗長,不足以教授正確的技能。 大多數人在學習一個複雜的主題時會感到麻痺,不知道從哪裡開始,或者更糟糕的是,大多數人沒有20,000美元用於程式設計訓練營。 程式設計技能應該是負擔得起的,並且對所有人開放。 教材應該教授現代生活技能,不應該浪費學生寶貴的時間。 從為財富500強企業、科技創業公司工作中學到了重要的經驗,甚至開創了自己的事業,他現在100% 地投入時間教授其他人有價值的軟體開發技能,以便掌控他們的生活,在一個充滿無限可能性的激動人心的行業工作。

Andrei 向你保證,沒有其他課程有這麼全面和詳細的解釋。 他認為,為了學習任何有價值的東西,你需要從基礎開始,發展樹的根。 只有從那裡你才能學到與基礎相關的概念和具體技能(葉子)。 當以這種方式建構時,學習就成了指數級的成長。

以他在教育心理學和程式設計方面的經驗,Andrei 的課程將帶你瞭解你從未想過的複雜主題。

——-

Adam 是 Zero To Mastery 的教師之一,Zero To Mastery 是 Udemy 上評價最高、發展最快的軟體開發學院之一。 他作為一名高階軟體開發人員已經工作了很多年,並且為世界上一些收入超過500億美元的頂級公司工作。 現在,Adam 的目標是向學生灌輸他對學習和開發的熱愛,同時幫助他們在真實世界中獲得遠遠超過完成課程的成功。

當涉及到建構安全、可伸縮和效能良好的應用程式時,Adam 將與你分享他的專業知識,向你展示真實世界的系統是如何建構的。 他理解從“ hello world”到大規模營運部署是什麼樣子的,並承諾帶你走上同樣的旅程。 課程應該教授當前的實用技能,並且應該為這個令人難以置信和令人興奮的行業的未來奠定基礎。 而且,作為一個自學成才的開發人員,Adam 知道不知道從哪裡開始的壓倒性感覺,以及從最好的可用資源中學習的重要性。

根據他的深刻經驗,Adam 的課程會告訴你,你不需要花費成千上萬的美元就能將你的技能發揮到真實世界中,並產生影響。

目標受眾

  • 初學者和高階 web 開發人員想要深入 Deno 的後端開發
  • 訓練營或者線上課程的畢業生想要超越 node.js 的基礎知識
  • 任何想進入 Deno 前10% 的開發者
  • 希望獲得安全、可伸縮和高效能大型應用程式工作經驗的學生
  • 想了解與 Deno 的優勢和區別的 Node 開發人員
  • 有興趣超越普通“初學者”教程的學生
  • 想要學習發展最快的後端技術的程式設計師

講師簡介

Andrei Neagoie 由高階軟體開發人員轉為講師 ( 更多講師主講課程介紹 )

Andrei 是 Udemy 網路開發課程評價最高的教師,也是增長最快的教師之一。 他的畢業生已經轉到世界上一些最大的科技公司工作,比如蘋果、谷歌、摩根大通、 IBM 等等。 多年來,他一直在矽谷和多倫多擔任高階軟體開發人員,現在正在利用他所學到的一切,來教授程式設計技能,並幫助你發現作為一名開發人員在生活中所能提供的驚人的職業機會。

作為一個自學成才的程式設計師,他知道網路上有太多太多的線上課程、教學和書籍過於冗長,不夠教授正確的技能。 大多數人在學習一個複雜的主題時會感到麻痺,不知道從哪裡開始,或者更糟糕的是,大多數人沒有 20,000 美元去參加程式設計訓練營。 程式設計技能應該是負擔得起的,並且對所有人開放。 教材應該教授現代實戰技能,不應該浪費學生寶貴的時間。 從為財富 500 強企業、科技創業公司工作中學到了重要的經驗,甚至開創了自己的事業,他現在 100% 地投入時間教授其他人有價值的軟體開發技能,以便掌控他們的生活,在一個充滿無限可能性的激動人心的行業工作。

Andrei 向你保證,沒有其他課程有這麼全面和詳細的解釋。 他認為,為了學習任何有價值的東西,你需要從基礎開始,發展樹的根。 只有從那裡你才能學到與基礎相關的概念和具體技能(葉子)。 當以這種方式構建時,學習成果將指數級成長。

以他在教育心理學和程式設計的經驗,Andrei 的課程將帶你瞭解複雜的主題,以你從來沒有想過的可能學會。

課程中見!

Adam Odziemkowski 資深軟體開發者

Adam 是 Zero To Mastery 的教師之一,Zero To Mastery 是 Udemy 上評價最高、發展最快的軟體開發學院之一。 他作為一名高階軟體開發人員已經工作了很多年,並且為世界上一些收入超過500億美元的頂級公司工作。 現在,Adam 的目標是向學生灌輸他對學習和開發的熱愛,同時幫助他們在真實世界中獲得遠遠超過完成課程的成功。

當涉及到建構安全、可伸縮和效能良好的應用程式時,Adam 將與你分享他的專業知識,向你展示真實世界的系統是如何建構的。 他理解從“ hello world”到大規模營運部署是什麼樣子的,並承諾帶你走上同樣的旅程。 課程應該教授當前的實用技能,並且應該為這個令人難以置信和令人興奮的行業的未來奠定基礎。 而且,作為一個自學成才的開發人員,Adam 知道不知道從哪裡開始的壓倒性感覺,以及從最好的可用資源中學習的重要性。

根據他的深刻經驗,Adam 的課程會告訴你,你不需要花費成千上萬的美元就能將你的技能發揮到真實世界中,並產生影響。

課堂上見!

英文字幕:有

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

報名參加課程

Sponsored by Udemy

也許你會有興趣

 歡迎訂閱 node/deno 學習資訊分享Telegram頻道

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

Powered by WordPress.com.

Up ↑

%d 位部落客按了讚: