みるみるプログラミングがわかる本 第4版

概 要

「プログラムをやってみたい。でも、難しそうだし、自分には無理だ」とあきらめてしまったことはありませんか? 本書は、プログラミングに興味を持っている入門者向けに、一般的な知識から開発方法までをわかりやすく解説します。著者が砕けた口調で、プログラミングのコツや各プログラミング言語の特徴などを解説するので読んでいるだけでスルスルと頭に入ります。また、JavaScriptを使ったプログラミングを気軽に体験できます。

著者 掌田津耶乃
価格 本体1500円(税別)
ISBN 978-4-7980-4394-4
発売日 2015/5/23
判型 A5
ページ数 264
CD/DVD
ダウンロード
表紙イメージ
購入 アマゾンで購入する
楽天で購入する

※リンク先によっては、販売ページが用意されていないことがあります。あらかじめご了承ください。

新しいウィンドウで開く 書籍購入のご案内

サポート

サポート情報は以下からご参照下さい。

サポート情報へのリンク

目次

Chapter1 プログラミングの世界って?

1.1 この世はすべてソフトでできているのだ!?

1.2 ソフトウェアはすべてプログラム…じゃない?

1.3 デジタルなものはすべてプログラムで動く!

1.4 プログラミングって楽しいの?

1.5 プログラマってどんな人間?

1.6 プログラマにはどんな形がある?

1.7 アマチュア「作家」を目指せ!

1.8 プログラミングを始めるための最悪の方法

1.9 最良の道は「とにかく書く!」こと

1.10 プログラミング言語の2つの種類

1.11 プログラミング言語の形にはいろいろある!

1.12 プログラミング言語に関するもう1つの重要なポイント

1.13 プログラムを作るためには?

1.14 書籍には3つの種類がある!

1.15 参考書を選ぶポイントとは?

1.16 WindowsとMac…どっちがいいの?

1.17 プログラミング学習のポイント

Chapter2 プログラミング言語と動作環境

2.1 プログラミング言語は山ほどある!

2.2 パソコン向けプログラミング――C/C++について

2.3 パソコン向けプログラミング――BASICについて

2.4 パソコン向けプログラミング――Java(Java SE)について

2.5 パソコン向けプログラミング――C#について

2.6 スマートフォン向けプログラミング――Objective-C

2.7 スマートフォン向けプログラミング――Swift

2.8 スマートフォン向けプログラミング――Android(Java)

2.9 スマホ・タブレット向けプログラミング――PhoneGap

2.10 スマホ・タブレット向けプログラミング――Mono

2.11 インターネット向けプログラミング――HTMLについて

2.12 インターネット向けプログラミング――JavaScriptについて

2.13 インターネット向けプログラミング――PHPについて

2.14 インターネット向けプログラミング――Perlについて

2.15 インターネット向けプログラミング――Rubyについて

2.16 インターネット向けプログラミング――Pythonについて

2.17 インターネット向けプログラミング――Java EEについて

2.18 インターネット向けプログラミング――ASP .NETについて

2.19 ゲーム開発向けプログラミング――ゲームエンジン

2.20 どれを選ぶべきか?

Chapter3 開発ソフトにはどんなものがある?

3.1 プログラミング言語と開発環境は違う?

3.2 マイクロソフトのメイン製品「Visual Studio」

3.3 Monoベースのマルチプラットフォームな開発環境「Xamarin Studio」

3.4 Mac OS Xの標準環境「Xcode」

3.5 プラグインで自由に拡張可能なフリー環境「Eclipse」

3.6 ビギナーに一番やさしいJava開発環境「NetBeans」

3.7 ブロックをつなげてプログラミング!「Scratch/プログラミン」

3.8 小学生でも楽々使える「Microsoft Small Basic」

3.9 今すぐ3Dゲーム作家になれる! 「Unity」

3.10 プロフェッショナルを目指す人向けなゲームエンジンの最高峰 「Unreal Engine」

3.11 Androidアプリ開発の新しい標準ツール!「Android Studio」

3.12 マウスでドラッグしてAndroidアプリ開発!「App Inventor」

3.13 Android/iPhoneのマルチプラットフォーム開発! 「Monaca」

3.14 Webブラウザでアプリ開発!「Cloud9/Codenvy IDE」

3.15 スクリプト言語向けエディタ

3.16 ビギナーにイチオシの開発環境はこれだ!

3.17 ソフトウェアの配布形態

3.18 著作権とライセンス

3.19 プロに有利なプログラミング言語は?

3.20 資格試験って?

3.21 作ったソフトをみんなに使って欲しい!

Chapter4 プログラミングの世界って?

4.1 日本語でアルゴリズムを書こう!

4.2 日本語アルゴリズムのルールを決める

4.3 簡単な計算処理をしてみる

4.4 繰り返し処理をしてみる

4.5 同時にたくさんの値を扱える方法

4.6 データの並べ替えを考える

4.7 JavaScriptで動かすには?

4.8 HTMLファイルを作成しよう

4.9 スクリプトファイルを作成しよう

4.10 スクリプトの中身をチェック!

4.11 石取りゲームを作ろう!

4.12 石取りゲームの日本語アルゴリズム

4.13 石取りゲームのJavaScriptバージョン

4.14 おまけ:Javaではどうなってる?

4.15 アルゴリズムがわかればプログラミングはわかる?

Chapter5 本格的な「プログラミング」の世界を覗く

5.1 スクリプト言語と「JavaScript」

5.2 JavaScriptってどんな言語?

5.3 HTMLでWebページを作ろう

5.4 JavaScriptのスクリプトを動かそう!

5.5 文の書き方の基本を覚えよう

5.6 値と変数を書いてみる

5.7 繰り返しの処理

5.8 forを使った繰り返し処理

5.9 条件による分岐

5.10 switchで複数に分岐する

5.11 オブジェクトって?

5.12 オブジェクトを作ってみる

5.13 MyDataを改造してみる

5.14 HTMLタグを操作する!

5.15 イベントを使ってみる

5.16 グラフィックを動かそう!

5.17 本格的なWebアプリはどうなってる?

5.18 Webアプリからスマホ・アプリへ

5.19 プログラミング体験は始まったばかり!

PR

秀和システム