Next.js、Prisma、GraphQL Code Generatorで作るフルスタックWebアプリケーション

Next.jsをベースとしたモダンなWeb開発の手法について学べます。Prismaの開発者体験の良さや、GraphQL Code Generatorのコード生成を体感しながら、これらの技術をキャッチアップしていきましょう。
4.09 (60 reviews)
Udemy
platform
日本語
language
Web Development
category
instructor
Next.js、Prisma、GraphQL Code Generatorで作るフルスタックWebアプリケーション
529
students
4.5 hours
content
Mar 2025
last update
$29.99
regular price

Why take this course?

🌟 コース名: Next.js、Prisma、GraphQL Code Generatorで作るフルスタックWebアプリケーション


コースheadline:

「Next.jsをベースとしたモダンなWeb開発の手法」について学べます。Yuki Terashimaが指導!Prismaの開発者体験の良さ、GraphQL Code Generatorのコード生成を直接体感しながら、これらの技術をキャッチアップしましょう。


コース概要:

** Next.js、Prisma、GraphQL Code Generatorを用いたWebアプリケーションの構築手法について解説したコースとなります。**

このコースでは、以下の cutting-edge 技術を使って、実際のWebアプリケーションを開発していきます。

  • TypeScript: 強力な型系统を活用したプログラミング言語。
  • Tailwind CSS: レイアウトを簡単に実装できるCSSフレームワーク。
  • NextAuth.js(Auth.js): Next.js用の高度な認証と権限管理ライブラリ。
  • Apollo GraphQL: グラフQLを実装するためのツールセット。
  • Prettier: コードの整形において一貫性を保つためのツール。
  • ESLint: コードの品質を保ち、バグを減らすための静的解析ツール。
  • Vitest & React Testing Library: テストを効率的に書くことができるJavaScriptTestingライブラリ。
  • GitHub Actions: CI/CD(継続的な統合と配布)の自動化を実現するためのGitHubのサービス。

コース内容:

  1. Next.jsの基本: Server-Side Rendering (SSR)、Static Site Generation (SSG), API routesの使い方など、Next.jsの核心概念を学びます。

  2. Prismaの活用: データベースのモデリング、CRUD操作、マイグレーションなど、Prismaを使ったデータベース操作方法を学びます。

  3. GraphQLとApollo Server: GraphQLの基本概念からApollo Serverへの接続、リソースの定義、クエリ/マューテーションの実装まで、GraphQLを使ったAPIの構築方法を学びます。

  4. フロントエンドの開発: Tailwind CSSを使用してUIのデザインと実装、TypeScriptで型安全なコードを書く方法を学びます。

  5. 認証システムの構築: NextAuth.js(Auth.js)を用いたアカウント管理と認証フローを実装し、セキュリティが高いWebアプリケーションを作成します。

  6. コードの品質管理: PrettierとESLintを使ってコードの整形と品質管理の最良実践を学びます。

  7. テストの自動化: VitestとReact Testing Libraryを用いたUnit TestとIntegration Testの作成方法を学び、コードの品質保証につなげます。

  8. CI/CDの設定: GitHub Actionsを使って自動化されたビルド、テスト、デプロイメントのフローを構築し、開発プロセスの効率化について学びます。


このコースを通じて、Next.js、Prisma、GraphQL Code Generatorを含む現代的なWebアプリケーション開発のスキルを身につけ、産業界で求められる技術力を獲得しましょう。モダンなWeb開発のための全てをこのコースで学び、プロフェッショナルなキャリアを一歩前に進ば�と思います。

📚 今日からあなたの開発スキルを次世代へとエレベートさせる旅が始まります! 🌐

Loading charts...

5089062
udemy ID
16/01/2023
course created date
05/02/2023
course indexed date
Bot
course submited by
Next.js、Prisma、GraphQL Code Generatorで作るフルスタックWebアプリケーション - | Comidoc