paiza times

paizaがお届けする、テック・キャリア・マネジメント領域における「今必要な情報」を届けるWebメディア

logo

paizaがお届けする、テック・キャリア・マネジメント領域の「今必要な情報」を届けるWebメディア

プログラミング初心者向け!Kindle Unlimitedで読み放題な技術系の書籍26冊と4シリーズ

f:id:paiza:20161130161942j:plain
Photo by Donnell King
f:id:paiza:20140916135428p:plainこんにちは、谷口です。

ついに月額980円で読み放題、AmazonのKindle Unlimitedがスタートしましたね!

現時点で和書12万冊&洋書120万冊以上がラインナップされており、初回30日間は無料で利用可能だそうです。始まる前は雑誌や漫画・ビジネス書がほとんどになるのでは?と思っていたのですが、意外と技術書やプログラミング関連の入門書がある……!

というわけで、今回はKindle Unlimitedで読めるプログラミング関連の書籍の中から初心者でも勉強に役立てられそうな書籍、また弊社エンジニアおすすめの書籍をほんの一部ですがご紹介します。

www.itmedia.co.jp

なお、情報は記事公開当時のものとなります。記事をごらんいただいたタイミングにより状況が異なる場合がありますことをご了承ください。

■言語・目的別書籍

◆JavaScript・HTML5/CSS

◇ゲームで学ぶJavaScript入門 HTML5&CSSも身につく!

JS・HTML/CSSといったフロント周りが学べます。

◇ゲームを作りながら楽しく学べるHTML5+CSS+JavaScriptプログラミング

◇ちゃんと使える力を身につける Webとプログラミングのきほんのきほん

PHPやJavaScriptが例になっていますが、いろいろな言語で共通する基本を中心に解説されています。

◆C言語

◇10日でおぼえるC言語入門教室 第3版

10日でおぼえるシリーズはC言語だけのようです…。

◇Cプログラミング入門以前

C言語を学ぶ前に知っておきたいことが学べます。

◇速習C言語入門

プログラミング未経験者でC言語を学びたい人向き。

◆Java

◇スラスラわかるJava

イラスト・図解が多く、オブジェクト指向初心者の方にも。

◆PHP・SQL

◇PHP+MySQLマスターブック

多少のプログラミングの知識はあるけどPHPとMySQLは初心者という人に。

◇SQL ゼロからはじめるデータベース操作

SQL未経験なエンジニア向け。

◆Go言語

◇スターティングGo言語

多少のプログラミング経験があって、Go言語の勉強を始めたい人向け。

◆Androidアプリ開発

◇Android StudioではじめるAndroidアプリ開発の教科書

Androidアプリ開発の入門書。Android Studioのセットアップ方法から教えてくれます。

◇JavaからはじめようAndroidプログラミング―Android Studio対応版

Java初心者から始められるAndroidアプリ作り。サンプルアプリを作りながら学べます。

◇Android実践プログラミング 現場で生まれた設計パターン

実践寄りの書籍、ダメなコードの例とか載ってて面白いです。

◆iOSアプリ開発・Swift

◇Swiftではじめる iPhoneアプリ開発の教科書 【Swift 2&Xcode 7対応】

実際にアプリ制作をしながらSwiftとXcodeを使った開発の仕方が学べます。

◇iOSアプリ開発 AutoLayout徹底攻略

Xcodeの「AutoLayout」について具体的なパターンがみっちり詰まってます。

◆Unity

◇作って学ぶ Unityゲーム開発の教科書

実際にゲームを作りながら、Unityを使ったゲームの作り方を学ぶ入門書。

◇uGUIではじめるUnity UIデザインの教科書

Unityの公式UIフレームワークを使えるようになるための教科書。

◆数学・物理学

◇実例で学ぶゲーム開発に使える数学・物理学入門

Unityで2Dゲーム作るときにためになったゲーム物理本。

◆アジャイル

◇アジャイルな見積りと計画づくり~価値あるソフトウェアを育てる概念と技法~

アジャイル開発における見積もり方の書籍。

◆スクラム

