|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/angular-ja/
课程评论:没有评论
Angular 入门与实战:Single Page Application (SPA) 开发 本课程是为 Angular 初学者设计的入门课程,从零开始,通过开发示例应用程序,帮助您掌握 Angular 基础、TypeScript 语法与功能、RxJS 的使用以及 Single Page Application (SPA) 的构建方法。 **课程亮点:** * **全方位覆盖 Angular 生态:** 深入讲解 TypeScript、RxJS 等 Angular 生态相关技术。 * **实战导向:** 通过开发实际的聊天应用程序,并集成 Firebase 实现实时数据库、用户认证和网站托管,让您无需服务器知识即可发布应用。 * **环境搭建指导:** 提供 Mac/Windows 平台下 Node.js 和 Visual Studio Code 的安装与配置教程。 * **Angular 核心功能:** 涵盖组件、指令、管道、服务、表单、路由、Guard、HTTP 客户端、NgModule 应用设计以及 Angular 官方风格指南。 * **RxJS:** 学习 Observable、Subject 和常用操作符。 * **Angular CLI:** 掌握 Angular 命令行工具的使用。 * **Firebase 集成:** 学习使用 Firebase Realtime Database、Firebase Authentication 和 Firebase Hosting。 * **紧跟技术趋势:** 掌握 Angular 以及最新的前端技术。 * **学习支持:** 提供讲义代码和 Q&A 问答支持。 **课程更新:** * 2021/07:已删除所有旧课程(v5)。 * 2020/11:课程已全部使用 Angular v10 重制,并新增 Angular CLI 使用教程。 * 2020/07:课程内容已为适应最新版本进行调整。 **先修要求:** * 建议有 JavaScript 基础,无 JavaScript 基础者建议先学习其他入门课程。 **不包含内容:** * 单元测试、服务器端渲染等高级主题。 **Angular 版本:** * 本课程使用的 Angular 版本为 v10.0.3。
このコースは、JavaScriptフレームワーク「Angular」の初心者に向けて構成された入門コースです。Angularがはじめての方でも、一から解説するサンプルアプリケーションの開発を通して、Angularの基礎、TypeScriptの構文や機能、RxJSの使い方、シングルページアプリケーションの構築方法を習得できます。またこのコースでは、Firebaseのリアルタイムデータベースと連携したチャットアプリケーションを開発・公開する、より実践的な学習内容が用意されています。サーバーの知識が無くてもアプリケーションを公開することが可能です。コース受講後には、学んだ知識・技術を実務や個人開発に役立てることができます。【更新情報】2021/07:旧レクチャー(v5)をすべて削除しました。2020/11:すべてのレクチャーをAngular v10にて再収録し公開しました。あわせてAngular CLIのセクション(Angular CLIを使いこなそう)を新規に追加いたしました。2020/07:最新バージョンに対応するためコース内容を見直しております。アップデート反映までしばらくお待ち下さい。【このコースの特徴】Angularはフレームワークの知識に加えて多くの周辺知識(TypeScript、RxJSなど)を必要とするので、学習のハードルが高いのがデメリットです。まだまだAngularを詳細に学べる機会は決して多くありません。そこでこのコースでは、初心者でも挫折しないように、Angularに必要な知識・技術の解説を全て行います。【環境構築】Mac・Windowsの両方に対応したNode.jsのインストールVisual Studio Code(エディタ)のインストール・設定・拡張機能の紹介【TypeScript】 型・関数・クラス・インターフェイス・ジェネリックの解説【Angularの各機能】コンポーネントディレクティブパイプサービスフォームルーティングGuard(ガード)HTTPクライアントNgModuleでのアプリケーション設計術Angular公式スタイルガイドに添った開発手法【RxJS】ObservableSubjectオペレータ【Angular CLI】【Firebase】リアルタイムデータベースの利用(Firebase Realtime Database)ユーザー認証(Firebase Authentication)サイトホスティング(Firebase Hosting)【その他】関連ライブラリの紹介またAngularでは最新のフロントエンド技術を取り入れられていますので、フレームワークの習得とともに技術トレンドを抑えることができます。各レクチャーにはリソースファイルに終了時点のソースコードを用意しています。レクチャーでの不明な点はコース内のQ & Aでサポートしますので、ご安心ください。【このコースで利用しているAngular・その他ツールのバージョン情報】社員管理アプリケーション(Angular v10.0.5)チャットアプリケーション(Angular v10.0.5)Node.js (Mac: v12.8.3, Windows: v12.8.2)【注意点】JavaScript未経験の方には、レクチャーの内容がとても難しいため、まずは別の入門コースで基礎を学習していただくことをおすすめします。本コースはAngular初心者に向けた入門コースです。ユニットテストやサーバーサイドレンダリングなどの高度な内容は取り扱っていません。本コースで扱うAngularのバージョンは「10.0.3」です。それ以下のバージョンについてのサポートは行っておりませんのでご了承ください。