Harutora025
@Harutora025 (Haruka)

Are you sure you want to delete the question?

If your question is resolved, you may close it.

Leaving a resolved question undeleted may help others!

We hope you find it useful!

プログラミング初心者の疑問

プログラミング初心者のものです。

pythonを独学で学んでいます。

python1年生という本を一通り読みました。

これから先もっとpythonを学びたいのですがどう学べば良いのかわかりません。

自分の作りたいものをはじめはサンプルコードを書いてわからないコードを見つけたときはその時調べる。という学習の仕方で大丈夫ですか?

また良い独学のやり方など教えていただけるとありがたいです。

0

2Answer

同じく初学者です。話半分程度に聞いて下さると助かります。

質問者さんが書かれているものに追加をするとすれば、学習サービスや書籍の利用になると思われます。いずれも非常に幅広く存在していますので、ご自分の需要に合致するものを選ぶのが少し大変ではありますが、実際に手を動かすだけでは得づらい体系的な知見を獲得できるのではないでしょうか。

具体的に自分が利用したことがあるのは、学習サービスだとPyQ、書籍だとEffective Pythonです。前者は月3000円程度で幅広く学べて、退会後もコードを見直せるという利点がありました。後者はベストプラクティス集のようなもので、細かな挙動やより良い実装についてみっちりと書かれています。

自分は今は作りたいものを作って経験を積みつつ、Effective Pythonで Python自体への理解を深める、という二本柱で学習を進めているところです。

以上、何かの参考になれば幸いです。

1Like

Comments

  1. @Harutora025

    Questioner

    返信ありがとございます。
    とても参考になりました。
    本当にありがとうございます。

学習を続けたいというのは素晴らしいことですね!
自分も初心者で同じ悩みを持ったことがあるので回答させていただきます。

自分の作りたいものをはじめはサンプルコードを書いてわからないコードを見つけたときはその時調べる。という学習の仕方で大丈夫ですか?

この学習方法はとても良いと思います!
実際に手を動かしてプログラミングを行うことで、理解が深まり、エラー等の解決を何度も経験することで実装力が向上します。@Harutora025さんは既に今回やっていますが、困ったりした場合はQiitaなどで質問することもとてもいいことです。

個人的にオススメの独学の方法は下記です。

  1. 何か作ってみる: 自分作りたいものを作成することで、学習が楽しく、具体的な目標に向かって進めることができます。
  2. オンラインコースやチュートリアルの利用: テックピットやUdemyでハンズオンの経験を積むことは、新しい技術や知識を身につけることができます。
  3. コミュニティへの参加: 少し勇気がいりますが、何かPythonのコミュニティに参加してみるのもいいかもですね。他の学習者と交流することで、新たな知識を学ぶことができますし、モチベーションがあがるかもしれません。

定期的に知識を整理し、復習することも重要です。学習した内容が定着しやすくなります。

頑張ってください!

0Like

Comments

  1. すみません、何年も前の質問だったのですね笑

Your answer might help someone💌