すべてのレベル

Pythonマラソン:100日間で100個のプロジェクト

必要なスキルを習得

100個の実践的なレッスンを通して学びます。実際のプロジェクトを構築し、実践的な経験でキャリアを向上させます。

100 レッスン
自分のペースで学習
108 卒業生

このコースについて

この包括的なコースは、Pythonマラソン:100日間で100個のプロジェクトで、初心者から熟練者になるように設計されています。 100個の慎重に作成されたレッスンで、実践的な練習と実際のプロジェクトを通して学びます。

私たちのカリキュラムは、理論的な知識と実践的なスキルの両方を提供するように構成されています。 各レッスンは前のレッスンに基づいて構築されており、スムーズな学習曲線が保証されます。 このコースを修了するまでに、現実世界の課題に取り組む自信とスキルが身につきます。

学習内容

🎯

実践的なスキル

実践的なプロジェクトと実際の例を通して、実践的に学びます。

📚

100レッスン

基礎から高度なトピックまでを網羅した包括的なカリキュラム。

💼

すぐに仕事に役立つ

プロジェクトのポートフォリオを作成し、すぐに仕事に役立つスキルを習得します。

🏆

証明書

修了証明書を取得して、あなたの成果をアピールしましょう。

🌐

生涯アクセス

すべてのコンテンツに無制限にアクセスして、自分のペースで学習できます。

👥

コミュニティサポート

何千人もの学習者に加わり、必要なときに助けを得ましょう。

📚

コースプログラムを見る

コースの全プログラムを見る — レッスン、トピック、プロジェクト

プログラムを開く

コースカリキュラム

1 Pythonの基礎 5 レッスン

  • 1日目(初心者)- Pythonで変数を操作してデータを管理する
  • 2日目(初心者)- データ型を理解し、文字列を操作する方法
  • 3日目(初心者)- 制御フローと論理演算子
  • 4日目(初心者)- ランダム化とPythonリスト
  • 5日目(初心者)- Pythonループ

2 中級PythonとOOP 5 レッスン

  • 15日目(中級)- ローカル開発環境
  • 16日目(中級)- オブジェクト指向プログラミング(OOP)
  • 17日目(中級)- 「銀行口座シミュレーション」プロジェクトとOOPの利点
  • 18日目(中級)- Turtleとグラフィカルユーザーインターフェース(GUI)
  • 19日目(中級)- インスタンス、状態、高階関数

3 データ処理とファイル 3 レッスン

  • 24日目(中級)- ファイル、ディレクトリ、パス
  • 25日目(中級)- CSVデータとPandasライブラリの操作
  • 26日目(中級)- Pythonのリスト内包表記

4 デスクトップGUIアプリ(Tkinter) 5 レッスン

  • 27日目(中級)- Tkinter、*args、**kwargs、GUIプログラムの作成
  • 28日目(中級)- Tkinter、動的型付け、「単位変換」GUIアプリケーション
  • 29日目(中級)- パスワードマネージャーGUIアプリケーションの構築
  • 30日目(中級)- Pythonのエラー処理
  • 31日目(中級)- 「電卓GUIアプリ」の集大成プロジェクト

5 APIと自動化 5 レッスン

  • 32日目(中級+)- メール送信(smtplib)とDateTimeの管理
  • 33日目(中級+)- APIエンドポイントとAPIパラメータ - ISSオーバーヘッド通知
  • 34日目(中級+)- APIエンドポイントとAPIパラメータ - 「クイズアプリ」
  • 35日目(中級+)- キー、認証、環境変数:SMS送信
  • 36日目(中級+)- 「雨アラート付き天気トラッカー」プロジェクト

6 Webの基礎(HTML/CSS) 5 レッスン

  • 41日目(Webの基礎)- HTML入門
  • 42日目(Webの基礎)- 中級HTML
  • 43日目(Webの基礎)- CSS入門
  • 44日目(Webの基礎)- 中級CSS
  • 65日目(Webの基礎)- Webデザイン

