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

10週間で身につける!PythonとVue.jsを使ったWEBアプリ制作基礎研修

10週間で身につける!PythonとVue.jsを使ったWEBアプリ制作基礎研修

目次
  • DX推進部の新人研修として、PythonとVue.jsを活用したWebアプリ開発を体系的に学びたいエンジニア
  • Webアプリケーションの原理を理解し、バックエンド(Python/Flask)とフロントエンド(Vue.js)を習得したい方
  • 固定カリキュラムでは学習内容や受講人数とマッチせず、柔軟に学べる研修を探している企業
  • Webアプリ開発の基礎を新人に学ばせたいが、適切な研修サービスが見つからない
  • PythonとVue.jsの両方を扱う研修が少なく、一貫した開発スキルを習得できるカリキュラムがない
  • 新人研修を独自に設計する必要があるが、適切な教材や指導者がいない
  • DX推進部の新人研修として、PythonとVue.jsを活用したWebアプリ開発を体系的に学びたいエンジニア
  • Webアプリケーションの原理を理解し、バックエンド(Python/Flask)とフロントエンド(Vue.js)を習得したい方
  • 固定カリキュラムでは学習内容や受講人数とマッチせず、柔軟に学べる研修を探している企業
  • Webアプリ開発の基礎を新人に学ばせたいが、適切な研修サービスが見つからない
  • PythonとVue.jsの両方を扱う研修が少なく、一貫した開発スキルを習得できるカリキュラムがない
  • 新人研修を独自に設計する必要があるが、適切な教材や指導者がいない

研修内容・特徴

本研修では、Webアプリケーションの基本構造を学びながら、Python(Flask)を用いたバックエンド開発、HTML/CSS/JavaScriptおよびVue.jsを活用したフロントエンド開発を体系的に習得します。さらに、SQLiteを用いたデータベース操作やPytestによる単体テストを学ぶことで、実務に即したWebアプリ開発スキルを身につけます。

到達目標

  1. Webアプリケーションの基本原理を理解し、PythonとFlaskを用いたバックエンド構築スキルを習得する。
  2. HTML/CSS/JavaScriptおよびVue.jsを活用し、フロントエンド開発のスキルを習得する。
  3. Pytestを用いた単体テストを実施し、コード品質を確保する基礎を身につける。

研修プログラム例

週数内容具体例到達目標
1週目Webアプリの仕組み・サンプルコード実行
・Webアプリの基本構造を理解
・Webアプリの原理を理解し、基本的な実装を行える
2週目Python基礎・変数とデータ型
・関数とクラスの作成(オブジェクト指向の基礎)
・Webアプリ開発に必要なPythonの基礎スキルを習得
3週目HTML/CSS/JavaScript基礎 & Vue.js導入・基本的なHTML/CSSのコーディング
・JavaScriptの基礎
・Vue.jsの環境構築
・Webページの作成とVue.jsの導入ができるようになる
4週目Flask/SQLiteを用いたWebアプリ作成・Flaskのルーティング
・SQLiteでのデータ保存・取得(select/insert)
・Flaskを活用して、バックエンドの基本機能を開発できる
5週目PytestによるFlaskアプリの単体テスト・ユニットテストの基礎
・APIエンドポイントのテスト
・Pytestを活用して、コード品質を確保できる
6週目Vue.js基礎・Vue.jsのコンポーネント設計
・フロントエンドの状態管理
・Vue.jsを活用し、動的なWebアプリのフロントエンドを開発できる

企画者コメント

本研修は、DX推進部の新人研修として、Webアプリ開発の基礎から実践的なスキルまでを短期間で習得できるよう設計されています。Python(Flask)を用いたバックエンド開発、HTML/CSS/JavaScriptを活用したフロントエンド開発、そしてVue.jsを用いたSPA(シングルページアプリケーション)の構築までを体系的に学びます。

また、SQLiteを用いたデータベース操作やPytestによる単体テストの実施を通じて、実際の開発現場で求められる品質管理スキルも習得できます。研修終了後には、新人エンジニアが一通りのWebアプリ開発プロセスを理解し、実際に業務で活用できるようになることを目指します。

関連サービス

伴走型オーダーメイド研修(エキスパートコース)

目次