Python 関連講座
Pythonは、アプリケーション開発やAI(人工知能)の研究などいろいろな目的で多方面で使われているプログラミング言語です。 このコースは、ゼロから正しくPythonの基本を習得することができます。
【誰でもわかる Python基礎】
- Pythonプログラムを読めるようになります。
- Pythonの文法に沿ったプログラムを組めるようになります。
- 他言語(Java、C言語など)にも対応できるようになります。
- いろいろなアプリケーションを作るための、きっかけを掴めます。
- Anaconda ※講義の中でセットアップ方法解説
- 開発環境(Visual Studio Code) ※講義の中でセットアップ方法や利用方法解説
Pythonは、アプリケーション開発やAI(人工知能)の研究などいろいろな目的で多方面で使われているプログラミング言語です。
このコースは、ゼロから正しくPythonの基本を習得することができます。
丁寧にわかりやすく解説しますので、初学者でもやる気さえあれば必ず習得できます。
是非トライしてください!!
この講座ではPythonの基本文法を中心にプログラミングの知識を習得できます。Pythonを理解すると、JavaやC言語などの他言語にも対応できるようになれます。プログラミングの知識を習得したい方。Pythonの基礎を習得したい方。将来、GUIアプリやWebアプリやAI関連のアプリを開発してみたい方。大きな目標への第一歩となるコースです!
・Pythonの概要
・Pythonの基礎(変数、演算子など)
・配列(リスト、タプル、辞書、多次元配列、スライス)
・制御構造(if文、for文、while文など)
・関数(関数の利用方法、スコープ、ラムダ式など)
などを学習できます。
- 将来の目標としてGUIアプリケーションを作りたいと思っている方
- 将来の目標としてWebアプリケーションを作りたいと思っている方
- 将来の目標としてAI関連のアプリケーションを作りたいと思っている方
- システム開発の仕事に就きたいと思っている方
- スキルアップを計りたい方
- 探求心のある方
【誰でもわかる Pythonオブジェクト指向】
- Pythonプログラムを読めるようになります。
- Pythonの文法に沿ったプログラムを組めるようになります。
- 他言語(Java、C言語など)にも対応できるようになります。
- いろいろなアプリケーションを作るための、きっかけを掴めます。
- Anaconda ※講義の中でセットアップ方法解説
- 開発環境(Visual Studio Code) ※講義の中でセットアップ方法や利用方法解説
Pythonは、アプリケーション開発やAI(人工知能)の研究などいろいろな目的で多方面で使われているプログラミング言語です。
このコースは、ゼロから正しくPythonの基本を習得することができます。
丁寧にわかりやすく解説しますので、初学者でもやる気さえあれば必ず習得できます。
是非トライしてください!!
この講座ではPythonのオブジェクト指向の知識を習得できます。Pythonはオブジェクト指向型のプログラミング言語です。オブジェクト指向を簡単に言うと、物と物とが会話をするような形でプログラムを構築する考え方です。もっと簡単に言うと、物をリモコンで操作するような形でプログラムを構築する考え方です。この講座では、Pythonの活用方法を理解したい方を対象に、Pythonのオブジェクト指向、ファイル処理、データベース処理などについて学習します。
・オブジェクト指向の概要
・クラスの定義(メンバ変数、メソッド、コンストラクタ、デストラクタなど)
・継承(継承の利用方法、selfキーワード、ポリモフィズム、抽象クラスなど)
・パッケージ(パッケージの利用方法など)
・例外(例外処理、ユーザ定義例外など)
・ファイル処理(ファイル操作、ファイルへの読み書きプログラム作成など)
・データベース処理(データベース操作、データベース・アクセスのプログラム作成など)
などを学習できます。
- 将来の目標としてGUIアプリケーションを作りたいと思っている方
- 将来の目標としてWebアプリケーションを作りたいと思っている方
- 将来の目標としてAI関連のアプリケーションを作りたいと思っている方
- システム開発の仕事に就きたいと思っている方
- スキルアップを計りたい方
- 探求心のある方
【誰でもわかる Python GUIアプリ】
- Pythonプログラムを読めるようになります。
- Pythonの文法に沿ったプログラムを組めるようになります。
- 他言語(Java、C言語など)にも対応できるようになります。
- いろいろなアプリケーションを作るための、きっかけを掴めます。
- Anaconda ※講義の中でセットアップ方法解説
- 開発環境(Visual Studio Code) ※講義の中でセットアップ方法や利用方法解説
Pythonは、アプリケーション開発やAI(人工知能)の研究などいろいろな目的で多方面で使われているプログラミング言語です。
このコースは、ゼロから正しくPythonの基本を習得することができます。
丁寧にわかりやすく解説しますので、初学者でもやる気さえあれば必ず習得できます。
是非トライしてください!!
この講座ではPythonのGUIアプリケーションのプログラミングの知識を習得できます。PythonはGUIアプリが作成できるプログラミング言語です。GUIとは、コンピューターの操作の対象が絵で表現されるユーザーインターフェースです。GUIを利用することでマウスなどを使用して直感的にコンピューターを操作できます。この講座では、GUIアプリを作ってみたい方を対象にPythonのGUIの利用方法、イベント処理、メニューの利用方法、お絵かきアプリの作成方法などについて学習します。
・GUIの概要
・GUIの基礎(GUI部品の利用、画像の表示、キャンバスの利用など)
・イベント(イベント処理など)
・メニュー(メニューの利用など)
・画像データ(Pillow、画像の保存、画像の読込など)
・GUIアプリ(お絵かきアプリの作成)
などを学習できます。
- 将来の目標としてGUIアプリケーションを作りたいと思っている方
- 将来の目標としてWebアプリケーションを作りたいと思っている方
- 将来の目標としてAI関連のアプリケーションを作りたいと思っている方
- システム開発の仕事に就きたいと思っている方
- スキルアップを計りたい方
- 探求心のある方
【誰でもわかる Python Webアプリ】
- Pythonプログラムを読めるようになります。
- Pythonの文法に沿ったプログラムを組めるようになります。
- 他言語(Java、C言語など)にも対応できるようになります。
- いろいろなアプリケーションを作るための、きっかけを掴めます。
- PythonによるWebアプリケーションのプログラムを組めるようになります。
- DjangoによるWebアプリケーションのプログラムを組めるようになります。
- Webアプリケーションでのデータベースの利用方法を理解できるようになります。
- Anaconda ※講義の中でセットアップ方法解説
- 開発環境(Visual Studio Code) ※講義の中でセットアップ方法や利用方法解説
- XAMPP(Apache、MySQL) ※講義の中でセットアップ方法や利用方法解説
Pythonは、アプリケーション開発やAI(人工知能)の研究などいろいろな目的で多方面で使われているプログラミング言語です。
このコースは、ゼロから正しくPythonの基本を習得することができます。
丁寧にわかりやすく解説しますので、初学者でもやる気さえあれば必ず習得できます。
是非トライしてください!!
この講座ではPythonによるWebアプリケーションを構築する知識と、Pythonで実装されたWebアプリケーション・フレームワークであるDjango(ジャンゴ)を利用したWebアプリケーションの構築方法を習得できます。フレームワークとは、「枠組み」「骨組み」という意味があり誰もが簡単に利用できるようにしたものです。
Djangoは、「ログ出力」「メール送信」「キャッシュシステム」など、Webアプリケーションの開発でいつも必要になるツール群を提供しており、Djangoを利用することでWebアプリケーションを効率よく開発することができます。
この講座ではWebアプリケーションに興味がある方やを作ってみたい方を対象に、PythonによるWebの利用方法、Djangoの利用方法、MTVモデルの活用方法、セッション、システム開発方法、セキュリティ対策などDjangoによるWebアプリケーションの開発手法について学習します。
・Webの概要(Webシステムの仕組み、HTML、WWW、HTTP、URL)
・サーバサイド技術(Webシステムの構造、HTTPリクエストとHTTPレスポンス)
・データ通信(フォーム送信、データの受信)
・Djangoの利用方法
・Djangoフォーム
・MTVモデル
・セッション管理
・システム開発手法(ログイン、ログアウト)
・セキュリティ対策(クロスサイト・スクリプティング、SQLインジェクション、セッション・ハイジャック)
などを学習できます。
- 将来の目標としてGUIアプリケーションを作りたいと思っている方
- 将来の目標としてWebアプリケーションを作りたいと思っている方
- 将来の目標としてAI関連のアプリケーションを作りたいと思っている方
- システム開発の仕事に就きたいと思っている方
- スキルアップを計りたい方
- 探求心のある方
【誰でもわかる Python AIアプリ(機械学習)】
- Pythonプログラムを読めるようになります。
- Pythonの文法に沿ったプログラムを組めるようになります。
- 他言語(Java、C言語など)にも対応できるようになります。
- いろいろなアプリケーションを作るための、きっかけを掴めます。
- PythonによるWebアプリケーションのプログラムを組めるようになります。
- DjangoによるWebアプリケーションのプログラムを組めるようになります。
- Webアプリケーションでのデータベースの利用方法を理解できるようになります。
- >Pythonによる機械学習の利用方法、教師あり学習の利用方法、教師なし学習の利用方法などPythojnによるAIアプリケーションの開発手法について学習します。
- Anaconda ※講義の中でセットアップ方法解説
- 開発環境(Visual Studio Code) ※講義の中でセットアップ方法や利用方法解説
- XAMPP(Apache、MySQL) ※講義の中でセットアップ方法や利用方法解説
Pythonは、アプリケーション開発やAI(人工知能)の研究などいろいろな目的で多方面で使われているプログラミング言語です。
このコースは、ゼロから正しくPythonの基本を習得することができます。
丁寧にわかりやすく解説しますので、初学者でもやる気さえあれば必ず習得できます。
是非トライしてください!!
AIには機械学習と深層学習(ディープラーニング)があり、この講座では機械学習の知識を学習します。
また、機械学習には「教師あり学習」と「教師なし学習」と「強化学習」があり、それぞれの知識を学習することができます。
AI(人工知能)の活用事例には、・お掃除ロボット(ルンバ)・自動車の自動運転・感情を持つロボット(Pepper)・コールセンターなどのオペレーション業務のサポート・クレジットカードの不正使用検知、などがあり、このようなシステムを作成できるきっかけとなる講座内容です。
この講座では、AIアプリケーションに興味がある方やを作ってみたい方を対象に、Pythonによる機械学習の利用方法、教師あり学習の利用方法、教師なし学習の利用方法など、PythojnによるAIアプリケーションの開発手法について学習します。
・AIの概要
・AIの環境設定
・機械学習(scikit-learnライブラリ、Pandasライブラリ、NumPyライブラリ、Matplotlibライブラリ、K-means法)手書き文字の判定など
・機械学習活用(OpenCVライブラリ)写真から顔の検出、絶対勝てないジャンケン、など
- 将来の目標としてGUIアプリケーションを作りたいと思っている方
- 将来の目標としてWebアプリケーションを作りたいと思っている方
- 将来の目標としてAI関連のアプリケーションを作りたいと思っている方
- システム開発の仕事に就きたいと思っている方
- スキルアップを計りたい方
- 探求心のある方
コースの内容
-
Preview01 第0章 開発環境のインストール (17:47)
-
Preview02 第1章 オブジェクト指向の概要 (6:47)
-
Start03 第1章 章末問題 (1:48)
-
Start04 第2章 クラスの定義(1) (27:23)
-
Start05 第2章 章末問題 (2:46)
-
Start06 第3章 クラスの定義(2) (9:29)
-
Start07 第3章 章末問題 (2:20)
-
Start08 第4章 クラスの定義(3) (32:50)
-
Start09 第4章 章末問題 (2:46)
-
Start10 第5章 継承(1) (15:21)
-
Start11 第5章 章末問題 (2:51)
-
Start12 第6章 継承(2) (27:01)
-
Start13 第6章 章末問題 (3:18)
-
Startサンプルファイル
講師のプロフィール
昭和44年6月30日生。1992年から雇用促進事業団(現:独立行政法人 高齢・障害・求職者雇用支援機構)で講師を務める。2000年荒川企画を設立。2004年にIT研究所を設立し、IT教育事業を展開。専門分野は、Java、Android、PHP、C言語、JavaScriptなど多岐にわたる。