
はじめてのNuxt 3入門
基礎から学ぶ、Vue.jsアプリ開発の強力フレームワーク - 段階的スキルアップでアプリ制作をマスター
プレミアム
合計時間:02:12:15
コース紹介動画
学習内容
主な学習トピック
- Nuxtとは?
- Nuxtの開発環境構築
- Nuxtの基礎を学ぶ
コース概要
このコースでは、楽しく学びながらVue.jsアプリ開発の強力なフレームワーク「Nuxt(ナクスト)」を基礎からマスターします。前提知識としてVue.jsの基本を理解していることが望ましいです。
Nuxtって何?
Nuxtは、SPA開発用のフロントエンドフレームワークVue.jsをベースに、状態管理、ルーティング、サーバーサイドレンダリング(SSR)など、Webアプリ開発に必要な機能を最初から提供し、Vue.jsをパワーアップさせたものです。多くの有名ウェブサイトで使用されており、注目を集めています。
Nuxtを学ぶメリット: Nuxtを使うと、Vue.js開発のベストプラクティスをすぐに活用できるため、クライアントの要求に応える機能開発に集中できます。
カリキュラム概要
コースでは、最初からNuxtアプリケーションを作成する方法を学びます。Hello World!プログラムから始めて、段階的にスキルアップしていきます。ECサイトのカート機能を想定したカウンターアプリやタスク管理アプリケーションも制作します(今後カリキュラム公開予定)。忙しい皆さんでも、短時間でNuxtのポイントを習得できる内容となっています。
それでは、コースでお会いできることを楽しみにしています。
学習に必要な要件
- HTML・CSSの基礎
- JavaScriptの基礎(若干のTypeScriptの知識があると尚可)
- Vue.js 3の基礎
- 基本的なLinuxコマンドが使える(ls, cd, mv等)
- パソコン(macOSまたはWindows)が利用できる
このコースのターゲット
- Vue.js 3の基本を習得済みの方
- Nuxtを使ったアプリケーション開発を学びたい方
バージョン情報
- Nuxt 3.2.3
- node.js 18.15.0
注意: 動作確認済みの指定バージョン以外では、コースの学習はできません(ご自身で問題解決ができる方を除く)。
更新履歴
- 2023/5/2 カリキュラム追加(非同期データ通信をしよう〜タスク管理アプリを開発しよう)
- 2023/4/5 新規公開
レクチャー一覧
- コースイントロダクション - Nuxt 3入門
- 開発環境を構築しよう
- はじめてのNuxt 3
- ルーティングについて知ろう
- ビューについて知ろう
- 非同期データ通信をしよう
- アセットを使おう
- 状態管理をしよう
- カウンターアプリを開発しよう
- タスク管理アプリを開発しよう