講座一覧に戻る
Web開発入門
Nuxt.js + Vue.js入門:CodeSandboxで学ぶ環境構築不要のフロントエンド開発演習
Node.jsのインストールは不要。CodeSandboxを使って、モダンなWeb開発の基礎からAPI連携、状態管理までを最短ルートで習得しよう!
6時間
Nuxt.jsVue.jsフロントエンドJavaScript

Udemyで講座を見る
公開日
2024/6/1最終更新
2024/6/1コース概要
本コースでは、オンラインエディタのCodeSandboxを活用します。ブラウザさえあれば、今すぐこの場でNuxt.jsの開発をスタートできます。Node.jsのインストールや複雑な設定は一切不要です。
Nuxt.jsは、現在多くの現場で採用されているVue.jsベースの強力なフレームワークです。本講座では、Vue.jsの基礎から丁寧に解説するため、Vueの経験がない方でも安心してステップアップできます。
このコースで学べること
- 環境構築に頼らない、CodeSandboxを活用した効率的な開発手法
- Nuxt.jsの土台となるVue.js 3(Composition API)の基礎知識
- ファイルベースルーティングやレイアウトシステムなど、Nuxt特有の便利な機能
- useFetchやuseAsyncDataを用いた、実践的な外部APIからのデータ取得
- useStateやPiniaを使った、アプリケーション全体での状態管理
- ユーザーに優しいバリデーション機能付きフォームの実装方法
- エラーハンドリングや404ページなど、公開レベルのアプリに必要な周辺知識
対象受講者
- HTML/CSS/JavaScriptの基本的な読み書きができる方
- Vue.jsを触ったことがないが、Nuxt.jsに興味がある初心者の方
- ローカルの環境構築で過去に挫折した経験がある方
- 隙間時間などを活用して、場所を選ばずブラウザだけで学習を進めたい方
コースの構成
- イントロダクション
- Vue.js基礎速習
- Nuxt.jsのディレクトリ構造とルーティング
- 動的ルーティングとナビゲーション
- 高度なデータフェッチング
- 状態管理
- フォームとバリデーション