You でみっちゃいなよ!
(訳:世界最大級のオンライン学習プラットフォームUdemyで学習してみない?)
Python / Django入門講座を受講したので感想を書いていきます。
動画で学習するオンライン講座に向いている人もまとめました。
元ゲームプログラマーが責任を持って、しっかりとレビューをしていきます。
スポンサーリンク
■目次
Pythonは人気のプログラミング言語
プログラミング言語には、様々な種類があります。
まずは、Pythonで出来ることを紹介しますね!
- WEBアプリ制作
- デスクトップアプリ制作
- 機械学習
Pythonを学習すれば、このように様々なことができます。
具体例を挙げれば、Instagram(インスタグラム)もPythonで作られていますね。
流行りの人工知能(AI)もカバーできるので、人気のプログラミング言語の一つです。
また、『2018年の求められているプログラミング言語ランキング』で一位を取るほど、Pythonは人気。
出典 求められているプログラミング言語ランキングStack Overflow
Pythonの特徴として、文法がとても単純でわかりやすいです。
初心者でも比較的書きやすく、読みやすいのも魅力。
スポンサーリンク
【Udemy】Python / Django入門講座について
概要
▼私が受講したのがコチラ
- 初心者にオススメなプログラミング言語『Python』
- 便利なWebアプリケーションフレームワーク『Django』
上記を用いて、Webアプリケーションの作成方法が学べるコースです。
定価は24,000円。
30日間の返金保障アリ。
学習内容
- シンプルな日記帳
- 社員管理システム
- ブログアプリケーション
主な学習は、Python(3.6)とDjangoフレームワーク(2.0)。
最終的には、上記Webアプリケーションがつくれるようになります!
また、見た目の良いページを作成するために下記内容も学びます。
- HTML / CSS
- Bootstrap4
オンライン講座なので、学習には動画を使います。
ビデオでの学習時間は、17時間。
レクチャー数は111個で、一つの動画は長くても30分です。
コースの特徴
- 学習期限なし。
- パソコンや携帯の端末からも受講可能。
- 終了証明書をもらえる。
学習期限がなく、好きな場所から動画を何回でも見れます。
自分のペースで学べることが最大の特徴ですね。
最後まで講義を受講すれば、修了証がもらえます。
頑張った成果が認められるのは嬉しいですよね。
スポンサーリンク
【Udemy評判】元ゲームプログラマーが受講した感想
ここからは、プログラマー歴3年の私が本音でレビューしていきます。
Python / Django入門講座ですが、ガチ初心者には内容が難しいと思いました。
少なくとも『始めてプログラミング言語を学ぶ人』は、挫折します。
なぜ、ガチ初心者は挫折しやすいのか。
講義を通して感じた、挫折ポイントを3つ紹介します。
- モチベーションが続かない。
- 手を動かさず、動画を見るだけで満足してしまう。
- 内容が難しくて理解できない
さっそく、一つ一つ解説していきますね。
講義を通してわかった、ガチ初心者にはオススメできない理由3つ
1.モチベーションが続かない
私が最初にプログラミングを学んだのは、専門学校の授業です。
パソコン音痴で、Wi-Fiをつないだこともありません。
それでもプログラミングを勉強し続けられた理由は、一つです。
『ゲーム業界に就職する』という明確な目的があったから。
同級生たちも明確な目標を持ち、0から学ぶ人も多かったです。
同じスタートで勉強する仲間がいると、やる気が伝染して潜在能力以上に頑張れますよね。
つまり、オンライン講座を受講するときに……
- 将来はエンジニアになる。
- 個人でWebアプリケーションを作りたい。
など、明確な目標があれば続けられます。
ただ、オンライン講座なので同級生のやる気は伝染しません。
一人でもモチベーションを維持できる人が、受講するべきですね。
2.手を動かさず動画を見るだけで満足してしまう
ひたすら手を動かす。
これがプログラミング上達の近道です。
動画を見るだけでは、絶対に上達することはありません。
一人で動画を見る → 実践
オンライン講座は、この繰り返しです。
もちろんわからないことがあれば、講師に質問することができます。
ただ、「難しい内容だから問い合わせするのもめんどくさいな」こう思った瞬間もう無理。
動画を見るだけで、なんとなくプログラミングがわかった気になり、そこで終わってしまいます。
私の場合は専門学校で学んだ為、『プログラミングを提出』するのが必須でした。
いわゆる宿題ですね。
課題に取り組まなければ卒業できないので、死ぬ気で頑張って提出します。
オンライン講座は『提出』がないので、手を抜こうと思ったらいくらでもサボれます。
だからこそ、動画を見て「なるほどね~」で終わってしまう。
初心者こそ、愚直に手を動かして作業する必要があります。
3.内容が難しくて理解できない
動画の『文字起こし』がなく、専門用語も口頭で説明する場合があります。
初心者からすれば聞きなれない単語も多いですから、難しいと思います。
コマンドプロンプトや、ターミナルも当たり前のように操作。
パソコン知識ゼロの方は、相当グーグル先生にお世話になるはずですね。
プログラミングの本を数冊購入して、なんとなく考え方のイロハがわかる。
これくらいの予備知識があれば、講義の内容は高度ですからタメになります。
「プログラミングの『プ』もわかりません」
今回、初めてプログラミングをするという人には、レベルが高すぎると思います。
ある程度の予備知識は必要ですね。
スポンサーリンク
Udemyのオンライン講座が向いている人
逆に、どういう人がオンライン講座に向いているのでしょうか。
少なくとも……
- 明確な目標があり、一人でもモチベーションを維持できる。
- 動画を見るだけじゃなく、コツコツと手を動かせる。
- プログラミングの本を一冊以上持っている
上記に当てはまる方には、Pythonのオンライン講座はオススメですね。
少なくとも、私は受講して良かったと感じています。
自身を持って言えますが、そこら辺の参考書より実践的な内容だと感じました。
普通の参考書は、『プログラミングの文法を説明して終わり』
UdemyのPython講座は、17時間もギュっと動画で説明しています。
基本的な文法+それを踏まえて応用的な内容ですので、しっかりと受講すれば絶対にスキルが身につきますね。
スポンサーリンク
ガチ初心者には難しいが、Python初心者なら問題なし
オンライン講座のレビューをしてきましたが、いかがでしたか。
想像以上に本格的なUdemyのPython入門講座でした。
内容も深いですので、スキルアップとしてオススメですね。
ただ、完全初心者の方は、まずは本を一冊購入してプログラミングに触れてみてください。
最初の入り口は、本を一冊購入するだけで十分です。
その上で、もう少し深く勉強したいと思えるなら、オンライン講座でスキルを高めていってください。
Pythonエンジニアとして、AIの開発に携われるかもしれませんよ。