実用的なPythonプログラミングの基礎とその実践 ~ 1人1台PC実習付 ~

~ Pythonの基本的な文法、アルゴリズム実装、スクレイピングとクローリング、ディープラーニング ~

・Pythonを使ったアルゴリズムや実装時のポイントを修得する講座

・Pythonを使うメリットや実装時の注意点を修得し、有効なアプリケーション開発へ応用しよう!

※当日は講師の著書を配布します

※PCは弊社で用意いたします

講師の言葉

 書店に行けば、Pythonに関する本が非常に増えていることに気づきます。基本情報技術者試験でも採用されるように注目を集めている一方で、実務で使おうと思っても何に使えばいいのかわからない、という声も聞きます。

 そこで、Pythonを使ってアルゴリズムを学ぶだけでなく、実用的な例としてスクレイピングやクローリングについて解説します。さらに現在話題になっている人工知能・ディープラーニングになぜPythonが効果的なのか、その概要について紹介します。

 実際にPC実習を通じて、その動作を体験することで、Pythonを使うメリットや注意点もあわせて理解し、便利で活用出来ると感じていただけることが目標です。

本講座の申込み受付は終了しました

セミナー詳細

開催日時
  • 2020年08月25日(火) 10:30 ~ 17:30
開催場所 日本テクノセンター研修室
カテゴリー ソフト・データ・画像・デザイン
受講対象者 ・Python以外のプログラミング言語で、簡単なプログラムを作成できる人(変数や関数などの意味を理解できる)
・アルゴリズムや計算量の考え方について学びたい方
・クローリング、スクレイピングについて知りたい方
・ディープラーニングに興味がある方
・システム・ソフト関連部門の技術者の方
予備知識 ・プログラミングの基礎知識
・HTMLについての基礎知識
修得知識 ・Pythonの基本的な文法
・アルゴリズムの比較による計算量の考え方
・スクレイピングやクローリングなどの実用的なプログラムを作るための知識
プログラム

.Pythonの概要

  (1).Pythonの特徴とは

    a.他のプログラミング言語との違い

    b.開発環境、実行環境を構築する

  (2).基本的な文法を知る

    a.四則演算を試す

    b.変数や代入の考え方を知る

    c.条件分岐、繰り返しを実装する

    d.関数を作ってみる

 

2.Pythonで学ぶアルゴリズム

  (1).基本的なプログラムを作る

    a.FizzBuzzを実装する

    b.素数を判定する

  (2).探索のアルゴリズムを知る

    a.線形探索を実装する

    b.二分探索を実装する

  (3).ソートのアルゴリズムを知る

    a.選択ソートを実装する

    b.クイックソートの考え方を知る

    c.ソートの処理時間を比較する

 

3.スクレイピングとクローリング

  (1).スクレイピングとは

    a.HTMLとDOMを知る

    b.HTTPを知る

    c.Pythonでスクレイピングする

 

  (2).クローリングとは

    a.GETとPOSTの違いを知る

    b.Cookieについて学ぶ

    c.クローリングを試す

 

4.ディープラーニングへの活かし方

  (1).ディープラーニングの概要

    a.ニューラルネットワークの考え方を知る

    b.できることとできないことを知る

    c.サンプルを試してみる

キーワード Python プログラミング ソフトウェア 変数 条件分岐 線形探索 二分探索 スクレイピング クローリング
タグ 統計・データ解析AI・機械学習ソフト管理
受講料 一般 (1名):57,200円(税込)
同時複数申込の場合(1名):51,700円(税込)
会場
日本テクノセンター研修室
〒 163-0722 東京都新宿区西新宿2-7-1 新宿第一生命ビルディング(22階)
- JR「新宿駅」西口から徒歩10分
- 東京メトロ丸ノ内線「西新宿駅」から徒歩8分
- 都営大江戸線「都庁前駅」から徒歩5分
電話番号 : 03-5322-5888
FAX : 03-5322-5666
こちらのセミナーは現在募集を締め切っております。
次回開催のお知らせや、類似セミナーに関する情報を希望される方は、以下よりお問合せ下さい。
contact us contact us
各種お問い合わせは、お電話でも受け付けております。
03-5322-5888

営業時間 月~金:9:00~17:00 / 定休日:土日・祝日