学習方法

メンター情報

料金

対応時間帯

返信スピード

学習方法

メンター情報

料金

対応時間帯

返信スピード

Python コードレビュー 仮想環境 プログラミング入門 Git/Github

【ハンズオン学習/実践力をつける】手を動かして学ぶPython入門

【ハンズオン学習/実践力をつける】手を動かして学ぶPython入門-image1

できること

⭐ 本講座について

本講座は、実際に手を動かしながらPythonのプログラミングに慣れていくことを目指した実践的な入門講座です。
Google ColaboratoryというブラウザでPythonを実行できるサービスを利用して進めていくため、
Python実行環境の初期構築は不要ですぐに学習を開始できます。
(PC上での実行環境構築についてはコース後半で扱います。)

重要な項目毎に練習問題を用意しており、学習した知識を復習しながら手を動かして身に付けられるように構成しています。
本コースで扱う内容は以下のとおりです。

  • ステップ0 - はじめに
    • 本コースの進め方について解説します。
  • ステップ1 - 基本的な文法とデータ型
    • Pythonの基本的な文法とデータ型について解説します。
  • ステップ2 - 条件分岐と繰り返し処理
    • if文、for文、while文について解説します。
  • ステップ3 - 処理をまとめる (関数)
    • 「関数」について解説します。
  • ステップ4 - データと処理をまとめる (クラスとメソッド)
    • 「クラス」と「メソッド」について解説します。
  • ステップ5 - 標準ライブラリと組み込み関数の活用
    • 以下のPythonの標準機能を利用した処理について解説します。
      • ファイルの読み書き
      • 日時の処理
      • CSV、JSONデータの読み込み、データ抽出
      • 正規表現を使用した文字列の検索
  • ステップ6 - 例外処理
    • イレギュラーなケースの取り扱いについて解説します。
  • ステップ7 - 外部ライブラリの活用
    • 以下のサードパーティ製ライブラリを使用した処理について基礎的な内容を解説します。
      • pandas を使用したデータ分析
      • scikit-learn を使用した機械学習入門
  • ステップ8 - 開発環境の構築
    • PCへのPythonインストールとVSCodeを使用したプログラム開発について解説します。
    • Gitを使用したコード管理や仮想環境について解説します。
  • ステップ9 - 一連の処理をまとめる (モジュール)
    • 「モジュール」について解説し、簡単なコマンドラインツールを作成します。
    • pytestを使用したテストについても解説します。
  • ステップ10 - 好きなプログラムを作成する
    • 興味のあるジャンルのプログラムをコードレビューを交えながら作成します。
      (プログラムの長さは1000行程度です。)

以下は本コースで使用するノートブックのサンプルです。

📖 コースについて

本講座のコースは以下のとおりです。
Google Colaboratoryのノートブックを教材とし、通話と画面共有を用いたレクチャーを実施します(カメラは使用しません)。
チャットでの教材に関する質問については追加料金無しでサポート致します。

  • 通常コース (20,000円/月)
    • 月4回各1時間のコースです。
  • お試しコース (1,000円)
    • 初回30分のお試しコースです。

(写真:Chris Ried on Unsplash)

メンタープロフィール

むらかみ / Python, 機械学習

最終ログイン:15時間前
契約実績:17
評価: 5.0

レビュー

