16 06

情報・通信・ICT

プログラミング&アプリ開発

プログラミングを身につければ、机の上から世界を変えられるかもしれない。C言語、Java、PHP。多彩な言語とアプリを動かすアルゴリズムを学ぶ。

 

KEY BOOK

「プログラミング&アプリ開発」を象徴する本です。

プログラムはこうして作られる : プログラマの頭の中をのぞいてみよう

世界を夢中にさせたゲーム「テトリス」もプログラムで動いている。ブロックを描画し、落ちる動きを指定し、消えるルールを記述する。プログラミング独特の思考法をテトリスを実際に作ることで身につける実践的ラーニングブック。セガのゲームプログラマー平山尚が平易な言葉でプログラミングの考え方を案内した文章が秀逸。

 
プログラマ脳を鍛える数学パズル : シンプルで高速なコードが書けるようになる70問 アルゴリズムの基本 マイクロサービスアーキテクチャ 基礎・ソート・データ構造・数学 高度な設計と解析手法・高度なデータ構造・グラフアルゴリズム アルゴリズムクイックリファレンス プログラマのためのサバイバルマニュアル プログラミングコンテスト攻略のためのアルゴリズムとデータ構造 間違いだらけのソフトウェア・アーキテクチャ : 非機能要件の開発と評価 Bitwise tricks & techniques, binary decision diagrams アルゴリズムパズル : プログラマのための数学パズル入門 アルゴリズムイントロダクション Fundamental Algorithms Seminumerical algorithms Sorting and Searching 数値計算法 UNIX ワークステーションによる科学技術計算ハンドブック : 基礎篇 C言語版 gnuplotの精義 : フリーの高機能グラフ作成ツールを使いこなす よくわかる数値計算 : アルゴリズムと誤差解析の実際 入門データ構造とアルゴリズム Cによるアルゴリズムとデータ構造 ネットワーク設計問題 線形計画法 クラウドを支えるこれからの暗号技術 = Applied cryptography for the cloud 今日から使える!組合せ最適化 : 離散問題ガイドブック ヒラノ教授の線形計画法物語 非線形計画法 モデリング : 広い視野を求めて わかりやすい数理計画法 暗号技術入門 : 秘密の国のアリス 確率計画法 数理最適化の実践ガイド 数理計画入門 ネットワーク最適化とアルゴリズム 暗号の数理 : 作り方と解読の原理 応用に役立つ50の最適化問題 GNU make プログラミングWindows Azure アルゴリズム&デザインパターン Java言語で学ぶデザインパターン入門 Head first デザインパターン : 頭とからだで覚えるデザインパターンの基本 プログラマが知るべき97のこと Raspberry Piではじめるどきどきプログラミング : 自分専用のコンピューターでものづくりを楽しもう! Debug Hacks : デバッグを極めるテクニック&ツール make オブジェクト指向における再利用のためのデザインパターン ひと目でわかるAzure : 基本から学ぶサーバー&ネットワーク構築 Design patterns : elements of reusable object-oriented software 「レベルアップ」のゲームデザイン : 実戦で使えるゲーム作りのテクニック Unity5入門 : 最新開発環境による簡単3D&2Dゲーム制作 ゲームの作り方 : Unityで覚える遊びのアルゴリズム GPU高速動画像処理 : Open CVでGPUの処理能力をより身近に GPU並列図形処理入門 : CUDA・OpenGLの導入と活用 実例で学ぶゲーム3D数学 CUDA by example : 汎用GPUプログラミング入門 CUDA Cプロフェッショナルプログラミング GPUプログラミング入門 : CUDA5による実装 Unreal Engine & Unityエンジニア養成読本 : イマドキのゲーム開発最前線! Unity5+Live2Dノベル&アドベンチャーゲーム開発講座 ゲームサウンド制作ガイド : インタラクティブな音楽のための作曲技法 Unity5 3D/2Dゲーム開発実践入門 : 作りながら覚えるスマートフォンゲーム制作 Unityエキスパート養成読本 : ゲーム開発の現場で役立つノウハウ満載! 「タッチパネル」のゲームデザイン : アプリやゲームをおもしろくするテクニック 「おもしろい」のゲームデザイン : 楽しいゲームを作る理論 「ヒットする」のゲームデザイン : ユーザーモデルによるマーケット主導型デザイン ゲームクリエイターが知るべき97のこと iPhone/iPadゲーム開発ガイド : Objective‐Cで作る2D/3Dゲーム ユニティちゃんでゲームを作ろう プログラミング言語C : ANSI規格準拠 C++プログラミング入門 C++の絵本 : C++が好きになる9つの扉 新・解きながら学ぶC言語 新・明解C言語 プログラミング言語C++ 12歳からはじめるゼロからのC言語ゲームプログラミング教室 Effective Modern C++ : C++11/14プログラムを進化させる42項目 詳説Cポインタ 作って覚えるVisual C# 2015デスクトップアプリ入門 C++実践プログラミング やさしいC++ C++11/14コア言語 ロベールのC++入門講座 現場ですぐに使える!Objective‐C逆引き大全555の極意 Objective‐C超入門 : ゼロからしっかり学べるiPhoneプログラミング 詳解Swift : programming language Swift definitive guide 現場ですぐに使える!Swift逆引き大全555の極意 C++のエッセンス やさしいC Real World Haskell : 実戦で学ぶ関数型言語プログラミング sed & awkプログラミング メタプログラミングRuby Learn PYTHON 3 the hard way : 書いて覚えるPython入門 初めてのPerl 確かな力が身につくPython「超」入門 すごいHaskellたのしく学ぼう! プログラミング言語Ruby Effective Python : Pythonプログラムを改良する59項目 Perl言語プログラミングレッスン ふつうのHaskellプログラミング : ふつうのプログラマのための関数型言語入門 MATLAB可視化プログラミング たのしいRuby 入門Python3 Haskellによる並列・並行プログラミング MATLABプログラミング入門 プログラミングHaskell Pythonではじめるプログラミング : データ処理までしっかりマスター Pythonによるプログラミング Python3スキルアップ教科書 入門Haskellプログラミング : 関数型プログラミングの理解とHaskell実活用読本 ビューティフルアーキテクチャ 関数プログラミングの楽しみ プログラミングF# ビューティフルテスティング : ソフトウェアテストの美しい実践 関数プログラミング入門 : Haskellで学ぶ原理と技法 標準COBOLプログラミング プログラミングGauche 実践Common Lisp ビューティフルセキュリティ 開発現場で役立つCOBOLプログラミング入門 Land of Lisp On Lisp : advanced techniques for common Lisp COBOLポケットリファレンス やさしいCOBOL入門 : 演習問題で基礎から学ぶ 関数プログラミング実践入門 : 簡潔で、正しいコードを書くために Fortranハンドブック : 数値計算に最適なソフトウェアFortran95の基礎から実践まで Fortran90/95プログラミング ソフトウェアアーキテクトが知るべき97のこと 言語設計者たちが考えること 数値計算のためのFortran90/95プログラミング入門 Javaポケットリファレンス スッキリわかるJava入門 Hacking : 美しき策謀 : 脆弱性攻撃の理論と実際 Team Geek : Googleのギークたちはいかにしてチームを作るのか やさしいJava JavaScriptパターン : 優れたアプリケーションのための作法 土日でわかるPHPプログラミング教室 : 短期集中講座 Java8問題集 : 理解を深める500問 Sassファーストガイド : CSSをワンランク上の記法で作成! Head first Java : 頭とからだで覚えるJavaの基本 気づけばプロ並みPHP : ショッピングカート作りにチャレンジ! Web制作者のためのGitHub(ギットハブ)の教科書 : チームの効率を最大化する共同開発ツール Javaで楽しむプログラミング入門 Effective Java LATEX2ε辞典 : 用法・用例逆引きリファレンス 実用Subversion Web制作者のためのSassの教科書 : これからのWebデザインの現場で必須のCSSメタ言語 Scala関数型デザイン&プログラミング : Scalazコントリビューターによる関数型徹底ガイド Gitが、おもしろいほどわかる基本の使い方33 GitHub実践入門 : Pull Requestによる開発の変革 CakePHP2実践入門 PHP逆引きレシピ : すぐに美味しいサンプル&テクニック315 Sass & Compass徹底入門 : CSSのベストプラクティスを効率よく実現するために はじめてのMarkdown パーフェクトPHP ハイパフォーマンスJavaScript ハイパフォーマンスブラウザネットワーキング : ネットワークアプリケーションのためのパフォーマンス最適化 Scala逆引きレシピ : すぐに美味しいサンプル&テクニック300 Being Geek : ギークであり続けるためのキャリア戦略 実用Git LATEX2ε美文書作成入門 Java Swing Hacks : 今日から使える驚きのGUIプログラミング集 Javaで入門はじめてのプログラミング : 基礎からオブジェクト指向まで Scalaスケーラブルプログラミング 新しいJavaScriptの教科書 

「プログラミング&アプリ開発」は

6号館側の図書貸出カウンター側にある本棚です。

16 06

情報・通信・ICT

THEME

「情報・通信・ICT」には他にもこんなテーマがあります。

  • 16 01

    情報通信の基礎

  • 16 02

    ダートマス会議に始まる

  • 16 03

    大型電子計算機

  • 16 04

    PCからインターネットへ

  • 16 05

    エンコード・デコード

  • 16 06

    プログラミング&アプリ開発

  • 16 07

    スティーブ・ジョブズの冒険

  • 16 08

    グーグル・アマゾンの跳躍

  • 16 09

    クラウド・IoT・ビッグデータ

  • 16 10

    人工知能・機械学習

  • 16 11

    データ・サイエンス

  • 16 12

    認知工学が提案する

  • 16 13

    上部3段