7 Webスクレイピング 5 レッスン

  • 45日目(中級+)- Beautiful Soupを使用したWebスクレイピング
  • 46日目(中級+)- Spotify APIを使用した「ビルボードトップチャートアナライザー」プロジェクト
  • 47日目(中級+)- 自動化された製品在庫トラッカーの作成
  • 48日目(中級+)- Selenium WebdriverブラウザとWebスクレイピング
  • 49日目(中級+)- キーワードによる自動ニュースコレクター

8 Flaskを使用したWeb開発 5 レッスン

  • 54日目(中級+)- Web開発入門
  • 55日目(中級+)- FlaskおよびインターネットでのHTMLとURLの解析
  • 56日目(中級+)- Flaskを使用したHTML/静的ファイルとテンプレートのレンダリング
  • 57日目(中級+)- FlaskでのJinjaを使用したテンプレート
  • 58日目(中級+)- 「ブログ」プロジェクト、パート1 - Flaskの基本

9 プロフェッショナルツール(Git、デプロイメント) 2 レッスン

  • 70日目(上級)- GitとGitHubバージョン管理
  • 71日目(上級)- Webアプリケーションのデプロイ

10 データサイエンス 5 レッスン

  • 72日目(データサイエンス)- データサイエンス入門
  • 73日目(上級)- Matplotlibを使用したデータの可視化
  • 74日目(上級)- Pandasを使用したデータの集計とマージ
  • 75日目(上級)- Googleトレンドデータ:リサンプリングと分析
  • 76日目(上級)- Plotlyを使用したデータのクリーニングと可視化

11 ポートフォリオプロジェクト 5 レッスン

  • 82日目(ポートフォリオプロジェクト)- [スクリプト]拡張子によるファイルオーガナイザー
  • 83日目(ポートフォリオプロジェクト)- [Web開発]「URL短縮」Webアプリ
  • 84日目(ポートフォリオプロジェクト)- [スクリプト]メールからの自動レポートダウンローダー
  • 85日目(ポートフォリオプロジェクト)- [GUI]「デスクトップ天気インフォーマー」アプリ
  • 86日目(ポートフォリオプロジェクト)- [GUI]「画像透かし」アプリ
期間限定オファー終了まで: 05h 00m 00s

学習プランを選択

今日から始めよう

-70%

3ヶ月アクセス

お試しに最適

$49.95
$14.95
月額わずか$4.98
05h 00m 00s
為替レートは毎時更新されます
  • 全レッスンにアクセス
  • 実践プロジェクト
  • ダウンロード可能なリソース
  • 修了証
  • コミュニティサポート
始める
-72%

全コース — 1年

最もお得

$199.00
$55.00
月額わずか$4.58
05h 00m 00s
為替レートは毎時更新されます
  • 全コースに1年アクセス
  • 全アップデート含む
  • 優先サポート
  • 限定ボーナスプロジェクト
  • 1対1メンタリング
  • 面接準備ガイド
全コースを取得

チェックアウト

Plan Name
有効なメールアドレスを入力してください
有効な電話番号を入力してください
🔒 Stripeによる安全な支払い
チェックアウトセッションを作成中...

コースアクセスを取得

WhatsApp または Telegram の番号を入力してください — そちらにコースアクセスをお送りします
有効な番号を入力してください(最低 7 桁)

ラーニングコミュニティに参加しよう

111
アクティブな生徒
100
レッスン数
95%
成功率
24/7
AIサポート

最初のレッスンを無料で試す

無料の入門レッスンで今日から学習を始めましょう - クレジットカードは不要です

無料レッスンを始める

学習を始める準備はできましたか?

何千人もの生徒に加わって、今日からあなたの旅を始めましょう。100のレッスンすべてにすぐにアクセスできます。

今すぐ登録
無料レッスンを試す