今回は私の経験から、Udemyで酒井さんの講座を学び、躓いている人に向け、改善策と注意点を書かせていただきました。注意点は2点あると思います。
1.注意点その1
1点目は、酒井さんの講座では、メソッドを学ぶ前から、様々なメソッドを紹介しているという点です。メソッドという言葉を聞いたことがない、聞いたことはあるがよくわからない人は講座を最初のほうから順に受講していくとあれれなんか難しいな。ってなると思います。(自分はなんかしらんの出てきた。しかもめっちゃむずい。プログラミングむずかしい。となりました)
これの改善策として、単純ですが、Pythonの基礎文法である「関数」と「クラス」を勉強してから、酒井さんの講座を受ける。のがいいと思います。具体的に書いていきます。
酒井さんの講座では、基本的な文字列やリストなどについて学習する際、同時に文字列のメソッドや、リストのメソッドまで紹介してくれています。
なのでPythonを0から学び始めた人が最初から講座を受けていると、「文字列やクラスは今学んだからわかるけど、メソッドってなに?」となって、躓いちゃうんじゃないかなと思います。
(メソッドの一例は下のコードのようなもの)
n.append(2)
自分はPaizaの教材でPythonのクラスについて勉強してから、酒井さんの講座を受けなおしたら、酒井さんが言っていることがスムーズに理解できるようになりました。
2. 注意点その2
2点目は、ボリュームが多いということ。これは通常良いことなのですが、全くの初心者にとっては、一つの項目で、これもこれもこれもこれもと紹介されると、覚えきれないよとなるかもしれません。
3.注意点を解消するために提案
注意点1では関数やクラスやメソッドを学んでから、酒井さんの講座を受けるとよいと書きましたが、関数やクラスはpythonの基礎文法の中でも最後に学ぶ内容で、それ以前の内容がわかっていないと、それらを理解することも難しいと思います。
そして注意点2では知識ゼロの人が学ぶには、細かいところまで紹介されていて、覚えること多いなってなってしまう恐れがあると書きました。
なのでこれらを解決するために、一度Pythonの基礎文法をほかの軽めの教材で学び、それから酒井さんのUdemyのコースを学ぶというのがおすすめです。自分はそうしてようやく酒井さんの講座で学習ができるようになりました。もし全くの初心者で私と同じように躓いている方がいたら参考にしてみてください。