|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/react_stepup/
课程评论:没有评论
**React 進階課程:精通 React,享受開發樂趣** 此課程專為想要進一步提升 React 技能的學習者設計,適合已熟悉 `state`、`props`、`useState` 和 `useEffect` 的開發者。課程將帶您深入 React 的核心概念,掌握實務開發所需的進階技術。 **課程重點:** * **再渲染優化:** 了解再渲染的機制,學習如何識別並優化再渲染,確保應用程式在高規模下仍能流暢運行。 * **CSS 應用技巧:** 探討多種 CSS 應用方法,介紹主流 CSS 函式庫,豐富您的樣式設計選項。 * **React Router 路由管理:** 掌握 React Router 的使用方法與進階技巧,用於開發需要頁面導航的應用程式。 * **元件拆分 (Atomic Design):** 學習著名的 Atomic Design 設計系統,理解其概念並在 React 中實踐,改變您的元件拆分思維。 * **全域 State 管理:** 學習跨元件共享 State 的必要知識,包含 React 原生 Context API 與 Recoil 函式庫的介紹。 * **React 與 TypeScript 整合開發:** 掌握 TypeScript 在 React 開發中的應用,為現代前端開發做好準備。 * **自定義 Hook:** 學習如何創建自定義 Hook,將邏輯與元件分離,編寫更簡潔、可重用的 React 程式碼。 * **實踐應用 (Chakra UI):** 透過 Chakra UI 實戰應用,整合所學知識,實際構建一個應用程式,深化學習成果。 **講師背景:** 講師為擁有豐富 React 專案開發經驗的工程師,曾從事自由職業並創辦公司。課程內容經過精心編排,支援手機觀看,並注重錄音品質,確保順暢的學習體驗。
React力を更に高めたい全ての人におくるステップアップコース完全版!「stateやprops、useStateやuseEffectの使い方は何となく分かったけど次どうしたら良いか分からない」「もっと実務で必要となるレベルの解説を知りたい」といったReactでもっとステップアップしていきたい人のために本コースを作成しました。■本コースでは以下の内容を取り扱います再レンダリングの仕組みを知りレンダリングを最適化するどんな時に再レンダリングは起きるのか、またそれを最適化する方法を知ることで規模が大きくなってもサクサク動く快適なアプリケーションを作ることができるようになります。様々なCSSのあてかたに触れるいざ自分でアプリケーション作ろうと思うとCSSについては絶対迷うと思います。選択肢を増やすために主要なCSSライブラリについて使い方を紹介します。ルーティングのテクニックを学ぶ(React Router)Reactで画面遷移を伴うアプリケーションを作る場合ルーティング周り知識は不可欠です。ReactRouterの使い方や具体的なテクニックを知ることでアプリケーション開発に生かせるかと思います。コンポーネントの分割方法を学ぶ(Atomic Design)コンポーネント分割として有名なAtomic Designというデザインシステムを紹介します。概念の部分や、Reactでの使い方を知ることでコンポーネント分割への意識が変わります。グローバルなstate管理を知る実際のアプリケーションではコンポーネントを横断して使用できるグローバルなstateの知識は必須です。React標準のContextの使い方やテクニックと、Recoilというライブラリについても軽く紹介しています。React × TypeScriptで開発できるようになるこれからReactで開発していく場合、TypeScriptの使用はほぼ必須と言っても過言ではありません。基礎、応用と順番にTypeScriptについて解説していくので、今後はTypeScriptを用いたReact開発に取り組んでいけるようになるかと思います。カスタムフックを使えるようになるコンポーネントとロジックを分離するカスタムフック について実際に使い方を学ぶことで更にステップアップしたReactのコードを書けるようになります。Chakra UIを使った実践アプリ作成これまでの内容を全て取り込んで実際にCSSフレームワークを使いながらアプリケーションを作っていく流れを体験することで、より学習した内容の生かし方がイメージできるようにしています。■それ以外の本コースの特徴私自身、複数プロジェクトでReactを使用し仕事をしているエンジニアです(フリーランス→会社設立)コード入力時は画面を拡大する等、編集も工夫しているためスマホでもストレスなく閲覧できます収録音声にも気をつかっているのでイヤホン等で視聴しても不快ではないです(声の好みは分かりませんが...)