fbpx

2023 完整的 React 開發者課程 (包含 ReduxHooksGraphQL)

Contents

成為一名高階的 React 開發人員! 用 ReduxHooksGraphQLContextAPIStripeFirebase 開發一個龐大的電子商務應用程式。

課程介紹影片

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

  • 構建企業級 React 應用程式並部署到生產環境(使用 React 18!)
  • 學習如何像高階開發人員一樣建構反應型、效能型、大規模的應用程式
  • 學習最新的 React 特性,包括 HooksContext APISuspenseReact Lazy + 更多
  • 從零開始掌握 React 開發者的最新生態系統
  • 成為前 10% 的 ReactJS 開發者
  • 使用 GraphQL 的 React 開發人員
  • 在你的應用程式中使用 ReduxRedux Thunk 和 Redux Saga
  • 當涉及到不同的狀態管理時,學會比較如何取捨
  • 設定身份驗證和使用者帳戶
  • 使用 Firebase 建立一個全端的應用程式
  • 通過做出良好的架構決策和幫助團隊中的其他人來學會領導 React 專案
  • 掌握 React 設計模式
  • 使用 styled-components 學習 CSS in JS
  • 使用 React Router 做路由
  • 將應用程式轉換為漸進式 Web 應用程式 ( PWA )
  • 使用 Jest、 Enzyme 和 snapshot 測試應用程式
  • 使用 Stripe API 處理線上支付
  • 使用最新的 ES6/ES7/ES8/ES9/ES10/ES11 JavaScript 編寫乾淨的程式碼

要求

  • 基本的 HTML,CSS 和 JavaScript 知識
  • 你不需要有 React 或任何其它 JS 框架的經驗

課程說明

剛剛完全更新並重新錄製了 2023 年的所有新 React 功能 (React v18) ! 加入一個由超過 90 萬名開發人員組成的線上社群,以及一個由實際在矽谷和多倫多使用 React.js 工作過的專家教授的課程。

本課程使用最新版本的 React (React 18),重點關注效率。不要再把時間花在令人困惑的、過時的、不完整的教程上了。 Andrei 的課程畢業生現在於 Google、AmazonAppleIBMJP MorganFacebook 以及其它頂尖的科技公司工作

我們保證這是最全面的線上 React 學習資源。 這個基於專案的課程將向你介紹 2023 年 React 開發人員的所有最新的工具鏈。 一路走來,我們將建立一個類似 Shopify 的大規模電子商務應用程式,使用 ReactReduxReact HooksReact RouterGraphQLContext APIFirebaseRedux-sagaStripe + 更多。 這將是一個使用 Firebase 完整的全端應用程式(MERN 堆疊)。

課程將是非常實際的,因為我們帶你從開始到結束發佈一個專業的 React 專案到進入營運的所有的方法。 我們將從一開始教你 React 基礎,然後進入高階主題,這樣你就可以在任何未來的 ReactJS 專案中對架構和工具做出正確的決定。

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

– React 基礎

– React Router

– React 路由器

– Redux

– Redux Saga

– 非同步 Redux

– React Hooks

– Context API

– React Suspense + React Lazy

– Firebase

– Stripe API

– Styled-Components

– GraphQL

– Apollo

– PWAs

– React 效能

– React 設計模式

– 使用 Jest,Enzyme、和 Snapshot 做測試

– React 最佳實踐

– Persistance + Session Storage

– 狀態標準化

還有更多!

等等,我知道你在想什麼。 為什麼我們不建 10 個以上的專案? 好吧,事實是: 大多數課程教你 React 並且只是動手做。 他們向你展示了如何開始,建立 10 個簡單容易使用的專案,只需新增一些 CSS 就可以讓它們看起來很漂亮。 但是在真實生活中,你不需要構建愚蠢的應用程式。 當你申請工作的時候,沒有人會在意你建立了一個漂亮的待辦事項應用程式。 僱主希望看到你開發能夠擴展,有良好的架構,並且可以部署到營運環境中的大型應用程式。

