Skip to main content

カート

VIP 特典をお楽しみいただけます!

購入できない書籍
お買い物かごをご確認ください。購入不可の商品を削除できます。削除されなかった購入不可の商品は、購入手続き時に削除されます。

おすすめ

Loading...

オブジェクト指向プログラミング 電子書籍

オブジェクト指向プログラミング の本がお好きな方におすすめです。
47件の検索結果中124を表示
Skip side bar filters
  • オブジェクト指向でなぜつくるのか 第3版 知っておきたいOOP、設計、アジャイル開発の基礎知識

    平澤 章 ...
    『オブジェクト指向でなぜつくるのか』10年ぶり、待望の改訂第3版!「これからの10年も通用する基本」を、より多くの読者に身につけてもらうために改訂しました。現在のソフトウエア開発技術の主役である、オブジェクト指向の全体像とそこに含まれる各技術を平易な文章で核心をズバリと解説します。生産性のかぎを握るプログラム開発の主要技術をわかりやすく教えるという位置づけは変わりません。そのうえで「今ドキのOOP」として人気言語(Java、Python、Ruby、JavaScrpit)の最新動向を新たに盛り込んでいます。もちろん、すべての文章を細かく見直して現況に沿うよう更新しています。本書の特徴◆オブジェクト指向(OOP)の全体像と特徴がわかる◆OOPのプログラムが動く仕組みが具体的にわかる◆関数型言語の本質とOOPとの関係がわかる◆アジャイル開発手法と実践手法がわかる ... もっと見る

    2,640 円

  • Objective-Cの要点

    iOSアプリ開発の基本中の基本

    柴田 文彦 ...
    シリーズ series iOSプログラミングの要点シリーズ(NextPublishing)
    本書は、iOSアプリ開発の根幹となるObjective-C言語について、C言語やJavaなど、他の言語での、ある程度のプログラミング経験があるレベルの人を対象に、Objective-Cの言語としての特徴、Objective-C流のオブジェクト指向の実現方法、それらの実際のプログラミング方法が容易に理解でき、いつでも参照できる座右の書的なミニリファレンスとして使える内容を提供します。 ... もっと見る

    1,430 円

  • 楽しく学ぶJava入門 合本

    大津 真 ...
    シリーズ series NextPublishing
    本書は『楽しく学ぶJava入門 1日目〜7日目』を一冊にまとめた合本です。全体は1日目〜7日目の7つの章から構成されています。各章は4つのセクションからなり、実際のJava入門講座でも使用できるように、ひとつのセクションが約1時間を目安に完了するように構成されています。プログラミングの初心者が、7日目まで読み終えた段階でJava言語の基本がマスターできることを目指しています。1日目では、Java言語の概要と、コマンドラインの使い方やエディタの設定などJavaプログラミングを始めるための予備知識2日目では、変数の取り扱いと、四則演算やMathクラスを使用した計算方法3日目ではクラスからオブジェクトを作成する方法、Stringオブジェクトの操作、例外の取り扱い4日目では、データをまとめて管理する配列、およびコレクションクラスの取り扱い5日目では、処理を繰り返したり、あるいは ... もっと見る

    1,980 円

  • オブジェクト指向をきちんと使いたいあなたへ

    Software Designで過去に掲載された「オブジェクト指向」に関する特集記事をまとめたムック本です。オブジェクト指向について,基礎的な知識を教える入門記事,考え方を理解するための読み物記事,サンプルコード(Java・JavaScript・PHP・Perl)を使った解説記事のほか,「アジャイル」「MVC」といった関連分野の記事も収録しています。さらに第0章には,増田亨氏による書き下ろし記事『最近の「オブジェクト指向」事情』も掲載。これからオブジェクト指向を学ぶための入門書として,また苦手克服の1冊としてぜひご活用ください。 ... もっと見る

    2,035 円

  • オブジェクト指向UIデザイン──使いやすいソフトウェアの原理

    シリーズ series WEB+DB PRESS plus
    【銀の弾丸、OOUI。操作性と開発効率の劇的な向上】オブジェクト指向ユーザーインターフェース(OOUI)とは、オブジェクト(もの、名詞)を起点としてUIを設計すること。タスク(やること、動詞)を起点としたUIに比べて、画面数が減って作業効率が高まり、また開発効率や拡張性も向上する、いわば「銀の弾丸」的な効果を持つ。ブログや雑誌記事などで大きな反響を得たこの設計手法について、前半部では理論やプロセスを詳説。そして後半部の「ワークアウト(実践演習)」では18の課題に読者がチャレンジ。実際に考え、手を動かし、試行錯誤をすることにより、OOUIの設計手法を体得できる。■この書籍に関連する記事があります!動詞ではなく名詞を起点に画面を構成する ~OOUIでソフトウェアを使いやすく~<stron... ... もっと見る

    3,278 円

  • ビジネスアナリシスのためのユースケース読本

    2000年初頭に要求開発やアジャイル開発が提唱され、早く確実にソフトウェア要求を引き出して継続的に実装していくことが今日の開発スタイルとなっています。また、ビジネスアナリシス知識体系ガイドであるBABOK(A Guide to the Business Analysis Body of Knowledge)や要求工学知識体系であるREBOK(Requirements Engineering Body Of Knowledge)の登場によって、ますますソフトウェア要求というものが重要視されてきています。ユースケースは、1980年代にイヴァー・ヤコブソンによって提唱されたソフトウェア要求の技法です。2000年頃、オブジェクト指向開発とその表記法であるUMLが開発者に広まるのとあわせて、ユースケースはシステム開発の要件定義などのシーンで活用されるようになりました。2009年にはBABOK(r ... もっと見る

    無料

  • ドリル形式で楽しく学ぶ Processing-Python 改訂版

    シリーズ series Future Coders(NextPublishing)
    本書は2018年インプレスR&Dより刊行した書籍『ドリル形式で楽しく学ぶ Processing-Python』を全面的に見直した改訂版です。本書は、著者が教えるプログラミング教室で実際に教材として使用しているものをもとに追加編集したものです。教室で教えていても、生徒が本当に理解したのか知ることは難しいものがあります。生徒自身もどこまで理解したのかわからないこともあるでしょう。そこで、授業ではドリル(演習)を行い、確実に基礎を習得できるようにしています。実行環境はProcessingです。Processingは表現力に優れ、敷居が低いのでアート・美術分野で注目されがちですが、Java、JavaScript、Pythonといった本格的なプログラミング言語をサポートしています。本書では、基本的な描画命令に始まり、変数、演算、for文、if文、イベント処理、配列、リスト ... もっと見る

    2,530 円

  • オブジェクト指向設計実践ガイド ~Rubyでわかる 進化しつづける柔軟なアプリケーションの育て方

    オブジェクト指向設計の名著として名高い“Practical Object-Oriented Design in Ruby”,待望の翻訳版!使いこなせるようになるととても便利なオブジェクト指向ですが,「なんとなく」の理解で使っていると,大きな罠にかかってしまいます。本書は,保守性を上げて運用コストを下げるアプリケーションをつくるために,クラス設計から基本概念,継承のテクニック,ダックタイプ,そしてテスト設計まで,幅広くカバーしています。オブジェクト指向言語を使用するすべての人におすすめの1冊です。 ... もっと見る

    3,608 円

  • ソフトウェアテスト自動化の教科書 〜現場の失敗から学ぶ設計プロセス

    林尚平 ...
    (概要)「開発側は効率化されてきたのに、テストはいつも炎上ばかり」「テストの数は増える一方なのに、コストを減らせと言われる」「やっと自動テストを導入できたけど、逆に工数が増えている気がする」開発技術の進化とともにテスト技術も着実に進化しているなか、テスト現場ではなぜこんな問題が絶えないのでしょうか? それは、自動テストに関する知識と設計方法を正しく知らないからだと言えるでしょう。本書は、自動テストの基礎知識、設計・プロセスに焦点を当て、どのように進めればリスクを抑えながらコスト削減を実現できるかまとめた自動テストの教科書です。テスト会社のエンジニアとして数々の現場で自動テストを成功させてきた著者が、現場のさまざまな失敗例を交えながら、成功する設計ノウハウを伝授します。テストに関わるすべてのエンジニア必携の1冊です。(こんな方におすすめ)・ソフトウェア開発の現場でテストを担当するエンジニア ... もっと見る

    2,728 円

  • 実践TypeScript

    吉井健文 ...
    ※この商品は固定レイアウト型の電子書籍です。※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字列のハイライトや検索、辞書の参照、引用などの機能が使用できません。※お使いの端末で無料サンプルをお試しいただいた上でのご購入をお願いいたします。TypeScriptの型システムのからフレームワーク利用の実践まで。型定義のノウハウを凝縮!本書は、TypeScriptの「型システム」に関する知識を体系的に学ぶための一冊です。TypeScriptやJavaScriptで、ある程度のアプリケーションを作った経験がある人を対象としているため、アプリケーション構築に必要なノウハウなどは提供していません。TypeScriptの型システムにフォーカスし、その基礎からフレームワークと連携した活用方法まで、より深く解説しています。本書を読めば「TypeScriptは ... もっと見る

    3,795 円

  • RDBエンジニアでもできる!MongoDBの構築と運用入門

    目黒 聖 ...
    シリーズ series 技術の泉シリーズ
    本書はドキュメント指向NoSQLの代表であるMongoDBの構築と運用の入門書です。特に、RDBを使った経験はあるが、MongoDBは使ったことがないという方向けです。NoSQLやMongoDBとは何かから、MongoDBのインストール、レプリカセットやシャーディングの構築手順、そして構築後の運用の基本まで、MongoDBを使用するのに必要と思われることを一通り網羅しています。本書を読めば、MongoDBがどういうDBMSなのか、どう使えばいいのかが一からわかることを目指しました。【目次】第1章 NoSQL概要第2章 MongoDB基礎知識第3章 MongoDBのインストールと起動停止第4章 MongoDBの初期設定第5章 データベースとコレクションの操作第6章 ドキュメントの操作第7章 レプリカセット第8章 シャーディング第9章 運用監視ポイント第10章 バックアップ・リストア... ... もっと見る

    1,980 円

  • 良いコード/悪いコードで学ぶ設計入門―保守しやすい 成長し続けるコードの書き方

    仙塲 大也 ...
    ■■■ITエンジニア本大賞2023 技術書部門で大賞受賞!■■■本書は、より成長させやすいコードの書き方と設計を学ぶ入門書です。システム開発では、ソフトウェアの変更が難しくなる事態が頻発します。コードの可読性が低く調査に時間がかかる、コードの影響範囲が不明で変更すると動かなくなる、新機能を追加したいがどこに実装すればいいかわからない……。変更しづらいコードは、成長できないコードです。ビジネスの進化への追随や、機能の改善が難しくなります。成長できないコードの問題を、設計で解決します。(こんな方におすすめ)・ コードの設計スキルに興味がある人・ 日々、悪いコードと向き合っていて改善したい人・より良いコードを書きたい人... ... もっと見る

    3,278 円

  • ドメイン駆動設計入門 ボトムアップでわかる!ドメイン駆動設計の基本

    成瀬 允宣 ...
    学習しやすいパターンが満載!ドメイン駆動設計をやさしく学べる入門書!【本書の概要】本書は、『エリック・エヴァンスのドメイン駆動設計』(ISBN978-4-7981-2196-3、翔泳社)、『実践ドメイン駆動設計』(ISBN978-4-7981-3161-0、翔泳社)に感銘を受けた著者が贈る、ドメイン駆動設計の入門書です。【対象読者】『エリック・エヴァンスのドメイン駆動設計』や『実践ドメイン駆動設計』をこれから読もうとしている方、もしくはすでに読んだものの、「もう少しやさしい入門書も読みたい」と感じているエンジニアの方を対象としています。【本書の特徴】ドメイン駆動設計において、実践が難しいものは後回しにして、理解しやすい実装パターンからドメイン駆動設計の世界に飛び込んでもらうことを目的としています。そこで初心者にとって、理解しやすい、そして実践しや... ... もっと見る

    3,960 円

  • ドリル形式で楽しく学ぶ Processing-Java 改訂版

    シリーズ series Future Coders(NextPublishing)
    本書は2018年インプレスR&Dより刊行した書籍『ドリル形式で楽しく学ぶ Processing-Java』を全面的に見直した改訂版です。本書は、著者が教えるプログラミング教室で実際に教材として使用しているものをもとに追加編集したものです。教室で教えていても、生徒が本当に理解したのか知ることは難しいものがあります。生徒自身もどこまで理解したのかわからないこともあるでしょう。そこで、授業ではドリル(演習)を行い、確実に基礎を習得できるようにしています。実行環境はProcessingです。Processingは表現力に優れ、敷居が低いのでアート・美術分野で注目されがちですが、Java、JavaScript、Pythonといった本格的なプログラミング言語をサポートしています。本書では、基本的な描画命令に始まり、変数、演算、for文、if文、イベント処理、配列、リスト ... もっと見る

    2,530 円

  • 実践入門ビジュアルプログラミング言語vvvv&vvvv gamma

    楽しくはじめるデジタルアート制作

    片渕 小夜 ...
    シリーズ series 技術の泉シリーズ(NextPublishing)
    本書はこの数年で目覚ましい進化を遂げたビジュアルプログラミング言語vvvvとvvvv gammaの最新情報をもとに、開発環境の整備からCGプログラミングまでを紹介した解説書です。本著のメインターゲット層は以下の通りです。・CGプログラミングを始めてみたい!(ProcessingやTouchDesignerなどは聞いたことがある)・グラフィックのプログラミングって何となく難しそうなイメージがある……サクッとCGを作ってみたい!・vvvvについて全く知らない、若しくは聞いたことがあるけど使ったことがない・何らかの理由でオリジナルvvvvを使う必要がある・vvvv gammaについても情報が欲しい!これらに該当する方は是非本書を手にとってみて頂けたらと思います。【目次】第1章 vvvvとは第2章 vvvvの開発環境を整える第3章 Hello VVVVorld!!第4章 ... もっと見る

    2,200 円

  • 続ドリル形式で楽しく学ぶ Processing-Java

    シリーズ series Future Coders(NextPublishing)
    本書は2018年インプレスR&Dより発売された書籍『ドリル形式で楽しく学ぶ Processing-Java』の続巻で、著者が教えるプログラミング教室で実際に教材として使用しているものをもとに追加編集したものです。ページ数の関係で前回収録できなかったサンプルに加え、物理エンジンを使ったサンプルや3D を使ったサンプルなどを収録しました。Processingは初心者向けの、簡単にビジュアル表現ができるプログラミングツール(開発環境)です。【目次】第1問|簡単ペイント第2問|間違い探し第3問|神経衰弱第4問|パルクール第5問|アナログ時計第6問|ルーレット第7問| Fisica 導入第8問| Fisica で画像を描画第9問|カーレース第10問| Paint Drops第11問|ビリヤード第12問|パチンコ第13問|ピンボール第14問| 3D雪だるま<br ... ... もっと見る

    2,530 円

  • iOSアプリ開発 UI実装であると嬉しいレシピブック Vol.3

    酒井 文也 ...
    シリーズ series 技術の泉シリーズ(NextPublishing)
    本書は「iOSアプリ開発 UI実装であると嬉しいレシピブック」の第三弾です。これまでに引き続き、UI実装のアイデアや具体的な手法についてフォーカスした、UI実装に関する実装解説をまとめています。それ以外にも、表現や動きが特徴的でかつ、ユーザーにもほんの少しだけ遊び心を与えるような楽しい感覚を抱かせてくれるようなUI実装に関する解説も収録。iOS13から登場したCombineやSwiftUIを利用して構築したサンプルにも触れた内容となっています。【目次】第1章 構造が複雑な写真表示UI第2章 iOS13からの機能を使ったUI第3章 Screen With Passcode Lock第4章 Layout With SwiftUI ... もっと見る

    2,200 円

  • iOSアプリ開発デザインパターン入門

    千葉 大志 ...
    シリーズ series 技術の泉シリーズ
    【初級者を中級者にステップアップ!iOSアプリケーション開発者・教育者必携!】本書はMVCやMVVMなどと呼ばれるiOSアプリケーション開発をするために必要な設計を学ぶことで、アプリケーション開発の初級者が中級者へステップアップするための各種デザインパターン学習書です。iOS初級者がスムーズに中級者になる為に必要な知識を体系的にまとめています。〈本書の対象読者〉iPhoneアプリ入門書を一通り読んだが具体的な作り方がわからない人iOS歴6ヶ月未満の初級者iOSエンジニア教育担当者【目次】第1章 前準備 ~おすすめ書籍1.1 おすすめの入門書1.2 中級者向けの書籍1.3 その他UIやアニメーション、オートレイアウトなどの理解が深まる書籍第2章 前準備 ~オブジェクト指向とは2.1 オブジェクト指向とは?2.2 クラス2.3 継承第3章 前準備 ~プロトコル指向とは<... ... もっと見る

    1,980 円

  • Unity C#プログラミング教本【Unity 6対応】

    詳細な文法解説と豊富な例題で学ぶ

    多田 憲孝 ...
    シリーズ series OnDeck Books
    本書の特色(1) C#の詳しい文法解説: 本書は、他のUnity関連書籍に比べ、C#の文法解説に力点を置いた書です。命令型の基本構文、オブジェクト指向構文、ジェネリック・LINQ・非同期処理などの高度な機能まで丁寧に解説してあります。また、文法解説の箇所には、その情報元となるMicrosoft社のC#ドキュメントのURLを脚注に示し、容易にオリジナルのドキュメントを確認することができ、さらに深く学習できるように配慮しています。(2) 豊富な例題プログラムの提示: C#の命令文に関する汎用的な書式を示し、その具体的な適用方法を示した例題プログラムを数多く(約260例)用意してあります。また、誤った文例とその際に生じるエラー内容についても記述しています。(3) Unity固有のプログラミング技法の解説: Unityには一般的なC#とは異なる点も一部あります。Unity固有の数学関数Mathf ... もっと見る

    2,530 円

  • Unity+Airtest 自動テストの手引き

    住田 直樹 ...
    シリーズ series 技術の泉シリーズ
    本書では、Airtestという自動化ツールについてUnityにフォーカスした使い方を解説しています。Airtestの概要やIDEなどツールの使用方法、フレームワークの機能について説明しています。シナリオベースでどういう実装をするかのサンプル集も巻末に収録しました。Airtestというツールの名前をはじめて聞いた方、Unityでの開発で自動テストをやったことがないという方でも、最終的には自動テストの実装および実行手順がイメージできるまでが本書のゴールとなります。本書ではたびたび「自動テスト」という言葉が登場しますが、これはUnity製アプリケーションにおけるUIテストの自動化を指します。いわゆるスクリプトに対する自動的なバリデーションであったり、Unity Test Frameworkなどを活用した単体テストについては本書では触れていませんのでご注意ください。【目次】第1章 ... もっと見る

    1,980 円

  • ちょうぜつソフトウェア設計入門――PHPで理解するオブジェクト指向の活用

    (概要)人気のSoftwareDesign誌での連載とAdvenカレンダー2年分の原稿を描き直し再構成。正面からオブジェクト指向考え方の基礎から、UML記法、アジャイル開発など、モダンなソフトウェア開発のなかで、開発の現場で問題となるテーマを取り上げる。とくにデザインパターン、アンチパターンをテーマごとにイラスト解説し、現在主流になりつつある考え方まではばひろく解説していく。可愛らしいイラストによって楽しく学習することができます。(こんな方におすすめ)・プログラマー、情報科学科の学生(目次)第1章 クリーンアーキテクチャ  1-1 ソフトウェアとアーキテクチャ  1-2 アーキテクチャは動作に貢献しない  1-3 汚い設計はなぜ生産性を落とすか  1-4 凝集度  1-5 依存の向きと安定度<br ... ... もっと見る

    3,080 円

  • 入門!実践! Kotlin Compose Multiplatformでデスクトップアプリ開発!

    FORTE ...
    シリーズ series 技術の泉シリーズ
    本書は、Compose Multiplatformを活用してデスクトップアプリケーションを開発するプロセスを分かりやすく解説しています。Kotlinを用いた技術書では、これまでサーバーサイドに焦点が当てられることが多かったのですが、本書では新たなアプローチとしてデスクトップアプリケーション開発に特化しています。スマートフォン向け開発の情報が豊富な一方で、デスクトップ向けの情報は少ないという現状に着目しました。本書は、Kotlinに関心を持ち実際の開発に挑戦したい方、デスクトップアプリケーション制作に興味がある方、WindowsとMacの両方で動作するアプリケーションを開発したい方、そしてCompose Multiplatformに興味がある方に最適な一冊です。各章では、具体的な開発手順やノウハウが丁寧に紹介されており、読者自身がアプリケーションを開発する際の実用的なガイドとなるでしょう ... もっと見る

    1,980 円

  • JavaScript AST入門

    ソースを解析・加工して生産性に差をつける!

    シリーズ series 技術の泉シリーズ
    【JavaScriptのASTを理解して開発生産性をUP!】本書はJavaScriptのソースコードを扱いやすいように加工されたデータ構造であるASTとそのツールエコシステムの解説書です。他の言語と異なりトランスパイルなども一般的なJavaScriptでは、ASTを自由に操作することでそのエコシステムを使いこなし、ソースコードの解析・加工が簡単に行うことができます。JavaScriptのASTを理解して、プログラム開発の生産性を大幅に向上させましょう。【目次】第1章 JavaScript ASTがなぜ簡単なのか?1.1 ASTでできること1.2 導入する1.3 ASTを実際にさわってみる第2章 AST解説2.1 ASTを実際に眺めてみよう2.2 Babylon2.3 実際にASTを使ってみよう第3章 Babel系エコシステム弾丸ツアー3.1 babel-core3.2 babel ... もっと見る

    1,980 円

  • いちばんやさしいオブジェクト指向の本【第二版】

    井上樹 ...
    シリーズ series 技評SE選書
    ※本書は2009年に発行された書籍の電子版になります。【技術が苦手でも、これならわかる。】オブジェクト指向はなぜ難解なのか。わかったつもりになっても、実はよくわからないのはなぜか。その理由は、オブジェクト指向の持つ“二面性”にある。「理解」と「創造」の二面性を理解することで、いままで難しいと思っていたオブジェクト指向が、驚くほど簡単にわかるようになる。豊富な具体例を用いてわかりやすく解説する、いちばんやさしいオブジェクト指向入門の決定版。■こんな方におすすめ・オブジェクト指向がわかるようになりたい人・オブジェクト指向の本質をつかみたい人・ソフトウェア開発でレベルアップしたい人■目次第1章 それはシリコンバレーから始まった~オブジェクト指向の歴史き... ... もっと見る

    1,628 円