loading...

検索結果 {{searchResultList.length + '件'}}

(プログラミング初心者向け)Python入門研修~Excel操作とWebアプリケーション開発体験編(3日間)

(プログラミング初心者向け)Python入門研修~Excel操作とWebアプリケーション開発体験編(3日間)

初めてのプログラミングでも困らない、Pythonの基礎スキルを一つずつ身につける

研修No.6068000

insourceデジタルアカデミー

本研修は、オンラインでも実施可能です。日程がない場合はお気軽にご相談ください

対象者

  • 新入社員
  • 若手層
  • 中堅層
  • 管理職層

・初めてのプログラミングとして、Pythonを基本文法から学びたい方
・PythonによるWebアプリケーション開発の流れを体験したい方
・Pythonを業務で使うことになった方

よくあるお悩み・ニーズ

  • Pythonを業務で使いたいが、プログラミングの経験がなく何から始めればよいかわからない
  • 機械学習や画像処理、組み込みシステムなど広く使われているPythonについて、
    使いこなすための基礎知識を基本文法から学びたい
  • データベースと連携するWebアプリケーション開発の流れを手軽に体験したい
  • Excel内のデータをPythonプログラムで読み書きしたい
  • 他の言語でのプログラミング経験があり、Pythonの基本をさっと確認したい

研修内容・特徴outline・feature

プログラミングの基本である繰り返しと条件分岐の使い方から、Pythonでよく使われる辞書型の扱い、Excel操作、Bottleというフレームワークを使ったWebアプリケーションの開発までをハンズオン形式で学びます。Pythonを業務で使いこなすために必要となるプログラミングスキルを、講義とプログラミング実習に取り組んでいただくことで、確実に身に着けていただきます。

*この研修ではPCを使用します*
研修会場にノートPCをご用意をしております
(持ち込んだPCのご利用はできません)

*オンライン研修の受講環境について*
オンライン研修ではPythonおよびExcel(または互換ソフト)をインストールしたPCからの受講をお願いしております。
また、研修中に、ポート番号の開放など、ファイアウォールの設定変更を行うため、PCの管理者権限が必要となります。

到達目標goal

  • ①職場でPythonプログラミングするためのPCセットアップができる
  • ②Pythonで簡単なプログラムを作ることができる
  • ③Pythonで実装されたWebアプリケーションの仕組みを理解し、修正、改造ができる

研修プログラム例program

研修プログラム例(1日目)
内容 手法
  • 1.Pythonプログラミングを始める前に
    (1)プログラミングとは
    (2)コンピュータが動く仕組み
    (3)Pythonの特徴
講義
  • 2.プログラミングをするためのPCセットアップ
    (1)エディタの準備
    (2)Pythonのインスト―ル
    (3)簡単なPythonプログラムの実行
    【ミニワーク】簡単なプログラムを実行する(数値計算)
    (4)コマンドプロンプトに慣れる
    【ミニワーク】コマンドプロンプトを使ってフォルダを作成する
    (5)コンピュータにさせたいことの洗い出し
講義
ワーク
  • 3.Python基本文法
    (1)変数
    (2)入力と出力
    【ミニワーク】キーボードから入力をした文字を出力する
    (3)データ型
    (4)リスト型/タプル型
    (5)関数とメソッド
    【ワーク】生まれ年の干支を出力する
講義
ワーク
  • 4.繰り返しと条件分岐
    (1)繰り返し
    【ワーク】リストの得点から合計値、平均値を出力する
    (2)条件分岐
    【ワーク】リストの得点から評価を出力する
講義
ワーク

研修プログラム例(2日目)
内容 手法
  • 5.辞書型とファイル入出力
    (1)辞書型
    (2)ファイル入出力
    【ワーク】ファイルから読み込んだデータを評価し、結果を出力する
講義
ワーク
  • 6.繰り返し(while文)と関数の作成、文字コード
    (1)while文
    (2)関数の作成
    (3)文字コード
    【ワーク】チャットボットの作成
