たらたらの日
4連休でゆっくりしてます。残念ながら天気が悪いので庭の草刈りもできません。
オンラインで始めたプログラミング学習も全く進んでいない状況でサポートの締め切りが後わずか(残り31日)になってきました。
オンライン学習は、TechAcademyさんの「ウケ放題」を受講しています。元々は、「iPhone」のアプリを作りたくて、第169期生(2020/3/9 〜 2020/8/23)で受講中です。
オンラインの学習が全く進んでいないと言っても、「iPhoneアプリコース」の大半の学習は終わっています。大半が終わっているというのは、完全には終わっていないということですが、その理由は課題を一つも提出していないためです。
「iPhoneアプリコースは以下のカリキュラムで学習が組まれています。
- Lesson0 事前準備
- Lesson1 アプリ開発の概要
- Lesson2 XCode
- Lesson3 Swift
- Lesson4 UIKit
- Lesson5 iOS開発
- Lesson6 タスク管理アプリ
- Lesson7 FlappyBirdクーロン
- Lesson8 Instagramクーロン
- Lesson9 オリジナルアプリ
想定は全くプログラミングの無い方でも基本的なiPhoneのアプリが作れるようになることを目指しているので、最初の方は、ある程度プログラミング経験のある方にとっては軽く飛ばしたくなる内容も含まれています。私も最初の方はざーと目を通して課題も簡単すぎたので、課題を提出しないで次次と進んでいってしまいました。後の方の「タスク管理アプリ」、「FlappyBirdクーロン」、「Instagramクーロン」の課題はちゃんと実施したのですが、始めの方の課題から順番に提出していかないと後の方の課題の提出ができないシステムなので、結局課題が一つも提出できていない。と言った状況です。
今からでも最初に戻って課題を提出すれば良いのですが、今は他にいっぱいやりたいことや勉強したいことがありすぎて手が回っていないと言った状況です。
もし、これから学習しようとしている方にアドバイスするとしたら、簡単な課題でもとりあえず提出してから先に進んだ方が良い。ということは言えます。
とはいえ、オリジナルアプリ「誰だっけかな?」も無事appleの審査も通りApp Storeに公開されています。また、昨日 第二作目のアプリを審査に依頼したところです。
オリジナルアプリの開発については、正直オンライン学習のカリキュラムに含まれていないことも結構あり、いろいろ独自に調べながら開発した部分が多いです。とは言え、アプリ開発の基本的な要素「realmなど」についてはカリキュラムで学んだことをベースにしています。
ということで自分的には、「iPhoneアプリコース」は勝手に終了と考えています。
では学習が全く進んでいないというのはどうゆうことか?というと
TechAcademyさんの「ウケ放題」は以下のコースを全て受講することができます。
- Webアプリケーションコース
- Javaコース
- WordPressコース
- Androidアプリコース
- はじめてのプログラミングコース
- AIコース
- PHP/Larabelコース
- フロントエンドコース
- iPhoneアプリコース
- Unityコース
- Pythonコース
- データサイエンスコース
- Webデザインコース
- Webディレクションコース
- Webマーケティングコース
でも、サポート期間が残り後一月という状況で、まともに終わったのは、「iPhoneアプリコース」だけということ。
正直、これだけのコースを半年ぐらいの間に学習し終えるのは、時間がいっぱいある方(例えば学生さんとかリタイアした方とか)がかなり頑張らないと無理だと思います。
でもTechAcademyさんのコースのメリットは、サポート期間(学習期間)が終わってもオンラインで提供される教材は無期限に利用できるということです。
これは、私みたいに生涯学習と捉えてゆっくり学習していこういう姿勢で取り組む人にはとってもメリットがあります。
学びたいコースは一杯あるのですが、とりあえずは、「Webアプリケーションコース」、「Webデザインコース」などから手をつけていこうかと思ってますが途中で気が変わるかもしれません。