「コーディングの勉強をしたいけど、何を使って勉強したらいいかわからない」という方は少なくないのではないでしょうか。
ということで、未経験者向け無料プログラミングスクール「アキバ・テックドリーム・アカデミー」(テクドリ)の運営企業である、メディアファイブ株式会社(以下、メディアファイブ)に所属する現役エンジニアが、実際にプログラミング学習に使っていたサイトや書籍を体験をもとに紹介いたします!
現役エンジニアおすすめのプログラミングを学べるサイト・書籍
現役エンジニアの筆者が、実際に使ったおすすめの学習サイト・書籍は下記の3つです。
- Udemy
- YouTube
- 書籍
詳しくご紹介いたします!
Udemy
Udemyとは、様々なレッスンを有料で配信しているWebサイトです。もちろん、IT関連のコースもあります。
受講は動画形式なので、通勤時間などのスキマ時間を利用してスキルアップに充てることができます!
不定期ではありますがセールを開催しているため、お得に受講することも可能です。
さらに、IT関連のコースの他にも、ビジネススキルやマーケティング、音楽関連のコースなど多種多様なコースを受講できます。
【Udemy】現役シリコンバレーエンジニアが教えるGo入門 + 応用でビットコインのシストレFintechアプリの開発
私は『【Udemy】現役シリコンバレーエンジニアが教えるGo入門 + 応用でビットコインのシストレFintechアプリの開発』でシストレ用のWebアプリ作成コースを受講しました。
人気講師ということもあり分かりやすく、受講中につまづくことなく受講完了できました!
また、様々な講師やコースがあるので飽きずに学習できます。
YouTube
無料動画配信サービスYouTubeでも、体系立ててコーディングを学習できます。
YouTube内のキーワード検索で、ご自分の受講したいレッスンを見つけてみましょう。
無料で始めることができるので、未経験者や初学者の方たちの取っ掛かりとしてはとても良い教材になると思います!
おすすめの検索ワードは以下の通りです。
- tutorial
- beginner
- practice
これらのワードと一緒に、学習したいプログラミング言語やファームウェア・ライブラリなどを入力し、検索してみてください!
また、IT界隈の技術は成長スピードが速く、過去のコンテンツはあまり参考にならない可能性があります。
Youtubeの検索フィルタで、アップロード日を直近1年間などに絞っても調べてもいいかもしれません。
【UiLover Android】✅ Android Studio Tutorial – Android Material Design – no37🔥
Androidアプリ開発では、IDE(統合開発環境)の利用方法を学ぶ際にコチラの動画を視聴しました。
参考書
参考書での学習は、自分のペースで進められ詳細な情報を得ることができる点が魅力です。
また、いつでも持ち運び可能で、メモやマーカーで重要事項をまとめることも簡単にできます。
参考書での学習は集中力を高めることができると聞くので、深い理解と長期的な知識の定着を求めている方にはベストな学習方法かもしれません!
【O’Reilly】リーダブルコード – より良いコードを書くためのシンプルで実践的なテクニック
『【O’Reilly】リーダブルコード – より良いコードを書くためのシンプルで実践的なテクニック
- 著:Dustin Boswell・Trevor Foucher
- 訳:角 征典
この本は、より見やすいコーディングのテクニックについて書かれており、ITエンジニアの必読書とまで言われている名著です。
システム開発の業務は概ねチームで行います。記載のテクニックを実際の業務でも実践することで、チームメンバーの理解がしやすくなり全体の業務効率が向上します!
また、自分が書いたコードでも数か月後になれば書いたことを忘れてしまうことがあります。
改めてコードを見た際に読んで理解するまでの時間が短縮できるため、他の重要な業務に時間をあてることができます。
ソースコードを書いた自身も得するため、学習初期に読まれることをおすすめします!
【O’Reilly】開眼! JavaScript
- 著:Cody Lindley
- 訳:和田 祐一郎
JavaScriptを雰囲気で触っていることに嫌気がさしたため、読んだ本です。この本を読了した際にはコーディング時により良いコードの選択ができるようになりました!
プログラミングの学習方法について
現代では、プログラミングに関しての数多くの記事や講座がインターネット上に存在します。そのため、自分に合った方法を選びやすく独学での学習ハードルも下がっています。
しかし、不明点が発生した際に、自分一人で情報収集し進めていくことは困難なこともあります。せっかくプログラミングを学ぼうとしたにも関わらず、挫折してしまうこともあるかもしれません。
独学での学習が難しいと感じる方は、プログラミングスクールをおすすめします。
当校テクドリは無料プログラミングスクールです。現役エンジニアの講師が学習をしっかりサポートします!
6ヶ月以上の学習期間が設けられているため、プログラミング未経験者でも安心して学べます。
卒業後は、運営企業のメディアファイブへ正社員のITエンジニアとして採用されるため、就職、転職活動は不要です。
ご興味がある方は、ぜひ下記リンクから無料体験セミナーにお申し込みください!