レビューは投稿されていません。
このメンターの他のプラン
【Python問題解決サポート/入門~業務レベル】Pythonや機械学習の問題を解決します
【Python問題解決サポート/入門~業務レベル】Pythonや機械学習の問題を解決します
【Python問題解決サポート/入門~業務レベル】Pythonや機械学習の問題を解決します
5.0 (13)
【完全個別指導/技術力向上/未経験OK】Python学習サポート
【完全個別指導/技術力向上/未経験OK】Python学習サポート
【完全個別指導/技術力向上/未経験OK】Python学習サポート
5.0 (3)
あなたにおすすめの人気メンター
[未経験大歓迎]AWS、インフラ、サーバー、コンテナなどSREが現場で通用する技術をフォローします!
[未経験大歓迎]AWS、インフラ、サーバー、コンテナなどSREが現場で通用する技術をフォローします!
[未経験大歓迎]AWS、インフラ、サーバー、コンテナなどSREが現場で通用する技術をフォローします!
4.6 (262)
iOS・Androidアプリ開発全般&アプリの運用・グロース・収益化などをアドバイス・サポートします
iOS・Androidアプリ開発全般&アプリの運用・グロース・収益化などをアドバイス・サポートします
iOS・Androidアプリ開発全般&アプリの運用・グロース・収益化などをアドバイス・サポートします
5.0 (1)
デザインエンジニアがなんでも相談に乗ります
デザインエンジニアがなんでも相談に乗ります
デザインエンジニアがなんでも相談に乗ります
5.0 (2)
ITスキルアップのためのお手伝いします。
ITスキルアップのためのお手伝いします。
ITスキルアップのためのお手伝いします。
5.0 (19)
Laravel、AWSのことならおまかせ!
Laravel、AWSのことならおまかせ!
Laravel、AWSのことならおまかせ!
4.4 (21)
Ruby on Railsを用いたWeb開発のお悩み解決のお手伝いをします
Ruby on Railsを用いたWeb開発のお悩み解決のお手伝いをします
Ruby on Railsを用いたWeb開発のお悩み解決のお手伝いをします
5.0 (9)
【未経験者歓迎】プログラミングからキャリア相談まで(初心者向学習)
【未経験者歓迎】プログラミングからキャリア相談まで(初心者向学習)
【未経験者歓迎】プログラミングからキャリア相談まで(初心者向学習)
3.5 (27)
個人ゲームアプリやWebサービスの喫茶店ガチレビューと、私ならではの情報提供
個人ゲームアプリやWebサービスの喫茶店ガチレビューと、私ならではの情報提供
個人ゲームアプリやWebサービスの喫茶店ガチレビューと、私ならではの情報提供
3.0 (2)
【転職成功実績あり】Ruby on RailsやReactの学習ポートフォリオ作成サポート
【転職成功実績あり】Ruby on RailsやReactの学習ポートフォリオ作成サポート
【転職成功実績あり】Ruby on RailsやReactの学習ポートフォリオ作成サポート
4.9 (80)
【初心者限定!】Ruby on Rails学習のサポート!単発相談、質問し放題、動画学習など5つのプランから選べます
【初心者限定!】Ruby on Rails学習のサポート!単発相談、質問し放題、動画学習など5つのプランから選べます
【初心者限定!】Ruby on Rails学習のサポート!単発相談、質問し放題、動画学習など5つのプランから選べます
4.9 (26)
【Rails】オリジナルのロードマップを作成し、エンジニア転職に向けた学習と就職サポートをします🔥
【Rails】オリジナルのロードマップを作成し、エンジニア転職に向けた学習と就職サポートをします🔥
【Rails】オリジナルのロードマップを作成し、エンジニア転職に向けた学習と就職サポートをします🔥
4.8 (359)
スマホアプリ関連のお悩みを解決に導きます。
スマホアプリ関連のお悩みを解決に導きます。
スマホアプリ関連のお悩みを解決に導きます。
4.6 (101)
CADなんでも相談ルーム
CADなんでも相談ルーム
CADなんでも相談ルーム
5.0 (2)
【未経験者・初級者歓迎】プログラミングの初歩の初歩からサービス設計・グロース、転職・キャリア構築まで相談受けます
【未経験者・初級者歓迎】プログラミングの初歩の初歩からサービス設計・グロース、転職・キャリア構築まで相談受けます
【未経験者・初級者歓迎】プログラミングの初歩の初歩からサービス設計・グロース、転職・キャリア構築まで相談受けます
4.9 (62)
【初心者から中級者もOK】プログラミング基礎からプロダクト開発を分かりやすくお答えます!
【初心者から中級者もOK】プログラミング基礎からプロダクト開発を分かりやすくお答えます!
【初心者から中級者もOK】プログラミング基礎からプロダクト開発を分かりやすくお答えます!
4.5 (12)
【未経験対応🔰】スクール不要!独学エンジニア育成コース
【未経験対応🔰】スクール不要!独学エンジニア育成コース
【未経験対応🔰】スクール不要!独学エンジニア育成コース
4.3 (433)
相談に乗ります
相談に乗ります
相談に乗ります
5.0 (1)
【未経験歓迎】開発歴10年の現役フリーランスが独学やポートフォリオ作成・就職活動をサポート
【未経験歓迎】開発歴10年の現役フリーランスが独学やポートフォリオ作成・就職活動をサポート
【未経験歓迎】開発歴10年の現役フリーランスが独学やポートフォリオ作成・就職活動をサポート
4.9 (64)
【初心者・非エンジニア歓迎】Web開発の知識教えます!
【初心者・非エンジニア歓迎】Web開発の知識教えます!
【初心者・非エンジニア歓迎】Web開発の知識教えます!
5.0 (75)
これからRuby on Railsを学び始めたい・学んでいるがメンターを探している方のフォローを致します!
これからRuby on Railsを学び始めたい・学んでいるがメンターを探している方のフォローを致します!
これからRuby on Railsを学び始めたい・学んでいるがメンターを探している方のフォローを致します!
5.0 (4)

相談できます

むらかみ / Python, 機械学習

15時間前

本人確認 秘密保持契約(NDA)
契約実績
17
評価
5.0
スキル
Python 5年〜
機械学習ディープラーニング 5年〜
このプランをシェアしよう!