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アプリ開発スキルを身につけます。
到達目標
- Webアプリケーションの基本原理を理解し、PythonとFlaskを用いたバックエンド構築スキルを習得する。
- HTML/CSS/JavaScriptおよびVue.jsを活用し、フロントエンド開発のスキルを習得する。
- 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アプリ開発プロセスを理解し、実際に業務で活用できるようになることを目指します。