Angela Yu 博士のコース、 100 Days of Code: The Complete Python Pro Bootcamp は、100 日間連続で Python プログラミングの幅広い概念とテクニックに触れることで、流暢でバランスのとれた Python 開発者を育成することを目的としています。コースを修了した後、100 日以内には完了しませんでしたが、これは間違いなくこれまで受講した中で最高のオンライン コースだったと自信を持って言えます。私は Python をゼロから一から学んだだけでなく、他のほとんどのコースでは無視されている次のようなことも教えられました。
作成するコードの背後にある基礎理論を理解することの重要性
効果的かつ効率的に学習し、スキルを磨き続ける方法
Python 開発に関連する業界のベスト プラクティスと標準に準拠する方法
私が知っている Python の学習を検討している人、またはコード全般の学習を検討しているだけの人には、このコースを強くお勧めします。このコースで得た知識は私に扉を開き、達成できるかどうか確信が持てなかった人生の目標を達成することができました。コースで取り上げられる概念とテクニックの完全なリストについては、コースのシラバスを参照するか、Udemy のコースにアクセスしてください。
?ローカルのセットアップ手順とrequirements.txt
ファイルは各プロジェクトに含まれていますので、自分で試してみたい場合はご利用ください。
? 2023年2月9日に完成。
?このコースに関してサポートが必要な方がいらっしゃいましたら、お気軽にTelegramまでご連絡ください。
このリポジトリのファイル システムには、100 日間のコース全体で完了したプロジェクト ファイルが含まれていますが、コース全体を通じて私にとって最も興味深く/重要だったプロジェクトのリンクを以下に示します。
すべてのプロジェクトを実行するには、Python
version >= 3.9
と、対応するパッケージ要件内のパッケージが必要です。
day002
: チップ計算機day005
: パスワードジェネレーターday007
: ハングマンday008
: シーザー暗号day011
: ブラックジャックday016
: コーヒーマシンday017
: クイズday018
: ハーストペインティングday019
: タートルレースday021
: スネークゲームday022
: ポンday025
: 米国州戦day026
: Nato 音声文字アルファベットday028
: ポモドーロday030
: 高度なパスワードマネージャーday031
: フラッシュカードday033
: ISS 通知者day034
: クイズラーday036
: 在庫アラートday039
: GUI を使用した格安航空券検索day046
: Spotify タイムマシンday047
: Amazon 価格トラッカーday048
: クッキー クリッカーの自動化day052
: Instagram フォロワーボットday053
: Zillow ウェブスクレーパーday056
: harrisonschick.com - 個人ウェブサイトday057
: FinWeek - ストックニュースウェブサイトday059
: Harrison の開発者ブログ - CRUD Webappday062
: コーヒー & Wifi - CRUD Webappday063
: 仮想本棚 - CRUD Webappday064
: 私のトップ 10 映画 - CRUD Webappday080
: 住宅価格予測 - データ サイエンス キャップストーン プロジェクトday083
: CLI 三目並べゲームday084
: Markit - 画像透かし入れソフトウェアday089
: 消えるテキスト Web アプリday092
: カスタム Web スクレイパー - Taapi.ioday093
: Google 恐竜ゲームの自動化day094
: Pygame によるスペースインベーダーday095
: カスタム API ベースの Web サイト - ポートフォリオ分析ダッシュボードday097
: カスタム自動化プロジェクト - 日次株式ポートフォリオ レポートday100
: 多変量回帰を使用して収益を予測する