讓我告訴你為什麼這門課不同於其它任何線上教程的三個原因

  1. 你將構建你將在任何課程中看到的最大的專案。 這種類型的專案你自己實現會花費你幾個月的時間。
  2. 這門課程是由兩位實際為一些大型的科技公司工作過的導師教授的,他們使用的是營運中的 React。 Yihua 一直致力於一些大型電子商務網站的工作,這些網站你肯定聽說過,也可能已經在上面購買過。 Andrei 曾經為矽谷和多倫多的大型已上市的公司提供企業級的 React 應用程式。 通過讓他們兩個教導,你可以看到不同的角度,並從兩個高階開發人員那裡學習,就好像你們在一個公司一起工作一樣。
  3. 我們學習的原則比你作為一個初學者學到的東西更重要。 利用講師的經驗,你學習設計模式,如何構建你的應用程式,組織你的程式碼,構建你的資料夾,以及如何考慮效能。 這麼說吧,我們不迴避高階主題。

這個課程不是讓你在沒有理解原則的情況下編寫程式碼,這樣當你完成這個課程的時候,除非看另一個課程,你就不知道該做什麼了。 不! 本課程將推動你和挑戰你從一個絕對的 React 初學者到前 10% 的 React 開發人員

目標受眾

  • 對超越普通“初學者”課程感興趣的學生
  • 想要學習 Web 開發人員最需要的技能的程式設計師
  • 想進入前10% 的 React 開發者的人
  • 希望獲得可擴展的大型應用程式工作經驗的學生
  • 想要超越基礎的訓練營或線上課程畢業生

講師簡介

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

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

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

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

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

課程中見!

Yihua Zhang 資深軟體開發人員

Yihua Zhang 是 Zero To Mastery 的教練之一,這是 Udemy 上評價最高、發展最快的網頁開發學院之一。 多年來,他一直在多倫多為一些世界上最大的科技公司從事軟體開發工作。 他還做了十多年的教練。 他專注於用他所學到的一切幫助你成為一名開發人員,同時也給你在這個令人難以置信蓬勃發展的行業中所需要的所有基本技能。

Yihua 是一名自學成的開發者,所以他完全理解來自不同背景的人進入這個行業的挑戰和心態。 他一直在桌子的兩邊,作為一個教師和學生無數次,所以他可以理解學習新的東西和挑戰的困難。 學習本身就是一種需要練習和提升的技能,他致力於幫助你自己提升和掌握這種技能。 課程需要實用,你需要能夠理解為什麼你在學習你所學的東西。 你需要在知道解決方案之前瞭解問題,他很自豪地教你如何構建專業的、真實世界的應用程式,這樣你才能真正理解為什麼你要用一種特殊的方法做事。 他會教你儘快成為一名開發人員所需要的思維方式和技能,這樣你就可以擁有豐富和充實的生活。

Yihua 的課程將引導你構建文字精美、功能豐富的應用程式,同時真正理解你在這個過程中將遇到的所有複雜概念。

課堂上見!

字幕:簡中、英文

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

  • 點選這個優惠連結 課程特價 | Udemy 永久擁有課程 NT390 起( 在電腦瀏覽器登入,點選“優惠連結”後再回想要的課程介紹中點選“報名參加課程”即可取得 )
  • Udemy 現在越來越多課程有中文字幕,請參考 Soft & Share 中文線上課程
  • 手機上點選優惠連結看到的價格比電腦上看到的貴
  • $代表當地貨幣, 如在台灣為 NT
  • 點選”報名參加課程”有可能因瀏覽器 cookies 轉久一點或回報錯誤而無法連上,請稍等刷新或重新點選就會出現

報名參加課程

Sponsored by Udemy


Lingoda

也許你會有興趣

不受 FB 演算法影響,歡迎透過 e-mail 訂閱網站更新

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

Powered by WordPress.com.

Up ↑

%d 位部落客按了讚: