ベストアンサー
開始するのに最適な場所は次のとおりです:
サクセスストーリー
Pythonコミュニティでの私の経験は素晴らしかったです。地元の交流会を通じて素晴らしい人々と出会い、素晴らしいサポートを得ました。
Python Weekly
Python Weeklyは、厳選されたニュース、記事、新しいリリース、仕事などを特集した無料の週刊メールニュースレターです。毎週木曜日に Rahul Chaudhary によってキュレーションされています。
pythonweekly.com aにアクセスしてください。 >サインアップします。
インターネットリレーチャット
Freenode IRC はいくつかのチャネルをホストします。 IRCクライアントを選択、ニックネームをFreenodeに登録
そこにFreenodeIRCネットワーク上のいくつかのPython関連チャネルです。すべてのチャネルは、インターネットリレーチャットサーバー Freenode で利用できます。 http://irc://irc.freenode.net に接続するか、 Freenodeのウェブチャットを使用します。
短い質問の場合は、 #python チャネルにアクセスしてすぐにサポートを受けることができます。最初にニックネームを登録する必要があります。 FreeNodeでは、ニックネームの設定手順を使用します。
ドイツ語を話す人は#を使用できます。 Willkommen auf Python.de チャネル。
ポルトガル語を話す人は#python-pt チャネルを使用できます。
スペイン語を話す人は #pyar チャンネル、PythonArgentinaユーザーグループから。
フランス語を話す人は#python-fr チャンネルに参加できます。
フィンランド語を話す人は# Python Suomi ry 別のネットワークのチャンネル * IRCnet * 。
トルコ語を話す人は #pyistanbul チャネル。
その他のチャネル
#python-dev はCPython開発者向けで、作業を調整したり、問題について話し合ったりできます。ボットは、CPythonソースツリーとバグトラッカーのアクティビティに基づいてチャネルに更新を投稿します。
#python-infra はPythonインフラストラクチャのディスカッション用です。
#pydotorg は Python.orgへようこそのディスカッション用です。
#distutils は、Pythonパッケージの説明用です。
その他のサイト
多くのプラットフォーム用のIRCクライアントは、インターネットリレーチャット(IRC)ヘルプアーカイブにあります。
回答
Pythonは、SDEだけでなく、数学者、データアナリストの間でも、世界で最も速く、最も人気のあるプログラミング言語であるため、Pythonの学習を開始して正しい選択をしたと思います。科学者や子供たちも!!! Pythonは非常に初心者に優しいプログラミング言語であるため、理由は単純です。
  
Pythonには次のアプリケーションがあります。
- データ分析
 - 人工知能
 - 機械学習
 - 自動化
 - Webアプリの構築
 - ソフトウェアテスト
 
  
次に、適切なロードマップとマスターPythonを見てみましょう。
始める前にこの言語でのあなたの旅は、なぜあなたがPythonを学びたいのかという明確な目標を心に留めておくべきですか?この言語で正確に何をしたいですか?退屈なタスクや退屈なタスクを自動化したいですか、それともWebアプリケーションを作成したいですか?
  
お勧めします最高の学習リソースのいくつかも。その前に、Pythonをマスターするのに通常10〜11週間かかることを明確にしておきます。
- 構文と基本を学ぶ:
 - pythonシェル
 - Anacondaパッケージ
 - 制御構造
 - 例外処理
 - 関数。
 - OOPSの概念、組み込みデータ構造:
 - PythonのOOPS
 - リスト、タプル、辞書。
 - 文字列のフォーマット
 - Web開発用のフレームワーク:
 
ありますPythonのWebアプリケーション用の非常に多くのフレームワーク。
- Django:主にスタートアップや企業でWeb開発に使用される高レベルのWebフレームワーク。これはMVCパターンに従い、PostgreSQL、MySQL、SQLite、Oracleなどの複数のデータベースを使用できます。
 - フラスコ:Flaskは、Pythonで学習するのが最も簡単なマイクロフレームワークの1つです。
 - ボトル
 - トマド
 - ピラミッド
 - データ分析:
 - Numpy
 - Pandas
 - Seaborn、
 - Bokeh
 - SciPy
 - Matplotlibこれらのライブラリはデータ分析に適しています。
 - ML:
 
学習するには、以下について詳しく学ぶ必要があります:
- TensorFlow:Googleが開発した最も有名で人気のある深層学習ライブラリの1つです
 - Scikit-Learn:数値ライブラリで動作するように設計されたPython用の機械学習ライブラリです。
 - PyTorch:動的計算グラフを処理できるライブラリです。
 - プロジェクトのビルド:
 
これまで、Pythonのほぼすべてをカバーしてきましたが、最終段階になりました。プロジェクトを構築しています。 Pythonでのすべての学習は、いくつかのプロジェクトを構築できる場合にのみ意味があります。
私の側からのプロジェクト提案のいくつか:
- 単純な関心/ EMI計算機
 - 天気予報アプリケーション
 - シンプルなクローラー
 - Eコマースウェブサイト
 - オンラインCVジェネレーター
 
オンラインリソース:
- コーディング忍者:コーディング忍者次のとおりです。機能:
 
  
- コース一時停止機能:試験やクラスがある場合はコースを一時停止できるため、60日後に再び続行できます。これは非常にユニークです。
 - GeeksforGeeksチュートリアル: Pythonプログラミング言語-GeeksforGeeks
 - Youtubeビデオ: https://www.youtube.com/watch?v=WGJJIrtnfpk&t=2055s https://www.youtube.com/watch?v=rfscVS0vtbw&t=9286s
 - 公式ドキュメント:ようこそPython.org
 
私の側からのヒントのいくつか:
- 忍耐強く、Pythonを学ぶ場合だけでなく、別の言語を学ぶ場合にも当てはまります。母国語を学ぶには常により多くの労力と時間が必要なので、すべてを沈めるには時間がかかることを理解してください。
 - 一貫して学習しないと、より多くの時間と労力がかかります。
 - 構築プロジェクトは常に自信を構築するのに役立ちます。その重要性を無視しないでください。
 - 複雑な用語、エラー、問題があるため、諦めたくなるでしょう。そうしないでください。プログラミングのすべての人に起こります。
 - 今、良い引用で終わりましょう。欲求不満と痛みは学習プロセスの一部であり、回避するのではなく受け入れることです。
 
li>
すべての疑問を解消できたと思います!!!
将来に向けて最善を尽くします!!