【現役エンジニアが語る】おすすめのプログラミング参考書

 

ダツオメ
新卒で三菱電機へ入社
→デロイトトーマツコンサルティング
→パナソニック
→ITベンチャー(コロナ禍 30代で転職)

 

プログラミングの勉強してるけどおすすめの参考書とかないかな?

こんな疑問を解決できる記事を書きました!

 

この記事では、現役ITエンジニアの私が実際に使用している「プログラミングおすすめの参考書を説明します。

会社の参考書を漁ったり、自分で購入したりして最適な本を選びました^^

 

動画で見たい方はこちらから

https://youtu.be/KLsetNmutlw

プログラミングの参考書を選ぶポイント

参考書の使い方

参考書の使い方ですが、勉強中にわからないところが出た時に「辞書」のように使うのがおすすめです。

参考書の通りにプログラミングしていく勉強法だと、頭にも残りにくくおすすめできません。

※転職活動のためにポートフォリオをとにかく早く作るという目的であればOK

エンジニア転職を狙っている方はこちらの記事をご覧ください。

【コロナ禍 30代転職】IT Web系自社開発企業への転職記録

Youtubeはこちらから

 

情報が豊富な参考書を選ぶ

辞書のように参考書を使うためには、情報に漏れがあってはいけません。

全て読む訳ではないので、分厚い方がGood!

持ち運びは不便になりますが、学習効率を優先させましょう!

使い方の例がたくさん載っている参考書がGood

初心者の間は、ネットで公式マニュアルを見ても使い方がピンとこないことがたくさんあります。

そこで、参考書では使用例がたくさんあるものがおすすめです!

 

古い本でもOK

PHPやSQLなど古くからある技術の参考書は、10年前のものでもOK!

私も実際にPHPとSQLは会社に辞書のように使える本があったので利用しました。

古い本で学習すると、技術の変化した歴史がわかります。

歴史がわかると次の変化を予測できるというメリットもあります。

また、ググると古い情報もたくさん出てきますが、事前に学習しておくと、出てきた情報が古いものか最新技術か簡単に理解できます。

 

分厚い本は3,000円を超える高額なものも多いので中古で買うのもおすすめです。

最近はAmazonでも中古の販売が始まっており、私もよく利用しています。

Amazonを通しているので、中古でもきれいな本が多いですよ^^

 

PHPやSQLと聞いてピンとこない方は、「プログラマーの種類」の記事で言語の説明をしていますのでご覧ください。

プログラマーの種類【現役エンジニアが説明】

Youtubeはこちらから

 

おすすめの参考書

HTML / CSS

プログラミングの基礎となる言語、HTMLとCSS。

前述したように次の辞書として使える参考書がおすすめです。


 

PHP

バックエンドで有名な言語であるPHP。

たくさんのブログでも使われており、副業案件も豊富です。

逆引きレシピはシリーズにもなっており、高評価もたくさんあるので安心して使用できると思います。


フレームワークCodeIgniter

PHPのフレームワークであるCodeIgniter(以下、CI)についてもおすすめの本を紹介します。
私の会社でCIを利用しているので紹介しますが、特に制限がない方は一番人気のLaravelを選択するのがいいと思います。


CIは一冊しか出版されておらず、CI1の本になります。

例もたくさんあり、分厚くてわかりやすいですが、2021年時点のバージョンはCI3となっています。

海外で人気のフレームワークなので、海外も視野に入れている人にはおすすめできるフレームワークです。

 

JavaScript

フロントエンドに必須の言語、JavaScript(以下、JS)。

こちらも逆引きレシピのシリーズとなります。

私はITベンチャーに所属しており、バックエンドがメインですがフロントのJSを触ることもあります。

初学者の方はフロントエンドのJSかバックエンドのPHP(もしくはRuby)のどちらかを勉強するので十分です。


MySQL

DB(Data Base)とやりとりする言語、SQL

DBからデータを取ってきたり、書き込んだり命令する言語です。

こちらは有名な一冊で、たくさんの例も出ていてわかりやすいです。

SQLはPHPやJSと比較すると、覚えることも少ないので安心して学習を進めてください。


Git

チーム開発で必須のコード管理ツール、Git。

プログラミングスクールに通っている人は使ったことがあるかもしれませんが、コンフリクトというエラーがよく起こります。

エラーが出た時の原因調査や解決方法も書いてあるのでおすすめの一冊です。

Gitは入社してからの学習でOKです。

基礎的な資格

ITパスポート

エンジニアはプログラミングの知識だけでなく、ITの基礎知識が必須です。

サーバーやセキュリティなど必要な知識が多いです。

ITの入門としておすすめの資格です。

この本で私もITパスポートに合格しました。


基本情報技術者試験

ITパスポートと同じシリーズの本です。

初心者でもわかりやすく作られている本でおすすめです。


 

終わりに

いかがだったでしょうか?

 

 

この記事では、現役ITエンジニアの私が実際に使用している「プログラミングおすすめの参考書を説明しました。

もっとこんなことも知りたい!など、ご意見・ご感想ありましたらお気軽に以下のコメントやTwitterより投稿をお願いします^^

programming-book
最新情報をチェックしよう!