更新情報・お知らせ
- 「高度な技術を身につける」を追加
- ホームページリニューアル。
入門者レベル
ここはプログラミングを学習する人におすすめの本を紹介するサイトです。実力のレベルやニーズに応じて、様々な専門書を紹介していきます。
レベル別プログラミングの学習書
最初の一歩 | まるでわからないというレベルの人に入門の入門からスタートします。 |
---|---|
プログラミング言語 | 初めてチャレンジする人向けの、プログラミング言語入門の書籍です。 |
レベルアップ | ある程度わかってきた人が、更に実力アップするためにぴったりの書籍です。 |
アプリ制作① | いよいよアプリの制作です。第一弾は、Webアプリです。 |
アプリ制作② | アプリの第二弾として、Mobileアプリの作成について学びます。 |
プロになるために
プロになるには、プログラムが書けるだけでは不十分です。きれいなソースコードを書き、テストをしてバグのないプログラムを作らなくてはなりません。
プロになるならおさえておきたい知識
開発プロセス | ウォータフォールからアジャイルまでの開発プロセスについて学べます。 |
---|---|
ソースコード | 読みやすいソースコードを書くことは、プロフェッショナルの必須条件です。 |
ソフトウェア・テスト | ソフトウェア開発には、ソフトウェアテストの知識が欠かせません。 |
アプリデザイン | 使いやすいUIを持つアプリケーションを作ることを心掛けましょう。 |
プログラミングコンテストにチャレンジしたり、達人を目指す人におすすめの書籍を紹介します。
高度な技術を身につける
言語ごとの問題集 | C言語、Javaなど、各言語ごとのプログラミング能力を高めましょう。 |
---|---|
プログラミングコンテスト | ACM-ICPCなどのプログラミングコンテストにチャレンジしましょう。 |
高度なアルゴリズム | 最先端のアルゴリズムについて学べる書籍の紹介です。 |
達人を目指す | すぐれた先人たちの知恵を学び達人プログラマになりましょう。 |
ゲームプログラミングを学ぶ
ゲームプログラムを学ぶための推薦図書です。一口にゲームと言っても色々な切り口があります。
ゲームプログラミングの専門書
Unity入門 | 現在はやりのゲームエンジンUnityの入門書です。 |
---|---|
Unity応用 | Unityを使ってオンラインゲームなど高度なプログラムに挑戦できます。 |
プログラミング入門 | ゲームプログラミングの入門書の紹介です。 |
ゲーム関連技術 | ゲームそのものだけではなく関連する技術を学びましょう。 |
グラフィックス関連 | ゲームとグラフィックスは切っても切り離せません。 |
最先端のWebプログラミングを学ぶ
最先端のWebプログラミングの技術を学びましょう。
HTML5&CSS3
HTML5入門 | HTML5の基本を学べる書籍の一覧です。 |
---|---|
HTML5アプリ | HTML5を使ってアプリを作るための書籍の紹介です。 |
関連・周辺技術 | HTML5&CSS3の関連技術に関する書籍です。 |
その他 | リファレンス・辞典など、その他役立つ書籍の紹介です。 |
理工系大学生のためのおすすめ書籍
大学で理工系を専攻する学生が、プログラミングを学ぶ際に、手元に置いておきたい本です。
理工系大学生が読んでおきたい本
最初の一歩 | 最初はプログラミングだけではなく、コンピュータの初歩について学習します。 |
---|---|
プログラミング言語 | 学習や研究に欠かせないプログラミング言語を学習します。 |
数学関連 | 科学技術計算に必要なプログラミング智識が身につく本を紹介します。 |
高速計算 | 画像処理などの高速計算に使うことができる書籍を紹介します。 |