◇SCRUM BOOT CAMP THE BOOK

スクラム実践している人にとてもおすすめ。

◆ソフトウェアテスト

◇知識ゼロから学ぶソフトウェアテスト

開発経験はあるけどそういえばテストについてちゃんと勉強したことないなという人向け。

◆競技プログラミング・アルゴリズム

◇プログラミングコンテストチャレンジブック ~問題解決のアルゴリズム活用力とコーディングテクニックを鍛える~

競プロ勢に大人気の蟻本も読み放題!

◇プログラミングコンテスト攻略のためのアルゴリズムとデータ構造

競プロでよく出るアルゴリズムとデータ構造について学べる。

◇アルゴリズムを、はじめよう

初心者向け、基本のアルゴリズムが学べる本。

◆プログラミング以前の入門書

◇プログラミングの世界へようこそ

paizaが運営する無料オンラインプログラミング実行環境サービスpaiza.IOについても掲載されています。

Online PHP/Java/C++... editor and compiler | paiza.IO

◇コンピュータープログラミング入門以前

半導体の話から、ハードウェアとかソフトウエアとか、さらにはオブジェクト指向についてまで、とにかくIT技術に関する話が一挙に詰め込まれてます。入門以前とあるけどプログラミングできるようになってからの方がいいかも…。


■初心者向け人気シリーズ

(多分)全巻ラインナップされているシリーズです。

◆おうちで学べるシリーズ

プログラミング・ネットワーク・データベース・セキュリティ・仮想化…

◆絵本シリーズ

C・C++・C#・Java・Ruby・PHP・Perl・SQL・JavaScript・Objective-C・HTML5・Visual Basic・VBA・UNIX・Android・TCP/IP・ASP.NET・アルゴリズム・OSの仕組み・パソコンの仕組み・インターネット技術…

◆よくわかる教科書シリーズ

JavaScript・PHP・HTML5+CSS3・InDesign・Web/モバイル/ソーシャルメディアマーケティング・Fireworks・Dreamweaver…

[asin:B00KAT62G2:detail]

[asin:B00JA179KY:detail]

■まとめ

ちなみにpaizaの中の人が書いたDocker本はUnlimitedのラインナップには入っていませんが、Kindle版は出てるのでよろしくお願いいたします。


paizaでは、複数言語でのプログラミングが動画で学べる「paizaラーニング・就活生向けにIT業界・キャリアに関する情報やWeb開発・サーバ周辺の知識が学べる「paizaラーニング就活パック」を公開しています。プログラミング未経験者から始められる無料動画学習コンテンツになっておりますので「プログラミングの勉強を始めてみたい」という方はぜひお試しください。




paizaは、技術を追い続けることが仕事につながり、スキルのある人がきちんと評価される場を作ることで、日本のITエンジニアの地位向上を目指したいと考えています。

自分のスキルを磨いていきたいと考えている方におすすめなのが「paizaラーニング」。オンラインでプログラミングしながらスキルアップできる入門学習コンテンツです。初心者でも楽しくプログラミングの基本を学ぶことができます。

paizaラーニング

そして、paizaでは、Webサービス開発企業などで求められるコーディング力や、テストケースを想定する力などが問われるプログラミングスキルチェック問題も提供しています。

paizaのスキルチェック

スキルチェックに挑戦した人は、その結果によってS・A・B・C・D・Eの6段階のランクを取得できます。必要なスキルランクを取得すれば、書類選考なしで企業の求人に応募することも可能です。「自分のプログラミングスキルを客観的に知りたい」「スキルを使って転職したい」という方は、ぜひチャレンジしてみてください。

paizaのおすすめコンテンツ

CGC codemonster プログラミングゲーム「初恋プログラミング研究会 ~海に行こうよ~」 CGC codemonster プログラミングゲーム「コードモンスター大図鑑 プログラミングでゲットだぜ!」
paiza転職 paiza新卒 EN:TRY paizaラーニング 記事内に記載している情報は、記事公開時点でのものとなります。 Copyright Paiza, Inc, All rights reserved.