言語・プログラミング作品一覧

  • React,Angular,Vue.js,React Nativeを使って学ぶ はじめてのフロントエンド開発
    -
    リッチなUIを構築可能なJavaScriptフレームワークとして,React,Angular,Vue.jsや,さらにiOSやAndroid向けのネイティブアプリを作ることができるReact Nativeが幅広く利用されるようになりました。フロントエンドエンジニアやデザイナーにとって少し難しく感じられることもあるこれらは,SPA(Single Page Application)と呼ばれるリッチなWebアプリやネイティブアプリを実現可能にする技術として,欠かすことのできない存在になっています。本書では各フレームワークを入門記事とSlackライクなサンプルを作りながらの解説でわかりやすく解き明かします。
  • ラズパイマガジン 2018年6月号
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 ラズパイ工作 完全入門 5コース 音声操作リモコン、AIスピーカー2種を作る 特集1では、本当にはじめての電子工作を基礎から解説します。 ラズパイを使わず、電池だけでLEDとモーターを動かすところからスタートしましょう。 センサーの測定値を読んだり、テスターで確認する方法まで学びます。 特集2ではPi Zeroサイズで持ち運びも容易な、音声認識リモコンを作りましょう。 家電のリモコン信号を学習して、エアコンなどを音声で操れます。 ※電子版には紙版についている付録プリント基板はつきません。予め、ご了承ください。
  • JavaScript AST入門 ソースを解析・加工して生産性に差をつける!
    -
    【JavaScriptのASTを理解して開発生産性をUP!】 本書はJavaScriptのソースコードを扱いやすいように加工されたデータ構造であるASTとそのツールエコシステムの解説書です。他の言語と異なりトランスパイルなども一般的なJavaScriptでは、ASTを自由に操作することでそのエコシステムを使いこなし、ソースコードの解析・加工が簡単に行うことができます。JavaScriptのASTを理解して、プログラム開発の生産性を大幅に向上させましょう。

    試し読み

    フォロー
  • これからはじめる SQL 入門
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 本書は,データベースの標準的な言語であるSQLを学ぶための入門書です。自宅のパソコンに,附録DVD収録の練習用データベースをインストールして,実際にデータの検索や更新などの操作を行いながら,SQLをマスターすることができます。初心者の方でも無理なく学習できます。
  • ゼロからわかる サーブレット&JSP超入門
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 本書では,サーブレットやJSPを用いたWebシステム開発の基本を,わかりやすい解説と練習問題を通して理解することができます。最初に概要とJava言語の基本をおさらいします。次に開発環境を構築し,サーブレットやJSPを使いながら,ポイントをつかんでもらいます。最後にデータベースを使ったサンプルWebシステムを開発して,サーブレットやJSPを使ったシステム開発の第一歩を無理なく学ぶことができます。
  • プログラマーは芸術家であり、職人だ
    -
    ベテランIT技術者が、人間味あふれるプログラマーの仕事を余すところなく紹介!この10年間でパソコンが爆発的に普及し、インターネットへの接続が一般化したことによって、IT業界の業務内容は多様化し、細分化されてきました。それに伴い、従来のエンジニアという職種は、多様な職種へと枝分かれすることになったのです。現在、IT業界にはカタカナの職種が氾濫し、なんとなくカッコイイとかトレンディだと思われて、職業としての人気が高まっているようです。しかし、実際IT業界に就職したけれど思っていた内容とは違う、こんなはずではなかった、という人も多いのではないでしょうか。このような「就職のミスマッチ」を少しでもなくすために、IT業界を支えるさまざまな人々を、それぞれの職種という切り口で共通点を大まかにとらえ、その役割や生き様を紹介します。プロフェッショナルシリーズの第1弾となる本書では、IT業界の登竜門とも言える「プログラマー」という職種について取り上げます。

    試し読み

    フォロー
  • よくわかるPHPの教科書 【PHP7対応版】
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 やさしい解説に定評のあるベストセラーがPHP7に対応。 これからプログラミングを始めたい。 Webアプリケーションを作ってみたい。 PHPを学ぼうとしたけれど、挫折したことがある。 そんな人にぴったりの入門書です。 やさしい言葉で分かりやすく書かれているので、プログラミングの用語やコードに拒否感がある人でも、すいすい読み進めることができます。プログラミングの本を読むのが気が進まない人にとっても、「この本だけは最後まで読めた」と言っていただける1冊です。 具体的には、学習者が「少しずつ理解」して「挫折しない」ように、説明の内容や難易度を工夫しました。また、項目ごとにしっかり手ごたえが得られる実習にすることで、「学ぶ楽しさ」を積み重ねながら進められるように配慮しています。 また本書の特徴として、PHPを初めて学ぶ人でも読みやすい入門書であると同時に、仕事で使うような実用に近いプログラムまで学習することができる点があります。「この本を読んで、実際にWebアプリケーションを作ってみた」という嬉しい反響もいただいています。 Chapter1では、コンピュータすら使いません。身近な文具を使って、プログラムの考え方を学びます。 Chapter2ではPHPの勉強をするための準備をします。ご自分のコンピュータにXAMPP/MAMPをインストールして、PHPを動かす環境を作ります。 Chapter3からは実際にプログラムを作りながら、学んでいきます。Part3ではPHPの文法の基本、Chapter4ではデータベース(MySQL/MariaDB)の基本を学んでいきます。短いプログラムを作りながら、プログラムを作るための考え方を鍛えます。 Chapter5からは、それまでの内容を組み合わせて、仕事ですぐにでも使える実用的なアプリケーションを制作していきます。Chapter5では、メモの管理ができるWebアプリケーションを作ります。Webブラウザから、メモの作成、表示、変更、削除ができるように機能を作ります。 Chapter6では、Twitterのようなひとこと掲示板を作ります。Chapter5で学んだ、データの作成、表示、変更、削除の機能に加え、会員登録やログインの機能を備えたアプリケーションを作ります。
  • 現場ですぐに使える! R言語プログラミング逆引き大全 350の極意
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 R言語は、ソースコードを書いたら即、実行できる「スクリプト言語」です。データマイニング向けに開発された言語であるため、データマイニングのためのデータ構造と、分析処理を高速に行う関数が用意されています。本書は、R言語のデータ構造、基本的な文法と便利なウラ技、統計分析のテクニックを全350項目にわたって解説した、やりたいことから引ける逆引きテクニック集です。統計分析の基礎から活用運用の方法までよくわかります!
  • CakePHP 超入門
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 プログラミング言語と一口に言ってもさまざまな種類がありますが、Web開発でビギナーが一番使いやすい言語といえばPHPです! そして、初心者でもなるべく高品質なプログラムを作りたいと思うなら「CakePHP」というフレームワークがおすすめです。本書は、CakePHPでWebアプリ開発をはじめるための入門書です。PHPを始めたばかりの人でも、CakePHPの基本的な使い方を覚えられるように工夫しました。サンプルの無料ダウンロード付き。
  • ARCoreとUnityではじめるARアプリ開発
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 スマホゲーム「ポケモンGO」は、AR(Augmented Reality:拡張現実)という技術を使って、まるでおとぎ話のようなゲームを作りました。本書は、GoogleのARプラットフォーム「ARCore」とUnityを使ってコンテンツを作る手順を解説したARアプリ開発の入門書です。タップした場所にオブジェクトを表示するアプリ、オブジェクトを操作できるアプリなど、実際にアプリを作りながら開発手順とコンテンツを作る楽しさを学びましょう。2018年2月24日にリリースされたARCore 1.0で動作確認済みです。
  • Linuxとpthreadsによる マルチスレッドプログラミング入門
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 CPUの処理能力向上により、組み込み機器でも複雑な処理が行われるようになりました。そこで注目されているのが、複雑な処理を効率的にこなすマルチタスクシステムです。本書は、C言語によるアプリ開発経験者向けに、組み込み開発でニーズの高まっているpthreadsライブラリを用いたマルチスレッドプログラミングを学ぶ入門書です。マルチスレッドプログラミングの基本的な考え方や気をつけなければならないことを実習形式で解説します。
  • マウスで楽しく学べるスクラッチ 子どもプログラミング入門
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 プログラミングの世界へようこそ! あなたも元天才プログラマの「じいじ」と孫の「サトシ」と一緒に、猫でゲームを作ったり、カメラの中で遊んだりしましょう。本書は、スクラッチという子供向けのプログラミングソフトの使い方を学び、楽しくゲームを作りながらプログラミングの基礎を身につける子供向けの学習書です。スクラッチなら、初心者でもブロックを、パズルのように組み合わせるだけで楽しくプログラミングができます。
  • Spring Data JPAプログラミング入門
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 Spring Data JPAは、データベースにアクセスするための重要なライブラリーです。しかし、専門書やネットの情報が少なく、開発現場も困惑していました。本書は、Spring Data JPAを使って実際にアプリケーションを構築するノウハウを体系的にまとめた入門書です。入門者のみならず、すでにアプリを開発している方向けに、基礎から、認証や認可、単体テストなど業務アプリケーションを開発するうえで必要な知識を網羅しています。
  • OpenLayers4で遊ぼう 無料の地図データをWebに表示!
    -
    【Webページに無料で地図を表示できる!OpenLayers4簡単解説!】 本書はWeb上で地図を表示するためのJavaScript製ライブラリ「OpenLayers4」のチュートリアルガイドです。無料の地図である「OpenStreetMap」を使って、簡単に自社ページなどに地図を掲載することができます。地図上へのマーカー表示やレイヤーを使った領域表示などについても紹介。国土地理院のデータなどその他の無料地図データの利用方法も解説しています。
  • [改訂新版]WebSphere Application Server構築・運用バイブル【WAS9.0/8.5/Liberty対応】
    -
    商用Java EE(Jakarta EE)アプリケーション・サーバーとしてトップクラスのシェアを誇るWebSphere Application Serverのノウハウを集大成,2012年発売から現場で愛されてきた「バイブル」をリニューアルしました。設定・構築・運用の基本知識はもちろん,パフォーマンス・チューニングやセキュリティ対策までしっかり網羅。現行のバージョン8.5と最新の9.0に対応。さらに,クラウドやDevOpsに対応したモダンスタイルの「WAS Liberty」について,大幅に書き下ろし。豊富な経験を持つIBM技術者たちによる,現場に欠かせない1冊です。
  • C言語で学ぶ コンピュータ科学とプログラミング
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 C言語を無理なく習得!! 本書は,コンピュータの本質である「手続き的処理」の理解を目標とし,具体的なC言語の例題を通してプログラミングの基礎を学ぶための演習書である.工学系分野の学生及び初学者を対象とし,工学のさまざまな分野で素養として要求されるコンピュータ科学とプログラミングの基礎知識を,C言語の演習を通して無理なく習得できるよう工夫する. 演習課題には,バグを入れたプログラムも提示して,そのバグを発見し修正する過程を通して,理解が進むような工夫してある. また,すべての演習問題に対する解答または略解を巻末に示し,読者がプログラムを順をおって理解できるようにしてある.
  • 実践ロボットプログラミング
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 ロボットを思い通りに操るにはどうすればよいのか? アルゴリズム(PAD)、C言語(NXC)、NXT-SWを併記しており、相互に参照しながら、効率よくロボットプログラミングが、マスターできます。さらにもの作りの基本サイクルであるPDSサイクルを紹介、計画立案、評価方法など実例を挙げ解説。アイディアやグループ作業のコツなど、ロボコンで役立つ知識も習得できます。
  • コンピュータ科学とプログラミング入門:コンピュータとアルゴリズムの基礎
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 プログラムの本質は、手順の積み重ねである! プログラミングの学びはじめは大変である。日常生活では体験することのない厳密な手順を要求されるからである。しかし、プログラミングスキルは、情報系はもちろん、他の理工学部系の学生にも必ず求められる現代に必須の能力である。本書は、最初に大変簡便な仮想CPUを題材として、機械語プログラムの本質が手順の積み重ねであることを分かりやすく説明する。そののち、C++で基本的な手続き処理を学ぶ事によってプログラムの本質が理解できるよう工夫されている。コンピュータとプログラミングのうわべの知識ではなく、その本質を理解することができるので、プログラミング教育の導入用教科書として最適の書である。
  • JavaとUMLで学ぶオブジェクト指向プログラミング
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 JavaとUMLでオブジェクト指向プログラミングを具体的に理解する!本書は,オブジェクト指向という考え方に基づいたプログラム設計・プログラミング言語を具体的に解説し,できるだけ早いうちからオブジェクト指向に慣れてもらい,自然とオブジェクト指向に基づいた発想ができるよう工夫してある.そのために用語の説明を丁寧に行い,継承や委譲といったオブジェクト指向の諸概念を用いたプログラムの動作について解説する.Java の初学者,C 言語などの手続き型言語を学んだ後に,オブジェクト指向プログラミングを学習するための最適の書である.
  • [改訂新版]C言語による標準アルゴリズム事典
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 コンピュータの算法に関わるアルゴリズムの定石,レトリックを可能な限り収録した定番の書。手元に置いておきたい実用的な本が30年弱の時を経て新装改訂版として登場です。定評をいただいている基本的な内容はそのままに,時代にそぐわなくなっていた部分のみ改訂。これからも末長くご愛顧いただけるようにまとめ直しました。※本書は『C言語による最新アルゴリズム事典』の改訂版です。
  • Azure無料プランで作る!初めてのWebアプリケーション開発
    -
    【JavaScript初心者でもできる!Webアプリ簡単作成ガイド!】 本書はJavaScript初心者が全てAzureの無料枠を使って実際にWebアプリケーションを作ることを目標としたチュートリアルガイドです。Node.jsとSQLを組み合わせて、ブラウザベースのWebサービスを構築できるまでを丁寧に解説しています。JavaScript初学者に最適な一冊です。
  • Webサイトパフォーマンス実践入門 高速なWebページを作りたいあなたに
    -
    Webパフォーマンスの基礎知識から最適化テクニックまで! 本書はWebパフォーマンスの実践書『Web Performance in Action』の日本語版です。Webサイトをより速くするためのテクニックを網羅的に、かつ丁寧に解説した一冊です。 Webパフォーマンスの基礎知識から、CSSの最適化、クリティカルCSS、画像のレスポンシブ化・最適化、フォント、JavaScriptの高速化、サービスワーカーを使ったパフォーマンス向上、データ転送の効率化、HTTP/2、gulpを使った自動化まで、Webページ・サイトのスピードをアップするために知っておくべき知識とテクニックを徹底的に解説しています。 【本書の特徴】 ○Webパフォーマンスを向上するためのテクニックやツールを全般的・体系的に学べる ○パフォーマンス向上テクニック、画像・フォントの最適化、HTTP/2と最適化フローを解説 【前提知識】 ○Web開発の基礎知識(HTML/CSS/JavaScript) ※本電子書籍は同名出版物を底本として作成しました。記載内容は印刷出版当時のものです。 ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。 ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。 ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。
  • Hello!! Vue.js 最新プログレッシブフレームワーク入門
    -
    【新しいフロントエンドフレームワーク「Vue.js」チュートリアルガイド!】 本書はシンプルなAPIやわかりやすい使い勝手で初心者でも活用しやすいJavaScriptフロントエンドフレームワーク「Vue.js」の解説書です。Vue.jsの始め方から基本的な使い方、実際に簡単なWebアプリケーションを作成するところまでをサクッと理解できます。

    試し読み

    フォロー
  • できる パソコンで楽しむ マインクラフト プログラミング入門 Microsoft MakeCode for Minecraft対応
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 マイクロソフトが公開している「MakeCode for Minecraft」を使うと、マインクラフトの世界で自由にプログラミングができます。プレイヤーの相棒として働く「エージェント」と一緒に、建築、採掘、養鶏、農耕などをプログラミングで自動化しましょう! MakeCodeはブロックプログラミング方式だから、難しい単語や構文を覚えなくても大丈夫。本を見ながらレッスン形式の手順を追うだけで、複雑なプログラムを簡単に作れます。また、レッスンごとにサンプルファイルをダウンロードできるので、途中で分からなくなっても次のステップに進めます。MakeCodeでプログラムを作って、マインクラフトの冒険を深めましょう! <ここがポイント!> ・マインクラフトの世界を広げるプログラム7つと、マルチプレイで楽しめるバトルゲームの作り方が分かる! ・MakeCodeの手順を実際の画面で詳しく解説。プログラミングが初めてでも大丈夫! ・ダウンロードしてすぐに使えるサンプルコード付き。レッスンごとに用意されているから、途中で間違えても続けられる。 ・マインクラフトとMakeCodeの疑問に答えるQ&Aや、本書で作成できるプログラムのコード一覧、MakeCodeで使えるブロックの一覧など付録も充実! <こんな人におススメ!> マインクラフトの世界をもっと楽しみたい人 マインクラフトを使ってプログラミングを学んでみたい人
  • 最新MATLABハンドブック第六版
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 MATLAB/Simulinkは、行列演算を得意とし、科学・工学分野で特に威力を発揮するプログラミング言語です。しかし、MATLABは対話型プログラミングで初心者でも使いやすいかわりに、付属するマニュアルが膨大で、概念を理解するだけでも大変です。本書は、理工系大学生や大学院生、エンジニアを対象に、MATLAB/Simulinkの起動から、コマンドの解説、即戦力として使えるマニアックなテクニック、MATLAB特有のクセまで解説した入門書です。
  • 世界でいちばん簡単なVisual C++のe本[最新第2版] 標準C++の基本と考え方がわかる本
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 C++は、処理速度が速く、OS開発にも使われるパワフルなプログラミング言語です。一方で、C++は覚えるのが難しい言語というイメージがありますが、基礎をちゃんと覚えれば大丈夫。本書は、無料で使える開発環境「Visual Studio 2017 Community」のインストールから、標準C++とC++/CLIの文法、オブジェクト指向プログラミングまでわかりやすく解説した入門書です。あなたもVisual C++ 2017を使ってアプリ開発をはじめましょう!
  • 世界でいちばん簡単な Visual C#のe本[最新第3版] Visual C# 2017の基本と考え方がわかる本
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 Visial C#は、誰でも無料で使えて、デスクトップアプリやWebアプリなどをかんたんに作れる、オブジェクト指向型のプログラミング言語です。本書は、これからVisual C#の勉強をはじめる人のために、開発環境のインストールからソースコードの書き方、オブジェクト指向プログラミングまで、ゲームっぽいアプリを作りながら楽しく学ぶ入門書です。ゆるふわなキャラクター達と一緒に、Visial C#プログラムの基礎を身に付けましょう!
  • アジャイルエンタープライズ
    -
    アジャイルで硬直した企業風土自体を変化に強く柔軟な組織に変えよう! 本書では、いまはまだ開発者(とそのごく周辺)にとどまっているアジャイル手法を、その業態にあわせつつ、いかにして広げ、「アジャイル文化」ともいうべき姿勢とシステムを企業体そのものに根付かせるかというノウハウをまとめている。 プロダクトを育てる=企業を育てる、という視点に立ち、それぞれの役割と注力すべきフィールドを明確にしつつ、垣根を超えた「効率的/継続的な企業体の成長」を促すためのテクニックは、アジャイルの新しい側面であり、日本でも切望されていたトピックでもある。 ■本書で学べること■ ・アイデアのパイプラインを設計して、組織の作業ポートフォリオを最も迅速かつ生産的に供給する方法 ・バリューストリームマッピング、Lean Canvas、ペルソナ、ストーリーマッピング、遅延コストメトリクスなどのアジャイル ・プラクティスを活用し、顧客に最適な価値を提供する方法 ・プロセスとツールをエンタープライズへの価値提供に従属させる方法 ※本電子書籍は同名出版物を底本として作成しました。記載内容は印刷出版当時のものです。 ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。 ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。 ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。
  • C++でつくるUnreal Engineアプリ開発 for Windows & macOS (リフロー版)
    -
    この商品はリフローレイアウトで作成されており、文字列のハイライトや検索、辞書の参照、引用などの機能をご利用いただけます。 2015年3月にゲームエンジンUnreal Engineが無償化され、その後多くの開発者が利用するようになりゲーム以外への利用も増えてきました。 Unreal Engineで標準的に使われるゲームロジック構築ツールは、Blueprintです。Blueprintはさまざまなゲームの開発に向いたビジュアルプログラミング言語で、とっつきやすく、同時に、高い機能、高い開発効率を持ちます。一方で、Unreal Engineの利用範囲が広がるにつれてBlueprintですべてのロジックを組むのが困難、あるいは、不可能な開発案件も増えてきています。このような場合でも対応できるよう、Unreal EngineはC++によって機能を拡張する仕組みを持っています。ただ、Unreal EngineのC++は標準のC++から独自に拡張されているため、前提知識のないC++プログラマにはハードルが高いのも事実です。 Unreal Engine独自に拡張されたC++については、公式ドキュメント、Wiki、掲示板、あるいはソースコードなどから情報を得ることで習得できます。しかし、必要な情報があまりにも分散してしまっています。そのためUnreal Engine C++初心者にとってはどこから手を付けていいのかわからない。それが今の状況だと思います。本書はそのようなUnreal Engine C++初心者や挫折してしまった方に、Unreal Engine C++の最低限の知識を身につけてもらうことを目的に書かれています。
  • 日経BPパソコンベストムック いろいろ動かしながら学ぶ!プログラミング入門
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 人工知能、仮想通貨/ブロックチェーン、スマートスピーカー、ドローン、ロボット、ラズベリーパイ、そして将棋に深セン…。 2018年の今、話題になっているキーワードやテーマをコンピュータのプログラムを通して“動かしながら”学べる プログラミング入門ムックです。はっきり言って、これだけ多彩な内容を一冊に詰め込んだプログラミング本は滅多にありません。 近く到来するかもしれない「プログラミングファーストの時代」=「プログラミング的な思考やプログラミングの知識が、 第一級の教養になる時代」に備えるためにも、多面的にプログラミングを学んでみましょう。 明日のイノベーションの創出を担う小学校高学年以上の生徒・学生さんから、 最新の社会の仕組みを学びたい団塊の世代の方まで、様々な方にオススメできる一冊です。
  • 世界でいちばん簡単なVisual Basicのe本[最新第4版] Visual Basicの基本と考え方がわかる本
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 Visual Basicは、入門者用の簡単な言語ですが、本格的なアプリ開発もできる優れものです。プログラムの実行速度も速く、大規模な開発にも使われています。本書は、無料で使える開発環境「Visual Studio 2017 Community」のインストールから、Visual Basicの使い方、オブジェクト指向の考え方までをかわいいイラストや図と共にわかりやすく解説した入門書です。実際にデスクトップで動くゲームを作りながら、アプリ開発を学べます。
  • Androidアプリ開発のためのKotlin実践プログラミング 現場で求められる設計・実装のノウハウ
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 Kotlinは、Javaよりも短いコードやシンプルなコードでアプリ開発ができるオブジェクト指向型プログラミング言語です。Androidアプリの開発言語として正式に採用されています。本書は、KotlinでAndroidアプリ開発をしてみたいエンジニアのために、現場で必要な知識とノウハウを徹底的に解説した実践ガイドです。Kotlinでのアプリ制作法、JavaとKotlinの混在するコードの書き方など、痒いところに手が届く内容となっています。
  • 情報処理教科書 ITストラテジスト 2018年版
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 方法論で合格記述・論文が書ける!大人気の試験対策書! シリーズ累計215万部超!シェアNo.1! 本書は情報処理技術者試験の中でも難関といわれるITストラテジスト試験の 対策書です。午後試験対策に特化した作りとなっており、午後Iの記述式、 午後IIの論述式試験の指導に定評のある著者が、誰にでも解答が導けるような 方法論を伝授します。 受験者が陥りやすい着眼点のブレ、誤った解答表現、ルールを無視した 論文設計など、合格点に至らない解答のパターンから脱出し、業務経験が 乏しくても午後試験に合格できるテクニックを具体的に解説します。 午後I(記述試験)では、問題文の読み方や、解答を導くキーポイントの 見つけ方を詳細に説明します。午後II(論述試験)では、問題文から 論文の骨格を組み立て、論述するまでのプロセスを順を追って説明します。 このように、流れに沿って答案を作り上げてゆくので、最後には合格できる 答案が書けるようになります。 【本書の特徴】 (1)方法論を学べるから、誰でも午後問題の答案が導けるようになる (2)過去問が豊富!Webダウンロードと合わせて43問を詳細に解説 (3)現役の講師のノウハウを結集した、わかりやすく実用的な解説 【対象読者】 情報処理技術者試験ITストラテジストの受験者 ※本書の読者特典のダウンロード期限は2019年9月30日までとなります。 ※本電子書籍は同名出版物を底本として作成しました。記載内容は印刷出版当時のものです。 ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。 ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。 ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。
  • コードでチャレンジ! マインクラフトプログラミング
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 【書籍概要】 ゲームというイメージの強いマインクラフトですが、2020年のプログラミング教育義務化に向けた学習ツールとして、学習塾や子供向けプログラミング教室などで、利用されるケースが非常に多くなってきています。 本書は、好評発売中の『親子で楽しく学ぶ!マインクラフトプログラミング』(ISBN9784798149110)のコンセプトはそのまま引き継ぎ、お子さんがコードを入力して、楽しみながらプログラミングを学ぶことができる書籍です。 『Minecraft』(ComputerCraftEdu)のCodeEditorを利用して、クエストなど挑戦しながら、コードを入力したプログラミングを体験できます。 【保護者の方へ】 本書で紹介しているプログラミングを通じて、論理的に筋道を立てて考え、それを形にする力を養うことができます。 【対象読者】 小学校5年から中学3年生。アルファベットも学び、キーボード入力ができるようになったお子さんが対象です。 【マインクラフトについて】 マインクラフトはパソコンで人気を博し、PlayStationやNintendo Switchなどコンシューマーゲーム機でも提供されている、大人気のゲームです。ゲーム内にあるブロックやアイテムを利用して、好きなものを作ることができます。 【著者紹介】 ・Tech Kids School(テックキッズスクール) Tech Kids Schoolは、プログラミングを真剣に学びたい小学生のためのスクールです。 iPhoneアプリやWebアプリ、ゲームなどの開発を楽しく学ぶことができます。 【編集者・著者紹介】 ・株式会社キャデック キャデックは辞書・事典・教科書・書籍・フリーペーパーなどの企画から編集・DTPデザイン・印刷までを行う編集プロ集団です。 ※本電子書籍は同名出版物を底本として作成しました。記載内容は印刷出版当時のものです。 ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。 ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。 ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。
  • プログレッシブウェブアプリ PWA開発入門
    -
    本書は、ウェブに限らず、さまざまなプラットフォームのアプリの開発者、あるいはこれからアプリ開発に取り組みたいと考えている人を対象としています。 第1章から第2章までの前半は、PWAとは何か、ということから始めて、PWAの基本的なしくみについて解説しています。この部分は、特にプログラミングの経験がなくても理解していただき、PWAの基礎知識としてお役立ていただけるものと思います。 第3章以降では、PWAの具体的なプログラミングに取り組みます。その際の前提条件としては、基本的なウェブアプリの開発の経験があること、あるいはその要素技術であるHTML、CSS、JavaScriptを一通り理解していることを想定しています。そこでは、既存のウェブアプリをPWAとして動作するものに改変し、サーバー上で公開して、ユーザーのデバイスにインストールしてもらえるようなものにするまでの過程を取り上げました。 ウェブアプリとして2つのパターンを用意して、順を追ってプログラミングの手順を解説しています。内容はあくまで入門レベルのものですが、実例を見たり、追体験することによって、読者の今後のPWA開発のための足がかりとしていただけるものと信じています。 (なお2018年7月発行のVer.1.1版には、本書に掲載したサンプルプログラムのダウンロードサイトを用意しています)
  • Pragmatic Opal Rubyで作るブラウザアプリケーション開発ガイド
    -
    【RubyからJavaScriptへのトランスパイラ「Opal」のチュートリアルガイド!】 本書はRubyで書いたソースコードをJavaScriptに変換するトランスパイラ(ソースコードコンパイラ)であるOpalのチュートリアルガイドです。Opalの入門、応用、実践と実用的なアプリケーションを作るための解説に加えてOpalの活用事例も掲載しています。
  • IoTエンジニア養成読本 設計編
    -
    IoT(Internet of Things)システムがさまざまな業界で具体的に構築され始めています。新規のシステムをゼロから構築するケースもありますが,既存のシステムや事業を前提に,IoTシステムを構築するケースも多く見られます。従来のITシステムとは異なり,IoTではハードウェアとソフトウェア両面でどのように設計するか,多岐にわたる知識とノウハウが必要となります。本書では,すでにさまざまなIoTシステムの構築に取り組んできた著者陣が,IoTシステムの設計に必要な基礎知識と実践的なノウハウをわかりやすく解説します。
  • クラウドエンジニア養成読本[クラウドを武器にするための知識&実例満載!]
    -
    「これから最新のクラウドを活用していきたい」「クラウドベースのシステムの全体を把握したい」という新人エンジニアやこれからクラウドベースのシステムに取り組むエンジニアのための一冊です。Amazon Web Services,Google Cloud Platform,Microsoft Azureといった大手クラウドサービスの全体像の紹介から,IoTやエンタープライズなど,現場でクラウドを活用している各種企業での事例まで,クラウドの構築&運用のノウハウを本書で学びましょう!
  • [改訂新版]Swiftポケットリファレンス
    -
    Swift 4の登場に合わせて内容を刷新したポケットリファレンスの改訂版です。Swiftは2014年に誕生したばかりの若いプログラミング言語ということもあり,アップデートのたびに改良・改変される内容もまだ多くあります。そのようなSwiftを使いこなすうえで,困ったときにすぐにコードの書き方を確認できる本書が役立ちます。iPhone/iPadアプリ開発にも,Swift学習にも便利な1冊です。
  • 日本でいちばんわかりやすいプログラミングのドリル
    -
    練習問題を解くだけでプログラミング脳にみるみる変わる!100の「問」「答」、「問」「答」、…をひたすら解き進めるうちに、知らず知らずのうちに基礎力が身につく画期的メソッド!! 本書は、これからプログラミングを学ぶ人のための本です。「プログラミング」とは、コンピュータを動かすためのプログラムをつくることです。そのプログラムはプログラミング言語で表現されています。 この本のゴールは、プログラムを理解するために必要な、とても大切な基礎と考え方を身につけることです。本書では、Q&A形式で1ページに1問、計100問の問題を用意しています。その問題を考えながら読み進めると、知らず知らずのうちにプログラミングを理解する力が身につけられるようになっています。
  • C言語本格入門 ~基礎知識からコンピュータの本質まで
    -
    現場の最前線で開発をしている著者が,C言語の基本から応用までを豊富なサンプルとともに丁寧に解説。入門書では軽視されがちなプリプロセッサ,ライブラリなどや,つまづきやすい「ポインタと配列」も手厚くカバー。ネットワークプログラミングやオープンソースの読み方など,長年の経験に裏打ちされた知識を伝授します。gccの利用を想定し,大規模開発にも対応できるMakeを使った実行方法をとっているので,実践的な力が身につきます。
  • PHPしっかり入門教室 使える力が身につく、仕組みからわかる。
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 Web業界の即戦力になる! 本書はPHPによるWebアプリケーション開発をゼロから学べる教科書です。 初心者の方でも読み進められるように、サンプルデータを使いながら丁寧に解説していきます。HTMLやCSSの知識がなくても、すぐに学習が開始できます。さらに、現場で使える技術を厳選して学んでいけるので、効率よく実務スキルが身につきます。 著者は実際にスクールやセミナーでPHPを教えてきた経験から、初心がどこでつまづきやすいか、理解しづらいかを熟知しているので、どんなかたでも、途中であきらめることなく、確実に学び通せるようになっています。読み通した時、きっと新しい扉が開いたことを実感していただけるでしょう。 Part1(準備編)では、PHPのプログラミングに必要なソフトやツールの役割、使い方を理解します。Part2(構文&制作編)では、PHPやSQLの構文を理解し、小型のアプリを作ることで制作の流れを体験しながら学びます。 Part3(実務編)では、大型課題をこなし制作に係る重要事項を押さえることで、実務レベルのスキルを育てます。 Appendix(付録)では、現場では必須になっているバージョン管理(Git)やテスト(PHPUnit)、フレームワークの紹介もしています。 ※本電子書籍は同名出版物を底本として作成しました。記載内容は印刷出版当時のものです。 ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。 ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。 ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。
  • ラズパイマガジン 2018年4月号
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 特集1ではラズパイ工作に欠かせない「センサー」を一挙に200種類紹介します。主要なセンサーのつなぎ方と選び方を併せて分かりやすく解説します。特集2では、米Google社が3000円で発売したAIスピーカー構築キットの活用法を紹介します。メールを自動送信したり、雑談したりできる自分だけのAIスピーカーを自作します。特集3では、「みんなのラズパイコンテスト2017」の受賞50作品を一挙に紹介します。 ※電子版には紙版についている冊子付録はつきません。予め、ご了承ください。
  • もっとプログラマ脳を鍛える数学パズル アルゴリズムが脳にしみ込む70問
    -
    全国のプログラマを悩ませたパズル集、待望の新作! 問題を解きながら、楽しくアルゴリズムを身につけよう 【本書の特徴】 ・パズル問題をソースコードで解く ・楽しみながらプログラミングが上達 ・4人のキャラクターによるやさしい解説 ・アルゴリズムを深く理解できる ※初歩的なアルゴリズムの知識があることを前提としています 【本書で使用する言語】 Ruby/JavaScript ※すべての問題で、上記2つの言語の解答を掲載しています ※どの言語でも活用できるような解説の仕方をしていますが、上記のどちらかを習得していると、より理解しやすくなります 【内容紹介】 コンピュータを取り巻く環境は日々、大きく変化しています。 そんな時代の変化の中でも、変わらずに 重要とされているのが「アルゴリズム」です。 効率よく処理するプログラムを作成するには、 アルゴリズムを工夫することが求められています。 本書は、さまざまな数学パズルを解くことにより、 「よいアルゴリズム」を身につけることを目的としています。 一筆書きや組み合わせなどの定番問題から、 「サンタクロースが効率よく家を回るには?」 「カップルを隣同士に並ばせない席順は?」といったものまで、 楽しみながら思考が広がる問題を70問用意しました。 ※本電子書籍は同名出版物を底本として作成しました。記載内容は印刷出版当時のものです。 ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。 ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。 ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。
  • React入門 React・Reduxの導入からサーバサイドレンダリングによるUXの向上まで
    -
    Webアプリケーションを高速で動作させる Reactの概念からデプロイまでモダンWebアプリケーション開発の全体像がわかる 本書はWebアプリケーション開発で、 人気を博しているReactについて解説した書籍です。 ReactはFacebookがリリースしたJavaScriptのライブラリで、 Webアプリケーションをネイティブアプリケーションのように、 動作させるために開発されました。 インストールの解説から、 チュートリアルを通したコードの説明など、 Reactを用いた開発がはじめての方でも 安心して入門することができます。 また情報が少ないテストやデプロイ、 またUI/UXの適切な設定など実際の開発の現場で、 役立つ事柄についても詳しく説明しています。 また、最終章では、よりよいアプリケーションにするために サーバサイドレンダリングに関しても解説をしており、 パフォーマンスを改善することができます。 これから迅速なWebアプリケーションを作成する必要がある方や、 最新のフロントエンドの事情をくわしく知りたい方におすすめの一冊です。 【本書の特長】 ●Reactの基本から応用まで実践的に学べる ●Reactを扱うための概念や手法を学べる ●UI/UX・テスト・デプロイなど本格的にReactを学べる ※本電子書籍は同名出版物を底本として作成しました。記載内容は印刷出版当時のものです。 ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。 ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。 ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。
  • 独習C 新版
    -
    【本書の概要】 本書は、長く愛されてきた「独習C」の完全新作です。 著者は大手ベンダーで働く敏腕プログラマーで著書も多数のarton(アートン)氏。 旧版では不足気味だった「図による解説」や「補足説明」を大幅に追加。 さらに練習問題は学習効果を図りやすいサンプルを用意しています。 独習シリーズの「わかりやすい解説」「理解が深まる例題」「力試しの練習問題」 という3ステップを踏襲していますので、自力でC言語を習得できます。 学習用のCコンパイラについては「clang」(オープンソースで現在多くの C言語系プログラマーが利用)を利用します。 【ターゲット】 ・独学でC言語について学びたい方(学生や社会人1年生) 【言語対応】 C11 【対応OS対応】 Windows、macOS、Linux 【著者】 arton(アートン):大手ベンダーで働くプログラマー。 著者に『10日でおぼえるC♯入門教室』や『10日でおぼえるRuby on Rails入門教室』がある。 ※本電子書籍は同名出版物を底本として作成しました。記載内容は印刷出版当時のものです。 ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。 ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。 ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。
  • [改訂第3版]C++ポケットリファレンス
    -
    C++必携の『C++ポケットリファレンス』に最新版が登場! 「逆引き形式で目的からすぐ探せる」「サンプルコードを見ながら具体的な実装のイメージがつかめる」という特徴はそのままに,C++11以来のメジャーアップデートとなったC++17に対応しました。構造化束縛などのコア言語の新機能や,optional,variantなどの解説を追加。もちろん,現場で長く使われているC++03にも対応しています。信頼と安心の1冊です。
  • 改訂2版 はじめて学ぶ enchant.jsゲーム開発
    -
    最新の環境に対応して改訂しました! enchant.jsはゲームエンジンとして非常に人気があるJavaScriptライブラリです。本書では、初級者向けにenchant.jsを利用したゲーム開発の手法をわかりやすく解説しています。まず、enchant.jsの概要から開発環境の構築、基本的 なテクニックを解説しています。基本を解説した後は、ミニゲームからシューティングゲームやパズルゲーム、アクションゲーム、RPGゲームの開発など、具体的なサンプルを通じて学ぶことができる内容になっています。

    試し読み

    フォロー
  • 小中学生からはじめるプログラミングの本 2018年版
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 子どもの思考力や創造力を高める手段としてプログラミングに注目が集まっています。 本書では、大人気のプログラミングツール「スクラッチ」を使って、子どもが自力でプログラミングしやすくするための作例を集めました。 「マリオのようにジャンプする」「シューティングゲームの弾を連続発射する」など、使える便利ワザをたくさん掲載しましたので、そのままご自分のプログラムに使用できます。 また、Webカメラ付きパソコンとスクラッチを組み合わせて、ARアプリを作る方法も解説しています。Webカメラで写したお子さんが画面内のキャラクターを操作できるという、楽しいARアプリです。 スクラッチに慣れてきたら、ニンテンドー3DSプログラミングや、将来性抜群のプログラミング言語「パイソン(Python)」を使ったプログラミングを始めてみてはいかがでしょうか? パイソンは、最近はやりの人工知能プログラミングでも使われているプログラミング言語です。子どもだけでなく、一般社会人や、プログラマを目指す人にもうってつけです。 ※本書は、2017年2月に発売した「小中学生からはじめるプログラミングの本」を最新の情報にアップデートし、新規の記事を追加したものです。
  • C# 画像処理・数値プログラミング プレミアムブックス版
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 自作しながら画像処理と数値計算を学ぼう 画像処理・画像認識、数値計算、電気・電子回路の動作確認などのテーマについて、C#によるWindowsフォームアプリケーションの作成を通して学ぶことができます。 ・画像処理を学ぼう 情報処理技術の分野において画像処理の比重は非常に高くなっている。画像補正や特徴抽出には、高度な画像処理が使用されている。自分で作成したプログラムで画像を独自に加工してみよう。 ・数値計算を活用しよう 数値計算は、特別な技巧を要さず、直感的な結果が容易に得られる便利なツール。実験データの整理や、電気回路の動作理解に、気軽に数値計算を活用しよう。複素数計算の神秘的な面をのぞかせる等角写像、Mandelbrot集合図形の描画について取り上げました。 ・Windowsフォームアプリケーションの基礎を紹介 Visual Studio 2017 Communityを使って、C#が得意とするWindowsフォームアプリケーションの基礎を紹介。 ・サポートサイトより、本書で作成したプロジェクトファイルを配布しています。
  • 3ステップでしっかり学ぶ MySQL入門[改訂2版]
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 本書はMySQLをはじめて触る方を対象として,開発環境の準備からSQLの基本的な書き方,PHPによるWebシステム開発まで,図解でわかりやすく解説します。各項目は「ここでやること」「やってみよう」「理解しよう」という,予習→実践→復習の3つのプロセスを踏むことで基本をしっかり理解しながら読み進めることができます。章末に用意された練習問題で理解度をはかれますので,自習用にもセミナーのテキストにも最適な1冊です。【改訂のポイント】本書は,2009年に発行した書籍を全ページカラー化し,より見やすく読みやすくした改訂版です。イラストはさらに見やすく,わかりやすく,MySQLのバージョンも最新のバージョンで使いやすくなっています。
  • いちばんやさしい ディープラーニング 入門教室
    -
    ※この商品は固定レイアウトで作成されており、タブレットなど大きいディスプレイを備えた端末で読むことに適しています。 また、文字列のハイライトや検索、辞書の参照、引用などの機能が使用できません。 端末により、見開き表示で、左右が逆になる場合があります。 AI開発に必須の基礎理論をやさしく解説! ディープラーニングの基礎を身につけよう! 本書は機械学習の一手法「ディープラーニング」の「いちばんやさしい」入門書です。 【こんな人に】 ○「将来、AI開発に挑戦したい」という理系学生 ○「さらにステップアップしたい」というエンジニア ○「ディープラーニング」の基礎理論を学びたい社会人 ○「TensorFlow+Keras」を使った実装を試したい経験者 ○「機械学習に必須の数学」を知りたい経験者 おもに、AI開発への意欲を燃やす初心者に向けて、機械学習とディープラーニングの基礎理論、必須の数学的知識、Pythonによる実装を体系立てて説明します。 豊富な図解とイラストで、初心者にもわかりやすい! 本書を一通り終えれば、Pythonを駆使して自分なりのプログラムを実装できるようになるでしょう。 ■Chapter1 ディープラーニングと機械学習 ■Chapter2 Pythonの準備と基本文法 ■Chapter3 ディープラーニングの体験 ■Chapter4 ニューラルネットワークの基本 ■Chapter5 畳み込みニューラルネットワーク ■Chapter6 ディープラーニングの応用 さあ、あたなもこの本をきっかけに、ディープラーニングの世界に飛び込んでみませんか?

    試し読み

    フォロー
  • Scalaをはじめよう! ─マルチパラダイム言語への招待─
    -
    【マルチパラダイム言語・Scalaの入門書!】 本書はオブジェクト指向と関数型の特徴を併せ持つマルチパラダイム言語Scalaのプログラマ向け入門書です。「コードが難しい」「コンパイルが遅い」といったScalaに対する誤解を解き、JVM上でバイナリが動作し、Javaのライブラリをシームレスに利用可能な特徴を活かしたプログラミングを行うためのガイドブックとしておすすめです。

    試し読み

    フォロー
  • ITRONプログラミング入門 H8マイコンとHOSで始める組み込み開発
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 ※この電子書籍は紙版書籍のページデザインで制作した固定レイアウトです。 RTOS(組み込みOS)による開発を基礎から実践的に解説 組み込みOSの標準仕様であるITRONのオープンソース実装(HOS)を用いて、組み込みOSによるプログラミングを具体的に解説する。既刊のITRON関連書と異なり、組み込みOSによる開発の基本から簡単なアプリケーションの作成までを実際に手を動かしながら学習できる。ターゲットとするマイコンはH8。 第1章 開発を始める前に 1.1 ITRONはRTOS 1.2 Hyper Operating System(HOS) 1.3 開発に必要なもの 1.4 できれば準備したいもの 1.5 カーネルライブラリの構築 第2章 初めてのITRONプログラミング 2.1 サンプルプログラムを動かそう 2.2 タスクを2本走らせてみよう 2.3 タスクの起動順を変更する 2.4 もう1つタスクを追加する 第3章 ITRONのさまざまな機能を体験する 3.1 タスク管理機能 3.2 タスク付属同期機能 3.3 自タスクの遅延実行 3.4 タスク間通信 3.5 周期ハンドラ 3.6 割り込み処理 3.7 組み込みシステムにRTOSが必要な理由 第4章 RTOSの基礎知識 4.1 タスクとタスクコンテキスト 4.2 プロファイル 4.3 RTOSを構成する3つの状態 第5章 HOSのソースで見るITRONの機能 5.1 スケジューリングとディスパッチ 5.2 割り込みハンドラと割り込みサービスルーチン 5.3 μITRONの時間管理 5.4 アラームハンドラ 5.5 資源の排他制御とセマフォ 5.6 デッドロックと優先度逆転 5.7 メモリ管理 5.8 メールボックス、メッセージバッファ、データキュー 5.9 CPU例外、タスク例外機能について 5.10 コンフィギュレータ 5.11 HOS-V4におけるサポート状況 5.12 まとめ 第6章 ITRONによる開発の実際(簡易ゲーム機の作成) 6.1 ハードウェア仕様を考える 6.2 ハードウェア構成 6.3 ソフトウェア構成を考える 6.4 小型ゲーム機のプログラム構築 6.5 スタックサイズの再割り当て 6.6 ゲームの進行(プログラムの動作) 6.7 まとめ 付録A HEWによる開発について A.1 HEWの入手方法 A.2 HEWによるHOS-V4カーネルライブラリの構築 A.3 HEWにプロジェクトを登録する A.4 HEWでコンフィギュレータを使用する(カスタムビルドフェーズ) A.5 HOS-V4のアプリケーションをビルドするまで A.6 HEWの最適化機能について 付録B GCCによる開発について B.1 GCCの入手方法 B.2 GCCによる開発手順
  • Extensive Xamarin ─ひろがるXamarinの世界─
    -
    【Xamarinの世界が広がる!最新クロスプラットフォーム開発環境の最新情報!】 本書はクロスプラットフォーム開発環境Xamarin(ザマリン)の最新情報をまとめた解説書です。.NETのコードをJavaやObjective-Cのプロジェクトで使用する「Embeddinator-4000」の解説、Xamarin.Macアプリケーションを作成した後に誰もが悩むであろうその配布方法、クロスプラットフォーム開発の可能性を拡大する「Plugins for Xamarin」の基本やDIコンテナを用いたユニットテスト手法、「Microsoft Congnitive Service」にXamarinを繋げるための道筋、そして変わり種として海外のXamarinカンファレンスに出てセッショントークをこなすためのさまざまなTipsを1冊にまとめました。

    試し読み

    フォロー
  • PHP7+MariaDB/MySQLマスターブック
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 圧倒的人気を誇るPHP入門書の最新版! 2014年発行の『PHP+MySQLマスターブック』は、お陰様で多くのご好評をいただきました。改訂を望む声にお応えして、PHPの最新バージョン7に完全対応し、内容を強化した1冊です。 MariaDBはMySQLから派生したリレーショナルデータベースシステムで、MySQLと互換性を保ちます。本書1冊でPHPとMariaDB/MySQLの基本とWebアプリケーションの構築法について実践的に学習できます。現在もPHPアプリケーション作成の現場で活躍する著者が、開発環境の構築・プログラミングの基本からはじめ、データベースの基本を学んだうえで、実際に活用できる会員管理アプリケーションを作成しながら、PDO(PHP Data Object)を利用したデータベース操作、会員システムの基本、APIの活用法、セキュリティ技術など詳しく解説します。 今回からの新項目として「これからプログラミングをしていくにあたって」と題し、著者の考える“プログラミング初心者が自力で考えてプログラミングしていくため方法”を紹介しています。モニターに向かう前にやるべきこと、プログラム構築の方法論、具体的なテクニック、デバッグ法、さらにはスキルアップのための習慣、難しい問題に直面したときの心の持ち方など。PHPだけでなく、これからプログラミングを行っていく際の指針となることでしょう。 なお、学習環境としてWindows、macOS、Linuxによる操作を解説しているので、幅広くお使いいただけます。 【章立て】 Chapter 1 PHPの開発環境 Chapter 2 PHPの基礎 Chapter 3 PHPの組み込み関数 Chapter 4 WebでのPHP Chapter 5 クラスとオブジェクト Chapter 6 データベースの準備 Chapter 7 データ操作の基本 Chapter 8 PHPからデータベースを操作する Chapter 9 PHPとMySQLで作る会員管理システム―会員機能 Chapter 10 PHPとMySQLで作る会員管理システム―管理機能 Chapter 11 データベースの運用 Chapter 12 PHPの応用 Chapter 13 これからプログラミングをしていくにあたって
  • Generative Design - Processingで切り拓く、デザインの新たな地平
    -
    ※この商品は固定レイアウトで作成されています。お使いの端末で無料サンプルをお試しいただいたうえでのご購入をお願いいたします。 ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字列のハイライトや検索、辞書の参照、引用などの機能が使用できません。 プログラミングによる視覚表現の“最上級の教本” ―あの伝説の書、待望の日本語版が遂に刊行。 本書は、デザイン/アートのためのプログラミング環境「Processing」とオリジナルのGenerative Designライブラリを利用することで、プログラミング習得の壁を超えて生成的/創発的なビジュアルを作り出す方法をまとめた一冊。世界中で圧倒的な支持を得た、とびきり美しい作例とデザインの原則に基づいた構成、完全なライブラリとコードのポイント解説により、インスピレーション、リソースとして役立つだけでなく、プログラマーではない人たちにも新しいデザイン体験を与えます。

    試し読み

    フォロー
  • 3ステップでしっかり学ぶ Ruby入門
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 本書では,初めてRubyのプログラミングを学習する人を主な読者として想定して文法の基本からプログラミングのポイントを丁寧に解説しています。「この項目で学ぶこと」「実際にやってみよう」「実行結果から文法を理解しよう」という,予習→実践→復習の3つのプロセスを踏むことによって,Rubyの基礎をしっかり,かつやさしく身に付けることができます。練習問題で理解度が測定できます。WindowsとmacOS両対応です。
  • iPadで学ぶ はじめてのプログラミング
    -
    本書では、iPad用のプログラミング学習アプリ「Swift Playgrounds」を使ってプログラミングが学べる入門書です。いくつかのサンプルを通してプログラミングがやさしく勉強できる内容になっています。 全体を通してルビを入れてあるため、小学生(小学4年生以上を対象)でも読める内容になっています。

    試し読み

    フォロー
  • Ruby on Rails 5の上手な使い方 現場のエンジニアが教えるRailsアプリケーション開発の実践手法
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 開発からリリースや運用まで、 ベストプラクティスが一冊でわかる! 本書は、Ruby on Rails 5によるアプリケーションの 開発からリリース・運用まで、そのベストプラクティスが一冊でわかる本です。 Ruby on Railsは効率的にアプリケーションを作ることができる フルスタックなMVCフレームワークですが、 同じ機能を実装するにもさまざまなやり方があり、初心者にとって、 Web上の大量の情報の中からベストプラクティスを探し出すのは困難を極めます。 通常、このベストプラクティスのノウハウを得るにはある程度の経験が必要ですが、 本書を読むことで、使う機能・使わない機能を取捨選択し、効率よく学習することができます。 デファクトスタンダードとなっているライブラリ群の機能や使い方から、 開発時だけでなくリリースや運用時のベストプラクティスもカバーするので、 本書を読み込めば小規模~中規模のサービス運用が一人である程度こなせるようになります。 サンプルをダウンロードできるので、自分でも試しながら学べます。 *Ruby言語およびMVCフレームワークの基礎を習得されている方を対象にしています ※本電子書籍は同名出版物を底本として作成しました。記載内容は印刷出版当時のものです。 ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。 ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。 ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。
  • TensorFlowはじめました 実践!最新Googleマシンラーニング
    -
    【TensorFlow 1.1.0に対応した最新改訂版!】 本書はGoogleが公開している機械学習ライブラリ「TensorFlow(テンソルフロー)」を初めて使う読者のためのチュートリアルガイドです。画像の多クラス分類問題「CIFAR-10」テーマに、機械学習に初めて触れるエンジニアのためのTensorFlowの基礎、実際に画像を使った機械学習に取り組むための初歩的な知識を掲載しています。

    試し読み

    フォロー
  • 3ステップでしっかり学ぶ Java入門[改訂2版]
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 「3ステップでしっかり学ぶ」シリーズのJavaの入門書です。初めてJavaのプログラミングを学習する人のために,文法の基本をやさしく解説しています。「ここでやること」「やってみよう」「理解しよう」という,予習→体験→理解の3つのプロセスを踏むことで,Javaの基礎がしっかり,やさしく身に付きます。最新のJava9対応版。
  • ラズパイマガジン 2018年2月号
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 特集1ではラズパイ工作に欠かせない「センサー」を一挙に200種類紹介します。主要なセンサーのつなぎ方と選び方を併せて分かりやすく解説します。  特集2では、米Google社が3000円で発売したAIスピーカー構築キットの活用法を紹介します。メールを自動送信したり、雑談したりできる自分だけのAIスピーカーを自作します。  特集3では、「みんなのラズパイコンテスト2017」の受賞50作品を一挙に紹介します。付録冊子では過去3年分のグランプリ作品の製作手順をまとめて解説します。
  • ゲームエンジニア養成読本
    -
    ゲーム開発は,さまざまなプラットフォームはもちろんのこと,グラフィックス,アニメーション,サウンド,物理,AI,ネットワークなど多岐に渡る技術分野があり,ゲームプランナー,アーティストなどさまざまな人たちと適切なコミュニケーションを図りながら進行させる必要があるなど,魅力的な仕事である反面,業務として携わるには多くのスキルや知識,経験が求められます。 本書では,これからゲームエンジニアになりたい方,ゲームエンジニアになってまだ日が浅い方を対象に,ゲーム開発の全体像と,ゲームランタイム,ビジュアルスクリプトなど現場のエンジニアとして必須の知識について解説し,さらに最適化,デバッグというゲーム開発ならではの知識が多いテーマも取り上げます。
  • 親子でかんたん スクラッチプログラミングの図鑑
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 小学生からのプログラミング教育が本格化しているなか,はじめての言語として人気なのがスクラッチ。子供にプログラミングを学ばせたい親や,教材として使用したい先生に注目されています。本書は「まなびのずかん」シリーズとして,スクラッチによるゼロからのプログラミングをビジュアルふんだんの図鑑形式で解説。小学生でも始められる基礎的なところから,大人もうなる本格的なプログラミングまで扱っています。また,算数,国語,社会,理科,図工,音楽といった教科をテーマにした章も設けており,先生や親がプログラミング教育を見据えた教材として使用することもできます。総ルビとなっており,本書1冊で永くご使用いただけます。
  • Akka実践バイブル アクターモデルによる並行・分散システムの実現
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 並行プログラミングからクラスタリング、 そしてリアクティブシステムへ! 昨今、ムーアの法則は終焉したとも言われ、かつてのコンピュータの性能向上に期待するアーキテクチャでは、増加を続けるトラフィックに対処することが難しくなりました。 並行プログラミングやクラスタ構成によるスケーリングへの理解が開発者・アーキテクトに求められています。 本書は並列・分散処理フレームワークAkkaの解説書『Akka in Action』の日本語版です。本書では、制御が難しい並行・分散システムをAkkaによって安全に構築する方法を学ぶことができます。 アクターモデルなどの基本概念やAkkaの基本的な機能といった全体像から、akka-httpとakka-streamを用いたストリーム処理に基づくハイパフォーマンスなRESTサービスを構築する方法、Akkaのクラスタリングを用いて障害からの回復力を持つスケーラブルなシステムを構築する方法などについて説明していきます。 そのほか、システム間連携、Akkaのテストとパフォーマンスチューニングなど、より実践的な事柄についても詳しく説明します。 【ポイント】 ●Akkaの基本から応用までを、実践的な例をもとに学べる ●リアクティブシステムを構築するためのアーキテクチャや概念、手法を学べる ●非同期プログラミング・分散システムについて学べる これからAkkaを使い始めたい開発者やAkkaの使い方・活用方法をきちんと学びたい開発者、非同期プログラミングに興味のある開発者、分散システムを設計するアーキテクトにおすすめの一冊です。 ※本電子書籍は同名出版物を底本として作成しました。記載内容は印刷出版当時のものです。 ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。 ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。 ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。
  • 作って学ぶ iPhoneアプリの教科書 【Swift4&Xcode 9対応】
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 簡単なアプリから人工知能アプリまで楽しく体験! iPhoneアプリ開発のやさしい入門書、Swift4&Xcode 9&iOS 11対応版です。簡単なアプリから人工知能アプリまで、作って試してみることで、アプリ作りの基本がわかる構成になっています。 プログラミングが初めての人、苦手意識がある人でも楽しく学んでいけるよう、簡単な、すぐに作れるサンプルをいろいろと用意しました。 「iPhoneアプリを作る流れを理解する」「Xcodeを使えるようになる」「プログラミング言語(Swift)を使えるようになる」、この3つが本書の目標です。なるべくやさしく、わかりやすく、楽しみながらゴールまでたどり着けるよう、イラストや図をたくさん使って丁寧に解説しています。 最後の章で、iOS 11の新機能[Core ML]を使って、簡単な人工知能アプリを作ります。「写真を選ぶと、それが何かを当てる人工知能アプリ」です。話題の人工知能をぜひプログラミングで体験してみてください。新しいアプリの可能性が見えてくるかもしれません。 書籍内で作成するサンプルファイルは、サポートサイトからダウンロードできます。本書から、プログラミングをはじめましょう! ※本書はXcode 9、Swift 4、iOS 11の環境で解説しています。iOS、Xcode、Swiftのバージョンの変更で、操作や機能が変更になることがあります。
  • 簡単にできるWeb開発―CSP入門 高速のオブジェクト指向データベースを使ってみよう
    -
    本書は、オブジェクト指向データベース言語であるCache ObjectScriptとWebページを作成するためのCache Server Page( CSP)のプログラミングの技法を解説したものです。データベースを中心に、HTML のフォームに入力されたデータをデータベースに新規保存する方法。修正保存する方法。データベースから必要なデータを検索する方法。検索したデータをHTML のフォームに表示する方法。ホームページに表示する方法。CSV ファイルに書き出す方法。CSV ファイルからデータを読んでデータベースに保存する方法。各種の計算方法等を説明しています。 各章の内容は以下のとおりです。 第1章 CSPの基本を覚えよう :ネームスペース、クラス、プロパティを定義すれば、ウェブフォームウィザードによってホームページが自動的に作成されます。 第2章 データベースの作成 :第1章の身長を登録する例を参考に、本格的なデータベースを作成します。例題では、個人番号、氏名、身長、体重のデータベースを作成しています。 第3章 数値計算:Cache ObjectScriptの数値計算方法を習得しましょう。例題として、ちょっと計算ゲームに近いようなものを紹介しています。 第4章 統計解析:第3章で学ぶ数値計算方法と第2章で作成するデータベースに保存されているデータを用いて、簡単な統計計算をする方法を習得しましょう。 第5章 画像の表示 :画像の表示方法を学びます。データベースに保存されているデータをホームページに表示するための、さまざまな方法を勉強しましょう。 第6章 画面構成:簡単な画面推移図を作成します。第5章までに作成した画面と比較しながら、ログインやメニューから見たいページを選択できるようにする方法を習得しましょう。 第7章 全章のまとめ:データベースに関する基本的なことは、第1章から第6章の中に網羅されています。この章では変数と配列について解説しています。変数と配列を利用すると、より高度なプログラミングを習得できます。さらに全章のまとめ、Cache ObjectScriptのコマンドと関数、プログラミングに関する用語についても触れています。

    試し読み

    フォロー
  • Angularデベロッパーズガイド 高速かつ堅牢に動作するフロントエンドフレームワーク
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 第一線の開発者陣による執筆! バージョン5&4に対応―Angularは、定番のWebフロントエンド開発用フレームワーク。本書では、高速化とスケーラビリティを高めた新世代Angularによる開発に必要な知識と活用術を網羅するように心がけました。まずAngularの全体像を説明した後、モジュール、コンポーネント、サービス、DI、パイプなど、さまざまな機能を解説。さらに、アプリケーションの構築手法やテストにまで言及。新世代Angularを理解して活用しようと考えるWeb開発者に格好の一冊です。
  • できるキッズ 子どもと学ぶ ビスケットプログラミング入門
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 「ビスケット」は自分で描いた絵を使ってプログラミングができる、ビジュアルプログラミング言語です。画面にほとんど文字が使われていないので4歳の子どもから操作でき、タブレットやスマートフォンで楽しく始められます。本書ではビスケットに初めて触れる方のために、基本的な操作から本格的なゲーム作りまでステップバイステップで学べるように構成しました。ビスケットを楽しみながら、プログラミングに必要な発想力を身に付けていきましょう。 <ここがポイント!> ・1つ1つの手順を画面付きで紹介。手順通りに進めるだけでプログラミングができる! ・ビスケット開発陣が執筆。新しい作例が満載! ・操作の基本を学ぶ「やってみよう」編と、みんなで遊べるゲームを作る「できるかな」編で構成。楽しみながらプログラミングを学べる! ・子どもが読めるように全文ふりがな付き。 ・ヒントがあるから操作に迷わない。 ・本を読んだ記入欄付きで学びの進度が分かる。 <こんな人におススメ!> ・子どもにプログラミングを学ばせたい人 ・プログラミングに触れてみたい人
  • 新・標準プログラマーズライブラリ C++ クラスと継承 完全制覇
    -
    「C言語からC++にステップアップしたい」「スムーズにC++のキモをつかみたい」「クラスや継承の考え方になじみたい」……。そんな声の数々に,丁寧に応えるのが本書です。「C言語からC++へ」「クラスとオブジェクト指向の超基本」「オブジェクト指向の本質」「オブジェクト指向プログラミングのテクニック」と,着実なステップで進んでいきます。15年以上にわたってプログラマの皆さまの支持を集め,多くの学校でもテキスト採用されてきたC++の定番書が,装いも新たに登場!確認問題やプログラムのコンパイル方法をナビする付録も付いています。
  • Chainerで作る コンテンツ自動生成AIプログラミング入門
    -
    本書ではディープラーニングフレームワーク「Chainer」を使って、画像の自動生成や画像のスタイル変換、意味のある文章の自動生成や機械翻訳を行う人工知能プログラムを作成する方法をわかりやすく解説しています。

    試し読み

    フォロー
  • JavaScript 1年生 体験してわかる!会話でまなべる!プログラミングのしくみ
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 【本書の概要】 Webサービスの開発現場で人気のJavaScript。 はじめてJavaScriptに触れる方も多くなってきています。 本書はそうしたJavaScript初心者の方に向けて 簡単なサンプルを作りながら、JavaScriptのプログラムの仕組みを 体験してもらう書籍です。 【対象読者】 JavaScriptのついて、何も知らない超初心者 【1年生シリーズ・3つのポイント】 ・対話形式で解説し、イラストを交えながら、基礎知識を解説します。 ・初めての方でも安心して学習できるよう基本文法もしっかり解説します。 ・平易でサンプルを用意していますので、安心してプログラムを体験できます。 【本書のポイント】 クロネコ先生とチーズ君と一緒に 基本的なプログラムから、作って楽しい音楽アプリの作成まで 体験して、プログラミングのしくみを学ぶことができます。 【著者】 大槻 有一郎(おおつき・ゆういちろう) 株式会社リブロワークスで執筆・編集を行う。 著書に『10日でおぼえるJavaScript入門教室 第3版』がある。 ※本電子書籍は同名出版物を底本として作成しました。記載内容は印刷出版当時のものです。 ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。 ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。 ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。
  • 改訂第4版 C言語によるはじめてのアルゴリズム入門
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 プログラミングの世界で,数学の定理や公式に相当するものがアルゴリズムです。本書では,πの計算や文字列の検索,迷路の解法などのプログラムをC言語で作成しながら基本的アルゴリズムを習得していきます。 Visual C++ 2017などの最新コンパイラに対応した待望の改訂第4版です。
  • かんたん Visual Basic[改訂2版]
    -
    本書は,「広く・正しく・新しく」をコンセプトにVisual Basicでプログラミングをはじめるに当たって基本的なことはすべて学習できる内容となっています。また,イラストによる図解方式で概念をやさしく解説しているので,プログラミングが初めての人でも安心して学習を進めることができます。なお,章の最後には練習問題を収録しており,内容がきちんと理解できたかを確認することができるので,プログラミングの教科書としても利用できます。最新のVisual studio 2017対応。
  • Visual C# 2017 パーフェクトマスター
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 さあ、あなたもVisual C#を楽しく学びましょう! 本書は、プログラミング経験のない方でも読みすすめられるように、無償で利用できる開発環境のダウンロード法から、プログラムの仕組み、C#のコードの書き方、アプリ開発の基本と応用までをわかりやすく解説した解説書です。デスクトップアプリ、Webアプリ、ユニバーサルWindowsアプリの開発と段階を追って学習していくので、一通りのプログラミングテクニックが身につきます。
  • Visual C++ 2017 パーフェクトマスター
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 Visual C++は、無料で配布されているオブジェクト指向に対応した強力なプログラミング言語です。本書は、Windowsアプリを開発したい方に向けて、標準C++およびC++/CXの基礎から主要機能、ユニバーサルアプリ開発までを効率よく学べるパーフェクトガイドです。たくさんのサンプルコードを用意し、ソースコードの構造やプログラムが実行される手順を解説しており、はじめてC++を学ぶ人でもプログラムのコツが身につきます。
  • かんたん Visual C++[改訂2版]
    -
    本書は,「広く・正しく・新しく」をコンセプトにVC++(特にMFC)でプログラミングをはじめるに当たって基本的なことはすべて学習できる内容となっています。また,イラストによる図解方式で概念をやさしく解説しているので,プログラミングが初めての人でも安心して学習を進めることができます。なお,章の最後には練習問題を収録しているため,各章での理解度の確認が可能です。最新のVisual Studio 2017対応版。
  • ちゃんと使える力を身につける JavaScriptのきほんのきほん
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 豊富な図解で、仕組みをていねいに解説! JavaScriptは、Webブラウザで実行するプログラムを書くために生まれたプログラミング言語です。ウィンドウを開いたり、クリックするとページの一部が変わったりするギミックを実現するのに欠かせません。また最近では、サーバやIoT分野でのプログラミングにも使われていたりと、使用できる分野も広い言語です。 本書では、これからJavaScriptを学ぶ方や、またはJavaScriptを書いたことはあるけれど、いまいちよく理解できない点がある方を対象に、ゼロからJavaScriptを解説します。 基本的なところから少しずつ、小さなサンプルを動かしながら学んでいきます。プログラミングがまったく初めての方でも無理なく学習することができるように、解説はたくさんの図解を使って行っています。 JavaScriptの基本的な文法はもちろん、オブジェクト、関数、配列、イベントといった、JavaScriptを理解する上で重要な概念もしっかり説明していきます。 また、サーバと連携してプログラムを動かすAjaxや、イベントの伝達の方法の理解といった、少し難しい内容にもチャレンジし、より実践的なプログラミングの力が付けられるように配慮しています。 初心者だけれども、開発の現場に参加することまで見据えて、しっかりと応用の効く基礎力を身に付けたい方にオススメの1冊です。
  • ロボットのための C言語によるマイコン制御の考え方
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 C言語でマイコンの制御をする方法をわかりやすく学べる  本書は、制御の基礎と、実現するためのC言語によるプログラミング方法を解説した入門書。制御の基礎知識を丁寧に解説し、C言語のプログラミングはLEDを光らせる、モーターを回すなど、簡単な実例を挙げながらわかりやすく解説。C言語についても基礎的なところを解説して、プログラミング解説に備えている。  最近のロボットキットではGUIを利用した手軽なプログラム作成ソフトを使っているが、そのようなソフトウェアを卒業して、C言語でのプログラムに移行したいユーザーや、高校や大学低学年でのロボット制御実習での参考書、中学校の技術科での「計測と制御」の参考になるような内容を目指す内容。 主要目次 第1章 マイコン制御の基礎知識 第2章 C言語へのステップアップ 第3章 繰り返すことで効率的に制御する 第4章 いくつかの処理を使い分けながら制御する 第5章 制御に必要な情報を管理する 第6章 一部の処理を部品化して効率的に制御する 参考文献
  • スラスラわかるC言語 第2版
    -
    「ソフトウェアって何?」という人でも読める、プログラミング入門の定番書! 本書はプログラミングの基本から勉強をはじめたい人のためのC言語入門書です。 「パソコンとプログラムの関係」「プログラムとプログラミング言語」という基礎から、C言語を学ぶことができます。 【本書の特長】 一つ一つステップを踏んで段階的に文法を覚えられるように配慮しており、「プログラミングって難しそう」と思う方でも気軽に始めていただけます。C言語の特長であるさまざまな機能についても丁寧に解説しており、構造体やポインタといった特有の機能や仕組みについても学ぶことができます。 【手を動かして学べる】 改訂により、最新のOSでC言語を試すための環境構築の情報も刷新しました。身近にパソコンがあれば、簡単にプログラム作りをはじめられるようになっています。各章ではゲームや占いなどさまざまなプログラミング例が用意されており、それらを作成/実行することで、手を動かして理解することができます。 コンピュータプログラミングの勉強の手始めとして楽しく学びたい方、一度挫折してしまった方にもお勧めできる一冊です。 ※本電子書籍は同名出版物を底本として作成しました。記載内容は印刷出版当時のものです。 ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。 ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。 ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。
  • かんたん C#[改訂2版]
    -
    本書は,C#の文法知識と機能を基礎から学ぶことのできる,入門向けプログラミング学習書です。やさしい解説とわかりやすいイラストで,初心者も安心して読み進められます。この1冊があれば,C#の一通りの機能をすべて身につけることができます。学習用途だけでなく,機能や文法を調べたいときに参照するリファレンスとしても活用可能です。基礎からわかりやすく解説した,プログラミング言語入門の決定版です。Visual Studio 2017 Community対応。
  • ラズパイマガジン 2017年12月号
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 絶対に失敗しない定番6パーツの配線テク Wi-Fiマイコン搭載IoTボードで遊ぼう  メインの特集は「定番6パーツ配線テク」です。モーター、LED、スイッチ、LCD、スピーカー、ボリュームという定番6パーツを、いろいろな応用例に生かす方法を詳説します。人工知能を使って、スマートスピーカーや画像認識マシンを作る方法も紹介します。 ※電子書籍には紙版についている付録「無線プログラミング拡張ボードのプリント基板」はつきません。予め、ご了承ください。
  • 詳細!Swift 4 iPhoneアプリ開発 入門ノート Swift 4+Xcode 9対応
    -
    ※この商品は固定レイアウトで作成されており、タブレットなど大きいディスプレイを備えた端末で読むことに適しています。 また、文字列のハイライトや検索、辞書の参照、引用などの機能が使用できません。 端末により、見開き表示で、左右が逆になる場合があります。 どこまでも飛ぼう! 本書はiPhoneアプリの開発を目的として、最新のSwift 4プログラミングと開発環境Xcode 9の使い方をゼロから学べる解説書です。 入門書にして704ページのこの厚さは、初心者でなくともたじろぐボリュームかもしれません。 しかしながら、この本に詰まっていることはiPhoneアプリの実力のほんの一部に過ぎません。 だからこそ、最速で少しでも高いところに手を伸ばすにはこの厚みが有利なのです。 内容は段階的に3つのパートに分かれています。 Part 1 概要~最初の話~:ハローワールド 第1章ではiOSアプリ開発に使用するXcodeの概要を説明します。 手始めにボタンをタップすると画面の色が変わるアプリを作ってみましょう。 Swiftを手軽に試せるPlaygroundについても紹介します。 Part 2 基礎知識~実力を蓄える~:Swiftのシンタックス 第2章から第10章はSwiftプログラミングのシンタックス全般の解説です。 定数、変数、タプル、条件分岐、繰り返しなどの基本知識から、関数、配列、辞書、集合、オプショナル、列挙型、構造体、クラス定義、クラス拡張を短いサンプルコードと図解で詳しく説明します。 大量のコードを読み解くには根気も必要ですが、その理解スピードが最速になるように、コードの重要な箇所はマーカーで強調してあります。 大事なポイントは線で指し、役割を囲って説明を付け加えました。 今回からは解説の本文のキーワードにもマーカー付けを行い、よりいっそう読みやすくなっています。 参照ページと索引もさらに充実しました。 Part 3 実践入門~作って学ぶ~:iOSアプリを作る 第11章からが実践です。 iOSアプリのUI部品を1つずつ取り上げ、ビューの理解、インタラクティブな操作を解説します。 位置情報、カメラ、コンパスなど、実機を使ったアプリ開発も行います。複雑な手順はステップを追った図で丁寧に指導します。 最終章の20章では拡張現実ARKitを取り上げました。 平面検知やAR空間に物理オブジェクトを配置するといったサンプルを作ります。 ARKitは今後のiPhoneの役割を大きく変える注目の新機能であり、数年で飛躍的に機能アップすることが予想されます。 今のうちからスタートを切り、このテクノロジーに積極的に取り組んでいきましょう。 どこまでも越えて行く iPhone誕生から10周年。 あっと言う間の10年でした。 ただ言えることは、iPhone誕生以前とは確実に違う10年だったと断言できることです。 では、これから先の10年はどうでしょう。 未来予測のキーワードはクラウドからVR、AR、AIと軸足を移し、リアルの価値と意味を深く問い始めました。 IT関連に従事する私たちは、この問いを真摯に受け止め、高く越えて行かなければなりません。 どこまでも越えて行く準備を始めましょう!

    試し読み

    フォロー
  • ひと目でわかるVisual Basic 2017 データベース開発入門
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 本書は、Visual Basic 2017でSQL Server 2016を使用したデータベースシステムを構築するための基本を学ぶことができます。 Visual Basic 2017の最新技術と本格的なデータベースシステムの開発手法を、サンプルファイルを操作しながらわかりやすく習得できるようにまとめています。 データベースシステムの開発手順、Visual Basic 2017の言語技術、Visual Studioの統合開発環境の使い方、SQL Serverデータベースとのやり取りなど、データベースシステムを構築するために必要となる基本的な開発手法などを詳説しています。 また、データベースシステムの設計、開発、配布、運用の工程に沿った形で構成されているため、これからデータベースシステムの開発に携わろうと考えている初心者の方であっても、業務システム開発の一連の流れにあわせたポイントをしっかりと学習することもできます。
  • Perlではじめるプログラミング超入門
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 「かんたんIT基礎講座」シリーズのPerl入門書で,2011年発売の「ゼロからわかるPerl言語超入門」の改訂版にあたります。Perlをテーマに,プログラミングの技術をゼロから身につけられます。作例として簡単なゲームを作るなど,楽しみながら学習できる内容にもなっています。また,各章末には練習問題を用意しており,解答集も付属しています。独習用のテキストにはもちろん,授業や講座などのテキストとしてもお勧めです。
  • Pythonによるクローラー&スクレイピング入門 設計・開発から収集データの解析・運用まで
    -
    Webデータの巡回収集と解析を すべて自動で処理しよう 【背景】 企業においてデータ分析の需要が多くなってきているなか、 企業のデータ分析の現場において、 Webから様々なデータを集める「クローラー(クローリング)」と 集めたデータの解析を行う「スクレイピング」のニーズが 非常に高まってきています。 【対象読者】 ・データの収集、解析などの仕事を請け負うプログラマー ・クローラー開発を請け負うエンジニア 【本書の特徴】 本書は、データ収集・解析などの仕事を請け負うプログラマーや、 クローラー開発を請け負う分析会社のエンジニアに向けて、 クローラーの開発手法から実際のクローリングおよび スクレイピング手法ついて解説した入門書です。 本書ではデータ分析の現場でニーズの高まってきているPythonを利用して、 クローラー開発から始まり、クローリング、スクレイピングの基本から応用手法、 そして運用までそれぞれの開発が直面する場面に沿って丁寧に解説します。 最終章では目的別のクローラー開発手法を解説しています。 【対象OSとPythonのバージョンについて】 ・OS:macOS Sierra(10.2.x) ・Python:3.6.2 【目次】 Part1 基本編 Chapter 1 クローラーとスクレイピングを体験する Chapter 2 クローラーを設計する Chapter 3 クローラーおよびスクレイピングの開発環境の準備とPythonの基本  Chapter 4 スクレイピングの基本 Part2 応用編 Chapter 5 クローラーの設計・開発(応用編) Chapter 6 スクレイピングの開発(応用編) Chapter 7 クローラーで集めたデータを利用する Chapter 8 クローラーの保守・運用 Chapter 9 目的別クローラー&スクレイピング開発手法 Appendix クローラー&スクレイピングに役立つライブラリ ※本電子書籍は同名出版物を底本として作成しました。記載内容は印刷出版当時のものです。 ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。 ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。 ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。
  • データベースエンジニア教本 MySQL&PostgreSQL&NoSQL編
    -
    月刊SoftwareDesign誌の2016年から2017年のデータベース特集をまとめました。データベースを開発・運用で活用するためのスキルや考え方が少しずつ変わってきています。本書では,二大巨頭のMySQLとPostgreSQLについてそれぞれの導入から使いこなしまで解説します。また,MySQLとPostgreSQLの機能的な特徴からアーキテクチャの違いなどを紹介します。最終章では,NoSQLをとりまく現状について解説します。
  • 世界でいちばん簡単な Pythonプログラミングのe本[最新版] Pythonアプリ作りの考え方が身に付く
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 Pythonは、プログラミングの学習に最適な言語ですが、最新の人工知能や大規模Webサービスも開発できるほど強力な言語でもあります。本書は、はじめてプログラミングを学ぶ読者向けに、バトルゲームやデート行き先決定アプリなど、楽しいソフトを開発しながら、Pythonプログラミングの基本を学ぶ入門書です。かわいいイラストと見やすいフルカラーの誌面でとても楽しく学べます。豊富な例題と練習問題を解いて基礎を固めましょう!
  • おもしろまじめなチャットボットをつくろう
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 スマホで位置情報を調べて、ネットでお店を検索してくれる。以前のチャットからどのカップめんを買ったか調べてくれる。そんな無駄に技術を使ったおもしろチャットボットを作りましょう! 本書は、LINE上で動く、様々な機能を持ったBotを実際に作りながら、Botとネットとプログラムの知識を解説します。セリフ集から発言するBot、天気予報Bot、チャットを盛り上げるBot、ゲームをするBotなど、おもしろ真面目にBot開発技術を学べます。
  • 3ステップでしっかり学ぶ C#入門[改訂2版]
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 2011年発売の「3ステップでしっかり学ぶC#入門」の改訂版です。C#の基本的な構文・文法を,(1)予習→(2)体験→(3)理解という流れで解説しています。章末には練習問題を用意しているので,読み終えた後に理解度を確認できるようになっています。
  • かんたん C言語[改訂2版]
    -
    本書は,C言語の文法を基礎から学ぶことのできる初学者向けプログラミング学習書です。丁寧な解説とわかりやすいイラストで,はじめてプログラミングを学習する人も安心して読み進められます。この1冊があれば,C言語の一通りの機能をすべて身につけることができます。学習用途だけでなく,機能や文法を調べたいときに参照するリファレンスとしても活用可能です。 章末には練習問題があるので,学習した内容を確認することもできます。
  • 2週間でJava SE Bronzeの基礎が学べる本
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 Javaプログラミング知識の「基礎の基礎」から学べる! プログラミングの考え方・しくみから、オブジェクト指向までを丁寧に解説。 Oracle Certified Java Programmer Bronze SE 7/8(OCJP Bronze SE 7/8・Java SE 7/8 Bronze)資格を取得したいのだけど、プログラミング自体に全く縁がなかった…試験学習用のテキストや問題集を買ってみたものの、書いてあることがまったく理解できなくて読むことすらできない…そんな人に本書をオススメします! ■■目次■■ 【1日目】 Javaの概要/変数、データ型、演算子 【2日目】 条件分岐 【3日目】 繰り返し構文 【4日目】 配列/メソッド 【5日目】 オブジェクト指向 【6日目】 モデリングとUML 【7日目】 インスタンスの扱い方 【8日目】 オブジェクト型配列/パッケージによるクラスの分類 【9日目】 クラスの継承 【10日目】 例外処理 【11日目】 ポリモーフィズム 【12日目】 抽象化プログラミング 【13日目】 コレクション 【14日目】 標準クラスライブラリ
  • ソフトウェアグローバリゼーション入門 国際化I18Nと地域化L10Nによる多言語対応
    -
    Webアプリケーションやスマートフォンが広く使われる現在、世界中で使われるソフトウェアを開発・配布するための障壁は薄まりつつあります。しかし、多くの人たちに使ってもらうには、さまざまな言語や文化に対応した、グローバルなソフトウェアを開発しなければなりません。本書はソフトウェア開発におけるグローバリゼーション(Globalization, G11N)をテーマにしています。その概要と開発プロセスについて触れた後、二つの大きな分類である国際化(I18N)と地域化(L10N)について、それぞれ詳しく解説しています。 ※本書は達人出版会で発売中の同名タイトルの電子書籍に、国内発のグローバル企業/アプリを対象にした新章「企業におけるグローバリゼーションの実践」を書き下ろしで追加しています。
  • Xamarinネイティブによるモバイルアプリ開発 C#によるAndroid/iOS UI制御の基礎
    -
    AndroidもiOSも。 C#を使ったクロスプラットフォーム開発に挑戦! これまで別々の言語や環境で開発していたAndroid/iOSアプリを 共通の言語(C#)や環境(.NET Framework)で作成する 注目の開発環境Xamarin。 マイクロソフトMVP受賞経験のある著者が、豊富なアプリケーション開発の 経験を活かし、すべてのモバイルアプリ開発者に向けてXamarinネイティブ によるクロスプラットフォーム開発を徹底解説しました。 本書は「Xamarinとは何か」にはじまり、汎用ライブラリMVVMCrossを 使って、本格的なクロスプラットフォームを開発するノウハウまで、 ミニサンプルアプリを作りながらわかりやすく学ぶことができます。 また、特にAndroid/iOS開発経験のある読者のために、 JavaやObjective-C、Swiftと比較しながらの解説も行っています。 現場の開発者のための、Xamarinを使ったクロスプラットフォーム開発を スムーズに学べる一冊です。 ※本電子書籍は同名出版物を底本として作成しました。記載内容は印刷出版当時のものです。 ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。 ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。 ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。
  • Haskell入門 関数型プログラミング言語の基礎と実践
    -
    基礎文法から実践的なアプリケーション開発までしっかりわかるHaskellの入門書です。型,関数,モナド,並列並行などHaskellの重要な考え方と実際にアプリケーション開発を行うまでをわかりやすく解説しています。
  • TECHNICAL MASTER はじめてのiOSアプリ開発 第2版 Xcode 8+Swift 3対応
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 Swiftの2回目のバージョンアップであるSwift 3では、仕様の整理や新機能が追加されました。本書は、プログラミング経験者を対象に、Swift 3を使用してiOSアプリを開発するにあたって必要な知識を基礎から応用までしっかりと学べる最短教科書です。シンプルなブラウザアプリづくりで基本をつかみ、豊富なリファレンスでUI部品の使いこなし方もマスターできます。また、地図・GPS・SNS連携など実用的なアプリ開発のノウハウもわかります。
  • TECHNICAL MASTER はじめてのAndroidアプリ開発 第2版 Android Studio 2対応
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 Androidアプリ開発を基礎からきちんと学びたい人のための教科書ができました。本書は、Javaプログラミングができる人を対象に、Androidアプリ開発の基礎をはじめてでもよくわかるように解説しました。Androidアプリ開発の全体像と開発環境の構築方法、ウィジェットやレイアウトを利用したビュー開発、インテント、SQLiteデータベースなどの応用ノウハウ、GPSやセンサーなどの連携ノウハウなど開発に役立つ手順を解説します。
  • TECHNICAL MASTER はじめてのJSP&サーブレット 第2版 Tomcat 8対応
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 JSPやサーブレットはJavaを使ったWebアプリケーション構築には欠かせない技術です。Webアプリケーション開発者を目指すなら必須のスキルです。本書は、JSPやサーブレットのフレームワークに取り組む前に押さえておきたい基礎がしっかり身に付く定番の教科書です。開発環境のインストールから、構築、画面を構成するJSPとサーブレット、実際のアプリケーション構築までステップアップしながら着実に学習を進めることができます。
  • 3ステップでしっかり学ぶ JavaScript入門[改訂2版]
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 本書は,これからJavaScriptプログラミングを始める人のために,文法の基本からDOM,JSON,Ajaxの使い方まで,図解でわかりやすく解説します。「ここでやること」「やってみよう」「理解しよう」という,予習→実践→復習の3つのプロセスを踏むことで,JavaScriptとオブジェクト指向プログラミングの基礎がしっかり,やさしく身に付きます。章末には練習問題を用意しているので,学習したことをそのつど確認することができます!

最近チェックした本