IT・コンピュータ - プログラミング作品一覧

  • Android/iOSクロス開発フレームワーク Flutter入門
    3.0
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 Flutterは、互換性のないiPhoneとAndroidのスマホアプリをたった一度のコーディングで出力できる最新のクロス開発フレームワークです。ほかのフレームワークと比べると開発効率が高く、Dart言語によるコードが高速などの特徴があります。本書は、Googleの開発したクロス開発フレームワーク「Flutter」のインストールから、アプリ開発に必要な機能をひと通り解説した入門書です。あなたも最新の開発環境を体験しましょう!
  • データ分析ツール Jupyter入門
    3.0
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 これまでデータ分析を行っても、実験の過程や実行環境の共有、レポートの作成には非常に手間がかかりました。この問題を解決するソフトとしてJupyterが注目されています。本書は、Pythonなどでデータ分析に携わるプログラマーを対象にJupyterの基本的な使い方から、Markdownによるドキュメント作成、各種モジュールの基本、機能拡張するためのさまざまな仕組みをまとめて解説します。サンプルコードのお試しサイトも用意しました。
  • できるUiPath 実践RPA
    3.0
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 RPA(ロボティック・プロセス・オートメーション)をより具体的に理解するならこの一冊! ビジネス業務を大幅に効率できる「RPA」、本書ではその概念だけでなく、実際にUiPathのRPAサービスを使用し、RPAアプリのダウンロードから丁寧に解説。RPAのワークフローを作るための基本操作から、操作をレコーディングして実際に業務をRPA化するまでの流れを解説します。ステップバイステップで操作を試しながら学ぶことができるため理解がしやすく、より実践的な内容に仕上がっています。Excelやメール、Webアプリを使った連携はもちろん、日時や日付の処理、エラーが発生したときの対処、マクロの組み込みなど、RPA化の際に役立つテクニックを満載。また、REST APIやJSONの活用、リトライスコープ、ダウンロードの詳細処理など、さらなる上級テクニックも掲載しています。請求書の作成や受注管理、経費精算など、各種業務をRPA化する際に最適な解説書です。
  • Pythonで体験してわかるアルゴリズムとデータ構造
    3.0
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 15の課題でアルゴリズムとデータ構造を学ぶ。各章の前半で具体的な事例から原理を理解する。確実に身につけるために各章に練習問題とその解答を配置。また後半ではPythonを使ってアルゴリズムのプログラムを組み、実際にどのように動くかを体験できる。 原理部分の理解と、プログラミング部分が分かれているので、原理が理解できていないのか、プログラムが理解できていないのかが、明確に区別できる。
  • 今すぐ使えるCSSレシピブック
    3.0
    ■本書の概要 現在、多くのHTML/CSSに関する入門書が出版されています。 しかし、入門書を読んで基本的な知識を身につけるだけでは、実際にWebサイトを作ることはできません。 思い通りのデザインを作るには様々なテクニックが必要です。 本書では、HTML/CSSを使いこなすにあたって欠かせないテクニックを解説しています。 ■本書対象となる読者 本書は、入門書だけではカバーできない中級者向けの内容です。 入門書を読んではみたものの、いざWebサイトを作ろうとするとうまく表現できない方や 入門書の次に読んでステップアップしたい方におすすめです。 ●書いていること ・CSSを使ったテクニック ・入門書では紹介されないCSSプロパティ ・テクニックのメリットとデメリット ●書いていないこと ・HTML/CSSの開発環境構築 ・CSSの基本的な知識 ・Sass/Lessを用いたソースコード

    試し読み

    フォロー
  • 現場ですぐに使える! C/C++逆引き大全 560の極意
    3.0
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 C言語やC++の開発者は、基本的なプログラミングスキルだけでなく、高速化や安全性を高めるためのノウハウなど、実務に即した能力が求めらています。本書は、現場ですぐに使えるをコンセプトに、C言語とC++の基本的な文法や関数、各種メソッドの使い方から実践的な資料例を多数紹介した逆引きテクニック集です。スマートポイントやラムダ式についても解説しています。
  • Nuxt.jsビギナーズガイド Vue.js ベースのフレームワークによるシングルページアプリケーション開発
    3.0
    本書では、Nuxt.jsについて概要や基本的な使い方からはじめ、最終的に中規模以上の開発を想定して、一からアプリケーションが開発できる状態をゴールとし、Nuxt.jsの知識とノウハウを解説しています。

    試し読み

    フォロー
  • できる 仕事がはかどるExcelマクロ 全部入り。
    3.0
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 単純だけど時間がかかるExcelの仕事は マクロを使って自動化しましょう たとえば、ネットを使えばさまざまなデータを集められますが、 その集めたデータの整形や見映えの調整などに時間がかかっていませんか? ・カタカナだけをすべて全角にしたい ・コピーしてきたカンマ区切りのデータを列ごとに配分したい ・チェック用に色を付けておいたセルに移動したい ・よく使う表のパターンを使いまわしたい ・5行ごとに罫線を引きたい ・コメントの内容を一覧表にまとめたい ・複数のシートのデータを1つのシートにまとめたい どれも単純な作業ですが、単純な作業ほど時間がかかるものです。 しかも、頻繁にその作業を繰り返さなければならないとしたら。 そんなときにおすすめなのがExcelの「マクロ」です。 マクロを利用すると、プログラムによってExcelの操作を自動化できるため、 作業の効率が劇的に上がります。 本書では、できるだけ短いプログラムを紹介しながら、 マクロの使い方の説明や、プログラムの書き方のコツはもちろん、 「こんなこともできるんですよ」というたくさんのノウハウを1冊にギッシリ詰め込みました。 短いプログラムを試して使い方を把握していけば、 自分の業務に合った長めのプログラムの作成もきっと達成できるでしょう。
  • 学校の情報セキュリティ実践マニュアル
    3.0
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 ■本書の概要 本書は、主に小学校・中学校・高等学校における情報セキュリティポリシーの策定やICT活用のためのガイドブックです。 セキュリティ対策に取り組む教職員の方や教育委員会の方に向けて指南します。 文部科学省「教育情報セキュリティポリシーに関するガイドライン」に準拠しています。 学校現場における情報セキュリティの入門書として、現場の目線で気を付けること、守ることを解説します。 実際に起こってしまった事故の例や具体的な課題を挙げ、取り組むべきポイントを示しています。 ■対象読者 本書は、教育委員会や学校における、情報セキュリティ管理者、学校教育情報セキュリティ・システム担当の方、一般の教職員の方、ITコンサル/SIerの方を主な対象としています。 ■読者特典 本書の付録で紹介する、情報資産の管理や報告などに便利な帳票ファイルをダウンロード提供いたします。 ■目次 第1章 基本編 1. 学校の情報セキュリティとは 2. 情報セキュリティの考え方 3. 情報資産の分類と管理 4. 組織体制の確立 5. 組織的な情報セキュリティの確保 第2章 教職員編 1. 情報資産の取り扱い 2. 情報資産の外部持ち出し 3. コンピュータウイルス感染への留意事項 4. 危険な状態や行為と対応策 5. コンピュータウイルス感染時の対応 6. 児童生徒への指導事項 第3章 教育情報セキュリティ管理者編 1. 情報セキュリティ体制の確立 2. 情報セキュリティを運用するために必要なこと 3. 情報セキュリティ管理 第4章 システム編 1. 物理的セキュリティ対策 2. 技術的セキュリティ対策 3. システム運用等 4. 外部委託・外部サービスの利用 付録 1. セキュリティポリシーが策定されていない場合の応急対策例 2. 使える教育情報セキュリティ関連帳票例 ※本電子書籍は同名出版物を底本として作成しました。記載内容は印刷出版当時のものです。 ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。 ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。 ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。
  • ブロックチェーン技術の教科書
    3.0
    本書は、ビットコインから生まれた次世代技術「ブロックチェーン」の解説書です。ブロックチェーンはもちろん、その他の技術との関係性についても学べる、エンジニアにおすすめの一冊です。

    試し読み

    フォロー
  • Adaptive Code ~ C#実践開発手法 第2版
    3.0
    大好評の『C#実践開発手法~デザインパターンとSOLID原則によるアジャイルなコーディング』(日経BP社、2015年)がパワーアップして再登場! 本書は“Adaptive Code: Agile coding with design patterns and SOLID principles, Second Edition”(Microsoft Press、2017年)の日本語翻訳版で、『C#実践開発手法』の第2版に当たります。 市場ニーズや顧客要求が常に変化する今日、開発現場では変化にすばやく対応できることが求められています。本書では変化に対応しやすいコードを“アダプティブコード”(adaptive code)と呼び、変化に柔軟に対応できるソフトウェア開発を実現するために、アジャイル開発、デザインパターン、SOLID原則を、開発現場でどのように実践するかを解説します。方法論と実践のギャップを埋めるための書籍です。 今回の改訂では、カンバンの章、依存性の注入の章、結合度・凝集度・コナーセンス(connascence)の章が新たに追加されたほか、テストとリファクタリングの章を分けて説明を充実させています。 初版に引き続き、C#の基本をひととおり理解した開発者が、ワンランク上を目指すために読んでおきたい1冊です。
  • 基礎から学ぶ Vue.js
    3.0
    「Vue.js が楽しい! 」ウェブフロントエンド界隈でこの言葉を耳にすることが増えました。 フロントエンドを取り巻く技術の発展によって、フロントエンドの役割は増え、フレームワークもより身近なものになっています。 この本では「Vue.js ってなに?」「フレームワークってなに?」という基礎概念と導入から、プロダクトに役立つ情報までを、体系的に解説しています。 これから JavaScript のフレームワークを始める方にはもちろん、すでに Vue.js をお使いの方が基礎を学ぶにも最適な1冊です。 チュートリアルや実例集盛りだくさんのサポートページも公開しており、書籍と合わせてお読みいただけます。 ●こんな方におすすめです ・プレーンなJavaScriptや、jQueryだけの開発からステップアップしたい方 ・Vue.jsの公式ガイドを読んではみたものの、専門用語が多く難しかった方 ・コンポーネントや状態管理、Vue.jsにおけるSPA構築について学習したい方 ・「チームにVue.jsを覚えてほしい! 」という方

    試し読み

    フォロー
  • 実践!CentOS 7 サーバー徹底構築 改訂第二版 CentOS 7(1708)対応
    3.0
    ※この商品は固定レイアウトで作成されており、タブレットなど大きいディスプレイを備えた端末で読むことに適しています。 また、文字列のハイライトや検索、辞書の参照、引用などの機能が使用できません。 端末により、見開き表示で、左右が逆になる場合があります。 本書一冊で、CentOS 7を用いた堅牢なインターネット・イントラネットサーバーを構築できます。 サーバー用Linuxディストリビューションとして定評のあるCentOS 7を使って、セキュアなサーバーを構築しましょう。 CentOS 7.4(1708)に完全対応! CentOS 7のインストールから、初期設定はもちろん、メール(Postfix、Dovecot)、Web(Apache)、DNS(BIND)、FTP(vsftpd)、ファイル・プリンター共有(Samba)、データベース(MariaDB)サーバーなどの導入と構築方法を、手順を省略せずわかりやすく解説しています。 本書では、サーバー構築環境を大きく2つ想定しています。 1つは自宅・SOHO環境。もう1つはVPS(Virtual Private Server:仮想専用サーバー)環境です。 自宅環境などでのサーバー公開のケースを想定し、ブロードバンドルーターのポートフォワーディング設定例や、ダイナミックDNSの導入例も紹介しています。 デキィリティ対策としては、ファイアウォール(firewald)とSELinux、ウイルス対策ソフトの導入などを解説。 また、Linuxの基本的な知識から、root(管理者)権限でのコマンド実行、エディタによる設定ファイルの編集方法の基本なども解説。 さらに Linuxでのストレージの取り扱いから、ソフトウエアRAID(mdadm)構築方法などもカバーしています。

    試し読み

    フォロー
  • Angular Webアプリ開発 スタートブック
    3.0
    ※この商品は固定レイアウトで作成されており、タブレットなど大きいディスプレイを備えた端末で読むことに適しています。 また、文字列のハイライトや検索、辞書の参照、引用などの機能が使用できません。 端末により、見開き表示で、左右が逆になる場合があります。 Webアプリ開発が初めての人にオススメ! Angularの仕組みと技法をこの1冊に凝縮 本書は、人気のJavaScriptフレームワーク「Angular」でWebアプリを作りたい人のための、とってもやさしい入門書です。 【こんな方に】 ○「将来、Webアプリ開発に取り組みたい」 ○「Angular特有の機能について学びたい」 ○「TypeScriptの作法について学びたい」 ○「新しいフレームワークの作法をざっと知りたい」 テンプレート、コンポーネント、サービスといったAngular特有の仕組みについて学んだあとは、実際に「足し算アプリ」「料理レシピ表示アプリ」「検索機能」を作りながら、 Angularの基本がすんなり身につくよう構成しました。 また、プログラミングにはTypeScriptを使い、WindowsおよびMac両ユーザーにも参考になるように配慮しています。 ■Chapter1 Angularって何? ■Chapter2 開発環境を整えよう ■Chapter3 Angularプロジェクトを作ろう ■Chapter4 Angularの基本 ■Chapter5 入力フォームを作ってみよう ■Chapter6 入力エラーを検知するバリデータ ■Chapter7 リアクティブフォーム入門 ■Chapter8 さまざまな入力コントロール ■Chapter9 ページの割り当てと遷移 ■Chapter10 検索機能を実装する ■Chapter11 Webサーバで動かす 大きな図解でわかりやすい。サンプルコードも無償提供。本書を読み終えれば、AngularやTypeScriptの基本がしっかり身につきます。 さあ、あなたもこれを機に、Webアプリ開発の世界に飛びこんでみませんか?

    試し読み

    フォロー
  • TensorFlow活用ガイド[機械学習アプリケーション開発入門]
    3.0
    TensorFlowとは,Googleが開発している深層学習フレームワークです。本書は,まずTensorFlowとはどういったものなのか概要を解説し,基本的な特長を押さえます。続いて,画像処理,自然言語処理,音楽生成などの問題を設定し,TensorFlowでどのようにその問題を解くかを解説します。最後にAndroidアプリからディープラーニングを動かすことにも試してみます。効率良くサービスに深層学習を取り入れたいと考えるエンジニアにとって有益な情報となるでしょう。
  • 新・標準プログラマーズライブラリ C言語 ポインタ 完全制覇
    3.0
    2001年発売以来,多くの方にご支持いただいてきたロングセラー『C言語 ポインタ完全制覇』が装いも新たに登場! 新版では,ISO-C99・C11での扱いを追加したほか,64bitのOSを想定し現状に合わせ全面的に内容を見直し,加筆・修正を加えました。 C言語で「難しくてよくわからない!」とつまずく人続出なのがポインタ。「Cのポインタがわからないのは,あなたが悪いわけじゃなく,単に,Cの文法がクソなだけだよ!!」第一線で活躍する筆者がCの宣言まわりの混乱した奇っ怪な文法を解き明かし,真のポインタの使い方を教授します。ポインタのみならずCへの理解が一層深まる一冊です。
  • Visual Basic 2017 パーフェクトマスター
    3.0
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 誰でも無償で利用できるVisual Basicは、シンプルで覚えやすく、プログラミング初心者の学習に最適な言語です。本書は、初心者から中級者向けにVisual Basicの開発環境の準備、デスクトップアプリやデータベースアプリ、ウェブアプリ開発まで、サンプルを動かしながら実践的にプログラミングを学べる解説書です。オブジェクト指向プログラミングについても詳細に解説しており、プログラミングの基本がしっかり身につきます。
  • [基礎知識+リファレンス]macOSコマンド入門 ――ターミナルとコマンドライン、基本の力
    3.0
    macOSとコマンドの基本をまとめた入門書。基礎知識+コマンドリファレンスで、基本がしっかり身につく構成です。前半ではコマンド入力のためのアプリであるターミナル.appの使い方/設定、コマンドにまつわるOSやコマンドラインのしくみや用語をはじめ、知っておきたい知識を丁寧に解説。後半では、初学者の方々に向けて動作がわかりやすいコマンドを厳選収録。利用場面ごとに、気軽に試しやすい順番で登場します。macOSでコマンドを使っていきたい方々へ、スタートに必要な知識とテクニックを一気に押さえられる1冊です。
  • IntelliJ IDEAハンズオン ――基本操作からプロジェクト管理までマスター
    3.0
    IntelliJ IDEAはチェコのJetBrains社が開発した,快適な操作性と豊富な言語サポートが特長の統合開発環境(IDE)です。もともとはJavaエンジニアのために開発されたIDEでしたが,近年はKotlinやScalaといったそのほかの言語のユーザからも人気です。Android開発用のIDE「Android Studio」のベースに採用されたことでも注目が集まりました。本書はそのIntelliJ IDEAの入門書です。第1部では,編集・実行・デバッグ・移動・バージョン管理・データベースとの接続について,短いコードを書きながらハンズオン形式で解説していきます。第2部では,Java EEやSpring,ScalaやKotlinのプロジェクトを取り上げ,現場での開発を想定した操作方法を解説します。無償版のIntelliJ IDEA Community Editionの機能を中心に,Ultimate Editionの高度な機能も紹介するので,PhpStormやRubyMineといったJetBrainsのほかのIDEを使っている方にも有用な1冊です。
  • ゼロからわかるSQL超入門
    3.0
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 本書は,リレーショナルデータベース(RDB)を扱う上で必要となるSQLの基本を,わかりやすい解説と練習問題を通して確実に理解できる構成になっています。データベースやSQLの基本から,データの取り出し,データの更新・削除・更新などの基本操作,複数テーブルからのデータの取り出しまで,実習を通して丁寧に解説しています。また章末練習問題で理解度も確認できますので,独習書としてもセミナーの教科書としてもオススメの1冊です。
  • 3ステップでしっかり学ぶ Visual Basic入門[改訂2版]
    3.0
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 プログラミング言語をやさしく解説する書籍です。 Visual Basicの学習を始める人のために,文法の基本を徹底解説します。「ここでやること」「やってみよう」「理解しよう」という,予習→実践→復習の3つのプロセスを踏むことで,Visual Basicの基礎がしっかり,やさしく身に付きます!2009年に発刊した書籍を,前ページをカラー化し,内容も見直しよりわかりやすくなるようにリニューアルしました。
  • パーフェクトR
    3.0
    すべてのRユーザに向けた決定版です。本書はR言語の仕様をはじめ,データハンドリングやデータ可視化など基本的な操作方法を解説します。続いて,クラスタリング,クラス分類・回帰,時系列回帰などのデータ分析方法について解説し,応用として,レポーティング,Webアプリケーション化の方法,高速化の方法など,R言語にまつわるトピックを網羅した1冊です。
  • アジャイル時代のオブジェクト脳のつくり方 Rubyで学ぶ究極の基礎講座
    3.0
    Rubyでオブジェクト指向をマスターするための究極の基礎講座! 本書はアジャイル時代に適用させたオブジェクト指向の考え方について わかりやすくまとめた書籍です。 オブジェクト指向の学習には、多かれ少なかれ、挫折がつきものです。 そのような挫折をなるべく避けるように、オブジェクト指向の基礎を Rubyを通して学習します。また楽しく学習できるようイラストや図を ふんだんに使用しています。 本書を読んでオブジェクト指向型スクリプト言語であるRubyを きちんと使いこなせるようになれば、オブジェクト指向を正しく 理解することにつながり、今までよりも読みやすく再利用性の高い プログラミングコードを書けるようになります。 はじめてオブジェクト指向を学ぶ人はもちろん、今までオブジェクト指向の 学習に挫折してしまった人にもオススメの1冊です。 【対象読者】 ・オブジェクト指向をはじめて学ぶ方 ・他の本でオブジェクト指向を挫折してしまった方 【補足】 本書は2003年に刊行し、人気を博した『オブジェクト脳のつくり方― Java・UML・EJBをマスターするための究極の基礎講座』(翔泳社)について 触れている箇所も出てきますので、興味のある方はぜひご一読をお勧めします。 ※本電子書籍は同名出版物を底本として作成しました。記載内容は印刷出版当時のものです。 ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。 ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。 ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。
  • たった1日で基本が身に付く!  JavaScript超入門
    3.0
    JavaScriptプログラミングを一から学ぶための,やさしい入門書です。Webサーバーを利用するための環境構築から始まり,文法,構文,変数・配列の扱い方,オブジェクトの利用,HTMLの操作,イベント処理,Web APIの利用法など,JavaScriptによるプログラミングで必要になる知識を一通り解説しています。最終的に,これらの知識をもとにしてWebアプリを開発していきます。1日8時間の勤務時間内に読むことができる内容で,初心者・新人が最初に読む解説書としてふさわしい1冊です。
  • とりあえず「ゲーム部!」 漫画でわかる!ゲーム作りの勘所
    3.0
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 ゲーム作りの楽しさがわかる!青春学園マンガ! 【対象読者】 ・ゲーム制作に興味のある学生 【特徴】 ゲームの開発経験はもちろん、知識もスキルない初心者の学生たちが、 ゲームを作るために悪戦苦闘する物語!学生たちの奮闘と成長の様子を描く 感動ストーリー!ちなみに、この物語はフィクションなので、実在の 学校・人物とは一切関係ありません。 ※本書は、TAPPLI(現オタク産業通信)で好評連載中の『とりあえず「ゲーム部!」』の 第1部、第2部のコンテンツをまとめたコミックです。 【構成】 ・第1部 とある学園のゲーム部が発足!顧問のかもちゃん先生のもと、メンバーのゲーム開発の 悲喜こもごものゲーム作りが始まる! ・第2部 ゲームコンテストに参加することになった「ゲーム部」。はたして入賞はなるのか! 【目次】 PROLOGUE 「ゲーム部!」メンバー紹介! Part 01 続!とりあえず「ゲーム部!」 Part 02 続!とりあえず「ゲーム部!」 Part 03 番外編 Part 04 用語集 ※本電子書籍は同名のオンデマンド印刷物を底本として作成しました。記載内容は印刷出版当時のものです。 ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。 ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。 ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。
  • PHPの絵本 第2版 Webアプリ作りが楽しくなる新しい9つの扉
    3.0
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 プログラム初心者のためのPHP入門書がリニューアル! 10年以上にわたって親しまれてきたWeb開発言語PHPの解説書『PHPの絵本』は、 プログラム経験のない人でも勉強が始められるように考えられた、とてもやさしい 入門書です。新版では、従来の分かりやすい部分はそのままに、内容を全体的に 見直してお届けします。 「PHPは初めて」「アプリケーションって難しそう」という方にも、そもそも プログラムとはどんなものなのかというところから学んでもらえるように 配慮されています。機能的にも充実したPHPの最新事情もフォローし、 充実したアプリケーション作りの第一歩をここから踏み出すことができます。 本書を読むのにプログラム言語の知識は一切不要です。もっとも親しみやすい PHP言語の入門書として、現代の環境に合わせてアップデートされた、安心して 勉強を始められる一冊です。 【翔泳社の「絵本」シリーズのラインナップをアップデート】 翔泳社の「絵本シリーズ」は名前のとおり、絵本のように豊富なイラストと要点を 押えた簡潔な解説でコンピュータ技術に入門できる初心者向けのシリーズです。 すべての単元を2ページ単位で読みやすくまとめ、基礎に徹した内容で、言語/技術の 初心者や手軽に習得したい方のお役にたてるようになっています。 このたび、翔泳社は「絵本シリーズ」を全面的に改訂し、内容を現在の技術に 合わせて見直しました。シリーズラインナップ全体をリニューアルし、新パッケージで お届けします。 新しい「絵本シリーズ」では、旧来の分かりやすさ、親しみやすさ、基礎に 徹した内容というコンセプトはそのままに、Web/ネットが全盛となった現在の コンピュータ技術の潮流に合わせた解説を心掛けます。『Cの絵本』『Javaの絵本』を 皮切りにラインナップを順次刷新、さらに新しい仲間を増やしてラインナップを 充実していきます。 ※本電子書籍は同名出版物を底本として作成しました。記載内容は印刷出版当時のものです。 ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。 ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。 ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。
  • プロになるなら身につけたい プログラマのコーディング基礎力
    3.0
    仕事でコードを書くということは,そのコードを含むプログラムの品質を管理し,より良いものに改善し続けていくために,可読性を高めたり,よりシンプルにしたり,古い書き方を減らしたりといったことに気をつけなくてはなりません。本書ではC言語,Java,C#,Ruby,PHP,JavaScriptといったプログラミング言語でのより良いコードの書き方について,実戦経験豊富なエンジニアのアドバイスを詰め込みました。プログラミング言語の基本的な文法を習得したあと,次に何から学んだら良いのか悩んでいるプログラマにおすすめの一冊です。
  • Javaの絵本 第3版 Javaが好きになる新しい9つの扉
    3.0
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 Java言語の分かりやすい入門書『Javaの絵本』が最新版改訂! 『Javaの絵本』は、プログラムのことを何も知らなくてもJavaプログラミングが始められるように考えられた、意欲的な入門書です。このたび、同書が最新のJavaに対応し、改訂版として新登場します。 新版では、最新のJava環境に対応した多数の新トピックを加え、内容も全体的に見直しました。また、従来の基礎の徹した内容はそのままに、「難しそうだけど挑戦してみたい」「一度は挫折した」という方にも読んでいただけるものとなっています。 本書はまずプログラミンとは何かというところから、Java言語の基礎を知ってもらえるように書かれています。基礎に徹した内容で、Webアプリケーション、Androidプログラミング開発の手始めに読んでいただけるでしょう。イラストを多用し、難しいと言われるクラスやオブジェクトについても概念をすぐに理解できるようにした、もっとも簡単なJava入門書です。 【翔泳社の「絵本」シリーズのラインナップをアップデート】 翔泳社の「絵本シリーズ」は名前のとおり、絵本のように豊富なイラストと要点を押えた簡潔な解説でコンピュータ技術に入門できる初心者向けのシリーズです。すべての単元を2ページ単位で読みやすくまとめ、基礎に徹した内容で、言語/技術の初心者や手軽に習得したい方のお役にたてるようになっています。 このたび、翔泳社は「絵本シリーズ」を全面的に改訂し、内容を現在の技術にあわせて見直しました。シリーズラインナップ全体をリニューアルし、新パッケージでお届けします。 <※本電子書籍は同名出版物を底本として作成しました。記載内容は印刷出版当時のものです。 ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。 ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。 ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。
  • [改訂新版]Gitポケットリファレンス
    3.0
    Gitを活用するためのバイブルとして読み継がれてきた「Gitポケットリファレンス」改訂新版が登場! 現場でGitを活用するための必携書として,「Gitコマンドのリファレンスと共に,エラーメッセージが出たときのトラブルシューティングも解説」というコンセプトはそのままに,GitリポジトリとSlackの連携や,GitBucket,GitLab,SourceTreeの紹介など,最新のチーム開発に対応!これからGitを利用する方に対しては導入部分から優しく解説し,Gitをすでに習熟している方に向けては最新動向をキャッチアップした懇切丁寧な書籍です!
  • MySQL即効クエリチューニング
    3.0
    本書では、言語やフレームワークに依存せずMySQL側から解決へアプローチするための方法を紹介しています。チューニングそのものの方法については詳しく説明しません。MySQLのパフォーマンスチューニングは計測と改善を繰り返し行っていくべきものだからです。そのため、特定のケースにマッチする改善の手法よりも、繰り返し使われる計測の手法にフォーカスを当てて説明していきます。 本書は、インプレスが運営するWeb メディア「Think IT」で、「MySQLマイスターに学べ! 即効クエリチューニング」として連載された技術解説記事を書籍用に再編集したものです。本書の内容は、執筆時点(2016 年4 月~同8 月)までの情報を基に執筆されています。
  • 詳細!Swift 3 iPhoneアプリ開発 入門ノート Swift 3+Xcode 8対応
    3.0
    ※本書は固定レイアウトで作成されており、タブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字列のハイライトや検索、辞書の参照、引用などの機能が使用できません。なお、実際のサービスのインターフェースが変更され、本書内の解説と実際の画面が異なることがありますので、ご了承ください。 本書はiPhoneアプリを開発することを目的として、最新のSwift 3とXcode 8をゼロから学べる解説書です。作って終わりの表面的な学習体験ではなく、期待に応える確かな実力を習得するための粘り強い学習をサポートします。内容は3つのパートに分かれています。 Part 1 概要~最初の話~:ハローワールド iOSアプリ開発の準備と開発ツールXcodeの使い方の概要を説明します。ボタンをタップすると画面の色が変わる簡単なアプリをさっそく作ってみましょう。 Part 2 基礎知識~実力を蓄える~:Swiftのシンタックス 2章から10章はSwiftのシンタックスを解説します。プログラミング経験がまったくない人にとってはすべてのことが新しく、難しいと気後れする人がいるかもしれません。でも、急がず着実に進められるように短いコードで結果を示し、直感的に理解できる例を数多く掲載しました。初出やポイントとなる部分には色を敷き、細かく補足説明を加えています。図解も随所に入れました。 中級者を目指す人にも役立つように、初心者には少しばかり背伸びした内容も臆さずに盛り込んであります。すぐには理解できないことでも、後々にその蓄積が必ず役立ちます。 Part 3 実践入門~作って学ぶ~:iOSアプリを作る 11章からが実践です。Xcodeが備えているストーリーボードを活用し、あるいはコードを効率よく利用して、iOSアプリを作って試します。iOSアプリの基本となるUI部品を1つずつ取り上げ、簡単なものから複雑なものへと段階的に進めるように解説しました。複雑な手順はステップごとに図を示し、コードにも多くの補足説明を入れてあります。カメラ、地図、コンパス、加速センサーのサンプルでは、エラー処理やプライバシー認証なども扱います。豊富なサンプルを試し、実践を積み上げることで、Swiftの理解が飛躍的に進むことでしょう。 進歩から進化へ Swiftのオープンソース化プロジェクトがスタートして1年。Swift 3にはその功績がすでに大きく現れています。バージョンアップによって言語仕様が変化することに戸惑いや憤りを覚える人も少なからずいるかもしれません。しかし、Swift 3を体感すると「なるほどこのほうがよい」と納得することしきりです。昨年のSwift 1からSwift 2を「大きな一歩」と呼ぶなら、Swif 2からSwift 3へのジャンプは進歩を越えた「進化」を見ることです。 自分への期待値は、自分でいかようにも決められます。手加減なしの期待値は自分を追い込むだけかもしれません。でも、自分への強い期待は正直です。Swiftを学ぶことも自分自身に応えたいと思うことのひとつでしょう。自分を進歩させ、進化させる。進化を夢見るその思いは何よりも力強い味方です。

    試し読み

    フォロー
  • SQL Server 2014 データベース構築・管理ガイド Enterprise対応
    3.0
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 SQL Server 2014は、パフォーマンスの向上、新しいカラムストアインデックスの採用、バッファプール拡張などが改善され使いやすくなりました。本書は、SQL Server 2014 SP1を題材として、ドメイン環境を前提にWindows Server 2012R2上でのインストールから基本的な運用までを解説します。難解なコマンドは一切使用せず、初めてデータベース管理者となった人でも基本的な運用管理ができる内容となっています。Enterprise版に対応。
  • Xcodeではじめる 簡単iPhoneアプリ開発[Xcode 8&Swift 3対応]
    3.0
    本書は,「iPhoneアプリを開発してみたい!」と思う人が,最初に手に取っていただくことを想定した解説書です。難しいことは気にせず,開発ツールである「Xcode」をとにかく説明文のとおりに操作すればアプリを作ることができます。画面上の操作も,1つひとつのステップを掲載しました。プログラミング言語「Swift」のことをまったく知らなくても,iOSアプリを作れます。iOSアプリの開発は,SwiftのプログラムとStoryboardでのグラフィカルな設定の組み合わせで成り立っています。本書では,とくにStoryboardでの作業に重点をおき,極力プログラムを書く量を少なくしています。
  • Java逆引きハンドブック
    3.0
    Webアプリケーションやゲーム、携帯電話のシステムや組み込み、業務システムの開発など、さまざまな場面で使われているプログラミング言語のJava。本書は、Javaの機能を「やりたいこと」から探すことができる逆引きリファレンスの決定版です。具体的なサンプルを例に、各機能を網羅的に、かつ、わかりやすく解説しています。Java6/7に対応しています。

    試し読み

    フォロー
  • Dockerエキスパート養成読本
    3.0
    Dockerは,アプリケーションの開発・配布・実行のための,オープンソース・コンテナ型仮想化技術です。2013年の登場以来,重要なITインフラ技術として,エンジニアから,そしてITベンダから最重要視されるようになりました。本書では,Dockerをソフトウェア開発・運用で活用するために知っておきたい基礎と実践のための知識をわかりやすくまとめてお届けします。まだまだその導入にあたっては試行錯誤の側面もありますが,まずは本書で,その概要と最新動向はもとより,現場で活用するためのノウハウを習得してみてください。
  • 15時間でわかる Python集中講座
    3.0
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 短時間で業務レベルの基礎知識を習得することを目指した独習形式の解説書で,実はよくわかってない人向けのレベルアップ指南書の位置づけです。「基礎編」「実践編」と分け,最短で業務レベルの入口まで到達させることを目的としています。最終的にWebアプリケーション開発のイロハがわかることを目的に,基礎編ではベースとなる文法を中心に,実践編ではテスト,デバッグ,Webアプリケーションセキュリティなど実際に業務で直結する技術を解説していきます。IDEとしてPyCharmを収録。
  • 日経ITエンジニアスクール ITアーキテクト 最強の指南書
    3.0
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 ITエンジニアの職種別指南書「日経ITエンジニアスクール」シリーズの第4弾。全7職種のうち、第4弾は技術力を駆使して情報システムの全体最適を図るITアーキテクトに焦点を当てています。 内容は、2016~2020年までに席巻する新技術を展望しながら、日本のトップアーキテクトを紹介。システム停止を踏まえたアーキテクチャーや、クラウドとオンプレミスのハイブリッド型のアーキテクチャーの設計手法を事例を交えて解説しています。 さらにモバイルやセキュリティといった今求められる技術要素を情報システムにどう取り込むかについてもカバーしています。真のITアーキテクトになるためのノウハウを凝縮した保存版の1冊です。
  • 日経ITエンジニアスクール 無線LAN構築 最強の指南書
    3.0
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 本書は、日経NETWORKに掲載した無線LAN構築に関連する主要記事をピックアップした1冊です。大きく五つの部から成り立っています。第1部ではまず、無線LANの失敗パターンを紹介します。失敗を学ぶことが、無線LAN構築を成功に導く近道です。第2部では無線LANの仕組みを解説し、続く第3部で無線LAN構築の基本を学びます。第4部ではさらに実践的なノウハウを紹介。第5部では、実験を通じて無線LANについての理解を深めます。 ●目次 【第1部 失敗パターンを学ぶ】 【第2部 仕組みを知る】 【第3部 構築の基礎を学ぶ】 【第4部 実践的な構築ノウハウを学ぶ】 【第5部 実験で理解を深める】
  • さわってわかる機械学習 Azure Machine Learning実践ガイド(日経BP Next ICT選書)
    3.0
    SEに使ってほしい機械学習サービス 「Azure Machine Learning」 これまで機械学習といえば専門的なスキルがなければ使いこなせないものでしたが、今はそうではありません。SEなら誰でも使いこなせるほど、機械学習サービスのハードルは下がっています。とはいえ、機械学習ならではのコツがありますので、本書では基本的なことから解説しています。本書の狙いは、Azure Machine Learningを使いこなせるようになり、機械学習をあなたのスキルにすることです。 第1章 とにかく機械学習が何かを知る 第2章 実践:データを集めよう 第3章 Azure Machine Learningで機械学習モデルを作ろう 第4章 実践編1 回帰分析を使ってデータを予測する 第5章 実践編2 作った回帰分析モデルを使ってみる 第6章 実践編3 予測精度を向上する 第7章 実践編4 統計分類で判定する 第8章 実践編5 クラスタリングで似たものを判定する 第9章 実践:実験結果を活用しよう 第10章 実践:どんどん賢くさせよう Appendix A Azure Machine Learningを利用する方法
  • Microservices on Azure
    3.0
    マイクロサービス、IoT、Azureという三本柱を使って継続的デリバリプロセスの導入する具体的な手法とはいかなるものなのか。 本書はマイクロサービスの実用的な定義を示し、これまで主流であった階層型アプローチと対比しつつ、その方法をコンパクトに提示します。 内容は、家庭用医療機器ベンダーを想定し、そこで提示された仕様に基づき、横断的なビジネスサービスやIoTで利用される各種デバイスに対するマイクロサービスやオートメーション機能を、Azureが持つさまざまなPaaSサービスを使って実現していくという、リアルなシナリオに沿ったものです。そこで提示される「要望」と「現実」ギャップをいかにしてコードで埋めるか、すでにあるサービスをいかに活用するか、などを詳解します。 クラウドベースでの開発・運用を目論むSIerはもちろん、これまで以上のスケーラビリティとアベイラビリティを追求する開発者にとって、必読の1冊と言えるでしょう。 ※本電子書籍は同名出版物を底本として作成しました。記載内容は印刷出版当時のものです。 ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。 ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。 ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。
  • Unity5ゲーム開発レシピ ハマるゲーム制作のノウハウ
    3.0
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 【本電子書籍は固定レイアウトのため7インチ以上の端末での利用を推奨しております。ご購入前に、無料サンプルにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください】 Unity5によるゲーム制作のTIPSが満載! 本書はゲーム制作者に向けて、Unity5によるゲーム制作のコツをまとめたTIPS集です。単なるTIPS集ではなく、ユーザーがハマるゲーム作り必要なコツをカテゴリごとに分けて、現場の開発者向けに使いやすくまとめています。 「基本機能だけでも十分にできる面白いゲーム作り」「ユーザーインターフェース作りにポイント」「キャラクターの操作のコツ」「サウンドの効果的な使い方」「ユーザーを引き込む要素」などゲーム作りで重要なポイントをTIPS形式で解説します。ゲーム開発者、必須の1冊です。 ※本電子書籍は同名出版物を底本として作成しました。記載内容は印刷出版当時のものです。 ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。 ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。 ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。
  • Java EE 7徹底入門 標準Javaフレームワークによる高信頼性Webシステムの構築
    3.0
    経験豊富なJavaコンサルタントが Java EEの基礎+実践的な開発方法を徹底解説! Javaによる業務システム開発向けの標準仕様であるJava EE。本書は、フレームワークとしての基盤機能が一層充実したJava EE 7の基本と実践的な開発方法を学ぶための書籍です。 Javaの基本文法を身につけた方を対象に、プレゼンテーション層の開発機能JSFやビジネスロジック層の開発機能CDI/EJB、データアクセス層の開発機能JPAなど、業務システム開発時に必要不可欠な機能群の使い方や活用方法を、具体的なサンプルを交えて詳しく解説します。Java EE 7で追加されたWebサービスやバッチ処理の機能についても解説。 これからJava EE開発を始める方、Java EEの機能をもっと使いこなしたい方など、業務システム開発に携わるJavaエンジニアにおすすめの一冊です。 ※本電子書籍は同名出版物を底本として作成しました。記載内容は印刷出版当時のものです。 ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。 ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。 ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。
  • 実践Javaコーディング作法 プロが知るべき、112の規約と21の心得
    3.0
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 本書はJavaの実践的なコーディングルールである「規約」と、ルールを活用して開発プロジェクトを円滑に進めるための「心得」を、最新情報を取り入れて1冊にまとめたものです。 最新の言語環境であるJava SE 8に合わせて改訂しました。 チームで開発を行う場合、チームメンバーが同じルールでコーディングを行うことは、さまざまなメリットをもたらします。 本書は開発チームがこのようなメリットを得るための良き教科書、良き指針として活用することができます。 プロを目指すJava開発者と、プロの集団をまとめるチームマネージャーの両方にお勧めします。
  • ひと目でわかる SharePoint 2013 サイトカスタマイズ&開発編
    3.0
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 本書では、SharePoint Server 2013およびSharePoint Online(Office 365)のサイトカスタマイズとソリューション/アプリの開発方法を豊富な画面でわかりやすく解説しています。WebブラウザーやSharePoint Designer、Visual Studio、Officeアプリを利用して、サイトのデザイン変更や機能追加、リボンやメニューのコマンドの表示/非表示、ワークフローの作成、ファームソリューション/サンドボックスソリューション/SharePoint用アプリ、Accessアプリの開発などについて説明します。
  • Visual Basic 2013逆引き大全 555の極意
    3.0
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 Visual Basic 2013の基本技から新機能の使い方、裏技など555のテクニックを解説した、やりたい事から引ける逆引きリファレンスです。本書は、VisualStudio Professional 2013ならびにVisual Studio Express 2013に含まれるVisual Basic 2013に対応し、基礎から業務用の応用技まで幅広い内容を網羅しました。統合開発環境(IDE)の操作方法、基本プログラムの概念などの初歩から、ユーザーインターフェイスの作成、データベースの操作、印刷の処理、デバッグ、Webアプリケーションの作成、ユーザーコントロールの作成といった実務的な内容、WPF、XAML、LINQの新機能に至るまでをサンプルを示しながら解説しています。サンプルのダウンロードサービス付き。
  • はじめてのホームページ HTML5入門
    3.0
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 はじめてホームページを作る人でも、HTMLの書き方、読み方、作り方が図解でやさしくわかる入門書です。本書ではホームページ作成で欠かせないHTMLタグの書き方から使い方までを最新のWindows7を使って分かりやすく解説しました。インターネットやホームページの仕組み、文章や見出しの表示方法、箇条書きや表組み(テーブル)の作り方、画像や音楽、動画などの扱い方など、HTMLの基本的なタグに加え、ホームページの見栄えを整えるスタイルシート(CSS)の書き方までを豊富な図解でやさしく紹介。Windows付属のメモ帳など、テキストエディタのみを用いてHTMLを作成しますので、特別なソフトなしにすぐにホームページづくりにトライできます。サンプルコードのダウンロードサービス付き。
  • ASP.NET逆引き大全600の極意 ASP.NET 2.0/3.5/4対応
    3.0
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 ASP.NET 2.0/3.5/4に対応した、やりたいことから引ける逆引き形式のリファレンスです。本書は、ASP.NETアプリケーション開発の現場でもっとも必要とされているWebサイト開発のためのテクニックを包括的に取り上げ、豊富な用例で多彩な機能の使い方をわかりやすく解説。基本構文の極意から、フォーム開発で利用する機能、サーバコントロールと主要なライブラリを厳選しています。リッチコンテンツの制作に欠かせないAjaxや、マイクロソフトのクラウドサービスWindows Azureにも対応。ASP.NET 2.0、3.5、4のいずれのバージョンでもご利用いただけます。独自のサポートサイトではQ&A掲示板やFAQ、サンプルのダウンロードサービスも用意されています。
  • ブレイクスルーJavaScript  フロントエンドエンジニアとして越えるべき5つの壁 オブジェクト指向からシングルページアプリケーションまで
    3.0
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 【本電子書籍は固定レイアウトのため7インチ以上の端末での利用を推奨しております。文字列のハイライトや検索、辞書の参照、引用などの機能が使用できません。ご購入前に、無料サンプルにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください】 jQueryのその先へ。 サンプルをつくりながら学ぶ制作現場の実装スキル JavaScriptの基本書は数多く存在しますが、実際の開発で、どうコードに落とし込めばいいかとなると、とたんに「壁」を感じる人がたくさんいます。本書は、そんな人たちが、これだけ学べば「壁」が越えられるという5つ(1オブジェクト指向の考え方、2UI・インタラクティブ表現としてのイベント、3Canvas APIによるグラフィック表現、4Ajaxを利用したAPI連携とデータ検索、5シングルページアプリケーションの実装)を集中的に学んでいく学習書です。それぞれ読んで理解しできる「基本」と、具体的なコードを書きながら学べる「実践」とのセットで学べるので、現場で使えるスキルが効率よく学べます。 ※本電子書籍は同名出版物を底本として作成しました。記載内容は印刷出版当時のものです。 ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。 ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。 ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。
  • ずっと受けたかった要求分析の基礎研修
    3.0
    文書作成、演習課題も収録、要求分析の基礎知識と現場のノウハウを学べます 「上流工程の検討ができる人材の育成を担う1冊」 ---国立大学法人大阪大学理事・副学長 西尾章治郎氏推薦 「要求分析の実際がわかる好適書」 ---実践的ソフトウェア教育コンソーシアム会長 鶴保征城氏推薦 システム開発を成功へと導くためには、顧客の要求を分析し、漏れなくシステムの要件として定義する「要求分析」が欠かせません。本書は、システムを企画・発注する立場にある若手社員やシステム開発に携わる若手技術者を対象に、要件分析の基礎知識から、要求定義・要件定義のスキルやノウハウまでをやさしく解説します。 本書は、2部構成となっており、第1部では上流工程の流れや要求分析・要件定義のための基本技術を学習し、第2部では実際に要求分析・要件定義の演習を行います。これにより、身につけた知識を具体的な活動に生かす方法をリアルに理解でき、企業や学校などで実施される研修にも役に立つ内容になっています。 要求分析の知識やノウハウを身につけたい方だけでなく、社内研修や人材育成を担当される方にもぜひ読んでいただきたい1 冊です。 ※本電子書籍は同名出版物を底本とし作成しました。記載内容は印刷出版当時のものです。 ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。 ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。 ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。
  • 今すぐ使えるかんたんbiz ChatGPT ビジネス活用大全
    3.0
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 【ChatGPTをビジネスで使いこなすならこの1冊!】 ビジネスの現場で使える入力例や活用例を多数紹介!面倒な仕事はAIに任せましょう! 本書は、話題の対話型AIサービス「ChatGPT」を仕事に活用するための解説書です。ChatGPTの得意とする自然な文章を生成する機能を利用して、ビジネス文書やメールの作成、テキストの翻訳や要約など、おもにテキスト処理の業務を大幅に改善するためのアイデアを多数紹介しています。そのほかにも、Excelやプログラミングでの活用、企画のアイデア出しや製品のマーケティングに使う方法、より精度の高い回答を得られるためのテクニックなど、ChatGPTをビジネスで使いこなすためのノウハウをこの1冊に詰め込んでいます。具体的な質問の仕方を載せているので、本書があればすぐにChatGPTを使いこなすことができます! ■こんな方におすすめ ChatGPTを仕事に活用したいビジネスマン、ChatGPTをはじめて使う人 ■目次 ●第1章 ChatGPTの基本的な使い方   ChatGPTとは   ChatGPTでできることとできないことを知る   ChatGPTを使う際の注意点を確認する   情報が必ずしも正しくないことを認識する   ChatGPTの禁止事項を確認する   ……ほか ●第2章 より正確な回答を得るためのテクニック   プロンプトエンジニアリングとは   質問内容を具体的にする   回答条件の範囲を絞る   複数の回答をもらうようにする   回答をさらに詳しく聞いてみる   ……ほか ●第3章 ビジネス文書の作成   企画書を作ってもらう   プレゼンの原稿を作ってもらう   紹介記事を書いてもらう   解説記事を書いてもらう   コラム記事を書いてもらう   ……ほか ●第4章 ビジネス文書の編集   誤字や脱字を確認してもらう   英文のスペルミスを確認してもらう   文章をわかりやすい表現に直してもらう   文体を統一してもらう   表記揺れを直してもらう   ……ほか ●第5章 アイデア出しでの活用   1人ブレストでアイデアを出し合う   アイデアをたくさん考えてもらう   アイデアのメリットやデメリットを出してもらう   アイデアの改善案を考えてもらう   記事の目次を作ってもらう   ……ほか ●第6章 マーケティングでの活用   仕事のリサーチと分析をしてもらう   キャッチコピーを考えてもらう   製品の名前を考えてもらう   SNSでのコメントを分析してもらう   SNSでの宣伝文を作ってもらう   ……ほか ●第7章 Excelでの活用   Excelの操作方法を教えてもらう   Excelの便利な技を教えてもらう   イメージどおりの表を作ってもらう   表にするデータを調べて作ってもらう   効率的なデータ分析の方法を教えてもらう   ……ほか ●第8章 プログラミングでの活用   指定した内容でプログラムを書いてもらう   プログラムを解析してもらう   自分で作ったプログラムを改善してもらう   命令文や関数の意味を教えてもらう   エラーメッセージの原因を調べてもらう   ……ほか ●第9章 さまざまなAIサービスの活用と連携   BingのAIチャット検索を活用する   Google Bardを活用する   AIでイラストを生成する   AIで写真を生成する   イラストや写真を生成するためのプロンプトをChatGPTで作る   ……ほか ●第10章 AI利用のリスクと注意事項   最新の利用規約を確認する   著作権を侵害していないか確認する   個人情報や機密情報が漏れないようにする   法的·倫理的な問題に注意する   ChatGPTが作った文章なのかをチェックしてもらう   ……ほか

    試し読み

    フォロー
  • Microsoft Power Apps ローコード開発[実践]入門――ノンプログラマーにやさしいアプリ開発の手引きとリファレンス
    3.0
    【ノンプログラマーでもできるPower Appsビジネスアプリ開発】 「Power Apps」はMicrosoftが提供するローコード開発ツール。PowerPointのスライドを描くような感覚でボタンや入力フォームなどのパーツをドラッグ&ドロップで画面に並べ、Excelのように関数を入力して動作を指定するだけで、ビジネスアプリを開発できます。本書はそんなPower Appsの入門書です。プログラミングの知識がない人でも、現場ですぐに利用できる実践的な内容を3部構成でまとめています。 ■目次 ■Part 1 基本編 ●Chapter 1 Power Apps入門   1-1 Power Appsでできること   1-2 Power Appsのアプリ開発で利用できるサービス ●Chapter 2 アプリ開発環境の準備   2-1 Power Apps のアプリ開発の始め方   2-2 サインアップが必要なサービス   2-3 Microsoft 365開発者プログラムのサインアップ   2-4 二段階認証の使用を無効化する   2-5 Power Apps開発者プランのサインアップ   2-6 Dataverseのセットアップを確認する ●Chapter 3 アプリ開発の基本   3-1 アプリ開発の基本的な流れ   3-2 データモデリング   3-3 Dataverse入門 ●Chapter 4 キャンバスアプリ開発の流れ   4-1 キャンバスアプリの作成方法   4-2 データからキャンバスアプリを開発する   4-3 キャンバスアプリの画面とコントロールを設定する   4-4 キャンバスアプリのデータソースを管理する   4-5 キャンバスアプリを公開、共有する ●Chapter 5 モデル駆動型アプリ開発の流れ   5-1 モデル駆動型アプリの作成方法   5-2 データからモデル駆動型アプリを開発する   5-3 モデル駆動型アプリの画面とコンポーネントを設定する   5-4 モデル駆動型アプリのデータソースを管理する ■Part 2 リファレンス編 ●Chapter 6 画面遷移   6-1 画面の命名について   6-2 画面遷移のための関数について   6-3 アプリを準備する   6-4 コントロールに遷移のアクションを加える ●Chapter 7 日付・時刻操作   7-1 アプリ開発における「日付と時刻」   7-2 現在の日付や時刻を取得する   7-3 任意の日付をDate(日付)型で取得する   7-4 日付からNumber(数値)型を取得する   7-5 過去や未来の日付を取得する ●Chapter 8 集計   8-1 Excelのようにデータを集計する   8-2 合計値と平均値を取得する   8-3 最大値と最小値を取得する   8-4 テーブルのレコード数を取得する ●Chapter 9 変数   9-1 変数とは   9-2 変数の値をテキストラベルに表示する   9-3 変数の値を変更する   9-4 変数の値を別画面から読み取る ●Chapter 10 データを扱う   10-1 アプリでデータを扱うには   10-2 ギャラリーを使ってテーブルのデータを表示する   10-3 検索機能を作成する   10-4 レコードの追加や修正をする   10-5 ギャラリーで選択したレコードを編集する ●Chapter 11 条件分岐   11-1 アプリ開発における「条件」   11-2 条件分岐とは   11-3 比較演算子   11-4 複数の条件を指定する方法 ●Chapter 12 通知   12-1 アプリ開発における「通知」   12-2 通知バーのしくみ   12-3 通知バーを表示する ■Part 3 ハンズオン編 ●Chapter 13 スマートフォンで使うレポートアプリ   13-1 サンプルデータの準備   13-2 アプリの仕様   13-3 画面を作成する   13-4 画面同士をつなぐ   13-5 画面を修正する   13-6 アプリを公開する ●Chapter 14 パソコンで使うダッシュボードアプリ   14-1 アプリの仕様   14-2 モデル駆動型アプリを作成する   14-3 画面とコンポーネントを設定する   14-4 Excel Onlineでデータを編集する   14-5 ページを作成する   14-6 フォームを拡張する   14-7 データ分析をサポートするグラフを作成する   14-8 ダッシュボードを作成してモデル駆動型アプリに組み込む
  • 2023 応用情報技術者 午後問題の重点対策
    3.0
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 【特長】 午後問題を解くために必要な着眼点,問題文の読み方を丁寧に解説! ◎問題演習を通して,関連知識を復習! ◎絶妙に心地よい解説で,理解力アップ! ◎多くの学習者が感じる疑問点をFAQで解決! ◎読みやすさを考慮し,解説での問題引用文は全て,枠で抜き出しを行っていますので,問題に立ち返らなくても確認ができます! ◎黒太字,緑文字を追っていくだけで,要点がわかる仕掛けになっています! 分かりやすく丁寧な解説に定評があり,「AP午後対策といえば重点対策!」と,毎年多くの学習者の方に支持されています。 分厚いし難しいのでは…?と思われた方もご安心ください。 重要ポイントや解答にたどり着く工程を省きすぎることなく,納得しながら読み進められるように丁寧に書かれている本書だからこそ,合格に必要な力が身に付きます! 【目次】 第1部 本書の使い方 第1章 応用情報技術者試験の出題範囲 第2章 学習の進め方 第3章 本書の学習方法     第2部 午後記述式問題の対策 第1章 情報セキュリティ 第2章 システムアーキテクチャ(システム構成技術と評価) 第3章 ネットワーク 第4章 データベース 第5章 情報システム開発 第6章 プログラミング(アルゴリズム) 第7章 組込みシステム開発 第8章 マネジメント系の問題 第9章 ストラテジ系の問題 巻末資料
  • 図解まるわかり メタバースのしくみ
    3.0
    全体像から基礎的なしくみや新しい技術まですべて図解 確かな知識がつく「使える教科書」 【本書のポイント】 ・解説とイラストがセットで理解しやすい ・メタバースを作るプログラミングやサーバーのしくみなど、技術面も解説 ・NFTやブロックチェーンなど、メタバースの発展に大きく寄与した最新技術も詳しく解説 ・キーワードから知りたい項目を調べやすい ・現場の実態や出来事など、最新動向にもしっかり対応! 【こんな方におすすめ!】 ・メタバース全体の概要を知りたい方 ・メタバースのイメージがわかなくて困っている方 ・メタバースに関わる技術を知りたい方 ・メタバースを支える新しい技術に興味がある方 ・メタバースを使った新しいビジネスに関心がある方 ・現場の実態や出来事など、最新動向についても知りたい方 【内容紹介】 2021年Facebook社が突如メタバース宣言を行い、 一躍メタバースという言葉がバズワード化しました。 メタバースという言葉や概念自体は決して新しいものではなく、 古くから小説やSF映画ではたびたび未来のイメージとして描かれてきました。 それが5G、AI、IoT、ブロックチェーン、 VR/ARといった技術革新とともに、期待されているのだと思います。 本書では、今の技術での“現実的なメタバース”と、 技術や法整備などの観点から“今は現実的ではないが 未来のメタバース”という予測も交え、 見開きで1つのテーマを取り上げ、 図解を交えて解説しています。 最初から順に読んで 体系的な知識を得るのはもちろん、 気になるテーマやキーワードに 注目しながら読むなど、 状況に合わせて活用してください。 【目次】 第1章 メタバースの基本 第2章 GAFAMやゲーム業界とメタバース 第3章 メタバースとWeb3.0 第4章 メタバースを表現するグラフィック 第5章 メタバースを作るプログラミング 第6章 オンライン通信とサーバー 第7章 メタバースを体験する方法とそのしくみ 第8章 ビジネスにおけるメタバースの活用法 第9章 メタバースのこれから ※本電子書籍は同名出版物を底本として作成しました。記載内容は印刷出版当時のものです。 ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。 ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。 ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。
  • Swift PlaygroundsではじめるiPhoneアプリ開発入門
    3.0
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 もうMacは要らない。 iPadでアプリを開発しよう! 2021年12月リリースの最新バージョン 4 で、iOS / IPadOS アプリを iPad だけで開発から 公開できるように進化した Swift Playgrounds。 本書では Swift Playgrounds に付属のサンプルでコーディングの基礎を体験し、そのあと本格 的に SwiftUI というフレームワークを使ったプログラミングを学んでいきます。 さらに、マップや Web ブラウズに必要な MapKit、WebKit、ゲーム開発に必須の SpriteKit と いったフレームワークについての基本的な使い方、AppleStore に公開する機能も解説します。 ~本書まえがきより~ もうMacなんていらない! iPadでアプリ開発しよう! 「iPadでアプリを開発したい? ムリムリ、Macを買いな」 そう言われ続けて十数年、ようやく時代がiPadに追いつきました。Swift Playgounds 4の登場です。 このアプリにより、ようやく「iPad でアプリ開発」が現実のものになったのです。 「Swift Playgrounds で? アプリ開発? まぁ、アップデートで作れるようになったっていうけど、どう せたいしたことはできないよ。おもちゃなんだし」 そう思っている人も、おそらく大勢いることでしょう。確かに、Swift Playgroundsは、iPadでプログ ラミングを体験する学習教材として誕生しました。今でもそういう位置づけて考えている人は多いはずです。 けれど現在のver. 4は、本当に製品と同じレベルのアプリを作れるようになっているのです。 ただし、「製品と同じレベルのアプリ」を作るためには、製品を作るのと同じレベルの知識が必要です。 Swift Playgroundsの使い方だけでなく、これでアプリを作るのに必要となるさまざまなフレームワーク の使い方も学んでいく必要があります。「Swift Playgroundsでアプリを作りたい、でも難しいことはわか らない」では、アプリは作れないのです。 せっかく iPad でアプリ作りができるようになったんですから、少し頑張って「アプリ作りに必要な難し い知識」についても勉強してみましょう。 本書ではSwift Playgroundsに付属のサンプルでコーディングの基礎を体験し、それから本格的にSwiftUI というフレームワークを使ったプログラミングを学んでいきます。また、マップやWebブラウズに必要な MapKit、WebKit、そしてゲーム開発に必須の SpriteKit といったフレームワークについても基本的な使い 方についても触れています。 後半になると初心者にはかなり難しいものも出てきますが、がんばって最初の 4 章だけでも読み進めてく ださい。これで、ボタンやフィールドを使った簡単なアプリなら作れるようになります。後は、それぞれの 作りたいものに応じて少しずつ進めていけばいいでしょう。 ちなみに、Swift PlaygroundsはMac版もあります。こちらでもアプリ開発の学習は進めることができ ます(ただし、アプリを作るところは Xcode の力が必要ですが)。ですから、「Mac しか持ってない」という 人も安心してSwift Playgroundsを使ってください。
  • Visual Studio Code実践入門!~ソフトウェア開発の強力手段~
    3.0
    1巻2,530円 (税込)
    コードエディター「Visual Studio Code(VSCode)」は、プログラミングを効率化するうえで有用なツールです。本書は、VSCodeを習得してソフトウェア開発の生産性向上に役立てて頂くことを目指しています。VSCodeの機能を丁寧に説明するとともに、実際の作業をイメージできるように具体的な操作例や図を豊富に掲載しています。また、ブラウザとの連携など、開発ケースに関する内容も盛り込んでいます。

    試し読み

    フォロー
  • Power Automateではじめる ノーコードiPaaS開発入門
    3.0
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 「サービス」をプログラミングする! 「ビジネスでパソコンを利用する」とは、昔から誰もが口にするセリフです。 しかし、その内容は時代に応じて大きく変化しました。少し前なら、それは「ExcelとWordを使うこと」だったでしょう。が、今の時代、そんな単純な使い方をしているほうが少数派かもしれません。 表計算はGoogleスプレッドシート、ファイルの保存はOneDrive、メールはGmail、スケジュール管理はGoogleカレンダー。パソコンは、今や「ソフトをインストールして使う」ものではなくなっています。使うソフトはWebブラウザだけ。そこから、あらゆるサービスに接続し同時並行して作業を進めていく。 そんな使い方が当たり前となってきました。そんな時代に「業務の効率化」を進めるにはどうすればいいのか。答えは1つです。「あらゆるサービスを自動化する」のです。これが「iPaaS(IntegrationPlatformasaService、サービスとしての統合プラットフォーム)」という考え方です。 アプリケーションやOSの操作を自動化するツールはこれまでにもたくさんありました。 しかし、さまざまなWeb上のサービスを自動化するツールというのは、なかなかないでしょう。それを実現してくれるのが「PowerAutomate」です。 本書は、このPowerAutomateを使ったサービスの操作方法について説明をします。 スプレッドシート、メールサービス、ストレージサービス、TwitterやRSSなどの投稿、GoogleカレンダーやTeams、Slackなどの投稿管理など、業務で多用されている主なサービスの利用について一通り取り上げています。 また、このPowerAutomateは「プログラミングツール」としての側面も持っています。 そこで変数や各種の値の操作、データの入出力、条件分岐や繰り返しといった構文についてもページを割いて説明しました。 PowerAutomateは誰もが無料で利用することが可能です。 まずは、この本を手に「サービスの統合化」というのがどんなものか体験してみましょう。 広大なインターネットの世界に散らばるさまざまなサービスがつながり整然と処理されていく姿は、なかなか感動的ですよ! Chapter 1 Power Automateを準備しよう Chapter 2 フローの基本処理 Chapter 3 データの処理 Chapter 4 スプレッドシートを利用する Chapter 5 メールとアドレスの管理 Chapter 6 ストレージサービスとファイル管理 Chapter 7 外部サイトのデータを利用する Chapter 8 ビジネスツールの活用
  • Excel VBAの絵本 毎日の仕事がはかどる9つの扉
    3.0
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 豊富なイラストでわかりやすい! Excel VBAの入門書! Excelは、日常の業務で最も身近なアプリケーションの一つでしょう。 この『Excel VBAの絵本』で「マクロ」や「VBA」を学べば、 ・何千件もの単純な繰り返し作業をまとめて行える ・「西暦→和暦の変換」といった複雑な処理を行える ・フォームを作って、グラフィカルにデータ入力ができるようになる など、Excelをより便利に、よりパワフルに使いこなすことができます。 これまでプログラミングをしたことがない人も、 他の本を読んでみたけれど諦めてしまった人も、 『Excel VBAの絵本』なら、豊富なイラストとわかりやすい説明で、 楽しくイメージをつかみ、プログラミングを始めるられるはずです。 『Excel VBAの絵本』は、一番わかりやすいExcel VBAの入門書として、 プログラミング初心者の皆さんを応援します! さぁ、Excel VBAの扉を開き、便利で楽しい使い方をマスターしましょう! ◆目次◆ ・第1章:マクロ ・第2章:VBAプログラミングの基礎 ・第3章:演算子 ・第4章:関数とプロシージャ ・第5章:制御文 ・第6章:Excelオブジェクトの基礎 ・第7章:Excelオブジェクトの実践 ・第8章:コントロールとフォーム ・第9章:付録 ※本電子書籍は同名出版物を底本として作成しました。記載内容は印刷出版当時のものです。 ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。 ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。 ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。
  • 超高速開発の本命 ローコード/ノーコード最前線
    3.0
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 プログラミングなしでアプリケーションを開発できるノーコードや、少しのプログラミングで開発できるローコードの開発ツールの利用が本格化しつつある。 海外では既に多くの企業が取り入れており、国内での利用も進み始めた。 デジタルトランスフォーメーション(DX)のためには、現場でのデジタル化推進が必要であり役に立つ。テレワークへの対応などでも役立っている。 本書では企業の事例など国内におけるノーコードやローコードの最先端を追うとともに、マイクロソフトをはじめ、Kintoneなどのツールのレビューも掲載している。 ≪目次≫ 第1章 ローコード/ノーコードの革命は始まった! 第2章 草の根の先駆けRPAも快進撃 第3章 ケーススタディ 第4章 Kintoneで業務アプリ作成実践 第5章 製品レビュー
  • マーケティングオートメーション スペシャリストになるための教科書
    3.0
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 マーケティングオートメーション(MA)の導入から運用までを学ぶ人に向けた解説書。 マーケティングオートメーションとは「会社の利益や売上に貢献するような施策を、顧客行動に合わせて自動的に実行する仕組み」のことで、BtoB企業からBtoC企業まで導入が広がっているだけでなく、デジタルトランスフォーメーション(DX)推進ツールとしても期待が広がっています。 本書でいう「MAスペシャリスト」とは、マーケティングオートメーションをめぐって、「マーケティング領域」と「システム・プログラミング領域」をつなぎ、MAの円滑な導入・運用を行う役割を担う人のことです。 MAの基本から、MAスペシャリストの主要業務、シナリオプランニング、効果測定、ツール導入まで、現場のプロが詳細に解説します。 本書は6章構成になっています。 「Chapter1 MA市場とMAを支える人材の必要性」では、MAとは何か、またMAを取り巻く概況はどうなっているかを解説します。 「Chapter2 MAスペシャリストの定義と業務領域」ではMAスペシャリストの業務領域を、MA業務の一連の流れに沿って解説します。 「Chapter3 MAスペシャリストの主要業務」ではMAスペシャリストの役割をより詳しく解説していきます。データ要件定義、データマネジメント、コンテンツ設計、ツール設定、開始に向けた準備、レポート集計、それぞれの業務ごとに関わる担当者が異なる場合も多く、業務を行うにあたり必要なスキルも異なります。具体的な業務内容を理解するとともに、MAスペシャリストに求められる役割を理解しましょう。 「Chapter4 シナリオプ
  • 事例で学ぶ!あたらしいデータサイエンスの教科書
    3.0
    データ分析は意思決定のためにあり! 現場で役立つデータサイエンスの新・定番書! 本書は、主に統計学の視点からデータサイエンスについて解説しています。 PythonやRといったプログラミング言語を通じて データ分析の手法は一通り学んだという皆さん、そのスキル、 実際に活かせていますか? 具体的な課題解決につながっていますか? ・分析結果から何を読み取ればいいのかわからない ・数字からどんな価値を見いだせるのかがわからない ・そもそも、その分析方法が適切なのかどうか自信がない ・効率のいい分析ができているのかどうかわからない という方、多いのではないでしょうか? データを使って意思決定を行うには、統計学の知識は欠かせません。 そこで本書では、8つの具体的な社会事例を用い、 ・課題に「適した」分析手法やデータの収集方法 ・事例の分析結果の解釈 ・分析や解釈の際に注意すべきこと を数学の知識で補完しながら紹介しています。 著者は首都圏初のデータサイエンス学部として2018年4月に創設された、 横浜市立大学 データサイエンス学部 学部長の岩崎 学先生。 データサイエンティストやエンジニアが見失いがちな、 「何のために分析するのか」を意識しながら読み進めてみてください。 【こんな方にお勧めします】 ・統計学もプログラミングも一通り学んだけれど、  結果をどう判断すればいいのかわからないエンジニア ・分析結果の数字やグラフから、  業務でいかすためのヒントを得たいデータサイエンティスト ・データサイエンスに興味のある学生(専門課程を選ぶ際の  参考資料として) ※本電子書籍は同名出版物を底本として作成しました。記載内容は印刷出版当時のものです。 ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。 ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。 ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。
  • コンピュータの動くしくみ
    3.0
    1巻1,881円 (税込)
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 新人エンジニアや情報工学を学ぶ学生など、コンピュータを学びたい人向けに、コンピュータのしくみをハードウェアの側面からわかりやすく解説した入門書です。コンピュータを学ぶというと、どうしてもプログラミングを学ぶことと思いがちですが、ハードウェアを学ぶということは、ソフトウェアをより深いレベルで理解することにつながります。本書ではまず、0と1だけで計算する2進数のしくみを考えるところから出発し、その計算を電気回路、電子回路に行わせるにはどうすればよいか、メモリーやCPU、I/Oについてもわかりやすい図解を交えて解説します。また、動画で回路の動作がみられます。※書籍で紹介している動画はサポートページからご参照いただけます。
  • ノンプログラマーなMacユーザーのためのGit入門
    3.0
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 本書は、プログラミングをしないMacユーザーをとくに意識した、Gitの入門書です。 Gitの知識がまったくない段階から始めて、主要機能をしっかり理解し、GitHubの共有機能までたどり着くことを目標にしています。過去に挫折した方や、いまさら人に質問できない方、こっそりマスターして同僚に差をつけたい方にもおすすめです。 プログラマーの間でGitの人気は高まる一方ですが、「最近では、ノンプログラマーにとってもその利便性が認められてきています。」 たとえば、ソフトウェア開発のプロジェクトにプログラマー以外の立場で参加する場合や、 そもそもプログラムではない一般的な文書作成の目的で、Gitの基礎知識を必要とされるケースが増えてきています。 しかしGitはもともと大規模なソフトウェア開発のために作られたもので機能が多く、 独特な用語が多い上に、ほとんどの解説書では読者がプログラマーであることを前提にしているため、 ノンプログラマーにとっては最初の手掛かりにさえ悩むケースがあります。 【本書の執筆方針】 1.一般的なMac用アプリケーションと同じ感覚でGitを利用できる「Sourcetree」というアプリケーションを使います。 「ターミナル」やコマンド入力は扱いませんが、用語や機能を本書で学んでおけば、将来本格的に使いたくなったときにも役立つでしょう。 2.サンプルには、単純な日本語の文書を使います。 プログラミングの知識は必要ありませんし、操作結果の変化もわかりやすくしています。 3.採りあげるアプリケーションやサービスは、すべて無料です。 規模が大きくなると有料になるものもありますが、独習や、少人数のプロジェクトであれば費用はかかりません。
  • ProcessingによるCGとメディアアート
    3.0
    フリーのCG作成環境、Processingの設定、操作手順から、アート作品づくりまでを1冊で。数理、サウンド、3DCGなど各分野の専門家が応用事例も広く紹介。収録コードを改良することから、プログラミングをはじめよう。※この商品は紙の書籍のページを画像にした電子書籍です。文字だけを拡大することはできませんので、タブレットサイズの端末での閲読を推奨します。また、文字列のハイライトや検索、辞書の参照、引用などの機能も使用できません。

    試し読み

    フォロー
  • Visual Studio Codeデバッグ技術
    3.0
    【Visual Studio Code解説の言語と設定ファイル解説!】 本書は、プログラマ向けエディター「Visual Studio Code(VSCode)」のデバッグ機能解説書です。各種言語でのデバッグを行う上で必要となる設定ファイルの内容、それぞれの言語でのデバッグ機能を比較評価しています。(本書は、次世代出版メソッド「NextPublishing」を使用し、出版されています。) 〈本書の対象読者〉 VSCodeのデバッグ機能の仕組みを知りたいプログラマ VSCodeで各種言語でのプログラミングを行うプログラマ
  • Pythonによる数値計算とシミュレーション
    3.0
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 ※この電子書籍は紙版書籍のページデザインで制作した固定レイアウトです。 『C による数値計算とシミュレーション』のPython版登場!!  本書は、シミュレーションプログラミングの基礎と、それを支える数値計算の技術について解説します。数値計算の技術から、先端的なマルチエージェントシミュレーションの基礎までをPythonのプログラムを示しながら具体的に解説します。  アルゴリズムの原理を丁寧に説明するとともに、Pythonの便利な機能を応用する方法も随所で示すものです。 まえがき 第1章 Pythonにおける数値計算 1.1 Pythonによる数値計算プログラムの構成 1.1.1 Pythonによる数値計算プログラム 1.1.2 Pythonモジュールの活用 1.2 数値計算と誤差 1.2.1 数値計算における誤差 1.2.2 数値計算における誤差の実際 1.2.3 Pythonモジュールの活用 章末問題 第2章 常微分方程式に基づく物理シミュレーション 2.1 質点の1次元運動シミュレーション 2.1.1 自由落下のシミュレーション 2.1.2 着陸船のシミュレーション 2.2  ポテンシャルに基づく2次元運動シミュレーション 2.2.1 ポテンシャルに基づく2次元運動 2.2.2 2次元運動シミュレーション 2.3 Pythonモジュールの活用 章末問題 第3章 偏微分方程式に基づく物理シミュレーション 3.1 偏微分方程式の境界値問題 3.1.1 ラプラスの方程式 3.1.2 ラプラスの方程式の境界値問題 3.1.3 境界値問題の数値解法 3.1.4 ガウスの消去法による境界値問題の計算 3.1.5 逐次近似による境界値問題の計算 3.1.6 その他の二階偏微分方程式 3.2 ラプラスの方程式による場のシミュレーション 3.2.1 ラプラスの方程式の反復解法プログラム 3.2.2 より複雑な形状の領域の場合 3.3 Pythonモジュールの活用 章末問題 第4章 セルオートマトンを使ったシミュレーション 4.1 セルオートマトンの原理 4.1.1 セルオートマトンとは 4.1.2 セルオートマトンの計算プログラム 4.2 ライフゲーム 4.2.1 ライフゲームとは 4.2.2 ライフゲームのプログラム 4.3 交通流シミュレーション 4.3.1 1次元セルオートマトンによる交通流のシミュレーション 4.3.2 交通流シミュレーションのプログラム 章末問題 第5章 乱数を使った確率的シミュレーション 5.1 擬似乱数 5.1.1 乱数と擬似乱数 5.1.2 乱数生成アルゴリズム 5.1.3 Pythonの乱数生成モジュール 5.2 乱数と数値計算 5.2.1 数値積分と乱数 5.2.2 乱数と最適化 5.3 乱数を使ったシミュレーション 5.3.1 ランダムウォーク 5.3.2 ランダムウォークシミュレーション 5.4 Pythonモジュールの活用 章末問題 第6章 エージェントベースのシミュレーション 6.1 エージェントとは 6.1.1 エージェントの考え方 6.1.2 Pythonによるエージェントシミュレーションの実現 6.1.3 マルチエージェントへの拡張 6.1.4 相互作用するマルチエージェント 6.2 マルチエージェントによる相互作用のシミュレーション 6.2.1 マルチエージェントによるシミュレーション 6.2.2 マルチエージェントシミュレーションプログラム 章末問題 付録 A.1 4次のルンゲ=クッタ法の公式 A.2 ラプラスの方程式が周囲4点の差分で近似できることの説明 A.3 ナップサック問題の解法プログラムrkp30.py A.4 シンプソンの公式 章末問題略解 参考文献 索  引
  • パソコンで楽しむ自分で動かす人工知能
    3.0
    1巻1,782円 (税込)
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 人工知能に興味があっても、「機械学習」や「ディープラーニング」「ニューラルネットワーク」の技術解説書ではハードルが高いという人は多いのではないでしょうか。本書では、写真から顔を認識させる、写真を有名な絵画風にする、線画に自動で色をつける、文豪風テキストを作るなど、楽しい作例を通じて、人工知能の仕組みを学んでいきます。難しい数式やプログラミングの知識は不要。本に書いてあるとおりに自分のパソコンを操作するだけで人工知能を体験できます。
  • ルビィのぼうけん コンピューターの国のルビィ
    3.0
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 世界20か国以上で翻訳! ベストセラー絵本『ルビィのぼうけん こんにちは!プログラミング』の 続編が登場!今度のぼうけんはコンピューターの中! 【あらすじ】 『ルビィは想像力と行動力でどんなことだってできちゃう女の子。 好きな言葉は「どうして?」 あるたいくつな日、ルビィはお父さんのパソコンのマウスポインター (矢印)が動かないことを発見します。相棒のマウスとともに飛び込んだのは、 コンピューターの中の世界。きらきら明滅するビットたち、うるさがたの 論理ゲート、命令ばかりするCPUなど、いろんなコンピューターの国の 住人たちに出会いながら、ルビィはぶじカーソルを見つけられるでしょうか?』 本書はフィンランドのプログラマーであるリンダ・リウカスがつくった、 親子で楽しくコンピューターのしくみに触れる知育絵本です。この絵本は 大きく2つのパートに分かれています。 【絵本】女の子ルビィがコンピューターの中を冒険し、さまざまな 出会いを通じてコンピューターの部品の役目や動きかたを知るストーリー 【アクティビティ】絵本で知った知識や考え方をしっかり身につけるために、 遊びながら学べる練習問題 コンピューターやプログラミングは、自分の考えを、動くかたちにできる 楽しさに満ちています。この本がその楽しさを知る一つの入り口となってほしい、 そんな作者の願いがこもった『ルビィのぼうけん』をお子さんと一緒に 楽しんでください。 ※本電子書籍は同名出版物を底本として作成しました。記載内容は印刷出版当時のものです。 ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。 ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。 ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。
  • できるビジネスパーソンのためのExcel VBAの仕事術
    3.0
    1巻1,980円 (税込)
    ※この電子書籍は固定レイアウト型で配信されております。固定レイアウト型は文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 VBAによる業務の自動化で作業効率を200%アップ。 残業時間が2時間削れるノウハウを満載! 「できるビジネスパーソンのためのExcelデータ分析の仕事術」、「できるビジネスパーソンのためのExcel統計解析入門」に続くシリーズラインナップ刊行! ビジネスにおける「効率」、「時間短縮」には一番効果のある「VBA」そして「関数」、「マクロ」を取り上げます。 ビジネスマンは時間ない、仕事にすぐに役立つ知識が欲しい! そのようなニーズに対応するために、わかりやすくピンポイントで解説。関数、マクロ、VBAで仕事の効率化を徹底して目指そう! VBAは本格的なプログラミングに近い……それだけに知識として身につけると効果が違います。オブジェクト、プロパティ、メソッド、変数、条件分岐といった言葉がでてきます。しかし、これらを知識の深堀りすることなく実務にどう利用するか? というテーマでサンプルと解説を行います。 関数、マクロは、関数はExcelの代名詞的なものですが、関数を網羅するということではなくビジネスシーンでよく使われる事例をサンプルに解説していきます。 マクロはVBA編ほど複雑なところまでは取り上げませんが、簡単な自動実行、自動処理を取り上げます。 実務に役立つところにフォーカスして、作成している本シリーズ「VBA」、「関数 マクロ」をご期待ください。
  • Pythonによる機械学習入門
    3.0
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 ※この電子書籍は紙版書籍のページデザインで制作した固定レイアウトです。検索やハイライト等の機能が使用できません。 初心者でもPythonを用いて機械学習が実装できる!   本書は、今後ますますの発展が予想される人工知能の技術のうち機械学習について、入門的知識から実践まで、できるだけ平易に解説する書籍です。「解説だけ読んでもいまひとつピンとこない」人に向け、プログラミングが容易なPythonにより実際に自分でシステムを作成することで、そのエッセンスを実践的に身につけていきます。 また、読者が段階的に理解できるよう、「導入編」「基礎編」「実践編」の三部構成となっており、特に「実践編」ではシステム計画研究所が展示会「Deep Learning実践」で実際に展示した「手形状判別」を実装します。 詳細目次 第1部 導入編  第1章 はじめに  1.1 機械学習とは  1.2 Python と機械学習  1.3 インストール&セットアップ  1.4 Python 早分かり ― NumPy とmatplotlib  1.5 クイックツアー   小話 深層学習って何だ?  第2 章 機械学習の様々な側面 33  2.1 機械学習をとりまく環境.. 33  2.2 関連分野. 34  2.3 学習法による分類. 35  2.4 手法や課題設定による分類. 36  2.5 応用例. 37 第2部 基礎編  第3章 分類問題  3.1 分類問題とは  3.2 最初の分類器  3.3 学習データとテストデータ   ミニ知識 色々な用語 ―学習・訓練・教師 vs テスト・評価・バリデート・検証   ミニ知識 k- 分割交差検証  3.4 分類器の性能を評価しよう   ミニ知識 正答率(Accuracy)と適合率(Precision)   ミニ知識 色々な平均.調和平均・算術平均・幾何平均  3.5 色々な分類器  3.6 まとめ  第4章 回帰問題  4.1 回帰問題とその分類  4.2 最初の回帰 ― 最小二乗法と評価方法  4.3 機械学習における鬼門 ― 過学習  4.4 過学習への対応 ― 罰則付き回帰  4.5 様々な回帰モデル  4.6 まとめ  第5章 クラスタリング  5.1 iris データセット   ミニ知識 フィッシャーのあやめ  5.2 代表的なクラスタリング手法 ― k-means  5.3 その他のクラスタリング手法  5.4 まとめ 第3部 実戦編  第6章 画像による手形状分類  6.1 課題の設定  6.2 最初の学習  6.3 汎化性能を求めて ― 人を増やしてみる  6.4 さらに人数を増やしてみる   ミニ知識 学習データに含める人数について  6.5 データの精査と洗浄 ― データクレンジング  6.6 特徴量の導入  6.7 パラメータチューニング  6.8 まとめ  第7章 センサデータによる回帰問題  7.1 はじめに  7.2 準備  7.3 センサデータの概要  7.4 データの読み込み  7.5 高松の気温データと四国電力の消費量  7.6 もっと色々、そしてまとめ  7.7 終わりに 第4部 付録  付録A Python で作る機械学習  A.1 この付録の目的  A.2 最小二乗法  A.3 行列計算による解析解の導出  A.4 反復法  A.5 コードを書く前に  A.6 実装例  付録B 線形代数のおさらいと代表的な非線形モデル  B.1 この付録の目的  B.2 そもそも「線形」とは  B.3 線形変換とアフィン変換  B.4 ノルムと罰則項  B.5 線形回帰の最小二乗解を考える  B.6 機械学習における「非線形」
  • エンジニアが生き残るためのテクノロジーの授業
    3.0
    1巻2,178円 (税込)
    ITエンジニアの必修科目を「ぎゅっ」と詰めました!IT業界でずっと活躍するために知っておきたい7つの基本 【こんな人におすすめ】 ・新人、若手エンジニアが知識の底上げをするために ・IT業界でのキャリアプランの参考に ・IT分野で働きたい学生が現場で困らないために ・IT企業に勤める非エンジニアの教養として 【書籍の内容】 ITエンジニアは、時代やテクノロジーの 激しい変化に常にさらされています。 本書ではそんな不安を抱えるエンジニアに、 「いつの時代も変わらない技術」と 「ビジネスや社会との結びつき」を解説。 IoTや人工知能といったトレンドも押さえながら、 ネットワーク、データベース、プログラミング、セキュリティなど エンジニアなら誰もが知っておくべきテーマをカバーします。 応用のためには基礎が必要とはよくいいますが、 実際は応用できる知識と、そうでないものがあります。 変化に強い人材になるために、新技術が登場しても 陳腐化しない本当のベースとなるようなポイントを教えます。 ※本電子書籍は同名出版物を底本として作成しました。記載内容は印刷出版当時のものです。 ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。 ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。 ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。
  • JavaScriptの新しい教科書 基礎から覚える、深く理解できる。
    3.0
    【プログラムが苦手な人でも今度こそ、必ず身につく。】  本書はこれからJavaScriptを学びはじめる方を対象に、JavaScriptを使ったプログラミングを解説した入門書です。全体は11章構成でJavaScriptの特性を皮切りに、初歩的なJavaScriptの使い方をわかりやすく解説しました。実践編(8章)ではポップアップウィンドウを作る過程を通して、Webサイトの実制作でJavaScriptを使う際に欠かせない、プログラムの機能設計や処理の組み立て方についても学ぶことができます。  本書の大きな特長は2つあります。1つは、プログラムの作成過程を「体験する」ことで、より深い理解を促す構成。頭の中だけで理解するのではなく、実際に手を動かしてコードを書きプログラムを動かしてみることで、プログラムが動作する仕組みを感覚的に覚えることができます。もう1つは「なぜ、そのようにするのか?」といった「背景」や「理由」にも踏み込んだ解説。単にコードの書き方を覚えるのではなく、裏側にある背景や根本的な仕組みを知ることで、プログラミングの「考え方」や「応用力」を身につけることができます。巻末には用語索引のほか、初心者の方がコードを検索する際に役立つイディオム集を掲載しました。
  • 小学生・中学生でもできるiPhoneアプリ開発 XcodeでつくるiOSアプリ
    3.0
    【キミにもできるプログラミング!めざせ、iPhoneプログラマー!】 本書は、小学生・中学生だけでなく、すべての初心者に贈る、iPhoneアプリ制作の入門書です。Xcode 5を用いたiPhoneアプリの作り方をやさしく解説します。プログラムというと一見難しそうですが、その基本構造は非常にシンプルなので、そのスタートから順を追っていけば誰でも必ずできます。対応環境は、Xcode 5/Xcode 6 beta、iOS 7/iOS 8 betaになっています。紙面に登場するサンプルデータはWebサイトよりダウンロードできます。 ●ご注意 本書の内容に添って学習を進めるためには、OS X 10.8以上を搭載したMacとiOS 7以上を搭載したiPhone、およびApple IDとiOS Developer Programへの登録が必要になります。Apple IDの登録にはクレジットカードが必要です。またiOS Developer Programの登録には年7,800円(税抜)の登録料が必要になり、登録条件は満18歳以上となっています(2014年6月現在)。保護者の方のサポートをお願い申し上げます。
  • HTML5とJavaScriptによるiPhone/Android両対応 アプリ開発ガイド
    3.0
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 【本電子書籍は固定レイアウトのため7インチ以上の端末での利用を推奨しております】 本格的なスマホアプリを「HTML5とJavaScript」で作ろう! HTML5とJavaScriptを利用したスマートフォンアプリ開発が、2011年から注目されてきています。背景には、PCやタブレット、スマートフォンなど、異なるデバイスでも一定レベルで動作できるWeb技術(HTML5とJavaScript)が整ってきたことがあげられます。 本書は、そうしたHTML5とJavaScriptを組み合わせてスマートフォンアプリを開発したい方に向けた書籍です。HTML5とJavaScriptを組み合わせたプログラミングの基本から始まり、スマートフォン向けデバイスAPIと組み合わせた開発、そして実際に開発者の方が作ってみたくなる本格的なスマートフォンアプリの開発手法までを解説しています。これ1冊で、HTML5とJavaScriptを利用したスマートフォンアプリ開発手法をひと通り学べます。 ※本電子書籍は同名出版物を底本とし作成しました。記載内容は印刷出版当時のものです。 ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。 ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。 ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。
  • 基礎から学ぶ Xamarinプログラミング
    2.5
    本書では、クロスプラットフォーム開発ルーツ「Xamarin」とC#を使ったiOS/Androidアプリの開発手法をわかりやすく解説しています。 特に、これまで、Androidアプリのみ、iOSアプリのみを作成してきた方や、両方を別々の環境で作成していた方に向けて、Xamarinでの開発のポイントも説明しています。 開発環境の構築やC#のポイントも解説し、Xamari.iOS、Xamari.Android、Xamarin.Formsに加え、XAMLやMVVMでの開発手法も解説しています。

    試し読み

    フォロー
  • 基礎から学ぶ Flutter
    2.5
    本書は、Googleが開発したUIツールキット「Flutter」について、基本からの応用まで丁寧に解説した1冊です。 CHAPTER 01では導入方法と画面遷移の基本的な実装を学びます。 CHAPTER 02ではDart言語の特徴を掴むことで自在に言語を操れるようになるはずです。 CHAPTER 03とCHAPTER 04を学べば、作成したい画面を作れるようになるでしょう。 機能が足りなければ、CHAPTER 05で、ライブラりを探したり、自作することもできます。 Flutterをもう少し詳しく知りたければ、CHAPTER 06を読むとよいでしょう。CHAPTER 06は、説明が難しくわかりにくいかもしれませんが、Flutter初級を抜け出すには必要な知識です。 そして、業務で実践的に使いたい場合は、CHAPTER07からCHAPTER 09が役立つはずです。

    試し読み

    フォロー
  • 新・標準プログラマーズライブラリ なるほどなっとく C#入門
    2.5
    本書は,プログラミングの知識・経験がなくてもC#の基本文法を身につけることができる入門書です。そのために,「初心者に理解して身につけてほしい機能を厳選し,ポイントを絞る」「C#になぜその機能があるのか,どんな場面で使うのかという点も納得できる」という方針で解説しています。C#の文法は膨大ですが,これから学ぼうとする方は,すべてを覚える必要はありません。本書を通して,「なぜ」という疑問をひとつひとつ解消しながら,利用頻度の高い文法をしっかりと自分のものにすることができます。
  • 改訂4版 基礎Ruby on Rails
    2.5
    本書は、2007年10月に初版が発行された『基礎 Ruby on Rails』の改訂4版です(Ruby 2.5/Rail 5.2対応)。これから、初めてウェブ開発に携わりたいと考えている方々を対象に、Rubyの文法やオブジェクト指向の考え方を初歩から解説し、アプリケーションのモックアップ作り、データベースを導入し、ログイン・ログアウト機能を加え、最終的にはメンバーや記事の管理ページまでできあがります。読者はChapter 1 から順を追って学習していけば、Ruby on Rails によるアプリケーション開発の流れをつかむことができます。動作対応環境:Windows 7/8.1/10、macOS Sierra/High Sierra
  • プログラミング20言語習得法
    2.3
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 「パソコンを自在に操ってみたい」──そんな夢をかなえるのがプログラミング言語。ではどの言語を学べばいい? どうやって学べばいい? 本書では、現在主流の言語を中心に、各言語の基本構造と特色を紹介。見比べながら、自分に合った言語と学習法を見つけることができます。さらにプログラミングに共通するしくみを知れば、複数の言語を身につけることも簡単に。楽しみながら効率よく独習するコツを伝授します。(ブルーバックス・2014年9月刊)
  • 独習PHP 第2版
    2.3
    1巻3,520円 (税込)
    定番入門書『独習PHP』が4年ぶりのバージョンアップ! 基本構文など絶対に外せない解説をさらに充実 Webアプリケーション開発で圧倒的なシェアを誇るPHPを、プログラミングの基礎から丁寧に解説している定番入門書が堂々のリニューアルです。 6.0でもスキルを活かせるバージョン5.3に対応したほか、基本構文の説明などを見直し、よりやさしく、より確実に理解できるようになりました。また、今後利用が広がるとみられるクラスの解説を更に充実。Webアプリケーションに必須のセキュリティについても新たに章を設けました。サンプルコードも満載で、PHPプログラミングをしっかり学びたいという方にお勧めします。 ※本電子書籍は同名出版物を底本とし作成しました。記載内容は印刷出版当時のものです。 ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。 ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。 【※本作品はブラウザビューアで閲覧すると表組みのレイアウトが崩れて表示されることがあります。予めご了承下さい。】
  • C#ショートコードプログラミング 第3版
    2.0
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 本書は、C#でコードをいかに短く記述するかというアイデアをまとめた解説書で、2011年1月に発行した第2版の改訂版になります。 第2版では、C# 5.0の言語仕様で使用可能なLINQを切り札としてコード半分を実現していました。当時はまだLINQは全C#プログラマの共通基盤ではなかったからです。  この第3版では、C# 7.0の世代までに機能を広げ、以下のアイデアのもとにコードの短縮化を示しています。 ・C#の改良により、よりソースコードを短く書くための機能が拡張されている ・LINQを使わない方が短く書けるケースもあるが、意外と盲点になっている ・もっと短く書けるケースを新たに閃くこともある  具体的には、式化、out変数、値型タプル、null演算子などの機能を使うアイデアを紹介しました。さらに第3版では、気になった項目についてはコードの実行速度にも着目しました。 特に注意すべき点はLINQです。LINQは高速ではありません。LINQの多用は速度をスローダウンさせるケースがあります。 ですから、より望ましい書き換えとしてLINQ の利用を避けた場合があります。つまり、第2版では「LINQを使って短縮しました」という結論だった事例が、 今回は「LINQを使わないようにより短く書き直した」という結論に変化しているものがあります。
  • 低レベルプログラミング
    2.0
    アセンブラとC11でIntel 64ビットプログラミングモデルを堪能する! 「IoT」というコトバが爆発的に広がり、老若男女だれもが知っているIT用語となった昨今ではあるけれど、そのインフラストラクチャとしてのPCアーキテクチャは、大多数の人々にとってはブラックボックスのままです。 とはいえ、そのブラックボックスを十全に理解し、各種ブラックボックスをフル活用できなければ、IoT自体の活用や発展・進歩はありえません。 本書はアセンブリとC言語を使用し、インテル製アーキテクチャの64ビット版が、コンパイルされたプログラムをどのように処理し、データをどのように、そしてどこに配置し、それらを使用しているのか、を克明に解説した1冊です。 すなわち、ネットワークにぶら下がって各種データをやり取りしているPCの、ごくごく基本的な動作原理をプログラミングすることで紐解きながら学ぶ、歯ごたえと滋養に満ちた学習書といえるでしょう。 アセンブラやC言語を多少なりとも知っていれば、知識の深度と対象への理解が増しますし、知らなくても必要最小限の知識を提供しているので、熱意さえあれば性能を重視したプログラムを書けるまで成長できるでしょう。 【本書の目的】 Intel x64をベースに、低レベルプログラミング領域における堅実な知識の蓄積と洞察力の向上を手助けすることです。最終的に、以下の事柄を目指します。 ・アセンブリ言語で自由自在に書くことができる。 ・Intel 64のプログラミングモデルを理解する。 ・C11で、保守が容易で堅牢なコードを書ける。 ・コンパイルのプロセスを理解し、アセンブリを解読できる。 ・コンパイルされたアセンブリコードのエラーをデバッグできる。 ・適切な計算モデルを使うことで、プログラムの複雑さを大きく減らせる。 ・性能が重視されるコードを書ける。 【本書の特徴】 C言語やアセンブリを知らなくても、それらの必要最小限の知識とともに、順序立てて体系を解説しています。 また、各章末には適切な問題を配置し、自身の理解度を把握できます。それらの解答はすべてGitHub上に展開されているので、容易に確認できますし、必要であればコンパイルし、実行して結果を確認することも可能です。 ※本電子書籍は同名出版物を底本として作成しました。記載内容は印刷出版当時のものです。 ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。 ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。 ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。
  • PCオーディオ ビギナーズガイド
    2.0
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 PCオーディオのもっともシンプルな形は、「パソコンの中に保存された楽曲を聴く」というもの。「より良い音で聴きたい!」と思ったところから、「PCオーディオ」ライフが始まります。パソコン内の楽曲を聴く方法は、スピーカーで聴く、ヘッドホンで聴く、USB DACやアンプを通して聴く、ネットワークプレーヤーと連携させる…などさまざまで、どこまでの音質を求めるかによって選ぶべき製品が異なります。製品を選ぶには、ある程度パソコンやオーディオの知識があったほうが良いでしょう。本書では、PCオーディオを始める際に役立つ知識、最新情報をまとめています。PCオーディオのはじめの一歩を踏み出そうとする方々の「ガイド役」となれれば幸いです。
  • いちばんやさしいPHPの教本
    2.0
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 PHPとデータベースの基本を順番に学んで、実践的なプログラムを完成させていく「いちばんやさしい」PHPの入門書です。 大事なポイントや勘違いしやすいポイントは講師がフォロー。セミナーを受けている感覚で読み進められます。 もちろん、オールカラーでコードも丁寧に解説。本書で解説しているサンプルコードはサポートページからダウンロードできるので、はじめてプログラミングを学ぶ人でも安心です。
  • Xamarinエキスパート養成読本
    1.5
    Xamarinの登場により開発環境にVisual Studio(Xamarin)を,開発言語にはC#を使用することでiOSとAndroidのアプリ開発を一挙に行うことができるようになりました。そこで本書は今注目されているXamarinによるクロスプラットフォーム開発の最前線をムック形式で紹介します。
  • ROSロボットプログラミングバイブル
    1.0
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 ※この電子書籍は紙版書籍のページデザインで制作した固定レイアウトです。 環境設定からロボットへの実装まで。ROSのすべてを網羅 本書は,ロボット用のミドルウェアであるROS(Robot Operating System)についての,ロボット分野の研究者や技術者を対象とした解説書です。ROSの構成や導入の方法,コマンドやツール等の紹介といった基本的な内容から,コミュニケーションロボットや移動ロボット,ロボットアームといった具体的なロボットのアプリケーションを作成する方法を解説しています。  ROSについて網羅した内容となるため,ROSを使った開発を行いたい方が必ず手元に置き,開発の際に活用されるような内容です。 本書で使用しているソフトウェア、ハードウェアについて 第1章 ロボットソフトウェアプラットフォーム 第2章 Robot Operating System(ROS) 第3章 ROSの開発環境の構築 第4章 ROSの主要概念  第5章 ROSコマンド 第6章 ROSツール 第7章 ROS基本プログラミング 第8章 ロボット、センサ、モータ 第9章 組込みシステム 第10章 移動ロボット 第11章 SLAMとナビゲーション 第12章 サービスロボット 第13章 マニピュレータ 付録 ROS2
  • ゲームの作り方 改訂版 Unityで覚える遊びのアルゴリズム
    1.0
    1巻3,278円 (税込)
    ※この電子書籍は固定レイアウト型で配信されております。固定レイアウト型は文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 CEDEC Awards著述賞受賞タイトルが、Unity5に対応してリニューアル! プロのゲーム開発者秘伝・遊びのレシピ!  バンダイナムコスタジオ開発陣による10種のオリジナルゲームを題材に、 知っておくべき「ゲームのしくみ」を徹底解説。 簡単に始められるUnityとC#で、ゲームを作るために必要な遊びのアルゴリズムをマスターできます。 Unityでゲームを作り始めようとしているゲームプログラミング入門者に最適の1冊です。 本書は、ゲーム開発者カンファレンス「CEDEC 2013」において、 著述賞を受賞した『ゲームの作り方』をUnity5対応・フルカラー印刷にリニューアルした書籍です。
  • WEB+DB PRESS Vol.125
    1.0
    特集1 作って学ぶプログラミング言語のしくみ インタプリタ,構文解析器,文法 プログラミング言語のしくみを,プログラミング言語自体を作ることで学ぶ特集です。「言語を作るのは難しい」と考えている人が多いと思います。しかし,プログラミング言語を作るだけならば,想像しているよりずっと簡単です。そして,実際に作ってみることで,どのようなしくみで動作しているのかをしっかりと楽しく理解できます。この経験は,新たに言語を作るときだけではなく,新しい言語を習得するときなどさまざまな局面で役に立つはずです。 特集2 GraphQL完全ガイド RESTの先へ! フロントエンドに最適化されたAPI GraphQLは,Web APIのためのクエリ言語です。近年の高度で複雑なクライアントサイドアプリケーションにおいては,REST APIでは通信量が多くなったり,レイテンシが大きくなったりすることがあります。GraphQLでは,そういったケースでも効率的にデータを取得できます。そのため,Facebook,GitHub,Netflixなど,多くの企業が採用しています。本特集では,GraphQLの活用に必要な情報を徹底解説していきます。 特集3 速習DynamoDB AWSフルマネージドNoSQLの探求 Amazon DynamoDBは,ご存じAmazon Web ServicesのNoSQLデータベースサービスです。フルマネージドなので機材管理の負荷なくスケールでき,パフォーマンスも自動で最適化されるなど,開発チームにとってはサービス自体を良くする作業に集中できる点が魅力です。とはいえ,よりパフォーマンス良く,よりコストを抑えられるチューニングのポイントはあります。AWSソリューションアーキテクト直伝の本特集でより深い使いこなし方を知ってください。

    試し読み

    フォロー
  • ライブラリを作ろう
    1.0
    ライブラリとは、汎用的に使いやすい複数のプログラムを部品としてまとめたものです。本書は「ライブラリを作る」というテーマで、各プラットフォーム(Windows、macOS、Linux)を横断的にライブラリの作成方法、使用方法を解説します。本書を読み解く際にはC/C++の文法の知識はほぼ不要です。Makefileを使うのが初めての方でもわかるよう一から説明しています。
  • Android/iOSクロス開発フレームワーク React Native入門
    1.0
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 スマートフォンアプリ開発において「AndroidとiPhone(iOS)を別々に開発しなければならない」という問題点は大きな悩みです。その悩みを解決するのが、一度ソースを書けばどちらのアプリも作れる「React Native」です。本書は、React Nativeで効率的にスマホアプリを開発するためのノウハウを解説した入門書です。基本的なUI関係のコンポーネント、グラフィックの描画、データアクセスなど、開発に必要な技術をひととおり解説します。
  • TypeScriptで作るシングルページアプリケーション
    1.0
    【環境構築から、サーバーサイドにExpress、フロントエンドにAngularを使った実際の開発手順を解説!】 本書はJavaScriptエンジニアを対象とした、TypeScriptの解説から環境構築、実際にシングルページアプリケーションを作るまでのサーバーサイド・フロントエンドの開発手順までを紹介した入門書です。この1冊で、TypeScriptをさくっと使いこなしましょう!
  • HTML5 & CSS3ポケットリファレンス[改訂新版]
    1.0
    大好評! HTML5とCSS3のよく使われるタグ,プロパティに内容をしぼったリファレンスです。最新のブラウザ,HTML5の仕様に対応して増補改訂しました。誰もが知りたい目的別だから,使いやすく,引きやすい。あのタグ,どう書くんだっけ?というときにサッと調べられます。サンプルもシンプルで,わかりやすくて,しかも楽しい。ポケットサイズだから机の上でかさばらず,持ち運びやすい。開発業務で必要な方だけでなく,ブログやサイトを運営している方にもおススメです。
  • 基礎&応用力をしっかり育成! Androidアプリ開発の教科書 なんちゃって開発者にならないための実践ハンズオン
    1.0
    SDKバージョンが上がっても通用する「Androidアプリ開発の基礎力」を習得! 本書は、Java言語の学習者を対象として、ハンズオン形式でサンプルプログラムを作りながら、Androidアプリ開発に必要な基礎知識やSDKの機能、プログラミングテクニックを学ぶことができる書籍です。 Android Studioを利用して、アプリ開発の基本手順から、ビュー・アクティビティ、イベント・リスナ、リストビュー・ダイアログ、画面遷移・Intentクラス、オプション・コンテキストメニュー、フラグメントの使い方など、SDKのバージョンが上がっても通用する「Androidアプリ開発の基礎力」を積み上げ・体系的に習得していきます。 また、データベース接続や非同期処理・Web API連携、メディア再生、バックグラウンド処理・通知機能の利用方法、地図アプリ(やGPS機能)・カメラアプリとの連携、マテリアルデザインといった応用的なプログラミング方法もしっかり学習します。 「Androidアプリを作る方法をしっかり学びたい」「Androidアプリ開発の基礎力・応用力をきちんと身につけたい」という方におすすめの一冊です。 【本書の特徴】 ○Androidアプリ開発の必須知識&テクニックを積み上げ・体系的にハンズオン形式で学ぶ ○わかりやすいサンプルコードと丁寧な解説 ○SDKのバージョンに左右されにくい基礎力・応用力が身につく 【前提知識】 ○Java言語仕様の基礎的な知識 ※本書は、開発者のための実装系Webマガジン「CodeZine」の人気連載(Android Studio 2で始めるアプリ開発入門)をまとめ、加筆・修正・再構成して書籍化したものです。 ※本電子書籍は同名出版物を底本として作成しました。記載内容は印刷出版当時のものです。 ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。 ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。 ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。
  • オープンソース徹底活用 CakePHP 2.1による Webアプリケーション開発
    1.0
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 PHPの開発用フレームワーク「CakePHP 2.1」を使ったWebアプリケーション開発のガイドブックです。Webの世界は日々進化し複雑化しているため、一から本格的なWebアプリケーションを構築しようとすれば膨大な作業となり、Webの進化についていくことができません。そこで役立つのがWebアプリケーションの仕組みを丸ごと実現してくれるフレームワークです。本書ではPHPのフレームワークであるCakePHPを使ってWebアプリケーションを開発するための手順を基礎から解説します。CakePHP 2.xは大幅な改良がされておりCakePHP 1.3のコードはそのままでは動きません。実業務ではまだCakePHP 1.3が主流ですが、CakePHP 2.xへの移行準備も始めましょう。
  • 改訂4版 Excel VBA逆引きハンドブック
    1.0
    Excel VBAの逆引きリファレンスの定番書がExcel2016に対応しました!  本書では、VBAのプログラミング事例を豊富に網羅し、各機能を初心者にもわかりやすい事例で、かつ実務にもすぐに活用できる事例を紹介しています。事例のサンプルコード中には、プログラムの解説を記述しています。サンプルコードを読むことでプログラムの動作について理解を深めることができます。サンプルの無料ダウンロードサービスあり。 Excel2016/2013/2010に対応しています。 ※電子書籍版は2色刷りのデータになります。

    試し読み

    フォロー
  • Rustで作るプログラミング言語 —— コンパイラ/インタプリタの基礎からプログラミング言語の新潮流まで
    NEW
    -
    【言語の開発を通して、プログラミングそのものへの理解を深めよう!】 小さなプログラミング言語から本格的なプログラミング言語へ……ステップバイステップでの開発を通して、プログラミングそのものへの理解を深めよう!Rustでの開発の勘所もわかって二度おいしい一冊です。 ■こんな方におすすめ ・コンピュータサイエンス、とくにプログラミング言語そのものやコンパイラについての素養を得たいと考えている人 ・他言語でのプログラミング経験があり、Rustの習得に興味のある人。とくに、学習のための題材を探している人 ■目次 ●第1章:プログラミング言語概論 プログラミング言語の分類/他の切り口での分類方法/コンパイルパイプライン ●第2章:スタックベース仮想マシン 仮想マシン概論/Rustでの実装/標準入力からの読み込み/パースとコマンドの実行/ブロックとネスト構造/if制御構文/変数の定義/複数行のソースコードへの対応/関数呼び出し/関数の再帰呼び出し/WebAssemblyへのコンパイルとブラウザでの実行 ●第3章:プログラミング言語の構文解析 構文解析が解決する課題/構文へのマッチ/トークンの切り出し/括弧によるグループ化/木構造の構築/式の構文木/パーサコンビネータnom/Parsing Expression Grammarによる構文解析/ASTインタプリタ/関数呼び出しの構文と評価/設定ファイルへの応用 ●第4章:スクリプト言語ランタイム 本章で設計する言語/構文と意味論/AST実行モデル/文(Statement)の導入/変数宣言/代入文/条件分岐/ループ/関数定義/その他の制御構文/動的型の導入 ●第5章:静的型付けと型チェック 静的型システムの概要/型チェックの基本構成法/型宣言/式と文の型チェック/組み込み関数の型定義/エラー位置の報告 ●第6章:バイトコードへのコンパイル バイトコードとネイティブコード/スタックマシンとレジスタマシン/命令セットの特徴と設計/バイトコードの構成/最小限のバイトコードの定義と実行/バイトコードへのコンパイル/リテラルテーブルの実装/任意のソースコードをパースしてバイトコードへ翻訳/完全な式のコンパイルと実行/条件分岐式のコンパイルと実行/ループ制御のコンパイルと実行/ユーザー定義関数/型チェッカーとの統合/状態マシンとコルーチン/コルーチンオブジェクトとジェネレータ/応用例 ●第7章:LLVMを使ったネイティブコードへのコンパイル llvm-sysとinkwell/inkwellでのHello, world!/ネイティブコードによるパフォーマンスの向上 ■著者プロフィール 佐久田昌博:東京大学工学系研究科 精密工学専攻 修士卒。C、C++を中心にソフトウェア技術者として15年の経歴がある。マサチューセッツ工科大学に客員研究員(Visiting Scientist)として1年間在籍。Rust開発を7年ほど前から始め、数多くの個人プロジェクトとともに商用製品の一部に使っている。
  • Excel VBA開発を超効率化するプログラミングテクニック ームダな作業をゼロにする開発のコツー
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 【筆者がこれまでに培った開発テクニックを集めた「秘伝の書」】 Excel マクロ(VBA)のプログラミングがある程度できるようになると次に知りたいと思うのが「開発(プログラミング作業)の効率化」。本書は「開発の効率化を極限まで高める」ことを目的として、開発を効率化するためのテクニックを集めた書籍です。 大手スキルマーケットココナラのプログラミング関連のカテゴリーではランキング上位常連で業界屈指の開発力を持つVBA開発者である著者による「本当に実践で役に立つ効率化のテクニック」を解説。 本書で扱うテクニックはすべて実務を通して必要であるものに限り、基本設定にかかわるものから他書籍では紹介されていなものまで多岐にわたります。全体のレベル、到達点は低くはありませんが、初級者から手に取ってもらえるように基本的なことも網羅しつつ、広く役立つ本です。 ■こんな方におすすめ 初級者から上級者までのおもに業務でVBAを使用して開発を行っているVBAユーザー ■目次 ●絶対知っておきたいVBA開発の超効率化テクニック 第1章 基本設定 第2章 ショートカットキー 第3章 単語登録 第4章 命名規則 第5章 コーディングの基本ルール ●さらに知っておきたいVBA開発の超効率化テクニック 第6章 自分専用の開発用アドインの作成 第7章 汎用プロシージャの作成ルール 第8章 汎用プロシージャの紹介 第9章 汎用プロシージャ紹介での補足説明 第10章 イミディエイトウィンドウ活用の汎用プロシージャ 第11章 イミディエイトウィンドウとクリップボードのコラボテクニック 第12章 リボン登録でさらなる効率化を図る ■著者プロフィール ●著者-深見 祐士:Softex-Celware代表。現在はフリーランスプログラマーとして、ExcelVBAを用いた業務改善ツール開発や学習支援を行い、クラウドソーシングプラットフォームのココナラを主戦場に活動中。ココナラでは月あたり20件以上のVBA開発案件を手掛け、累計対応件数は500件を超える(2024年2月現在)X(旧:Twitter)やブログでExcel関連情報も発信中。ココナラ及びXでのプロフィール名は「いき」。 ●監修者‐大村 あつし:主にExcel VBAについて執筆するテクニカルライターであり、20万部のベストセラー『エブリ リトル シング』の著者でもある小説家。Microsoft Officeのコミュニティサイト「moug.net」を1人で立ち上げた経験から、徹底的に読者目線、初心者目線で解説することを心掛けている。また、2003年には新資格の「VBAエキスパート」を創設。主な著書は『かんたんプログラミングExcel VBA』シリーズ、『新装改訂版Excel VBA本格入門』(技術評論社)など多数。
  • ChatGPTプログラミング1年生 Python・アプリ開発で活用するしくみ 体験してわかる!会話でまなべる!
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 【本電子書籍は固定レイアウトのため7インチ以上の端末での利用を推奨しております。文字列のハイライトや検索、辞書の参照、引用などの機能が使用できません。ご購入前に、無料サンプルにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください】 あたらしい1年生シリーズ ChatGPTプログラミング1年生の登場! ChatGPTを利用したプログラミングに挑戦してみよう! 【本書の概要】 ChatGPTの得意分野でもあるプログラミングへの利用が注目されています。最近では「ChatGPTって、どんなしくみで動いているんだろう」「効果的な使い方を知りたい」「ChatGPTをPythonプログラミングに利用したい」「便利なChatGPTアプリを作りたい」という方が多くなってきています。 本書はそうした初めてChatGPTをプログラミングに利用する方に向けて、ヤギ博士とフタバちゃんと一緒にChatGPTを利用したプログラミングやアプリ開発の基本を解説。対話形式でChatGPTのしくみや、ChatGPTプログラミングのしくみをまなぶことができます。 【対象読者】 ・Pythonの基本をまなんだ方(『Python1年生』を読み終えた方) ・ChatGPTプログラミングの初心者 【本書のポイント】 ・対話形式で、イラストを交えながら、基礎知識を解説します。 ・初めての方でも安心して学習できるよう記述方法をしっかり解説します。 ・楽しいサンプルを用意していますので、安心してChatGPTプログラミングを体験できます。 【目次】 第1章 ChatGPTってなに? 第2章 ChatGPTの使い方 第3章 ChatGPTにプログラミングを手伝ってもらおう 第4章 PythonでChatGPTを動かそう 第5章 Pythonで翻訳アプリを作ろう 第6章 Pythonで便利なアプリを作ろう 【著者プロフィール】 森 巧尚(もり・よしなお) 『マイコンBASICマガジン』(電波新聞社)の時代からゲームを作り続けて、現在はコンテンツ制作や執筆活動を行い、関西学院大学非常勤講師、関西学院高等部非常勤講師、成安造形大学非常勤講師、大阪芸術大学非常勤講師、プログラミングスクールコプリ講師などを行っている。近著に『Python3年生 ディープラーニングのしくみ』、『Python2年生 デスクトップアプリ開発のしくみ』、『Python1年生 第2版』、『Python3年生 機械学習のしくみ』、『Python2年生 スクレイピングのしくみ』、『Python2年生 データ分析のしくみ』、『Java1年生』、『動かして学ぶ! Vue.js 開発入門』(いずれも翔泳社)、『ゲーム作りで楽しく学ぶ オブジェクト指向のきほん』、『ゲーム作りで楽しく学ぶ Python のきほん』、『アルゴリズムとプログラミングの図鑑 第2版』(いずれもマイナビ出版)などがある。 ※本電子書籍は同名出版物を底本として作成しました。記載内容は印刷出版当時のものです。 ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。 ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。 ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。
  • Processingではじめるゲームプログラミング
    NEW
    -
    本書は、ゲームを作りながらプログラミングについて学び、プログラミングを学びながらゲームを作ります。つまり、「プログラミング」と「ゲーム制作」を分けずに同時に学んでいきます。 制作するゲームは、ルーレット、スロットマシン、三目並べ、ナンバープレイス、マインスイーパ、オセロといったパズルゲームとブロック崩しです。どのゲームもシンプルでありながらそれぞれに奥深さがあり、楽しみながら作り、プレイし、学習を進められるのではないかと思います。 この本でゲーム制作に使うのがProcessingです。Processingはマサチューセッツ工科大学(MIT)で開発されたプログラミング言語であり、同時に統合開発環境でもあります。統合開発環境とは、ソフトウェア開発に必要なものがまとまって利用できる環境のことです。Processingは、Javaという世界的に広く利用されているプログラミング言語をもとに視覚的な表現をしやすく作られているため、プログラミングの学習やゲーム作りに適しています。Processingに影響を受けたシステムやプロジェクトも数多く存在し、Processingを通じたコミュニティが世界中に存在するため、その後の学習にもスムースにつなげられることでしょう。 本書は、プログラミングを始めたい方や、プログラミングの基本は学習したけれど、ゲームなど具体的なものを作ってみたいという方向けに書かれています。また自分で考えながら工夫して、楽しみながらプログラミングを進められるような構成にしています。
  • AIプラットフォームとライブラリによる生成AIプログラミング
    NEW
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 多数のAIモデルを統合して活用しよう! 現在、「プログラム内からAIを利用する」というと、OpenAI APIを使うのが基本と考えられるでしょう。 しかし OpenAI API 以外にも猛烈な勢いで生成AIのモデル(一般に大規模 言語モデル、LLMと呼ばれるもの)がリリースされています。 その多くはオー プンソースで公開され、誰でも無料でAIを利用した開発ができます。 今後の生成AIプログラミングで必要になるのは、1つのプラットフォームにアクセスすれば膨大な数のAIモデルをすべて同じやり方で活用できる仕組です。 本書は、数多ある AIプラットフォームとAIライブラリから安心して利用できるものを厳選して、使い方を解説します。 以下、本書まえがきより~ 「生成AIの活用」は、今やあらゆる分野で最優先課題となっています。 「生成AIといえばChatGPT」と言われていたのはもう過去の話。その後、猛烈な勢いで生成AIのモデル(一般に大規模言語モデル、LLM と呼ばれるもの)がリリースされています。 Google から鳴り物入りで登場したGemini、OpenAI のGPT-4を超える性能を実現したAnthropic社のClaude-3、Facebookを運営するMetaが作ったLlama-2、Amazonの開発するTitan、イーロン・マスク率いるxAIの作った Grok、 Microsoftの超小型モデル Phi-2、AlibabaのオープンソースモデルQwen、東京大学松尾研によるElyza、東工大と産総研の共同開発モデルSwallow......。 まだまだありますよ。数百、数千の LLM が、今や世界中で開発され公開されているのです。その多くはオープンソースで公開され、誰でも無料で使えるようになってます。 そうはいっても、どのLLMを使えばいいのかわからない。いや、そもそもどう使えばいいのかもわからない。 そんな人のために、世の中には「多数の優れたLLM を統合し、利用できるようにするもの」が存在します。それが「AI プラットフォーム & ライブラリ」なのです。 AIプラットフォームは、多数のLLM を提供するサービスです。APIを使い、どのLLMでも簡単にコーディングして利用できるようにしてくれます。また AIライブラリは、さまざまな LLM に簡単にアクセスする手段を提供してくれます。 これらを使えばほんの数時間の学習をするだけで、膨大な数の LLM を自由に扱え るようになるのです。本書は、数多あるAIプラットフォームとAIライブラリから安心して利用できるものを厳選してピックアッ プし、その使い方を説明していきます。興味あるサービスから読んで、そして試してみて下さい。 【本書の構成】 Chapter 1 AIプラットフォームとライブラリによる汎用化 Chapter 2 LM Studio Chapter 3 Replicate Chapter 4 Hugging Face Chapter 5 OpenRouter Chapter 6 Together AI Chapter 7 LangChain Chapter 8 LiteLLM Addendum LLMの主なモデル
  • ChatGPTによるPythonプログラミング入門 ―AI駆動開発で実現する社内業務の自動化―
    NEW
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 ※この電子書籍は紙版書籍のページデザインで制作した固定レイアウトです。 生成AI・プロンプトでPythonプログラムを作る ChatGPTをはじめとした生成AIは、プロンプトと呼ばれる自然な言葉で問いかけることにより多種のプログラムを作りだせ、AI駆動開発と呼ばれています。データ分析、AIプログラミング、グラフ描画、Webスクレイピング、Excel作業、Word化、PDF化など業務上様々な便利なプログラムを簡単に作ることができ、ChatGPTでプログラム作りの超時短を実現します。本書では、業務で使うPythonプログラムを例に、その作り方・プロンプト・改良のコツを解説します。なお、読者ご自身の業務で繰り返して使いやすいように、ChatGPT内でのプログラム実行とはせずに、自分のPCで動かします。解説にはChatGPT plus(GPT 4)を使いましたが、無料版や他の生成AIでも応用可能です。 はじめに 利用したChatGPTについて 用語説明 本書の対象読者 本書の動作環境 第1章 AI駆動開発について 1.1 AI駆動開発とは 1.2 AI駆動開発の簡単な例 第2章 ChatGPTとPythonの基本 2.1 ChatGPTとプログラミング支援機能 2.1.1 ChatGPTとは 2.1.2 Data Analysis機能(高度なデータ分析)とは 2.2 ChatGPT Plus(有料プラン) 2.2.1 GPT-4とは 2.2.2 画像や音声を使ったチャットとは 2.2.3 画像の生成 2.3 ChatGPT Plusの利用を始めるセットアップ 2.4 実行環境のセットアップ 2.4.1 Visual Studio Codeのインストール 2.4.2 Pythonの拡張機能のインストール 2.4.3 使用するライブラリのインストールと動作確認 第3章 毎日のExcel作業を自動化! PythonでExcelを動かしてデータ処理のプロになろう 3.1 日々のExcel作業の課題とPythonによる解決策 3.2 自動化に必要なPythonの基礎知識 PythonでExcelを扱うための必須スキル 3.2.1 データ型や変数 3.2.2 pandasライブラリの基本 3.2.3 Excelファイルの読み込みと書き込み 3.2.4 データの操作と集計(カテゴリごとにExcelのシート化) 3.3 実習1:定例ミーティング用の資料作成を自動化・自動集計とグラフ作成で時間を節約 3.3.1 集計作業の自動化 3.3.2 matplotlibを使用したグラフの作成 3.3.3 seabornを使用したグラフの作成 3.4 実習2:業務報告の自動化 Excelデータから自動でレポート作成 3.4.1 reportlabでのPDFレポート作成 3.4.2 Python-docxでのWordレポート作成 第4章 データ分析とグラフ化で誰でもデータサイエンティストに! 公開統計データの活用法を身につけてデータサイエンティストへの第一歩を踏み出そう 4.1 公開統計データの有効活用:データ分析の基本から応用まで 4.1.1 ステップ1:データファイルの読み込み 4.1.2 基本的なデータ集計 4.1.3 グラフの作成 4.1.4 レポートの作成 4.2 データ分析とPythonの親和性 Pythonと公開統計データを使った分析の可能性 4.2.1 北海道の人口動態をグラフ化する 4.2.2 関東地方の都県の人口動態をグラフ化する 4.3 実習1:地域別人口動態の分析 -人口増減と高齢化率の関係を解明する 4.3.1 グラフの作成と分析 4.4 実習2:地域別産業構造の分析 -就業者数と主要産業の関連性を探る 4.4.1 データの絞り込み 4.4.2 グラフの作成と分析 4.5 実習3:地域特性と公共サービスの提供 4.5.1 データの絞り込み 4.5.2 グラフの作成と分析 第5章 PythonでWebスクレイピング!情報収集のプロになろう ニュースリリースを把握し、競争力向上力を身につけよう 5.1 業界の最新ニュースの追跡とその重要性 5.2 WebスクレイピングとPythonの関わり Pythonを活用したWebスクレイピングの可能性 5.3 PythonでのWebスクレイピングの基礎知識 5.4 実習1:経済産業省のニュースリリースの収集 5.4.1 Webページからのデータ取得・BeautifulSoupの基礎 5.4.2 特定のキーワードに関するニュースの抽出 5.5 実習2:ニュース情報の定期的な収集 5.5.1 定期的な業界ニュース収集の重要性 5.5.2 Pythonでニュース情報収集のスケジューリング 第6章 Pythonで始めるテキストデータの処理と分析! 問い合わせ対応の効率化で顧客満足度を向上しよう 6.1 カスタマーサポートの課題とその解決策 6.2 実習1:問い合わせテキストデータの解析 6.3 実習2:問い合わせテキストデータの分類 6.4 実習3:問い合わせテキストデータを用いたサポート業務改善 おわりに AI駆動開発で非エンジニアでもエンジニアのような仕事ができるようになるか 付録 索引

最近チェックした本