Vue.js + Vuex を使用したモダンフロントエンド開発
What you'll learn
- Vue を用いた SPA の実装
- Vue-router を用いたルーティング
- Vuex を用いた状態管理
- Component ベースの可読性の高いフロントエンド開発
Requirements
- HTML, CSS, JavaScript の実務経験(JavaScript, HTML, CSS がある程度かける必要があります)
Description
Udemy で評価 4.6、450人のユーザーが受講している React + Redux コースの作者が新しく作ったコースです。
Vue.js + Vuex を用いて実践的な SPA (シングルページアプリケーション)を作成します。
対象者は JavaScript を用いた開発をしたことがある職業エンジニアです。全くの JavaScript 未経験者は対象としていません。
他の日本語 Vue コースとの違いは以下です。参考にしてください。
Vuex を詳しく説明しています。(state, getter, action, mutation, modules それぞれ項目を設けています)
Vue-router を詳しく説明しています。(Dynamic Route Matching の項目も設けています)
CodeSandbox というオンライン上の開発環境でコースを進めているので、各段階のコード全体をすぐに確認することができます。
Vue を実際に使って仕事をしているフリーランスエンジニアが作成しています。
Vue の細かい機能についてはドキュメントを読むことを前提としています。もし全ての機能を知りたい場合には「Vue JS入門決定版!jQueryを使わないWeb開発 - 導入からアプリケーション開発まで体系的に動画で学ぶ」がおすすめです。
Vuetify といった UI コンポーネントは使用していません。使用法を知りたい場合には「Vue.js + Firebaseで作るシングルページアプリケーション」がおすすめです。
Who this course is for:
- HTML, CSS, JavaScript を用いた実務経験があるが、Vue, React といったフレームワークの使用経験がない方
Instructor
フリーのフロントエンドエンジニアとして活動しています。React 公式チュートリアル、Redux ドキュメント等の翻訳や、 React ハンズオンも開催しています。直近の大きな OSS の成果として React 公式日本語ドキュメントのトップページを担当致しました。
様々なレベルの人が取り組みやすいコースを目指して、基礎的な情報を丁寧に説明するように心がけています。
React, Vue, ES2015+, TypeScript, Node.js, Express, MongoDB, WebStorm, Gatsby.js, CSS in JS, Emotion