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

  • Scratchで今から始めるプログラミング
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 ■ こんなのなかった! 本当に“難しくない”プログラミング入門の決定版 □ Scratchを使うから大事な基本の理解に集中できる画期的な学習法 「プログラミングはこれからますます重要になる」と言われても、どこから手を付ければいいのか……。そうなやんでいる人は多いでしょう。多くのプログラミング入門書は、「入門書」とは言いながらかなり難しい。途中で挫折した人もいるでしょう。手に取っただけであきらめた人もいるでしょう。 なぜプログラミング入門書が難しいのか。それは、プログラミングの基本となるアルゴリズムの基礎知識と、プログラミング言語の文法とを一緒に学ばなければならないからだと考えます。変数や型、条件分岐や真偽値、繰り返し処理など、プログラミングの基礎をひとつずつ読み進めながら、記述の仕方もいっぺんにとなると相当な負担です。前に読んだところはすっかり忘れてしまうなんてこともしょっちゅう。そのつど前に戻ったりしていると、なかなか学習もすすみません。ついつい投げ出してしまいがち……。 Scratchを小学生専用にしておくのはもったいない。プログラミングを学ぶのにはぴったりのツールです。これまでプログラミングは難しそうと手を出せなかった人も、一度は学んでみたものの挫折してしまった人も、本書で実はプログラミングは簡単に身に付けられることを実感してみませんか?
  • ScratchでAIを学ぼう ゲームプログラミングで強化学習を体験
    3.0
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 オリジナルのScratchゲームを使って 楽しみながらAI・強化学習を学べる ●「どんどん賢くなるAI」を3つのゲームで習得 ●Scratch強化ゲームの全プログラム収録 ●拡張モジュール不要!使うのはScratch標準機能のみ 強化学習とは、AIの機械学習の一種で、簡単に言えば試行錯誤の学習です。 「強化」という言葉は、動物心理学で昔から使われている用語でもあり、 私たち人間や動物も強化学習をしています。赤ちゃんは自分で寝返りを覚え、 ハイハイを覚え、いずれ立ち上がります。 産業界では空前のAI・機械学習ブームです。2016年には、強化学習が 囲碁で世界トップレベルのプロ棋士に勝つという快挙がありました。 ところが、強化学習の本はあまりありません。難しい概念や見慣れない 記号を使わざるを得ないので、難しく見えるからでしょう。しかし本来、 強化学習のアイデア自体はシンプルで、直感的には誰にでも分かるものです。 そこで、数学の知識を中学までの範囲に限定し、教育用プログラム言語 のScratchで作ったゲームを題材にした入門書を作りました。本書では強 化学習を3レベルに分け、レベルごとにオリジナルのScratchゲームを使 いながら、それをプレイする強化学習AIをていねいに解説していきます。 1章 強化学習を始めよう 2章 Scratchの使い方 3章 Scratchプログラムの作り方 4章 レベル1・砂漠でダイヤ集めゲーム 5章 レベル2・月面でダイヤ集めゲーム 6章 レベル3・お化けの飛行訓練ゲーム 7章 まとめ
  • Scratchでタイピングゲームを作ったら、小1がタッチタイピングが出来るようになった件
    -
    本書は、子どもにプログラミングのスキルとタッチタイピングを同時に身につけさせたい親におすすめの一冊です。近年、ITリテラシーの重要性が高まる中、子ども向けプログラミング言語「Scratch」を活用したIT教育が注目されています。本書は、著者が我が子にScratchを用いてタイピングゲームを作らせた経験から生まれた、実践的な指南書です。 Scratchの概要と基本操作から、1文字タイピングゲームと文字列タイピングゲームの作成方法まで、丁寧な解説が満載されています。コーディングのコツやアイデアも随所に盛り込まれており、タイピングゲーム作りを通して親がScratchとその指導方法を習得し、子供に教えられるようになる工夫が凝らされています。ゲーム制作を通して論理的思考力を養い、タイピングで運指力を鍛える一石二鳥のアプローチは、他の書籍にはない本書ならではの魅力と言えるでしょう。 子どもの興味を引き出し、学ぶ意欲を高める手法が詰まった本書を片手に、親子でScratchとタイピングゲームの世界に飛び込んでみましょう。プログラミングの醍醐味を体感しつつ、キーボードを操る楽しさを知る体験は、きっと子どもの心に火をつけるはずです。
  • Scratchで楽しく学ぶアート&サイエンス 改訂第2版
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 Scratchは子ども向けのプログラミングツールだと思っていませんか? いえいえ、そんなことはありません。 大人だからこそ、こんなに楽しく、こんなこともできるのです。 本書は、Scratchに対する「誤解」(子ども向けである、ゲームしか作れない、きちんとしたプログラミング言語ではない)を解き、Scratchが対象年齢としている「すべての年齢の子どもたち」(Children of all ages:子どもから、子どものような好奇心を持った大人まで)にScratchの楽しさ、プログラミングの楽しさを伝えるためのものです。 本書では、アートとサイエンスという一見高度で難しそうなテーマを選んでいます。このテーマを支える題材となる、等加速度運動、二進法、論理回路、確率、三角関数、モンテカルロ法、フラクタル図形を用いたさまざまな作品(プログラム)をつくりながら、「わからなかったことがわかる」「できなかったことができる」楽しみを味わってください。 ■「おわりに(ふたたび、ホビープログラミング)」から抜粋 プログラミングは、本来は楽しいもの、面白いものであったはずです。そこには、明確な目的や合理性はなく、ただ自分がやりたいからやっていただけでした。
  • Scratchでたのしく学ぶプログラミング的思考
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 平成32年4月~学習指導要領の改訂が施行され、「プログラミング的思考」の学習が必須となります。 本書は、プログラミング的思考をクイズやゲームを通じて、たのしく学ぶことができます。 これからプログラミング的思考を学ぶ方、教える方が飽きずに学べるようにイラストを多くちりばめました。 サンプル素材はすべてScratch3で公開し、再利用可能としました。 ●まずは身近なクイズでプログラミング的思考に触れる 遠足や調べ学習など、小学生が実際に体験することを題材として、プログラミング的思考をやさしく学びます。 ●わかりやすい解説 クイズの内容を踏まえて、アルゴリズムやモデル化、シミュレーションといったプログラミング的思考をしっかりと理解することができます。 ●Scratchでプログラミングを体験 クイズで学んだ内容を活かして、Scratchで基本的なプログラミングに触れることができます。 クイズはパソコンを使うことなく、すぐに取り組むことができます。 また、インターネット環境のあるパソコンを使えば、本書で紹介したScratch作品を使って学習することができます。 授業ですぐに使えるように構成しました! 総ルビと豊富なイラストによる解説で、小学生でも本書を通じてプログラミング的思考を学ぶことができます。
  • Scratchでトイドローンをプログラミングして飛ばそう!
    5.0
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 トイドローン「Tello」を自分でプログラムし、自由自在に空を飛ばして遊びませんか? 本書は、ブロックを組み合わせるだけでプログラミングができる子供向けプログラム言語「Scratch」を使い、トイドローン「Tello」を制御するプログラミングを親子で楽しく体験する入門書です。これまでプログラミング教育を受けたことがない方や年少の方の教育に最適です。
  • Scratchではじめよう! プログラミング入門 Scratch 3.0版
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 教育用プログラミング言語の定番「Scratch 3.0」を使って、ゲームプログラムを作りながら、「プログラミングの基本」を習得できる入門書です。 本書の特徴 ・各ステージ(全15ステージ+1)をクリアしながら、プログラミングの基本が着実に学べます。 ・本格的なシューティングゲームを最初から作りながら、楽しくプログラミングが学べます。 ・ボーナスステージとして、プログラミング教育向けマイコンボード「BBC micro: bit」を使ったゲームコントローラーづくりも楽しめます。 ・Scratch 3.0の使い方、および、Scratchのサイトの活用法が分かります。 ・対象は中学生以上。『小学生からはじめるわくわくプログラミング』シリーズを読み終えた方にも最適です。 ・ゲームで使う機体などの画像は本書Webサイトから入手できます。 ・各章ごとの作例は、Scratchのサイトから動作・確認いただけます。 「指導者向け活用ガイド」を本書サイトからダウンロードできます。 本書の構成や所用時間、学習項目、指導のポイントなどをまとめてあります。 一斉授業や個別学習する際の参考にしてください。
  • Scratchで学ぶ プログラミングとアルゴリズムの基本 改訂第2版
    3.0
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 プログラミングとアルゴリズムの基礎、および、「Scratch 3.0」の使い方を学ぶための本です。 大学や高校のプログラミングの授業でも活用していただいている人気定番書を「Scratch 3.0」の登場に合わせて改訂しました。 本書は、Scratchの操作方法を身につけて自由自在に使いこなせるようになるだけでなく、頭の中で考えているアイデアをプログラムとして実現するスキル、つまり論理的な思考のスキルを身につけることを目的としています。 本書の使い方 サンプルのプログラムを作りながら、Scratchの操作とプログラミングのポイントについて学んでいきます。ただし、何も考えずにサンプルの作り方をなぞって操作するだけでは、独り立ちして自分なりのプログラムを作る力はつきません。プログラミングの仕組みをきちんと「わかる」ことが大切です。 各章の<考えてみよう>のコーナーで自分なりに見通しを立てて考えたり、<Scratchの操作>や<プログラミングのポイント>のコラムをしっかりと読んで、操作の背景にある仕組みを考え、理解を深めながら学びをすすめましょう。 加えて、<チャレンジ>や<ステップアップ>といった課題に取り組むことで、頭で理解するだけでなく、身につけるようにしましょう。本書の詳しい使い方や各種のコラムの内容については「序章」の「この本の使い方」をご覧ください。
  • Scratchの絵本 プログラミングを楽しくはじめる9つの扉
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 Scratchではじめる「大人のための」プログラミング入門書が登場! カラフルな見た目で楽しくプログラミングを学べるScratch。 小さな子どもだけではなく、中学生から大人まで、 あらゆる入門者にうってつけのプログラミング言語学習環境です。 本書はそんなScratchを使った「大人のための」プログラミング入門書です。 ★プログラミングの基礎がしっかり身につく! 本書では、Scratchのツールやブロックの使い方はもちろん、 プログラミングならではの考え方や概念を、一つずつ積み上げ式で学習できます。 基礎の基礎をおろそかにせず、きちんと理解しながら学習したい人にぴったりです。 ★フルカラーイラストでわかりやすい! 絵本シリーズおなじみの豊富なイラストが、フルカラーになってさらにパワーアップ! 頭ではイメージしにくい考え方や概念を、カラフルなイラストたちがわかりやすく伝えてくれます。 ★こんな人におすすめ! ・プログラミングをはじめて学ぶ人(中学生から大人まで) ・プログラミングの概念を、基礎からきちんと理解したい人 ・子どもや生徒にScratchでプログラミングを教える必要のある人 さあ、Scratchの扉を開いて、プログラミングの世界に足を踏み入れてみましょう! ※本電子書籍は同名出版物を底本として作成しました。記載内容は印刷出版当時のものです。 ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。 ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。 ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。
  • Scratchの達人 ゲーム作りに強くなるプログラミングテクニック攻略ガイド
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 ※PDF版をご希望の方は Gihyo Digital Publishing (https://gihyo.jp/dp/ebook/2022/978-4-297-13221-7)も合わせてご覧ください。 すごい人たちは,Scratchでどうやってゲームを作っているの?そんなふうに思ったことはありませんか?背景マップやカメラ,当たり判定,フレームなどのテクニックを使いこなせば,本格ゲームは作れるんです。Scratchだから,プログラムが日本語で読めるから,わかりやすいんです!さあ,プログラミングに強くなろう。
  • Scratchプログラミング 基礎 セミナーテキスト
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 Scratchで、プログラミングを始めませんか? 本書はプログラミングが初めてという方が、環境を整え、繰り返し処理や条件分岐、変数や比較演算、論理演算といった、プログラミングの初歩の初歩を、実際にプログラムを作りながら学習できる、実習重視型のテキストです。 プログラミングにはScratchを使うので、用意するものはパソコンとインターネット環境、Webブラウザーだけ。それ以外には特に何もインストールせずにプログラミングを始められるのがScratchのいいところです。また、Scratchは小学生でもプログラミングを学べる環境として設計されているので、「プログラミングは難しい」というイメージがウソのように、プログラムを作ることができます。 本書では、各単元で扱うプログラミングの基本をわかりやすく解説するとともに、とにかく実際にプログラムを作ってみることに重点を置きました。難しい解説に頭を悩ませることなく、「習うより慣れろ」方式で手を動かしながらプログラムの動作を学んでいくことができます。 本書を通じて、難しそうに見えたプログラミングが「こんなに簡単にできるのか」と実感してみませんか。 ■主な内容 第1章 Scratchの基礎知識 第2章 順次処理と繰り返し 第3章 真偽値と条件分岐 第4章 演算と変数 第5章 背景、スプライト、イベント
  • スクラッチ プログラミング ゲーム大全集
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 【色々なゲームを作って遊んで、プログラミングがわかる!】 本書は、ブロックを組み合わせるだけでプログラミングができるスクラッチ(Scratch)のゲーム作例集です。本書を参考にしながら、ゲームを作成して遊べるようになります。また、ポイント解説でプログラミングの基礎やアルゴリズムが学べ、はじめてプログラミングをする人にも役立つ内容になっています。すべてのプログラムと素材をサポートサイトからダウンロード提供するのですぐに試してみることもできます。Scratchの最新バージョン3.0に対応しています。 ■目次 ●第1章 スクラッチの概要と操作   1-1 スクラッチとは   1-2 スクラッチへのアクセス   1-3 スクラッチの画面   1-4 プログラムの作成   1-5 プログラムの実行と停止   1-6 プログラムの保存   1-7 プログラムの読み込み   1-8 ステージの画面表示 ●第2章 初歩編 ~ 簡単なゲームを作ってみよう ~   1 ネコにタッチゲーム   2 ネコ追いかけゲーム   3 鳥にタッチゲーム   4 みかんキャッチゲーム   5 動く的当てゲーム ●第3章 基礎編 ~ 少し複雑なゲームを作ってみよう ~   6 ボールよけゲーム   7 スロットマシンゲーム   8 ロボット星当てゲーム   9 猿鳥合戦ゲーム   10 フルーツ集めゲーム ●第4章 実践編 ~ 複雑なゲームや拡張機能を使ったゲームを作ってみよう ~   11 コウモリと対決ゲーム   12 カラーボールよけゲーム   13 ロボット反撃シューティングゲーム   14 動物よけゲーム   15 ハートキャッチゲーム   16 宇宙船着陸ゲーム   17 風船割りゲーム   18 3次元ロボットよけゲーム   19 和音当てゲーム   20 色塗りゲーム ●第5章 応用編 ~ 高度なゲームや素材を利用したゲームを作ってみよう ~   21 ルーレットゲーム   22 弾幕シューティングゲーム   23 ヘビたたきゲーム   24 ロボット迎撃シューティングゲーム   25 人魚の魚釣りゲーム   26 異次元恐竜ハンティングゲーム   27 路地でフルーツ集めゲーム   28 迷路脱出ゲーム   29 神経衰弱ゲーム   30 間違い探しゲーム ●付録 スクラッチへの参加登録とサインイン ■著者プロフィール 松下孝太郎(まつした こうたろう):東京情報大学((学)東京農業大学)総合情報学部 教授。画像処理、コンピュータグラフィックス、教育工学等の研究に従事。教育面では、プログラミング教育、シニアへのICT教育、留学生へのICT教育等にも注力しており、サイエンスライターとしても執筆活動および講演活動を行っている。 山本光(やまもと こう):横浜国立大学教育学部 教授。数学教育学、離散数学、教育工学等の研究に従事。教育面では、プログラミング教育、教員養成、著作権教育にも注力しており、サイエンスライターとしても執筆活動および講演活動を行っている。
  • Scratch本格入門 命令機能詳細・プログラミング作法・デバッグがわかる
    -
    本書は、初心者のためのScratchプログラミング入門書です。学習の要点を押さえた短くシンプルな例題を用いており、効率的に短期間で学べます。また、標準的命令を網羅しているため、読者がオリジナルのゲーム等を作りたいとき、それを実現するための情報を提供し、Scratch命令マニュアルとしても活用できるものです。  本書の特徴は以下のとおりです。 (1)学習の要点を押さえた短くシンプルな例題を用い解説してあります。 (2)短くシンプルな例題ですが、ゲームで活用できる実践的なTips(小技)を含んでおり、ゲーム作成の楽しさが感じられるように考慮してあります。 (3)Scratchで用意されている標準的命令(ブロック)をすべて解説してあります。 (4)プログラミング技術と作法について解説してあります。例:わかりやすいプログラムを作るコツ、さまざまな処理の流れをコントロールする方法、データの正当性をチェックする方法など。 (5)プログラムの誤りをバグといい、それを修正する作業をデバッグといいます。バグの事例とデバッグの基本的な方法について解説してあります。
  • SCRUM BOOT CAMP THE BOOK【増補改訂版】 スクラムチームではじめるアジャイル開発
    4.5
    “はじめて「スクラム」をやることになったら読む本”が7年ぶりに増補改訂! 近年、より複雑化しているプロダクト開発をチームでうまく進めていく手法として、 世界中で注目されている「スクラム」。実際の開発現場にどう適用すればよいのかを、 とにかくわかりやすく解説しています。 ・理論だけで終わらない“実践”の手引き ・架空の開発現場を題材に、実際のプラクティスを詳しく解説! 増補改訂では、初版以降のスクラムのルールの変更を踏まえて、用語や説明の変更、 最近の開発現場に向けた追補など、全面的な見直しを行っています。 ・スクラムガイド2017年版に対応 ・スクラムを実践しているチームの実情にあわせて更新 ・開発現場の風景を更新 ・プロダクトをより意識できるように修正 ・コラムを全面刷新 これからスクラムをはじめたい人はもちろん、スクラムを導入してみたけどなんだか 上手くいかないなぁ……と思っている方にぜひ手にとっていただきたい一冊です。 【本書の概要】 はじめまして‼ 今回、ひょんなことからスクラムマスターをまかされた「ボク」です。 スクラムについてまだ何もわかっていないので、この本を参考にしようと思っています。 おおまかな内容は、次のようになっているんだって。 ●基礎編 スクラムの全体像と決められているルールについて説明する。 ●実践編 架空の開発現場を題材に、開発が始まるときから時系列に スクラムではどう進めていくのかを説明する。 なるほど。 それでは、ボクと一緒にこの本でスクラムとはどういったものなのかを学んでいこう! ※本電子書籍は同名出版物を底本として作成しました。記載内容は印刷出版当時のものです。 ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。 ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。 ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。
  • SCRUMMASTER THE BOOK 優れたスクラムマスターになるための極意――メタスキル、学習、心理、リーダーシップ
    4.0
    「スクラムマスターは何をすればよいのか」に答えてくれる本 本書は、「スクラムチームの母」と呼ばれ、著名なスクラムトレーナーでもある著者が、 その経験則――スクラムマスターは何をすればよいのか――をまとめた、 Addison-Wesley Signature Series(Cohn)『The Great ScrumMaster: #ScrumMasterWay』 の日本語版です。 スクラムには、3つの役割があります。 プロダクトオーナー、開発チーム、スクラムマスターです。 プロダクトオーナーは、プロダクトの責任者であり、 開発チームは、プロダクトを開発します。 一方で、スクラムマスターは「サーバントリーダーであり、 促進と支援に責任を持つ」とあります(スクラムガイドより)。 ●何から始めたらよいでしょうか? ●スクラムマスターとして、どのようなスキルが必要でしょうか? ●これから起こる困難に、どのように立ち向かっていけばよいでしょうか? ●もっとチームが機能するにはどんな働きかけをしたらよいでしょうか? 本書は、これらの疑問に真っ直ぐに答えてくれます。 開発者としてスクラムチームに参加した当初は、 まったくスクラムが好きになれなかったという著者。 そして、その後スクラムの良さに気づき、 その「スクラムチームの母」となっていく経験を通じ、 「スクラムマスターというロールについてもっとよい説明が必要だ」と、 彼女自身が #ScrumMasterWay というコンセプトで始めた活動がもとになったこの本。 スクラムマスターだけでなく、アジャイルコーチや、 組織改革を担うリーダーにもぜひ読んでいただきたい一冊です。 組織改革に立ち向かうあなたに、知恵と勇気を与えてくれることでしょう。 ※本電子書籍は同名出版物を底本として作成しました。記載内容は印刷出版当時のものです。 ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。 ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。 ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。
  • スクレイピング・ハッキング・ラボ Pythonで自動化する未来型生活
    -
    【2022年4月に内容を改訂しました】本書ではPythonを使ったWebスクレイピングテクニックについて解説します。いろいろなことをPythonで自動化していきましょう。日本の主要なサービスを題材に、スクレイピングでデータを取得する方法と、そのデータを元に分析や可視化していく手法を紹介していきます。スクレイピング環境の構築、スクレイピングを行うにあたって便利なライブラリの選定、ターゲットとなるWebサービスの選定、データ分析の手法など、初心者にもわかりやすく解説しています。
  • スケーラブルデータサイエンス データエンジニアのための実践Google Cloud Platform
    -
    身近な例からデータサイエンスの深淵を体感し スケールさせるノウハウを学ぶ 【本書の内容】 「膨大なデータを分析して傾向を探り意思決定に援用する」とはよく耳にするフレーズですが、「膨大なデータ」から「援用する」までの間に、どのようなことがなされているのでしょうか。その各段階における必要な知識や技能やツールやインフラにはなにがあるのでしょうか。 本書はそういった疑問を、身近な例(フライトスケジュールからミーティングの参加・不参加確定)から説き起こします。とはいえ、それは単に米国運輸省のデータをダウンロードし、フライトの傾向を時間軸に合わせて分析し、スケジュールとして提示する、という“シンプル”なストーリーではありません。 「データ分析を実行してビジネスで成果を出す」ことができる人を「データエンジニア」と呼ぶ、Googleならではの文化が色濃く出た1冊です。すなわち、クエリの構築やレポート、グラフ化が最終目標ではなく、それらをひっくるめたスケーラブルで反復可能なシステムを構築できる人材への足がかりとなる1冊であり、肩書としての「データサイエンティスト」から、真に求められているデータサイエンティストへと、自身をスケールしていくための手引書です。 本書は、 Valliappa Lakshmanan, Data Science on the Google Cloud Platform: Implementing End-to-End Real-Time Data Pipelines: From Ingest to Machine Learning, O'Reilly Media, January 12, 2018. の邦訳版です。 【本書のポイント】 ・Google Cloud Platformの具体的な活用方法 ・データ分析からサービス構築まで、必要な知識 ・データサイエンスをスケールするという考え方 【読者が得られること】 ・データサイエンスに必要な知識を段階を追って習得できる ・データ収集からサービス構築までの一連の流れを理解できる ・各ステージにおける勘所や肝となる考え方を学べる ・Google Cloud Platformにある一群のツールを使えるようになる ・統計学や機械学習を理解していれば、モデルをコード化できるようになる 【対象読者】 ・データエンジニア、データサイエンティスト ・データアナリスト、データベース管理者 ・システムプログラマ ※本電子書籍は同名出版物を底本として作成しました。記載内容は印刷出版当時のものです。 ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。 ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。 ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。
  • スタートアップ・個人で作れる スマホ向けUnity ソーシャルゲーム開発ガイド
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 本書は、ガチャ、ショップ、ログインボーナス、クエスト、プレゼントなどスマホ向けソシャゲ開発に必須の機能をわかりやすく解説した開発入門書です。Unityでゲームアプリを作成したことのあるレベルの技術者を対象とし、開発工程の最初から最後まで、重要なノウハウやソースコードを交えながら解説します。また、全体の構成を見直し、企画・運用フェーズのノウハウ、サンプルプログラムなどKindle版にはなかった要素を加筆してしています。
  • スタートダッシュiOS 〜アプリエンジニアの必須ノウハウをサクっと押さえる
    -
    「iOSアプリ開発に必要なものは?」 「Swiftはどうやって書くのか?」 「アプリのデザインはどうなっている?」 「開発現場で使われているOSSは?」  iOSアプリエンジニアとして業務をこなすには、ただiOSアプリが開発できるだけでは足りません。現場で使われている技術や知識を学ぶ必要があります。  本書では、「これからiOSアプリ開発を始める = スタートダッシュする」ことを目的に、開発環境の知識からSwiftの基本はもちろん、UIデザイン、現場でデファクトとも言えるOSSの使い方、テストの基礎まで、スタートダッシュするために本当に必要な情報を濃縮。現場のエンジニアが、チームに入る新人に「とりあえずコレだけは押さえておいて」という生きたノウハウを伝授します。アプリエンジニアを目指す方はもちろん、これからアプリ開発にも業務の幅を広げたいエンジニアにとっても必携の1冊です。
  • スタートダッシュAndroid 〜アプリエンジニアの必須ノウハウをサクっと押さえる
    -
    「Androidアプリ開発に必要なものは?」 「Kotlinはどうやって書くのか?」 「アプリのデザインはどうなっている?」 「開発現場で使われているOSSは?」  Androidアプリエンジニアとして業務をこなすには、ただAndroidアプリが開発できるだけでは足りません。現場で使われている技術や知識を学ぶ必要があります。  本書では、「これからAndroidアプリ開発を始める = スタートダッシュする」ことを目的に、開発環境の知識からKotlinの基本はもちろん、UIデザイン、現場でデファクトとも言えるOSSの使い方、テストの基礎まで、スタートダッシュするために本当に必要な情報を濃縮。現場のエンジニアが、チームに入る新人に「とりあえずコレだけは押さえておいて」という生きたノウハウを伝授します。アプリエンジニアを目指す方はもちろん、これからアプリ開発にも業務の幅を広げたいエンジニアにとっても必携の1冊です。
  • スッキリわかるサーブレット&JSP入門 第3版
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 Webアプリ開発の基礎をJava標準技術でしっかり学べる 人気ナンバー1! Webアプリ開発の定番書に第3版登場! 業務用Webアプリケーション開発で幅広く利用されている「サーブレット」と「JSP」は、非常に強力である一方、独学が難しい技術となっています。 HTMLやHTTPといった各種仕様、セッションやスコープをといった概念ほか、Webアプリ開発に必要な知識は多岐に恒りますが、本書は、その仕組みやコツも含め、「なぜ」「どうして」を突破しながら、楽しく着実にマスターできる1冊となっています。 この第3版では、最新LTSであるJava17に対応したほか、Eclipse最新版に準じた画面やフォルダ構成に解説をアップデートし、開発現場・教育現場での利用により適した形に進化しました。 また、シリーズで好評の「エラー解決・虎の巻」も併せて更新され、つまずいても安心です。 スッキリわかる入門シリーズの『スッキリわかるJava入門』『スッキリわかるJava入門 実践編』『スッキリわかるSQL入門』と合わせて本書で学習すれば、Javaとデータベースを駆使した本格的Webアプリケーションを自由自在に開発できる、ワンランク上のJavaエンジニアにステップアップできます。
  • スッキリわかるサーブレット&JSP入門 第4版
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 シリーズ累計90万部突破の大人気入門書の改訂版! コツ・しくみ・落とし穴をしっかり押さえているから Webアプリ開発力がみるみる身に付く! Webアプリ開発に必要なスキルを、Java標準技術で効率的に身につけられる秘訣はこの3つ! 【1】「楽しく」学べるストーリーと世界感 「サーブレット/JSP」は、Javaの応用分野で、MVCモデルといった初心者がつまずきやすいテーマを扱います。本書では、『スッキリわかるJava入門』の登場人物や世界感を引き継いだ、親しみやすいイラストと対話+解説というスタイルで、楽しくマスターできる仕掛けになっています。 【2】「ひとり」でも学べるエラー解決指南付き 「サーブレット/JSP」の学習の難しさは、文法ではなくトラブルシューティングにあります。本書では、多くの若手エンジニアがよく遭遇するエラーやトラブルと、それらの解決方法を「エラー解決・虎の巻」として巻末にまとめ、独学でもしっかりトラブルに対応できるようになっています。 【3】「実務で役立つ」内容に集中できる考え抜かれたテーマと構成 現場に入る前から、「サーブレット/JSP」に関する膨大な知識や技術をすべて身につけるのは困難です。本書は、「サーブレット/JSP」の開発プロジェクト配属の予定がある方を対象とし、配属前に学習しておくとよりよい内容を重点的に取り上げ、現場に必要な知識を優先的に学べる構成になっています。 第4版では、Java21、Jakarta EE 10、Pleiades 2023に対応したほか、令和の学習体験により適した、シンプルでスッキリとした紙面デザインへ全面的にリニューアルし、読みやすさ、使い勝手の向上を図っています。
  • スッキリわかるC言語入門 第3版
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 シリーズ累計90万部突破! C23に対応した定番入門書 コツ・仕組み・落とし穴をしっかりおさえるから ポインタも自在に扱えるプログラマーになれる! 本書が初心者でもつまずかずに、プログラミングを深く理解・習得できる3つのコンセプトはこちら。 【1】現代に最適化したC言語学習 「伝統的なCの制約」にこだわることなく、より学びやすく、将来的には別の言語学習にもつながるよう「近代的なC言語」を解説のベースとしています。 この第3版では、これから普及する最新規格C23を解説のベースに据え、ITに関わるさまざまなものがブラックボックス化された今の学び手にとって、より理解しやすい題材や順序で、解説を編成しました。 【2】難所を難所と感じさせない構成やデザイン ポインタや各種の基本文法に加え、C特有のからくりに、初学者が同時に対峙しなくても済むよう、学習ルートを練り上げ、主人公と一緒に楽しく学べるストーリーを構築しました。 また、シンプルでスッキリとした紙面デザインへリニューアルし、読みやすさ、使い勝手の向上を図っています。 【3】躓かずに学習を進められる 複雑なプログラミング環境の導入で学習意欲が削がれないよう、VSCodeをはじめ必要なツール類の導入や設定をすべて整えた学習用コンテナを準備したほか、Webブラウザでコードの入力・実行ができるクラウドサービス「dokoC」※を用意しました。 また、多くの初学者が遭遇するエラーと解決方法を「エラー解決・虎の巻」として巻末にまとめました。 ※dokoCは新刊購入者用特典です。利用の前にインプレスのWebサイトで「dokoCご利用上の注意」をご確認ください。
  • スッキリわかるC言語入門 第2版
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 累計60万部を突破した「スッキリわかる入門シリーズ」の 新世代C言語入門書に、待望の進化改訂版が登場! クラウド学習環境「dokoC」があるからすぐ始められる! この第2版では、「スッキリわかるJava入門」や「スッキリわかるSQL入門」で好評のクラウド型プログラミング学習環境のC言語版「dokoC」(ドコシー)を新たに提供開始。 Webブラウザ上でプログラミングができるdokoCがあれば、初学者がつまづきがちな開発環境導入の手間を省いて、すぐに学習を開始できるようになりました。 「プログラミング言語の王」と言われるC言語は、世の中で使われているほぼすべてのプログラミング言語の祖先であり、現在でもOS開発や組み込み開発等で広く使われています。 そんな、コンピュータの仕組みに深く根ざした言語であるがゆえに、習得するには「ポインタ」や「文字列操作」といった数々の難所が入門者の前に立ちはだかります。 本書は、通常の解説文の中に、適度な間隔で、学び手役の新人と指導役の先輩の対話を織り交ぜる展開と、豊富な図解で、わきあがる疑問を置き去りにせず、じっくり楽しく正確に、難所ポインタですらスッキリ理解できる、他の入門書では見られない、唯一無二の構成になっています。 さらに、C言語の背景にあるコンピュータの原理についても、仕組みやコツも含めて解説しており、初学者でも一歩ずつ着実にスキルアップが図れる一冊です。 (スッキリわかる入門シリーズのうち、「スッキリわかるC言語入門」「スッキリわかるJava入門」「スッキリわかるSQL入門」「スッキリわかるPython入門」は、基本情報技術者試験[略号:FE]の午後問題対策に有効です)
  • スッキリわかるJava入門 実践編 第4版
    5.0
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 シリーズ累計90万部突破の大人気入門書の改訂版! Javaエンジニア身につけておくべき、開発現場の「常識」が まとめて一気にマスターできる! 脱・入門を目指すエンジニアが、現場の常識をスムーズに習得できる秘密は、この3つ! 【1】現場に必要な周辺スキルを、まんべんなく解説 開発や設計手法、ツールについての知識不足でチームに迷惑をかけることがないように、各種APIに加え、開発現場で求められる内容について幅広く紹介。 指導係の先輩が後輩に渡す1冊としてもお勧めです。 【2】本格的な技術やそのおもしろさと出会うきっかけが満載 Javaの世界では、効率よく創造的に開発を進めるための技術や技法が日々生まれ進化しています。 本書では、各分野から抽出した、本格的な技術のエッセンスを、初学者にもわかりやすい形にアレンジして取り上げています。 【3】Java入門の世界感を引き継いでいて読みやすい 姉妹書『スッキリわかるJava入門』の登場人物や世界感を引き継ぎ、同じ主人公が、現場に出て成長を目指すストーリーとなっています。 初学者は、『入門』とあわせて本書を読むことで、効率的にJavaをマスターすることができます。 一部の章では、「dokojava」※を使って学習を進められます。 第4版では、Java21を基準に加筆・修正を行ったほか、令和の学習体験により適した、シンプルでスッキリとした紙面デザインへ全面的にリニューアルし、読みやすさ、使い勝手の向上を図っています。 ※dokojavaは新刊購入者用特典です。利用の前にインプレスのWebサイトで「dokojavaご利用上の注意」をご確認ください。
  • スッキリわかるJava入門 第4版
    5.0
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 シリーズ累計90万部突破の大人気入門書の改訂版! 学習中にぶつかる「なぜ」「どうして」を解消しながら進む解説で、 難所のオブジェクト指向もスッキリわかって、楽々マスターできる! 「なぜ」「どうして」が必ずわかる秘密は、3つのコンセプトにあり! 【1】手軽に・つまずかずに、Javaをはじめられる プログラミング学習最初の難関「開発環境の準備」でつまずかないよう、スマホやPCのWebブラウザでプログラミングができる「dokojava」※を用意しています。 プログラミング中によく起きるトラブルには、巻末の「エラー解決・虎の巻」で対策できます。 【2】「オブジェクト指向」の難所も楽々越えられる、スッキリ流解説! スッキリ流解説によって、まだ腑に落ちていないのに次の項目に進むということがなく、「オブジェクト指向」も一歩一歩着実に理解を深めて、無駄なく短期間で知識を習得できます。 【3】実務で役立つ基礎と要点をひととおりマスターできる 資格取得用の学習はもちろん、開発実務で求められる幅広い基礎知識と重要ポイントを、ひととおり獲得できる構成となっています。 第4版では、Java21を基準に加筆・修正を行ったほか、令和の学習体験により適した、シンプルでスッキリとした紙面デザインへ全面的にリニューアルし、読みやすさ、使い勝手の向上を図っています。 本書でぜひ、Javaプロフェッショナルへの第一歩を踏みだしてください! ※dokojavaは新刊購入者用特典です。利用の前にインプレスのWebサイトで「dokojavaご利用上の注意」をご確認ください。
  • スッキリわかるPython入門 第2版
    4.0
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 シリーズ累計90万部突破の大人気入門書の改訂版! コツ・しくみ・落とし穴をしっかり押さえるから 初心者でもすぐにプログラミングを習得できる! 初心者でもすぐに身に付く秘密は、3つのコンセプトにあり! 【1】手軽にPythonをはじめられる すぐに最初の一歩を踏み出せるよう、スマホやPCのWebブラウザでプログラミングができる「dokopy(ドコパイ)」※を用意しました。 また、陥りがちなトラブルには、巻末の「エラー解決・虎の巻」で対策できます。 【2】「なぜ」「どうして」が必ずわかる 学習中浮かび上がる「なぜ?」「どうして?」をスルーせずに、しっかり答えを出して次のテーマに進む、シリーズ共通のスッキリ流解説によって、一歩一歩着実に理解を深めて短期間で知識を習得できます。 【3】今後に活かせる「基礎」を学べる 本書では初心者が利用する機会が少ない文法と、必ず覚えておきたい文法を切り分けて紹介。 未経験者が基礎をしっかりと身に付けるとともに、機械学習やWebアプリケーション開発といった専門分野へつながる知識を習得することができます。 第2版では、令和の学習体験により適した、シンプルでスッキリとした紙面デザインへ全面的にリニューアルし、読みやすさ、使い勝手の向上を図っています。 さらに、実践的なコーディング力を鍛える「ゲーム開発の総合演習」を追加。 本書を通じてプログラミングの楽しさを学び、新しい未来への道を拓いてみませんか。 ※dokopyは新刊購入者用特典です。利用の前にインプレスのWebサイトで「dokopyご利用上の注意」をご確認ください。
  • スッキリわかるPythonによる機械学習入門 第2版
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 シリーズ累計90万部突破! 機械学習入門の決定版! 講義経験から導き出した繰り返し丁寧に積み上げる解説で、 初学者でも必ずMLのスキルが身に付く! 本書が、現場で使える機械学習(ML)のスキルを効率的に理解・習得できる3つのコンセプトはこちら。 【1】ゼロから学びたい人に適した構成 豊富な講義経験から導き出した学習メソッドを適用し、読者が一歩ずつ確実に理解を深めていけるよう、さまざまなデータを利用して、楽しみながら反復練習を行う構成となっています。 本書を読了すると、表データなら「基本的な機械学習によるデータ分析」を「自分1人の力」で行える力が身に付きます。 【2】自然と身に付くライブラリの使い方 ひたすら数式を並べたり、Pythonライブラリのさまざまな使い方を単純に一覧で紹介するといった解説は行っていません。 データ分析のストーリーの中で、必要なタイミングで必要な分析手法を都度紹介していきます。復習用に、学習項目の一覧やライブラリの構文一覧も別途用意しています。 【3】「ひとり」でも学べるサポート情報が豊富 独学時に無いと困るのは、エラーに直面した際のトラブルシューティングです。 本書では、初心者が陥りがちなミスとその解決策を「エラー解決・虎の巻」として巻末にまとめているので安心です。 第2版では、最新のpandasに対応したほか、新付録として「Polars入門」を追加しました。 また、令和の学習体験により適した、シンプルでスッキリとした紙面デザインへ全面的にリニューアルし、読みやすさ、使い勝手の向上を図っています。
  • ステップアップJavaScript フロントエンド開発の初級から中級へ進むために
    3.0
    「とりあえず動くJavaScript」から脱却したい人へ! 初級者から中級者へのステップアップ指南書 JavaScriptは「なんとなく」「勘で」書いても動いてしまうことがある一方で、 独特の癖があり奥が深いため、初心者から脱するのが難しい言語です。 本書は「入門者向けの本は一冊読み終わったけど、もっと良いコードを書きたい」 「バグの出にくいコードの書き方を知りたい」という開発者のために、 JavaScriptで特につまずきやすい部分を丁寧に解説します。 ■対象読者 ・フロントエンドのスキルアップを目指す現役エンジニア ・フロントエンドエンジニアとしての転職/異動を考えるJavaScript初級者 ・職業としてのエンジニアを目指し、独学でJavaScriptを勉強したいと考えている学習者  (現場経験がなくとも自身で初歩的な学習を完了している学習者であれば、  本書の対象読者となりえます) ■つまずきやすいため紙面を割いているトピック ・非同期処理(async/await、Promise) ・AJAX(Fetch API) ・this ・スコープ ・プリミティブ型/オブジェクト型と参照 ■その他取り上げているトピック ・クロージャ ・ES5からES6 ・Node.jsとnpm ・トランスパイル ・DOM ・例外 ※本電子書籍は同名出版物を底本として作成しました。記載内容は印刷出版当時のものです。 ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。 ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。 ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。
  • ストラウストラップのプログラミング入門
    4.0
    C++の生みの親が初心者に語りかけるプログラミングの王道と手法 「プログラムを開発する」にはさまざまな問題が待ち構えている。開発するための環境であったり動作環境であったり対象ユーザーであったり、あるいは言語の選択やその言語の特性の理解などなど。しかし、純粋に“プログラムを組む”ことに焦点を合わせると、そこには各種問題を解決できる単純な原則がある。本書はその原則を実際に展開しながら「プログラミングとはなにか」「どうやってプログラミングを学習するか」を平易に解説してゆく。何度も挫折を繰り返した学習者や、原点に立ち戻り“プログラミング”を深めたい実務者など、すべての開発者必読の一冊である。 ※本電子書籍は同名出版物を底本として作成しました。記載内容は印刷出版当時のものです。 ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。 ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。 ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。 【※本作品はブラウザビューアで閲覧すると表組みのレイアウトが崩れて表示されることがあります。予めご了承下さい。】
  • ストリーミング動画技術の教科書 仕組みと実装を完全網羅
    -
    本書は、ストリーミング配信の実装に踏み出すエンジニアに贈る、動画配信技術の入門書です。HLSやMPEG-DASHといったプロトコルの仕組みから、字幕・エンコード・CDN活用・セキュリティ対応までを、豊富な図解と実装例で丁寧に解説。HTML5での字幕実装やFFmpegによる実践的なエンコード、さらにはDocker+Next.js+Goで構築する動画配信サイトのハンズオンも収録されています。多言語字幕やAIによる自動生成、CDNでの高速配信など、実用的かつ最新のノウハウを凝縮。動画配信サービスの裏側を体系的に学びたいすべての開発者に最適な一冊です。
  • Streamlit入門 Pythonで学ぶデータ可視化&アプリ開発ガイド
    -
    本書は、Streamlitを活用してデータ可視化アプリケーションの開発を一から学べる入門書です。Pythonベースで初心者でも簡単に使えるこのフレームワークの利点や使い方を、詳細に解説しています。本書は、データ分析やデータサイエンスの分野での応用に役立つ基本的な機能、設計方法から、実際のアプリ開発におけるベストプラクティスまで網羅。さらに、Snowflakeとの統合やLLM(大規模言語モデル)を活用した高度なチャットボットの開発方法も扱い、Streamlitの実践的な可能性を探求しています。シンプルなインターフェースと直感的な操作性により、WEB開発の知識がなくても美しいインタラクティブアプリが作成可能です。Pythonの基本知識さえあれば、実務に役立つアプリケーション開発がすぐに始められる一冊です。データ活用を加速させるStreamlitの魅力と将来性を、ぜひ体験してみてください。
  • スパース回帰分析とパターン認識
    -
    Rも数理もていねいに! データ解析の標準的ツールとなったスパース回帰分析、判別分析、深層学習、サポートベクターマシン、ランダムフォレストなどをRコードとともに解説。深層学習はRのパッケージkerasで実装。具体例も豊富で実用性も高い! また、選ばれたモデルへの理解などの発展的な内容まで踏み込んだ。 【主な内容】 1章 回帰モデルとスパース推定 2章 統計手法によるパターン認識 3章 深層学習 4章 機械学習によるパターン認識 【「巻頭言」より抜粋】 文部科学省は「数理及びデータサイエンスに係る教育強化拠点」6 大学(北海道大学、東京大学、滋賀大学、京都大学、大阪大学、九州大学)を選定し、拠点校は「数理・データサイエンス教育強化拠点コンソーシアム」を設立して、全国の大学に向けたデータサイエンス教育の指針や教育コンテンツの作成をおこなっています。 本シリーズは、コンソーシアムのカリキュラム分科会が作成したデータサイエンスに関するスキルセットに準拠した標準的な教科書シリーズを目指して編集されました。またコンソーシアムの教材分科会委員の先生方には各巻の原稿を読んでいただき、貴重なコメントをいただきました。 データサイエンスは、従来からの統計学とデータサイエンスに必要な情報学の二つの分野を基礎としますが、データサイエンスの教育のためには、データという共通点からこれらの二つの分野を融合的に扱うことが必要です。この点で本シリーズは、これまでの統計学やコンピュータ科学の個々の教科書とは性格を異にしており、ビッグデータの時代にふさわしい内容を提供します。本シリーズが全国の大学で活用されることを期待いたします。 ――編集委員長 竹村彰通(滋賀大学データサイエンス学部学部長、教授) 【推薦の言葉】 データサイエンスの教育の場や実践の場で利用されることを強く意識して、動機付け、題材選び、説明の仕方、例題選びが工夫されており、従来の教科書とは異なりデータサイエンス向けの入門書となっている。 ――北川源四郎(東京大学特任教授、元統計数理研究所所長) 国を挙げて先端IT人材の育成を迅速に進める必要があり、本シリーズはまさにこの目的に合致しています。本シリーズが、初学者にとって信頼できる案内人となることを期待します。 ――杉山将(理化学研究所革新知能統合研究センターセンター長、東京大学教授)
  • Sphero完全ガイド~人気No.1プログラミング・ロボット~
    -
    先生も使ってる初心者・家庭向けプログラム。  本書は、Sphero(スフィロ)社のロボットボールSPRK+からスターウォーズ・シリーズまで、プログラミングできる公式完全ガイドブックです。  学習指導要領の改定で、2020年から小学校でプログラミングが必修科目となり、現在、先進校と呼ばれる学校では、すでにプログラミングの実践が進められています。Sphero EduアプリとロボットボールのSPRK+などを組み合わせることで、実際に物(SPRK+)を動かす環境でプログラミングすることができます。スフィロ社のSPRK+は球形で、意外性があり、興味関心を高めるロボットです。 一見すると 光って転がるボール型のロボットですが、スマートフォンやタブレット上で動くプログラミングツールのSphero Eduアプリを通じて操作することで、創造性を刺激し、無限の可能性を引き出します。さらに、このロボットボールは初心者にも簡単にプログラミングできるように開発され、家庭でも、またプログラミング授業が初めてという学校の先生にも、日本だけでなく世界中でとても活用されています。 本書に掲載されている二次元バーコードは、デバイスの機種やアプリの仕様によっては 読み取れない場合もあります。その場合はURLからアクセスしてください。 【ご注意】 この作品はオールカラー版です。 内容を理解するためにカラー対応端末で閲覧する必要がございます。 お使いの端末によっては読みづらい場合がございます。タブレット端末、PCで閲覧することを推奨します。
  • Sprite Kit iPhone 2Dゲームプログラミング
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 Apple純正のゲームフレームワーク「Sprite Kit」を徹底解説したiOSアプリ開発入門書です。iOS 7から、シューティングゲームやレースゲーム、アクションゲームなどを開発できる2Dゲームフレームワーク「Sprite Kit」が組み込まれました。本書は、Objective-Cをある程度理解している開発者を対象に、Sprite Kitの使い方からアプリ開発の各種テクニック、プログラミングのコツをわかりやすく解説しています。また、Sprite Kitを使った簡単なゲームを本の指示通りに開発することでSprite Kitの具体的な利用法が学べます。Sprite Kitのクラスやメソッド、プロパティの便利なリファレンス付き。サンプルコードのダウンロードサービス付き。
  • Spring MVC/Roo プログラミング入門
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 Javaで使えるWeb開発用MVCフレームワーク「Spring MVC」と高速開発ツール「Spring Roo」を一緒に解説する入門書です。クラウドサービスの普及により、誰でも手軽にJavaでサーバーサイド開発が可能になってきましたが、いまさらStrutsやStruts 2を始めるのも躊躇するという人におすすめするのが、先端技術がたくさん詰まったSpring MVC/Rooです。本書は、Spring Frameworkを使ったことがない人でもわかりやすいように、Spring Frameworkのセットアップから、Spring Tool Suiteの設定、Spring MVCを中心としたアプリケーション開発の基礎、Spring Rooを使った効率的な開発、Tilesなどのアプリケーション開発支援機能の使い方まで解説しています。サンプルコード・プロジェクトのダウンロードサービス付き。
  • Spring徹底入門 Spring FrameworkによるJavaアプリケーション開発
    5.0
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 Spring Frameworkの基礎から開発時の指針まで! 定番OSSフレームワークによるJavaシステム開発の入門書! Javaによるアプリケーション開発の定番フレームワークである、Spring Framework。本書は、DI/AOP、データアクセス(JDBC)、JPA(クエリ)といった基本から、MVC、セキュリティ、バッチ、周辺サブプロジェクトまで、Spring Frameworkの機能や使い方、開発時の指針など、Java開発で、このフレームワークを徹底活用するための知識とノウハウを解説します。 これからSpring FrameworkによるJava開発を始める方、機能をもっと使いこなしたい方など、業務システム開発に携わるJavaエンジニアにおすすめの一冊です。 ※本電子書籍は同名出版物を底本として作成しました。記載内容は印刷出版当時のものです。 ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。 ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。 ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。
  • Spring徹底入門 第2版 Spring FrameworkによるJavaアプリケーション開発
    -
    「実践的教科書」がついにSpring Framework 5の最新バージョンに対応! Javaによるアプリケーション開発の定番フレームワークである、Spring Framework。本書は、DI/AOP、データアクセス(JDBC)、JPA(クエリ)といった基本から、MVC、セキュリティ、バッチ、周辺サブプロジェクトまで、Spring Frameworkの機能や使い方、開発時の指針など、Java開発で、このフレームワークを徹底活用するための知識とノウハウを解説します。 Spring Frameworkを使ったJava開発を行っている・これから始める方、さらに使いこなしたいと考えている方など、エンタープライズを中心とした開発に携わっているJavaエンジニアにおすすめの一冊です。 本書のポイント ●Spring Frameworkを使った開発を体系的に学習できる ●著者陣が蓄えている実践的な知識に基づく解説 【目次】 第1章 Spring Frameworkとは 第2章 Spring Core(DI×AOP) 第3章 データアクセス(Tx、JDBC) 第4章 Spring MVC 第5章 Webアプリケーションの開発 第6章 RESTful Webサービスの開発 第7章 Spring MVC の応用 第8章 Spring Test 第9章 Spring Security 第10章 Spring Data JPA 第11章 Spring + MyBatis 第12章 Spring+Thymeleaf 第13章 Spring Boot 第14章 チュートリアル 付録 ※本電子書籍は同名出版物を底本として作成しました。記載内容は印刷出版当時のものです。 ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。 ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。 ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。
  • Spring Data JPAプログラミング入門
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 Spring Data JPAは、データベースにアクセスするための重要なライブラリーです。しかし、専門書やネットの情報が少なく、開発現場も困惑していました。本書は、Spring Data JPAを使って実際にアプリケーションを構築するノウハウを体系的にまとめた入門書です。入門者のみならず、すでにアプリを開発している方向けに、基礎から、認証や認可、単体テストなど業務アプリケーションを開発するうえで必要な知識を網羅しています。
  • Spring Framework超入門 ~やさしくわかるWebアプリ開発~
    -
    Spring Framework はJava開発におけるオープンソースのWebアプリケーションフレームワークです。Spring Frameworkの登場で現代的なWebアプリケーション開発環境が整い,近年再び注目されています。本書は,Spring Frameworkの最新のバージョン5.3に対応し,1章~8章までで「Webアプリケーション開発で必要なWebの知識」「データ操作の方法」「MVCモデルの開発方法」など基本的なことが学べます。また,9章~12章で実際にアプリを作成する方法を解説しているので,Webアプリケーション開発の一連の流れが学べます。近年需要が高まっているセミナーや研修でも利用できます。
  • Spring Framework 5プログラミング入門
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 Javaには沢山のライブラリやフレームワークがあります。開発において、どのソフトウェアを選ぶかはいつも悩みの種でした。しかし、いまは「とりあえずSpring!」で間に合うようになりました。本書は、Javaフレームワークの標準「Spring 5」の重要なフレームワークやアプリ開発に役立つDI、AOP、リソース利用、WebのMVCアプリ開発などを基礎から解説したSpringフレームワーク入門書です。
  • Spring Framework 4 プログラミング入門
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 Javaを使った開発は、さまざまな技術をどう組み合わせ、活用するかで頭を悩ませることになります。「Spring Framework」はそうした問題にうまく対処するために開発された最強の総合フレームワーク群です。本書は、Springビギナーのために、Spring Tool Suite、Spring DI、Spring AOP、Resources & Properties、Spring Data、Spring Bootの6種類について基礎からじっくり解説します。この6つだけ覚えれば、Springを使いこなせます。
  • Spring Boot 3 プログラミング入門
    5.0
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 Spring Boot 2プログラミング入門の改訂。JDK17、Spring 6対応、テンプレートエンジンの利用、リアクティブWebアプリケーションの開発、など。また非推奨のコードはすべて書き換え。
  • Spring Boot 2 プログラミング入門
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 Spring Bootは、数あるJavaのWebアプリケーション開発用フレームワークの分野で圧倒的な勢いで広まりつつあります。2018年早期にver2.0がリリースされ、さまざまな機能が強化されます。本書は、Spring Boot 2.0のセットアップから基本的な使い方、テンプレートエンジンやデータベース利用まで紹介した入門書です。Gradleによる開発についても解説しています。
  • Spring Boot プログラミング入門
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 Webアプリケーション開発には、さまざまな種類のフレームワークがありますが、いま一番のおすすめはSpring Bootです。Spring Bootは面倒な環境構築や冗長なコートを排し、シンプルかつパワフルに開発できるからです。本書は、Spring Bootのセットアップから基本操作、「Thymeleaf」の使い方、データベースの利用までを解説した開発ガイドです。Spring Framework専用の開発環境「Spring tool Suite」の使い方も身につきます。
  • すべての人に知っておいてほしいIllustratorの基本原則 CC/CS6対応版
    -
    【デザイナー必携のツールを意のまま、思いのままに操る!】  本書は、デザイナー必携のツールAdobe Illustratorの使い方をほぼマスターするための一冊です。まずIllustratorがひととおり使えるようになる「クイック・スタート・ガイド」をはじめに、「ドローイング」「カラー」「タイポグラフィ」「レイアウト」「特殊効果」の6つのプロセスに分け、Illustratorの基本的知識や原則をわかりやすくシンプルに解説しました。また、各章の後半には、その章で学んだ事柄を応用して作品制作を行うエクササイズページを掲載。さらに、最新バージョンであるCS6、CC、CC(2014)で搭載された新機能の特集ページも巻頭に用意しました。  本書一冊でIllustratorの一連の基本操作をすべて習得でき、実践的に使いこなすことができる内容になっています。Illustratorをマスターしたいすべての人のための「新時代のIllustratorの定番書籍」をぜひご愛読ください。
  • すべてわかるクラウド大全2016
    4.0
    クラウドを理解し、活用するための情報を一冊にまとめました。アマゾンやグーグル、セールスフォースやマイクロソフトなど主要クラウドサービスを詳解。ユーザー事例やSI動向など、クラウドに関する最新動向も充実。OpenStackやCloudStack、Cloud FoundryやOpenShiftなどクラウドを支える技術解説も網羅しました。入門者向けの基礎知識から、システム構築・運用に必要な実践ノウハウまでをわかりやすく解説しました。 第1章 クラウドの最前線 第2章 クラウド活用の実践ノウハウ 第3章 クラウドを支えるIT 第4章 4大クラウドサービスの概要 第5章 クラウドの最新動向
  • SmartHRが実例で解説!業務アプリケーションにおけるデザインアプローチの心得(CreatorZine Digital First)
    -
    SmartHRが業務アプリケーション開発における試行錯誤と知見を公開 ユーザーにとって「使いやすい」業務アプリケーションづくりのために トライアンドエラーを繰り返してきたSmartHRのプロダクトデザイングループが、 数々の事例を交えながら、その開発で培ったノウハウを解説。 業務アプリケーション開発にまつわる9つのテーマをもとに、 リアルな試行錯誤の裏側を公開します。 本書ではすでに業務アプリケーション開発に従事しているプロダクトデザイナーの方や、 これから同アプリケーション開発に挑戦したいと考えている方が その開発のプロセスで必要な考えかたをおさえることを目指しています。 なお本書は、ウェブ「CreatorZine」の連載、 「SmartHRが解説! 業務アプリケーションにおけるデザインアプローチとは」を 電子書籍用に再編集し、新たに書き下ろした記事を加えてまとめたものです。 ●目次 はじめに 第1章 大量データとパフォーマンスを見据えたインターフェースの設計 第2章 デザイナーも気をつけるべき、業務アプリケーション改修3つのワナ 第3章 UIの品質を裏付けるユーザビリティテスト 第4章 デザインの効率化を進めるための命名 第5章 業務アプリケーションのデザインシステム 第6章 プロダクトデザイナーの新規事業開発への関わりかた 第7章 プロダクトマネージャーとプロダクトデザイナーの関係性 第8章 誰もが使えるUIをデザインするアクセシビリティ 第9章 【特別書き下ろし】デザイナーによるスクラムチームでの期待値調整実践 おわりに 広報後記 ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。
  • スマートフォンアプリマーケティング 現場の教科書
    -
    数々の運用実績から導き出された現場のノウハウを凝縮! スマートフォンアプリのプロデュースには、普通のWebマーケティングとはちょっと違う考え方やノウハウが必要とされます。 本書はアプリの企画から、ビジネスとしての組み立て、開発体制の決め方、プロモーション、運用、分析まで、フェーズに沿って簡潔丁寧に解説していきます。 『本書は、アプリ単体でゲームやサービスを提供したい方はもちろん、企業の事業担当者やディレクター職の方でも、アプリを取り巻く全体像を体系的に理解できることを念頭に、各章を用意いたしました。(中略)はじめてスマートフォンアプリに関わる方にとって、制作テクニックだけに留まらず、よりよいアプリ制作の「考え方」を身に付ける一助となれば幸いです。』(著者「はじめに」より) iPhone/Androidアプリのビジネスに関わる人必携の1冊です!
  • スラスラ読める Excel VBAふりがなプログラミング
    3.5
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 「マクロの読み方をすべて載せる(ふりがなをふる)」という手法で究極のやさしさを目指した、 まったく新しいExcel VBAの入門書です。 本書内に登場するマクロの読み方をすべて載せ、さらに、漢文訓読の手法を取り入れ、読み下し文を用意。 マクロの1行1行が何を意味していて、どう動くのかが理解できます。 この新しいアプローチで「自分がいま何をしているのかわからない」といった Excel VBA入門者が途中で挫折してしまう原因を解決しました。 また、実際に手を動かしながら進むだけでなく、マクロを考える応用問題も用意しているため、 しっかりExcel VBAの基礎文法を身につけることができます。 ■本書はこんな人におすすめ ・Excel VBAとマクロの基本を身につけたい人 ・過去にExcel VBAやマクロの入門書で挫折してしまった人 ・意味不明のままマクロをコピーして使っていた人 ・仕事でマクロを活用してみたい人
  • スラスラ読める Excel VBAふりがなプログラミング 増補改訂版
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 ■□■意味不明のままコピペしていたマクロが読める・使える!!■□■ 「プログラムの読み方をすべて載せる(ふりがなをふる)」という手法で究極のやさしさを目指した、まったく新しいプログラミンの解説書「ふりがなプログラミング」シリーズから、Excel VBAの入門書が登場しました。 実際に手を動かしながら進むだけでなく、マクロを考える応用問題も用意しているため、しっかりExcel VBAの基礎文法を身につけることができます。また、実際の業務では複数ブックを跨いだ操作や集計がとてもよく行われます。これらの業務を自動化するためにも、増補改訂版では、複数ブックの操作方法を解説しています。 ■本書はこんな人におすすめ ・Excel VBAとマクロの基本を身につけたい人 ・過去にExcel VBAやマクロの入門書で挫折してしまった人 ・意味不明のままマクロをコピーして使っていた人 ・仕事でマクロを活用してみたい人
  • スラスラ読める JavaScriptふりがなプログラミング
    4.2
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 「プログラムの読み方をすべて載せる(ふりがなをふる)」という手法で究極のやさしさを目指した、 まったく新しいJavaScript(ジャバスクリプト)の入門書です。 本書内に登場するプログラムの読み方をすべて載せ、さらに、漢文訓読の手法を取り入れ、読み下し文を用意。 プログラムの1行1行が何を意味していて、どう動くのかが理解できます。 この新しいアプローチで「プログラムが読めないから、自分がいま何をしているのかわからない」といった プログラミング入門者が途中で挫折してしまう原因を解決しました。 また、実際に手を動かしながら進むだけでなく、プログラムを考える応用問題も用意しているため、 しっかりJavaScriptの基礎文法を身につけることができます。 ■本書はこんな人におすすめ ・JavaScriptの基本を身につけたい人 ・過去にプログラミングの入門書で挫折してしまった人 ・Web制作者やプログラマー、エンジニアを目指す人 ・仕事でJavaScriptを活用してみたい人
  • スラスラ読める JavaScriptふりがなプログラミング 増補改訂版
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 ■□■プログラムが「読めない」を解決する入門書■□■ 人気シリーズ「JavaScriptふりがなプログラミング」を大きくして読みやすく、内容を充実させて改訂しました。「プログラムの読み方をすべて載せる(ふりがなをふる)」という手法で究極のやさしさを目指した、まったく新しいJavaScriptの入門書です。 本書内に登場するプログラムの読み方をすべて載せ、さらに、漢文訓読の手法を取り入れ、読み下し文を用意。プログラムの1行1行が何を意味していて、どう動くのかが理解できます。この新しいアプローチで「プログラムが読めないから、自分がいま何をしているのかわからない」といったプログラミング入門者が途中で挫折してしまう原因を解決しました。 さらにこの増補改訂版では、Chapter 6として「サーバーと通信してみよう」を追加し、実際のWebページでJavaScriptがどう使われているかという実用性を重視した内容も盛り込みました。 ■本書はこんな人におすすめ ・JavaScriptの基本を身につけたい人 ・過去にプログラミングの入門書で挫折してしまった人 ・プログラマーやエンジニア、Webクリエイターを目指す人 ・仕事でJavaScriptを活用してみたい人
  • スラスラ読める Javaふりがなプログラミング
    5.0
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 「プログラムの読み方をすべて載せる(ふりがなをふる)」 という手法で究極のやさしさを目指した、 まったく新しいJava(ジャバ)の入門書です。 本書内に登場するプログラムの読み方をすべて載せ、 さらに、漢文訓読の手法を取り入れ、読み下し文を用意。 プログラムの1行1行が何を意味していて、 どう動くのかが理解できます。 この新しいアプローチで「自分がいま何をしているのかわからない」といった プログラミング入門者が途中で挫折してしまう原因を解決しました。 また、実際に手を動かしながら進むだけでなく、 プログラムを考える応用問題も用意しているため、 しっかりJavaの基礎文法を身につけることができます。 ■本書はこんな人におすすめ ・Javaの基礎を身につけたい人 ・過去にJavaの入門書で挫折してしまった人 ・プログラマーやエンジニアを目指す人 ・仕事でJavaを活用してみたい人
  • スラスラ読める Pythonふりがなプログラミング
    4.0
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 「プログラムの読み方をすべて載せる(ふりがなをふる)」という手法で究極のやさしさを目指した、 まったく新しいPyhton(パイソン)の入門書です。 本書内に登場するプログラムの読み方をすべて載せ、さらに、漢文訓読の手法を取り入れ、読み下し文を用意。 プログラムの1行1行が何を意味していて、どう動くのかが理解できます。 この新しいアプローチで「プログラムが読めないから、自分がいま何をしているのかわからない」といった プログラミング入門者が途中で挫折してしまう原因を解決しました。 また、実際に手を動かしながら進むだけでなく、プログラムを考える応用問題も用意しているため、 しっかりPythonの基礎文法を身につけることができます。 ■本書はこんな人におすすめ ・Pythonの基本を身につけたい人 ・過去にプログラミングの入門書で挫折してしまった人 ・プログラマーやエンジニアを目指す人 ・仕事でPythonを活用してみたい人
  • スラスラ読める Pythonふりがなプログラミング スクレイピング入門
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 ■□■プログラムが読めればデータ収集・効率化が自由自在!!■□■ 「プログラムの読み方をすべて載せる(ふりがなをふる)」という手法で究極のやさしさを目指した、まったく新しいプログラミングの解説書「ふりがなプログラミング」シリーズから、Pythonを使ったスクレイピングの入門書が登場しました。 スクレイピングを用いれば、Web上のサイトを定期的にチェックしたり、一覧になったURLのリンク先を順番に参照したりといった作業を、プログラムで自動化できるようになります。応用できる範囲は趣味から仕事まで実に幅広く、Pythonで行えることが一気に広がります。 本書では、サンプルのWebページや実際のWebページを題材にして、Webサイトの構造を把握することからしっかり解説。データの収集、データの整理・加工といった、一連の流れを学ぶことができます。 ■本書はこんな人におすすめ ・Pythonを使ったスクレイピングの基本を身につけたい人 ・過去に入門書で挫折してしまった人 ・プログラマーやエンジニアを目指す人 ・仕事でPythonを活用してみたい人
  • スラスラ読める PHPふりがなプログラミング
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 「プログラムの読み方をすべて載せる(ふりがなをふる)」 という手法で究極のやさしさを目指した、 まったく新しいPHP(ピーエイチピー)の入門書です。 本書内に登場するプログラムの読み方をすべて載せ、 さらに、漢文訓読の手法を取り入れ、読み下し文を用意。 プログラムの1行1行が何を意味していて、 どう動くのかが理解できます。 この新しいアプローチで「自分がいま何をしているのかわからない」といった プログラミング入門者が途中で挫折してしまう原因を解決しました。 また、実際に手を動かしながら進むだけでなく、 プログラムを考える応用問題も用意しているため、 しっかりPHPの基礎文法を身につけることができます。 ■本書はこんな人におすすめ ・PHPの基礎を身につけたい人 ・過去にPHPの入門書で挫折してしまった人 ・プログラマーやエンジニア、Web制作者を目指す人 ・仕事でPHPを活用してみたい人
  • スラスラ読める Unity C#ふりがなプログラミング
    4.7
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 「スクリプトの読み方をすべて載せる(ふりがなをふる)」という手法で究極のやさしさを目指した、 まったく新しいUnityで使われるC#(シーシャープ)の入門書です。 本書内に登場するスクリプトの読み方をすべて載せ、さらに、漢文訓読の手法を取り入れ、読み下し文を用意。 スクリプトの1行1行が何を意味していて、どう動くのかが理解できます。 この新しいアプローチで「自分がいま何をしているのかわからない」といった プログラミング入門者が途中で挫折してしまう原因を解決しました。 また、実際に手を動かしながら進むだけでなく、スクリプトを考える応用問題も用意しているため、 しっかりUnityで使われるC#の基礎文法を身につけることができます。 ■本書はこんな人におすすめ ・Unityで使われるC#の基本を身につけたい人 ・過去にUnityやC#の入門書で挫折してしまった人 ・意味不明のままスクリプトをコピーして使っていた人 ・プログラマーやエンジニアを目指す人 ・仕事でUnityのC#を活用してみたい人
  • スラスラ読める UnityふりがなKidsプログラミング ゲームを作りながら楽しく学ぼう!
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 「プログラムの読み方をすべて載せる(ふりがなをふる)」という手法で 究極のやさしさを目指したふりがなプログラミングシリーズに ゲームを作りながら楽しくプログラミングが学べる一冊が登場! 「ブロックくずし」や「迷路で追いかけっこ」「FPS」といったゲームを作りながら、 Unityの使い方やプログラミングの基本が身につきます。 もちろん、従来のふりがなプログラミングシリーズと同様に、 本書内に登場するプログラムの読み方をすべて載せ、 さらに、漢文訓読の手法を取り入れ、読み下し文を用意。 プログラムの1行1行が何を意味していて、どう動くのかが理解できます。 さらに本文にもすべてルビをふっているので、小学5年生くらいから読むことができます。 ■本書はこんな人におすすめ ・はじめてUnityやプログラミングに触れる人 ・過去にUnityの入門書で挫折してしまった人 ・小学校高学年~中学生、高校生 ■本書の構成 チャプター1 Unity最初の一歩 チャプター2 ブロックくずしを作ろう チャプター3 続ブロックくずしを作ろう ~スクリプトの秘密~ チャプター4 続々ブロックくずしを作ろう ~完成への道~ チャプター5 迷路で追いかけっこゲームを作ろう チャプター6 FPSゲームを作ろう
  • スラスラ読める Rubyふりがなプログラミング
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 「プログラムの読み方をすべて載せる(ふりがなをふる)」 という手法で究極のやさしさを目指した、 まったく新しいRuby(ルビー)の入門書です。 本書内に登場するプログラムの読み方をすべて載せ、 さらに、漢文訓読の手法を取り入れ、読み下し文を用意。 プログラムの1行1行が何を意味していて、 どう動くのかが理解できます。 この新しいアプローチで「自分がいま何をしているのかわからない」といった プログラミング入門者が途中で挫折してしまう原因を解決しました。 また、実際に手を動かしながら進むだけでなく、 プログラムを考える応用問題も用意しているため、 しっかりRubyの基礎文法を身につけることができます。 ■本書はこんな人におすすめ ・Rubyの基礎を身につけたい人 ・過去にRubyやRuby on Railsの入門書で挫折してしまった人 ・プログラマーやエンジニアを目指す人 ・仕事でRubyを活用してみたい人
  • スラスラわかるC言語 第2版
    -
    「ソフトウェアって何?」という人でも読める、プログラミング入門の定番書! 本書はプログラミングの基本から勉強をはじめたい人のためのC言語入門書です。 「パソコンとプログラムの関係」「プログラムとプログラミング言語」という基礎から、C言語を学ぶことができます。 【本書の特長】 一つ一つステップを踏んで段階的に文法を覚えられるように配慮しており、「プログラミングって難しそう」と思う方でも気軽に始めていただけます。C言語の特長であるさまざまな機能についても丁寧に解説しており、構造体やポインタといった特有の機能や仕組みについても学ぶことができます。 【手を動かして学べる】 改訂により、最新のOSでC言語を試すための環境構築の情報も刷新しました。身近にパソコンがあれば、簡単にプログラム作りをはじめられるようになっています。各章ではゲームや占いなどさまざまなプログラミング例が用意されており、それらを作成/実行することで、手を動かして理解することができます。 コンピュータプログラミングの勉強の手始めとして楽しく学びたい方、一度挫折してしまった方にもお勧めできる一冊です。 ※本電子書籍は同名出版物を底本として作成しました。記載内容は印刷出版当時のものです。 ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。 ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。 ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。
  • スラスラわかるC# 第3版
    -
    あらゆる分野で活用できる C#の基礎を効率よく学ぼう 本書は、アプリケーションやゲーム開発など、さまざまな分野で使われるC#を学ぶ「スラスラわかるC#」の第3版です。 C#におけるプログラミングの基礎を体系的に習得できる構成はそのままに、トップレベルステートメントやレコード型など、新仕様を取り込みつつ、解説内容をよりわかりやすくしました。 はじめてプログラミング言語を学ぶ人でも、「なぜ」を解決できるように、図解とサンプルを使用してやさしく解説しているので、自分ひとりでプログラムを読む・書くための基礎的な知識をスラスラ身につけることができます。 C#の入門としてだけではなく、プログラミング学習の第一歩としても、おすすめの一冊です。 ■スラスラわかるポイント 1. 必要な知識だけを厳選 C#の基礎的な文法と言語としての特徴を丁寧に解説しています。いきなり膨大なライブラリなどの知識を含めることはせず、C#の機能を理解するために必要な知識のみを掲載していますので、スラスラ読み進めることができます。 2. 短く読みやすいコード 掲載しているコードはどれも短く、頭の中でイメージしやすい内容にしています。実行結果もあわせて掲載していますので、自分でコードを入力できない場面でも、スラスラ理解することができます。 3. テストで理解度をチェック 各節の終わりにはチェックのためのテストを掲載しています。独学で勉強している人も手軽に理解度をチェックすることができます。 【本書の対象読者】 ・本書ではじめてプログラミングを行う人 ・これまでC#の学習で挫折してしまったことがある人 ・C#でのアプリケーション開発やゲーム開発を始めたい人 【目次】 第1章 C#プログラミングを始めよう 第2章 手続き 第3章 データの構造化 第4章 手続きの構造化 第5章 オブジェクト指向(1)(基礎) 第6章 オブジェクト指向(2)(メンバー) 第7章 オブジェクト指向(3)(継承と多態性) 第8章 第一級市民化 第9章 関数中心の機能 第10章 メモリ管理 第11章 ジェネリクス 第12章 データ処理 第13章 非同期処理 ※本電子書籍は同名出版物を底本として作成しました。記載内容は印刷出版当時のものです。 ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。 ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。 ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。
  • スラスラわかるC# 第2版
    4.0
    「もっと」スラスラわかるC#! ~~~本書の特徴~~~ 本書は、PC・サーバー・スマートフォンなどで動くアプリケーションや、ゲーム開発などさまざまな用途で使われるプログラミング言語、「C#」の入門書です。C#は2002年に誕生し、まだまだ新しい部類に入る言語ですが、その分現代的な考え方を多く取り入れた、そして今も成長し続けている言語です。 この書籍では、はじめてC#を学ぶ人に向け、C#プログラミングの「なぜ」を解決できるように、図解とサンプルを使用した解説をしています。本書を読めば、C#で書かれたプログラムを理解し、自分でC#プログラムを書くための基礎的な知識を身につけることができます。 また、本書ではチュートリアルのように「アプリケーションの作り方」を説明しているわけではなく、C#におけるプログラミングの基礎を体系的に習得できるよう構成し、いつでもスラスラ読み返すことができるように簡潔に説明しています。C#プログラミングに慣れてきた方でも、気軽に本書を開くことで、C#に関する知識や理解をより良い方向へと深めることができるはずです。 C#プログラミングの第一歩として、そしてすべてのC#ユーザーの必携の書としても、おすすめの一冊です。 ~~~スラスラわかるポイント~~~ 1. 必要な知識だけを厳選 C#の基礎的な文法と言語としての特徴を丁寧に解説しています。いきなり膨大なライブラリなどの知識を含めることはせず、C#の機能を理解するために必要な知識のみを掲載していますので、スラスラ読み進めることができます。 2. 短く読みやすいコード 掲載しているコードはどれも短く、頭の中でイメージしやすい内容にしています。実行結果もあわせて掲載していますので、自分でコードを入力できない場面でも、スラスラ理解することができます。 3. テストで理解度をチェック 各節の終わりにはチェックのためのテストを掲載しています。独学で勉強している人も手軽に理解度をチェックすることができます。 ※本電子書籍は同名出版物を底本として作成しました。記載内容は印刷出版当時のものです。 ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。 ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。 ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。
  • スラスラわかるC++ 第3版
    -
    知識ゼロからでもよくわかる、はじめてのC++ 本書は、プログラミングの基礎知識とC++の言語構文を学ぶ本です。 C++に必須の構文やクラスをしっかり網羅し、初学者向けにやさしく解説しています。 1つのプログラムをテーマに沿ってどんどん改造していくので、自分のやりたいことを 実現していく過程がよくわかります。 ソースコード中の改造箇所は色分けしているので、初学者がプログラミング迷子に なることもありません。 章末には理解度を確認するテストを掲載。学んだことをその場で確認できます。 この第3版ではGNUプロジェクトのコンパイラであるGCCを利用し、Windowsユーザー だけでなくMacユーザー(注)も学べるように配慮しています。 注:macOSでの学習環境の構築方法は、本書の付属データとしてPDFで提供しています。 著者は、IT系を中心に多くの執筆実績がある矢沢久雄さん。 プログラミングの講師を行う際は「わかって楽しい、動いてうれしい」をモットーにしているそうです。 【本書の対象読者】 ・本書ではじめてプログラミングを行う人 ・これまでにC++を学ぼうと思ったことがあるけれど、挫折してしまった人 ・一生使えるプログラミングの知識をC++で身につけたいと思っている人 【目次】 第1章 プログラミングの準備をする 第2章 役に立つプログラムを作る(C++の基本構文) 第3章 条件に応じた分岐と繰り返し 第4章 プログラムを関数で部品化する 第5章 プログラムをクラスで部品化する 第6章 クラスがあるから表現できること 第7章 オーバーライドとオーバーロード 第8章 コピーコンストラクタと代入演算子のオーバーロード 第9章 エラー処理とファイル処理 第10章 テンプレートとSTL 付録 ※本電子書籍は同名出版物を底本として作成しました。記載内容は印刷出版当時のものです。 ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。 ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。 ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。
  • スラスラわかるC++ 第2版
    -
    知識ゼロからでもよくわかる、はじめてのC++ プログラミング経験ゼロでも安心して学べる定番の入門書『スラスラわかる C++』がパワーアップして帰ってきました! 前版の内容を大幅に見直し、C++に必須の構文やクラスをしっかり網羅し、初学者向けにやさしく解説しています。 1つのプログラムをテーマに沿ってどんどん改造していくので、自分のやりたいことを実現していく過程がよくわかります。 また、各章の終わりに理解度を確認するテストを掲載しているので、学んだことをその場で復習できます。 【本書の対象読者】 ・本書ではじめてプログラミングを行う人 ・これまでにC++を学ぼうと思ったことがあるけれど、挫折してしまった人 ・一生使えるプログラミングの知識をC++で身につけたいと思っている人 【目次】 第1章 プログラミングの準備をする 第2章 役に立つプログラムを作る(C++の基本構文) 第3章 条件に応じた分岐と繰り返し 第4章 プログラムを関数で部品化する 第5章 プログラムをクラスで部品化する 第6章 クラスがあるから表現できること 第7章 オーバーライドとオーバーロード 第8章 コピーコンストラクタと代入演算子のオーバーロード 第9章 エラー処理とファイル処理 第10章 テンプレートとSTL ※本電子書籍は同名出版物を底本として作成しました。記載内容は印刷出版当時のものです。 ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。 ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。 ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。
  • スラスラわかるJavaScript 新版
    4.0
    ロングセラーの入門書、9年ぶりにリニューアル! プログラミングの基礎とJavaScriptの基本文法を やさしく解説した入門書の定番が、装い新たに登場です。 変数やデータ型、関数、オブジェクトなどはもちろん、 Webに関する知識やHTML/CSSのベースも解説しているので、 本書を一冊読めば、これからWebサイトやWebアプリを開発するうえで、 ずっと役に立つスキルの土台を身につけることができます。 またDOMやイベント、非同期処理といった少し複雑な言語機能も丁寧に解説。 ブラウザ上で実際のコードを動かしながら、一つひとつ、 「なぜその機能が必要なのか」を掘り下げて理解を深められます。 初心者が自力でプログラムを書けるようになるまで、しっかりフォローするので 知識・経験ゼロでも安心して読み進めることができます。 【本書の対象読者】 ・はじめてプログラミングを学ぶ人 ・これまでに学習で挫折してしまった人 ・JavaScriptでWebサイトやWebアプリの開発を始めたい人 【目次】 第1章 JavaScriptの紹介と準備 第2章 JavaScriptを書いてみよう 第3章 変数 第4章 データ型と演算子 第5章 配列 第6章 条件分岐 第7章 繰り返し処理 第8章 関数 第9章 オブジェクト 第10章 標準組み込みオブジェクト 第11章 HTML&CSS 第12章 ブラウザオブジェクト 第13章 DOM 第14章 イベント 第15章 通信と非同期処理 第16章 総合演習 ※本電子書籍は同名出版物を底本として作成しました。記載内容は印刷出版当時のものです。 ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。 ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。 ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。
  • スラスラわかるJava 第3版
    -
    この一冊で 確かな力と幅広い知識を身につけよう 大好評『スラスラわかるJava』が4年ぶりの改訂! プログラミング言語をはじめて学ぶ人に向け、「なぜ」を解決できるように、 図解とサンプルを使用して解説する本シリーズ。 基本からオブジェクト指向、そして関数型プログラミングといった最新の仕様まで、 Javaの世界を広く深く、というポイントはそのままに Java 18に対応しつつ、解説内容をよりわかりやすいものにしました! 本書を読めば、Javaで書かれたプログラムを理解し、 自分でJavaプログラムを書くための基礎的な知識を身につけることができます。 プログラミングの第一歩としても、再入門のおともとしても最良です! ◆◆◆スラスラわかるポイント◆◆◆ 1.必要な知識だけを厳選 Javaの基礎的な文法と言語としての特徴を丁寧に解説しています。 いきなり膨大なライブラリなどの知識を含めることはせず、必要な知識のみを掲載しているので、 スラスラ読み進めることができます。 2.短く読みやすいコード 掲載しているコードはどれも短く、頭の中でイメージしやすい内容にしています。 実行結果もあわせて掲載しているので、自分でコードを入力できない場面でも、 スラスラ理解することができます。 3.テストで理解度をチェック 各節の終わりにはチェックのためのテストを掲載しています。 独学で勉強している人も手軽に理解度をチェックすることができます。 ◆◆◆目次◆◆◆ Ch.01 Javaプログラミングの基礎 Ch.02 値と演算 Ch.03 変数 Ch.04 文字 Ch.05 日付 Ch.06 コレクション Ch.07 制御構文 Ch.08 オブジェクト指向 Ch.09 クラスの基礎 Ch.10 クラスの応用 Ch.11 名前空間とアクセス制御 Ch.12 抽象クラスとインターフェイス Ch.13 ジェネリクス Ch.14 例外 Ch.15 スレッド Ch.16 ライブラリ Ch.17 リフレクションとアノテーション Ch.18 関数型プログラミング Ch.19 ラムダ式 Ch.20 ストリーム ※本電子書籍は同名出版物を底本として作成しました。記載内容は印刷出版当時のものです。 ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。 ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。 ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。
  • スラスラわかるJava 第2版
    -
    「もっと」スラスラわかるJava! ~~~本書の特徴~~~ 本書は、PC・サーバー・スマートフォンなどで動くアプリケーションの開発に使われるプログラミング言語、「Java」の入門書です。 この書籍は、2014年に刊行された『スラスラわかるJava』の第2版です。はじめてJavaを学ぶ人に向け、Javaプログラミングの「なぜ」を解決できるように、図解とサンプルを使用した解説は変わらず、基本からオブジェクト指向、そして関数型プログラミングといった最新の仕様まで、幅広くカバーしています。 本書を読めば、Javaで書かれたプログラムを理解し、自分でJavaプログラムを書くための基礎的な知識を身につけることができます。 初めての人はJavaプログラミングの第一歩として、以前挫折してしまった人は再入門のおともに、おすすめの一冊です! ~~~スラスラわかるポイント~~~ 1.必要な知識だけを厳選 Javaの基礎的な文法と言語としての特徴を丁寧に解説しています。いきなり膨大なライブラリなどの知識を含めることはせず、必要な知識のみを掲載していますので、スラスラ読み進めることができます。 2.短く読みやすいコード 掲載しているコードはどれも短く、頭の中でイメージしやすい内容にしています。実行結果もあわせて掲載していますので、自分でコードを入力できない場面でも、スラスラ理解することが出来ます。 3.テストで理解度をチェック 各節の終わりにはチェックのためのテストを掲載しています。独学で勉強している人も手軽に理解度をチェックすることができます。 ※本電子書籍は同名出版物を底本として作成しました。記載内容は印刷出版当時のものです。 ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。 ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。 ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。
  • スラスラわかるPython
    4.2
    Pythonのスタンダードがわかる。 わかりやすさを追求した本格的な入門書! 本書はPythonの入門書です。Pythonはコンパイルのいらない 軽量なプログラミング言語です。その手軽さや文法の学びやすさが 人気であり、入門者がはじめてプログラミングを行なうのに最適な 言語として注目されています。 この書籍は、はじめてプログラミングを学ぶ人に向けています。 入門者がつまづく箇所を事前に募集したプログラミングがはじめての レビューアーと追求し、プログラミングの「なぜ」を解決できるよう わかりやすさを重視した解説をしています。 この書籍で、インストールから応用まで、Pythonでデータを 扱うための基礎がたのしく身につけることができます! 【本書の特長】 本書はPythonで本当に使われることに特化しており、 「せっかく覚えたのにこの機能全然使わない」ということが ありません。 入門者でもスラスラとPythonを学ぶことができます。 また、一番つまづきやすい環境構築は図を使いながら、 丁寧に解説しているので、安心してプログラミングの学習を 始めることができます。 【対応環境】 本書はWindows、MacOSの両方で解説をしています。また、Pythonの バージョンは執筆時では最新のPython 3.6.1で解説しています。 ※本電子書籍は同名出版物を底本として作成しました。記載内容は印刷出版当時のものです。 ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。 ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。 ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。
  • スラスラわかるPython 第2版
    4.5
    Pythonの技術を基礎からやさしく解説した、入門書の決定版! 本書は「はじめてプログラミングを学ぶ人」に向け、Pythonのスタンダードな知識を 習得することを目標としています。基本をしっかり理解し、身につけられるよう、 必要最低限の知識を丁寧に解説しています。 前版を見直し、プログラミング以前に初学者がつまずきやすかったCUIの操作解説を充実させ、 プログラムの動きを終えるよう、コードの入力内容と実行結果を一目でわかるようにしました。 また、前版刊行後に普及した「型ヒント」の章を新たに設けています。 ※本書の内容は、2021年10月にリリースされたPython 3.10に基づいています。 将来、機械学習に取り組もうと思っている方は、まずは本書でPythonプログラミングを はじめてみましょう。 【目次】 第1章 Pythonの紹介 第2章 Pythonを自分のPCで動かそう 第3章 Pythonでプログラムを動かそう 第4章 型とメソッド 第5章 条件分岐 第6章 リスト型と繰り返し処理 第7章 辞書型 第8章 関数 第9章 エラーと例外 第10章 型ヒント 第11章 スクリプト、モジュール、パッケージ 第12章 Webスクレイピング 第13章 ファイル操作 ※本電子書籍は同名出版物を底本として作成しました。記載内容は印刷出版当時のものです。 ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。 ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。 ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。
  • スラスラわかるPHP 第2版
    -
    ゼロからわかる入門書がPHP8に対応して、リニューアル! プログラミング経験ゼロからでも安心して学べる、 定番の入門書『スラスラわかるPHP』がパワーアップして帰ってきました! 最新環境のPHP8へ対応し、解説も初学者向けにさらに丁寧になっています。 プログラミングの基礎知識や作法、PHPの基本構文、テクニックなどを無理なく習得し、 プログラムを自力で書けるようになるところまで、しっかりとフォローします。 学んだ知識でWebアプリケーションを実際に作るステップでは、 チャット掲示板やアルバムなどの機能を持った交流サイトを作ります。 言語仕様の基礎からデータベース、フォーム、セッション、セキュリティまで、 自分の手を動かしながら、開発に不可欠な要素をバランスよく習得できます。 【本書の対象読者】 ・本書ではじめてプログラミングを行う人 ・これまでにPHPを学ぼうと思ったことがあるけれど、挫折してしまった人 ・Webアプリケーションを開発するためのプログラミングを学びたい人 本書を読んでPHPプログラミングの基本知識と、 Webアプリケーションの開発に必要な土台を身につけましょう! ※本電子書籍は同名出版物を底本として作成しました。記載内容は印刷出版当時のものです。 ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。 ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。 ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。
  • 3ステップでしっかり学ぶ C言語入門[改訂2版]
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 プログラミング言語をやさしく解説する書籍です。 C言語の学習を始める人のために,文法の基本を徹底解説します。「ここでやること」「やってみよう」「理解しよう」という,予習→実践→復習の3つのプロセスを踏むことで,C言語の基礎がしっかり,やさしく身に付きます!2009年に発刊した書籍を,全ページをカラー化し,内容も見直しよりわかりやすくなるようにリニューアルしました。
  • 3ステップでしっかり学ぶ C#入門[改訂2版]
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 2011年発売の「3ステップでしっかり学ぶC#入門」の改訂版です。C#の基本的な構文・文法を,(1)予習→(2)体験→(3)理解という流れで解説しています。章末には練習問題を用意しているので,読み終えた後に理解度を確認できるようになっています。
  • 3ステップでしっかり学ぶ JavaScript入門[改訂2版]
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 本書は,これからJavaScriptプログラミングを始める人のために,文法の基本からDOM,JSON,Ajaxの使い方まで,図解でわかりやすく解説します。「ここでやること」「やってみよう」「理解しよう」という,予習→実践→復習の3つのプロセスを踏むことで,JavaScriptとオブジェクト指向プログラミングの基礎がしっかり,やさしく身に付きます。章末には練習問題を用意しているので,学習したことをそのつど確認することができます!
  • 3ステップでしっかり学ぶ Java入門[改訂2版]
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 「3ステップでしっかり学ぶ」シリーズのJavaの入門書です。初めてJavaのプログラミングを学習する人のために,文法の基本をやさしく解説しています。「ここでやること」「やってみよう」「理解しよう」という,予習→体験→理解の3つのプロセスを踏むことで,Javaの基礎がしっかり,やさしく身に付きます。最新のJava9対応版。
  • 3ステップでしっかり学ぶ Python入門
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 初めてPythonのプログラミングを学習する人のために,文法の基本をやさしく解説しています。「ここでやること」「やってみよう」「理解しよう」という,予習→実践→復習の3つのプロセスを踏むことで,Pythonの基礎がしっかり,やさしく身に付きます。
  • 3ステップでしっかり学ぶ Python 入門 [改訂2版]
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 ◆Pythonの文法がよくわかる◆ 初めてPythonのプログラミングを学習する人のために、文法の基本をやさしく解説しています。「ここでやること」「やってみよう」「理解しよう」という、予習→実践→復習の3つのプロセスを踏むことで、Pythonの基礎がしっかり、やさしく身に付きます。 ■目次 ●第1章 Pythonの基礎知識 ・1-1 プログラムの概念を理解する ・1-2 Pythonの概要を理解する ・1-3 オブジェクト指向言語の考え方を理解する ●第2章 プログラミングの準備 ・2-1 Pythonをインストールする ・2-2 Visual Studio Codeをインストールする ・2-3 学習のための準備を進める ●第3章 はじめてのPython ・3-1 Pythonと対話する ・3-2 スクリプトファイルを実行する ・3-3 文字列を扱う ・3-4 コードを読みやすく整形する ●第4章 変数と演算 ・4-1 プログラムのデータを扱う ・4-2 データに名前を付けて取り扱う ・4-3 ユーザーからの入力を受け取る ●第5章 データ構造 ・5-1 複数の値をまとめて管理する ・5-2 リストに紐づいた関数を呼び出す ・5-3 キー/値の組みでデータを管理する ・5-4 重複のない値セットを管理する ●第6章 条件分岐 ・6-1 2つの値を比較する ・6-2 条件に応じて処理を分岐する ・6-3 より複雑な分岐を試す(1) ・6-4 より複雑な分岐を試す(2) ・6-5 複合的な条件を表す ・6-6 複数の分岐を簡単に表す ●第7章 繰り返し処理 ・7-1 条件を満たしている間だけ処理を繰り返す ・7-2 リストや辞書から順に値を取り出す ・7-3 指定された回数だけ処理を繰り返す ・7-4 強制的にループを中断する ・7-5 ループの現在の周回をスキップする ●第8章 基本ライブラリ ・8-1 文字列を操作する ・8-2 基本的な数学演算を実行する ・8-3 日付/時刻を操作する ・8-4 テキストファイルに文字列を書き込む ・8-5 テキストファイルから文字列を読み込む ●第9章 ユーザー定義関数 ・9-1 基本的な関数を理解する ・9-2 変数の有効範囲を理解する ・9-3 引数にデフォルト値を設定する ・9-4 関数を別ファイル化する ●第10章 クラス ・10-1 基本的なクラスを理解する ・10-2 クラスにメソッドを追加する ・10-3 クラスの機能を引き継ぐ ・10-4 Pythonで型を宣言する ■著者プロフィール ●山田 祥寛(やまだ よしひろ):静岡県榛原町生まれ。一橋大学経済学部卒業後、NEC にてシステム企画業務に携 わるが、2003年4月に念願かなってフリーライターに転身。Microsoft MVP for Visual Studio and Development Technologies。執筆コミュニティ「WINGSプロジ ェクト」の代表でもある。主な著書:「改訂 3 版 JavaScript 本格入門」「Ruby on Rails アプリケーションプログラミング」(以上、技術評論社)など多数。 ●山田 奈美(やまだ なみ): 広島県福山市生まれ。武蔵野音楽大学卒業後、中学校の非常勤講師やピアノ講師などに携わる。現在は、WINGS プロジェクトスタッフ兼ピアノ講師。 自宅ピアノ教室にて、子どもから大人まで指導。また、一児の母。2 つの仕事と家事などで多忙な日々を送っている。主な著書:「3ステップでしっかり学ぶ MySQL入門[改訂第3版]」(技術評論社)、「改訂3版 基礎PHP」(インプレス)など。
  • 3ステップでしっかり学ぶ Visual Basic入門[改訂2版]
    3.0
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 プログラミング言語をやさしく解説する書籍です。 Visual Basicの学習を始める人のために,文法の基本を徹底解説します。「ここでやること」「やってみよう」「理解しよう」という,予習→実践→復習の3つのプロセスを踏むことで,Visual Basicの基礎がしっかり,やさしく身に付きます!2009年に発刊した書籍を,前ページをカラー化し,内容も見直しよりわかりやすくなるようにリニューアルしました。
  • 3ステップでしっかり学ぶ PHP入門
    4.0
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 本書では,初めてPHPのプログラミングを学習する人を対象として,文法の基本からデータベースとの連携までをていねいに解説しています。「この項目で学ぶこと」「実際にやってみよう」「実行結果から文法を理解しよう」という,予習→実践→復習の3つのプロセスを踏むことによって,PHPの基礎をしっかり,かつやさしく身に付けることができます。本書で利用する開発環境としては,サーバをXAMPPとエディタをAtomとし,対応バージョンはPHP 7としています。
  • 3ステップでしっかり学ぶ MySQL入門[改訂2版]
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 本書はMySQLをはじめて触る方を対象として,開発環境の準備からSQLの基本的な書き方,PHPによるWebシステム開発まで,図解でわかりやすく解説します。各項目は「ここでやること」「やってみよう」「理解しよう」という,予習→実践→復習の3つのプロセスを踏むことで基本をしっかり理解しながら読み進めることができます。章末に用意された練習問題で理解度をはかれますので,自習用にもセミナーのテキストにも最適な1冊です。【改訂のポイント】本書は,2009年に発行した書籍を全ページカラー化し,より見やすく読みやすくした改訂版です。イラストはさらに見やすく,わかりやすく,MySQLのバージョンも最新のバージョンで使いやすくなっています。
  • 3ステップでしっかり学ぶ Ruby入門
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 本書では,初めてRubyのプログラミングを学習する人を主な読者として想定して文法の基本からプログラミングのポイントを丁寧に解説しています。「この項目で学ぶこと」「実際にやってみよう」「実行結果から文法を理解しよう」という,予習→実践→復習の3つのプロセスを踏むことによって,Rubyの基礎をしっかり,かつやさしく身に付けることができます。練習問題で理解度が測定できます。WindowsとmacOS両対応です。
  • 図解! アルゴリズムのツボとコツがゼッタイにわかる本
    5.0
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 「これからプログラミングを学ぼう」といった入門者、少しだけプログラミングを経験したことのある初心者のための「アルゴリズム」の入門書です。プログラムを作成する上で必要となる問題解決の考え方について解説します。
  • 図解! Excel VBAのツボとコツがゼッタイにわかる本 プログラミング実践編
    5.0
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 あなたは日々のExcel業務で、定型文書の作成や大量のセルの加工などのメンドウな作業を手で行い、時間を無駄に費やしていませんか? それらの作業はVBAを使って自動化すれば、ミスなく高速に終わります。本書は、複雑な作業を自動化するExcel VBAの使い方と実践的なプログラミングのコツを徹底的にわかりやすく解説しました。VBAを自力で作れる力が着実に身につきます!
  • 図解! SQLのツボとコツがゼッタイにわかる本
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 これからSQL、データベースについて学びたいといった方のための入門書です。MySQL環境を構築して、実際にSQLを実行、結果を確認することができます。本書内の問題にチャレンジして更に理解を深めることもできます。
  • 図解! JavaScriptのツボとコツがゼッタイにわかる本 “超”入門編
    4.5
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 JavaScriptをはじめて勉強する方のための“超”入門書です。文法は、本書後半で取り組むブラウザゲーム「ブラックジャック」のプログラミングに必要な内容を厳選して解説。はじめての方でも最後まで楽しく学べます。
  • 図解! JavaScriptのツボとコツがゼッタイにわかる本 プログラミング実践編
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 オブジェクトやクラス、自作関数のライブラリ化など、複雑なプログラム開発に欠かせない“プログラムを設計する考え方”を学べます。ブラウザゲーム「ポーカー」の作成を通して、プログラムを「組み立てる力」を学ぼう。
  • 図解 Z80マシン語制御のすべて ハードからソフトまで
    4.0
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 マシン語制御について基本的な理解ができ、簡単なマイコン回路の設計ができるようになる。
  • 図解速習DEEP LEARNING
    -
    Colaboratoryで入門から応用までひとっ飛び! 本書は手を動かしながらディープラーニングを学べる1冊です。 最新トレンドとその追い方や、無料クラウドGPUのColaboratoryを活用した実行方法まで丁寧に解説しています。 20以上の事例を手元のPC・スマホで動かすことができます。

    試し読み

    フォロー
  • 図解即戦力 IoT開発がこれ1冊でしっかりわかる教科書
    4.0
    本書は「IoT」(Internet of Things)の開発に関する基本的な事項を解説しています。インターネットはWeb中心からすべての"モノ"がつながるIoT時代を迎えようとしています。そのような時代に対応した製品づくりに必要な知識を重要キーワードを中心に解説します。「デバイスとセンサ」、「通信技術とネットワーク環境」、「ビッグデータ」、「クラウド」といったIoTの構成要素を"広く深く"カバーしており、本書一冊でIoTの基礎を効率的に学べます。
  • 図解即戦力 AIのしくみと活用がこれ1冊でしっかりわかる教科書
    3.8
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 ※PDF版をご希望の方は Gihyo Digital Publishingも合わせてご覧ください。 これからAIを学ぶエンジニアやAI関連業種に携わるビジネスマン向けに,「AIとは何か」から始まり,しくみや手法,利用例など技術的な側面を分かりやすく説明します。
  • 図解即戦力 仮想化&コンテナがこれ1冊でしっかりわかる教科書
    3.8
    現在のシステム開発・運用に欠かすことのできない仮想化技術とコンテナ技術について、その基本をわかりやすく解説する図解本です。サーバ仮想化、ネットワーク仮想化について解説するとともに、現在の開発者には必須とも言えるコンテナ技術と、そのデファクトスタンダードであるDockerとKubernetesについて解説します。関連する用語を一通り知ることのできる、1冊目の入門書としてふさわしい内容です。
  • 図解! TypeScriptのツボとコツがゼッタイにわかる本 “超”入門編
    3.0
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 TypeScriptをはじめて学ぶ方のための超入門書です。アプリケーションの作成に必要な文法を学び、まったくの未経験者でも実際に動くアプリケーション(「ストップウォッチ」「カレンダー」)の作成を体験できます。
  • 図解! TypeScriptのツボとコツがゼッタイにわかる本 プログラミング実践編
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 TypeScriptの基本を押さえたら、次はインターフェース、ジェネリクスなどを学ぼう。ブラウザで動くシューティングゲームの設計、クラスの実装、メインプログラムの作成を通し、アプリケーションの開発を体験しよう。
  • 図解でわかる 最新エクセルのマクロとVBAがみるみるわかる本[Excel2021/2019/2016対応版]
    3.0
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 プログラミング知識のない初心者を対象に、ExcelのマクロとVBAの基礎を徹底的にわかりやすく解説したコンパクトサイズの入門書です。
  • 図解入門よくわかる最新機械学習の基本と仕組み
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 今、人工知能(AI)の活用が大きなテーマとなっています。それを支える機械学習・ディープラーニングで何ができるのか、どのような可能性があるのか、「認識」を越えて「生成」に至るフロンティアまで、その本質をわかりやすく解説します。
  • 図解! Pythonのツボとコツがゼッタイにわかる本 “超”入門編
    4.7
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 Pythonは、AIの開発から身近な作業の自動化まで、さまざまなシーンで活躍するプログラミング言語です。文法がシンプルで初心者でも習得しやすいため、人気が急上昇しています。本書は、Pythonプログラミングをこれからはじめてみたい人のために、学習範囲を思い切って絞ることで、基礎の基礎をしっかり学べる超入門書です。プログラミング未経験者でも随時、プログラムを書いて動かすため、飽きることなくサクサク読み進められます。
  • 図解! Pythonのツボとコツがゼッタイにわかる本 プログラミング実践編
    4.0
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 フクザツな処理のプログラミングは体験しながら理解しよう。「図解! Pythonプログラミングのツボとコツがゼッタイにわかる本 “超”入門編」の次は本書でステップアップ。本書では顔認識プログラムに挑戦します。
  • 図解まるわかり アルゴリズムのしくみ
    4.0
    アルゴリズムの基礎から特徴、 活用方法まですべて図解 確かな知識がつく「使える教科書」 【本書のポイント】 ・解説とイラストがセットで理解しやすい! ・多彩なアルゴリズムの特徴と考え方がわかる! ・機械学習や高度なアルゴリズムについても解説! ・キーワードから知りたい項目を調べやすい! ・初心者からプログラマまで知っておきたい知識を収録! 【こんな方におすすめ】 ・アルゴリズムの基本を身につけたい人 ・知識を広げてステップアップしたい人 ・適切なアルゴリズムを選べるようになりたい人 ・速くて正確なプログラムを書けるようになりたい人 【内容紹介】 効率のよいプログラムを作成するには、 場面に合った適切なアルゴリズムを選ぶ必要があります。 同じ結果を得るにしても、どのアルゴリズムを選択するかで 処理速度が大きく変化するからです。 しかし、「違いがよく分からない」「複雑で難しそう」といった 苦手意識をアルゴリズムに抱いている人も多いでしょう。 そこで、本書では見開きで 1つのテーマを取り上げ、 図解を交えて解説しています。 最初から順に読んで 体系的な知識を得るのはもちろん、 気になるテーマやキーワードに 注目しながら読むなど、 状況に合わせて活用してください。 ※本電子書籍は同名出版物を底本として作成しました。記載内容は印刷出版当時のものです。 ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。 ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。 ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。
  • 図解まるわかり AWSのしくみ
    3.8
    実務で使いこなすためには技術の理解が不可欠 確かな知識がつく「使える教科書」 【本書のポイント】 ・解説とイラストがセットで理解しやすい ・AWSの概念的な説明や実現に向けての準備だけでなく、技術面もしっかり解説 ・AWSの代表的なサービスの特徴、オンプレミスでシステムを作る場合との違い、留意点がわかる ・これから利用しようと考えている人にイチから解説 ・現場の実態や出来事など、最新動向にもしっかり対応! ・キーワードから知りたい項目を調べやすい 【こんな方におすすめ!】 ・AWS全体の概要を知りたい方 ・実務でAWSに関わる方 ・AWSに関連する技術のイメージがわかなくて困っている方 ・AWSの運用や管理についてイメージをつかみたい人 ・現場の実態や出来事など、最新動向についても知りたい方 【内容紹介】 本書はAWSが企業や団体向けのサービスであることを踏まえて、 個人でも利用しやすい基本的かつ代表的なサービスを中心にやさしくかつ丁寧に解説することで、 AWSならびにクラウド初心者の方でもその概要を理解することができます。 また、AWSが提供しているクラウドサービスの手軽さや簡単さ、 やや難しくて注意を要するポイント、技術的な部分などにも多少踏み込むことで、 既存の入門書よりもより実践的な内容となっています。 本書では見開きで1つのテーマを取り上げ、 図解を交えて解説しています。 最初から順に読んで 体系的な知識を得るのはもちろん、 気になるテーマやキーワードに 注目しながら読むなど、 状況に合わせて活用しましょう。 ※本電子書籍は同名出版物を底本として作成しました。記載内容は印刷出版当時のものです。 ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。 ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。 ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。
  • 図解まるわかり サーバーのしくみ
    -
    全体像から構築や導入まですべて図解 確かな知識がつく「使える教科書」 【本書のポイント】 ・解説とイラストがセットで理解しやすい ・「サーバーは何をしているのか?」その役割がわかる! ・考え方から技術、運用方法までを網羅 ・キーワードから知りたい項目を調べやすい ・AI、IoT、ビッグデータ、RPAとの関連が理解できる! ・現場の実態や出来事など、最新動向にもしっかり対応! ・ビジネスパーソンに必須の知識に絞って解説! ・管理者にも開発者にも役立つ基本がわかる こんな方におすすめ! ・サーバー全体の概要を知りたい方 ・サーバーのイメージがわかなくて困っている方 ・サーバーに関わる技術と機器の役割を知りたい方 ・現場の実態や出来事など、最新動向についても知りたい方 【内容紹介】 サーバーはシステムの要であり司令塔。 サーバーを理解することはシステムを理解することに等しいです。 そこで、本書では見開きで 1つのテーマを取り上げ、 図解を交えて解説しています。 最初から順に読んで 体系的な知識を得るのはもちろん、 気になるテーマやキーワードに 注目しながら読むなど、 状況に合わせて活用してください。 ※本電子書籍は同名出版物を底本として作成しました。記載内容は印刷出版当時のものです。 ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。 ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。 ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。

最近チェックした作品からのおすすめ