Menu
【無料】4/8(火)Difyのライブ講座を開催します お申し込みはこちら

【新入社員・若手向け】Next.js・AWS研修

【新入社員・若手向け】Next.js・AWS研修

目次
  • 新人・若手エンジニアで、ReactやNext.jsを活用したモダンなフロントエンド開発を学びたい方
  • AWSを活用したクラウドインフラ構築を学び、Webアプリケーションの設計からデプロイまでのスキルを習得したい方
  • フロントエンドからバックエンド、インフラまで、Webアプリ開発の全体像を実践的に学びたい方
  • ReactやNext.jsを学びたいが、どのように実務で活用すればよいかわからない
  • AWSの基本を理解し、クラウド環境でのアプリ開発・デプロイを実践的に学びたい
  • フロントエンド・バックエンド・クラウド環境の全体像を把握し、開発工程をスムーズに進められるようになりたい
  • 新人・若手エンジニアで、ReactやNext.jsを活用したモダンなフロントエンド開発を学びたい方
  • AWSを活用したクラウドインフラ構築を学び、Webアプリケーションの設計からデプロイまでのスキルを習得したい方
  • フロントエンドからバックエンド、インフラまで、Webアプリ開発の全体像を実践的に学びたい方
  • ReactやNext.jsを学びたいが、どのように実務で活用すればよいかわからない
  • AWSの基本を理解し、クラウド環境でのアプリ開発・デプロイを実践的に学びたい
  • フロントエンド・バックエンド・クラウド環境の全体像を把握し、開発工程をスムーズに進められるようになりたい

研修内容・特徴

本研修では、React、TypeScript、Next.jsを中心に、モダンなフロントエンド開発を学びます。さらに、AWSを活用したクラウドインフラの基礎を学習し、実際にアプリケーションをデプロイする実践的なスキルを習得します。Git/GitHubを用いたチーム開発やDockerを活用した環境構築、CICDパイプラインを通じた継続的デプロイの手法も学び、エンジニアとしての即戦力を養います。

到達目標

  1. React、TypeScript、Next.jsを活用し、モダンなWebアプリケーションを開発できるようになる。
  2. DockerやAWSを活用し、クラウド環境でのデプロイ・運用ができるようになる。
  3. 開発の全工程(設計・実装・テスト・デプロイ)を理解し、実務で即戦力となるスキルを身につける。

研修プログラム例

週数内容具体例到達目標
1週目Webアプリ開発の全体像の理解・フロントエンド、バックエンドの役割
・開発の流れ(企画、要件定義、設計、テスト、リリース)
・Webアプリ開発の全体像を理解し、開発の流れを把握できる
2週目HTML/CSSの基礎、JavaScriptの基本・HTML/CSSの基本構造と実装
・JavaScriptの基礎文法(変数、関数、制御文)
・HTML/CSS/JavaScriptを使って基本的なWebページを作成できる
3週目React開発の基礎・Reactの基本(JSX、コンポーネント、Props、State)
・イベント処理
・Reactを使ったWebアプリの基本実装ができるようになる
4週目React開発の応用・グローバルステート管理(Redux, Recoil)
・カスタムフックの活用
・状態管理を適切に活用し、複雑なReactアプリを構築できる
5週目Next.jsの基礎と応用・SSR/SSGの活用
・ファイルベースルーティング、SEO最適化
・Next.jsを活用し、パフォーマンスの高いWebアプリを開発できる
6週目Dockerの基礎・Dockerfileの記述方法
・React環境をローカルで構築
・Dockerを活用して開発環境を効率的に管理できるようになる
7週目AWSの基礎(ECS, S3, RDS)・AWSの基本概念とサービス紹介
・クラウドインフラの構築
・AWS環境を構築し、クラウドベースのアプリ開発ができる
8週目CICDの基礎・GitHub Actions、AWS CodePipelineを活用したCICDパイプラインの構築・アプリの自動デプロイ環境を構築し、開発フローを最適化できる
9週目AWS環境構築 / サンプルアプリデプロイ・React + Next.jsアプリをAWS環境へデプロイ・クラウド環境にアプリをデプロイし、運用できる
10週目オリジナルアプリ開発(要件定義)・オリジナルアプリの企画・要件定義・自分のアイデアを形にするための計画を立てる
11週目オリジナルアプリ開発(実装・テスト)・React + Next.js + AWSを活用したアプリ開発・チーム開発を通じて実践的なアプリ開発のスキルを習得
12週目発表・デプロイ・振り返り・開発したアプリの発表
・AWS環境へデプロイし、運用開始
・開発した成果を発表し、振り返りを行い、今後の改善点を明確にする

企画者コメント

本研修は、新卒・若手エンジニア向けに、ReactとNext.jsを活用したモダンなフロントエンド開発、およびAWSを活用したクラウド環境構築のスキルを習得するために設計されたプログラムです。フロントエンド開発の基礎から、クラウド環境でのデプロイ、CI/CDによる自動化までを体系的に学び、実際の現場で求められるスキルを実践的に習得できる構成となっています。

特に、オリジナルアプリ開発を通じて、要件定義から実装・デプロイまでの一連のプロセスを経験することで、技術力だけでなく、開発フローをスムーズに進める能力も養えます。研修終了後には、モダンなWebアプリケーション開発に必要なスキルを身につけ、即戦力として活躍できるエンジニアを目指します。

関連サービス

伴走型オーダーメイド研修

目次