loading...

検索結果

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

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

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

No. 6068000 9909025

対象者

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

・初めてのプログラミングとして、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

オンライン開催

セミナールーム開催

注意事項

  • 同業の方のご参加はご遠慮いただいております
  • 会場やお申込み状況により、事前告知なく日程を削除させていただくことがあります
  • カリキュラムは一部変更となる可能性があります。大幅な変更の際は、申込ご担当者さまへご連絡いたします。

事前のご案内

受講できそうな日時がない… 日程を増やしてほしい… 
そんな時には「研修リクエスト」

研修リクエストサービス

「研修リクエスト」とは、お客さまのご希望の日程、内容、会場で、1名さまから インソースの公開講座を追加設定するサービスです。 サービスの詳細や、リクエスト方法はこちらをご確認ください。

※受講者数1名以上の場合から、リクエストを受け付けております

※ご連絡いただいてから研修実施まで、通常2か月程度かかります(2か月以内での急ぎの実施も、ご相談可能です)

お問合せ・ご質問

よくいただくご質問~お申込み方法や当日までの準備物など、公開講座について詳しくご説明

最新作・ニュース

新卒採用募集中
ページトップへ
年間実績公開講座の年間実績
受講者数※1
開催数※1
講座数※2

WEBinsource
ご利用社数※2

※1 

※2 

研修を探す
開催地で探す
階層で探す
テーマで探す
コースマップで探す
日程で探す
課題・状況で探す
講師派遣型研修

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

研修一覧
業界・業種別研修
オンライン人材育成

オンライン人材育成

企業内研修は、すべてオンラインで実施可能です

動画教育・eラーニング

動画教育・eラーニング

データやDVDの買い切り、レンタル視聴、定額制見放題など、様々なプランでご提供します

メールマガジンのご登録

コンテンツクリエイターズワークス

  • WEBins
  • 読み物・コラム

    • インソースレター

    • Gambatte

    • 人事のお役立ちニュース

  • モンシャン

公開講座からの新着メッセージ


    直近の公開講座開催研修