私の場合、前半部分は基礎固めのため、講師の方がおすすめする本を購入することになりました。それを使って学習を進めていくスタイルです。(もちろん、侍エンジニア塾には入会者が学べるコンテンツがそろっているため、それを使う場合もあると思います)
書籍購入には、侍エンジニア塾入学時に支給される、Amazonギフト券5000円分の補助を充てると良いでしょう。(2020年5月当時}
一般的なプログラミング関係の書籍は、ボリュームがなかなか大きいため、読破する前に心配になるかもしれません。
ですが、講師の方が初回の授業時に、必ず読んでおくべき章について指示をしてくれました。これで不要な章を飛ばして、必要なところだけを学ぶことが出来ました。
もし、講師の方がそのようにしてくれなかった場合は、省いてよい章やページを聞いてみると良いでしょう。怒られることはないと思います。
そのためには、初回の授業で、あなたが実現したいアプリについてじっくり面談を行うことが必要です。具体的には、下記のような点を講師の方に伝えると良いかもしれません。
- プログラミングで実現したいこと
- どの程度のスキルを身に着けたいか
以上を伝えれば、読むべき章、逆に読まなくてよい章を教えてくれるはずです。
もしあなたの目的が転職なら、どのようなポートフォリオ(※)を作成するべきか、を相談しておくと、より具体的な指示をしてくれると思います。
(※ポートフォリオ:プログラム未経験者の場合、0からどの位の作品を作れるか
コーディング技術があるかを証明するために、募集先企業などに提出するサンプル)