講義
ワーク
  • 7.ライブラリと例外処理
    (1)モジュールとは
    (2)標準ライブラリ(random,datetime,math)
    (3)例外処理
    【ワーク】例外の発生に強いチャットボットに改修する
講義
ワーク
  • 8. サードパーティ製パッケージの利用
    (1)サードパーティ製パッケージとは
    (2)サードパーティ製パッケージのインストール
    (3)Pythonの仮想環境
    (4)サードパーティ製パッケージの利用
    【ワーク】サードパーティ製パッケージを使った辞典を作成
    (5)Excelファイルを読み書きするライブラリを使う
    【ワーク】Excelファイルから読み込んだデータを使いチャットボットを作成
講義
ワーク

研修プログラム例(3日目)
内容 手法
  • 9.Webアプリケーションの作成
    (1)Webアプリケーションとは
    (2)Webフレームワークとは
    (3)Bottleを使って文字を出力する
    (4)テンプレートファイルの利用
    (5)フォームを使った値の受け取り
    (6)作成したボットをWebアプリケーションに組み込む
    【ワーク】チャットボットをWebアプリケーションで動かす
講義
ワーク
  • 10.データベースと連携したWebアプリケーションの作成
    (1)データベースとは
    (2)SQLiteを使ったテーブルの作成
    (3)レコードの選択、追加
    (4)PythonからSQLiteに接続する
    【ワーク】チャットボットのあいさつデータをDBから読み込む
    【ワーク】会議室予約システムを作成する
講義
ワーク

企画者コメントcomment

Pythonは機械学習から画像処理、IoT、Webアプリケーションと幅広い分野で気軽に利用することができるプログラミング言語です。そのため、Pythonを業務で使ってみたいという声も多く聞かれます。そこでPythonを基本文法から学び、最後にWebアプリケーションを実装することで、プログラミングの基本やPythonの特徴、Pythonを使ったExcel操作やWebアプリケーション開発の流れを体験いただく研修をご用意しました。ひとつずつ手を動かしながら学べるので、何から始めればよいかわからず、Python活用の一歩を踏み出せていない方にぜひ受講いただきたい内容です。

スケジュール・お申込みschedule・application

オンライン開催

研修開始20分前から接続可能です。研修開始10分前までにマイク/スピーカの動作確認を完了して、研修開始までお待ちください。

セミナールーム開催

【新型コロナウイルス感染症への対策について】 (更新日:2020年11月20日)
セミナールーム開催の場合、受講者さまの安全確保のために、定員半減、ビニールシールド設置、会場消毒など「8つの感染症対策」を実施しております。詳細はこちらのページをご覧ください。

注意点お申込み時の注意点 →お申込みから研修当日までの流れ

  • ・同業の方のご参加はご遠慮いただいております
  • ・お申込みの状況により、開催日程をHPから削除させていただくことがあります

お気軽にご相談ください

お電話での
お問合せ

0120-800-225

メールでの
お問合せ

研修リクエスト
のお問合せ

受講をご検討中の研修テーマで、日程がなくお困りの場合は「研修リクエストサービス」をご活用ください。ご希望の日程、内容、会場で公開講座を追加開催するサービスです。

ページトップへ
年間実績公開講座の年間実績
受講者数※1
58,332
開催数※1
8,445
講座数※2
2,859
WEBinsource
ご利用社数※2
13,492

※1 2019年10月~2020年9月

※2 2020年9月末時点

講師派遣型研修

お客さまの課題に応えるオーダーメイド型研修

研修一覧
関連テーマ

メールマガジンのご登録


感染症対策実施について

日々の会場消毒やビニールシールド設置など「8つの感染症対策」を行い、全国で来場型の公開講座を再開しております。また、オンライン公開講座も引き続き実施しております。


今週のPickUp


申込者数人気ランキング


直近の公開講座開催研修