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

  • AngularによるモダンWeb開発 実践編 実際の開発で必要な知識を凝縮
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 本書は、「Angular2 によるモダンWeb 開発~TypeScriptを使った基本プログラミング~」の続編です。この前書で得た知識を土台に対象範囲をブラウザ内からWebサーバーやデータベースなどのバックエンド連携を含むシステム全体に広げ、大規模システムの構築にも対応する実践的知識の習得を目指します。AngularやモダンWeb開発に興味を持つ個人から、プロの開発者まで幅広くお読みいただけます。 ネット検索で入手できるAngular単体の技術解説ではなく、実装パターンや外部ライブラリとの統合など、本格的なモダンWebシステムの開発を成功させるための情報を網羅し、以下の特徴を持った内容としました。 ●モダンWebを体感するサンプルアプリ ●様々なツールを使用した読者参加型の学習体験 ●モダンWeb開発のトラブル回避 ●新技術への対応 ●バックエンド関連用語(付録)
  • Ansible構成管理入門 はじめようInfrastructure as Code
    -
    Ansibleは,コマンド1つで複数・大量のサーバに対して同一の環境を実現できる「構成管理ツール」の1つ。導入によって,サーバ構築・管理の作業を大幅に簡略化できます。本章はそのAnsibleについて,インストールから丁寧に解説する初心者向けの入門書です。入門に留まらず,PlayBookの高速化やWindowsホストの管理方法など実践的なノウハウも紹介します。さらに付録として,Ansibleコマンドのオプション一覧と設定ファイル(ansible.cfg)のマニュアルも掲載し,入門を終えた読者もしっかりサポートします。
  • Ansible徹底入門 クラウド時代の新しい構成管理の実現
    3.5
    最新構成自動化ツールを実践的に解説! クラウド時代に入り、コンピュータシステムのサーバーの導入や セッティングの状況が変わってきています。以前は手作業で進めてきた サーバーの構築は、人が行う作業としては大規模かつ煩雑なものとなってきています。 Ansibleはこうしたサーバーの構築を自動化してくれるツールです。 サーバー構成を自動化してくれるツールは以前から注目されていましたが、 Ansibleはとくに“エージェントレス”という点に特長があります。 つまりサーバー側でとくに準備をしなくてもツールが利用でき、 ネットワークやソフトウェアをルールに従って自動でセッティングできます。 また、ほかのツールに比べて設定が単純で、使いこなしやすい点もAnsibleの特長です。 本書ではAnsibleを基礎から解説するだけではなく、より実践的に AWS(Amazon Web Services)やMicrosoft Azureで利用する方法も見ていきます。 また、OpenStackやDockerといったシステム構築の新しい枠組みを うまく利用する方法も解説します。 Tipsやテストなどの現場で役立つ情報を加えており、クラウド時代を生きる サーバー/インフラエンジニアに必要とされる知識をまとめた一冊となっています。 ※本電子書籍は同名出版物を底本として作成しました。記載内容は印刷出版当時のものです。 ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。 ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。 ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。
  • Android/iOSクロス開発フレームワーク Flutter入門
    3.0
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 Flutterは、互換性のないiPhoneとAndroidのスマホアプリをたった一度のコーディングで出力できる最新のクロス開発フレームワークです。ほかのフレームワークと比べると開発効率が高く、Dart言語によるコードが高速などの特徴があります。本書は、Googleの開発したクロス開発フレームワーク「Flutter」のインストールから、アプリ開発に必要な機能をひと通り解説した入門書です。あなたも最新の開発環境を体験しましょう!
  • Android/iOSクロス開発フレームワーク React Native入門
    1.0
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 スマートフォンアプリ開発において「AndroidとiPhone(iOS)を別々に開発しなければならない」という問題点は大きな悩みです。その悩みを解決するのが、一度ソースを書けばどちらのアプリも作れる「React Native」です。本書は、React Nativeで効率的にスマホアプリを開発するためのノウハウを解説した入門書です。基本的なUI関係のコンポーネント、グラフィックの描画、データアクセスなど、開発に必要な技術をひととおり解説します。
  • Androidアプリ開発が5日でわかる本(日経BP Next ICT選書)
    5.0
    スマホアプリを開発してみたい――。それなら、まずはAndroid向けのアプリ開発に 挑戦してみてはいかがでしょう。無料の開発ツールで手軽に始められます。 本書では、開発環境の整備からアプリ構成の基本、画面作成やコードの記述方法など、 基礎からていねいに解説します。5日間のレッスンで、あなたもアプリ開発者の仲間入り! 1日目 アプリの開発環境を整える 2日目 アプリケーションの構成要素 3日目 ビューとレイアウト 4日目 イベントハンドラ 5日目 マルチスレッドと非同期処理 ※日経ソフトウエア2014年11月号付録を電子書籍化しました ※本書の開発環境に関して、補足情報を告知しております。 http://itpro.nikkeibp.co.jp/atcl/mag/14/253293/092200009/index.html お手数でも併せてご参照ください
  • Androidアプリ開発逆引き大全 500の極意
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 Androidアプリケーションプログラミングの基本から考え方、手法を一問一答形式で解説し、やりたいことからTipsを引けるようにした逆引きリファレンスです。本書は、developer.android.comの技術書と、SDKに添付のサンプルプログラムに基づいて、「こういう時はどうすればいいのだろう」「サンプルプログラムには何が書かれているのだろう」といった疑問に答えます。また、Androidプログラミングの範囲はあまりにも広大なため、開発環境の構築、Eclipseの操作、アプリの外観と構造、ダイアログと通知、スレッド処理、データベース、OpenGL1.x-2.0に焦点を絞り、高度な内容にも踏み込んで解説しています。本書に載せきれなかった詳細な解説のダウンロードサービス付き。
  • Androidアプリ開発の極意 ~プロ品質を実現するための現場の知恵とテクニック
    5.0
    「iタウンページ」「ANA」「しゃべってコンシェル」などの開発実績を持つテックファームが,Androidアプリの開発手法をおしみなく紹介! 「プロジェクトの円滑な進め方」「意図しない動作の回避」「強制終了しない」「処理の切り分け」「品質を向上させる」「安全なリリースを行う」といった,開発会社の視点で気をつけなければならないポイントが満載です。「とりあえず動く」アプリの先を目指す,Androidアプリ開発者必携の1冊。 ※本書は2014年に刊行された『良いAndroidアプリを作る139の鉄則』の改訂版です。
  • Androidアプリ開発のためのKotlin実践プログラミング 現場で求められる設計・実装のノウハウ
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 Kotlinは、Javaよりも短いコードやシンプルなコードでアプリ開発ができるオブジェクト指向型プログラミング言語です。Androidアプリの開発言語として正式に採用されています。本書は、KotlinでAndroidアプリ開発をしてみたいエンジニアのために、現場で必要な知識とノウハウを徹底的に解説した実践ガイドです。Kotlinでのアプリ制作法、JavaとKotlinの混在するコードの書き方など、痒いところに手が届く内容となっています。
  • Androidアプリ開発 パーフェクトマスター
    4.0
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 Androidスマホのアプリを開発したい。アプリを販売して儲けたい。アプリ開発を経験して将来プログラマになりたい。でも、プログラミングの知識はまったくない。そんなあなたでも大丈夫です。本書は、Androidアプリ開発に必要な「AndroidStudio」の使い方から、JavaやXMLの仕組み、アプリ開発の実際、アプリをストアに登録するまでをフルカラーの紙面でわかりやすく完全解説しています。あなたのひらめきを実装しましょう!
  • Android & iOS両対応 つくりながら覚えるスマホゲームプログラミング
    -
    【Monacaでサクサク、楽しくゲームをつくろう!】 HTML5ベースの開発環境「Monaca」を使って、AndroidでもiOSでも動く「ハイブリッドアプリ」のつくりかたを楽しく学べる一冊です。 JavaScript、ゲームエンジン「enchant.js」、データベース、ハードウェアセンサーという、スマホゲーム開発に必要な知識の基礎部分を、ゲームをつくる楽しみを味わいながらバッチリ習得できます。 本書で制作するのは横移動アクションゲーム、アクションロールプレイング風ゲーム、クイズゲーム、ジャンプアクションゲームと多彩。一度つくり上げたら、自分好みにカスタマイズしたり、新しいルールを追加したりして、自分だけのオリジナルゲームに仕上げましょう。 サンプルゲームのMonacaプロジェクトデータはもちろん、m7kenji氏による愛らしいドット絵イラスト素材もダウンロードで提供しています。 〈本書の内容〉 Chapter1 スマホアプリとMonaca Chapter2 JavaScriptの基本を覚えよう Chapter3 HTMLとDOMの利用 Chapter4 Onsen UIを使おう Chapter5 ゲームエンジン「enchant.js」 Chapter6 マップとデータの管理 Chapter7 データベースの活用 Chapter8 ハードウェアの利用

    試し読み

    フォロー
  • Android Wearアプリ開発入門
    -
    本書は,腕時計型デバイス向けのAndroid Wearアプリケーションを開発するために必要な知識をまとめた入門書です。Androidスマホアプリの開発経験はあってもAndroid Wearアプリははじめてという方のために,小さい操作画面,円形/四角形といった異なる画面形状,スマホとの連携といった,独特な考え方に対する解説と,必須となるコーディングテクニックをコンパクトにまとめました。開発環境はAndroid Studioです。Android Wearアプリ開発の最初の一冊として,標準的な機能を持ったアプリの設計・実装を独力で行えるようにします。
  • Android SDK開発のレシピ 第2版
    5.0
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 Androidアプリ開発に役立つ人気のレシピ(TIPS)集「第2弾」です。開発者が機種ごとの違いについてできるだけ考えなくてすみますように、また1つでも多くのAndroidアプリがGoogle Playで公開されますように、そんなことを願いながら、Androidアプリ開発に欠かせないさまざまな情報を13分野、全130個のレシピにまとめました。本書に掲載されているサンプルコードは(一部を除き)Android 2.2以降で動作します。また、本書に掲載されているサンプルコードを実際に動くかたちにまとめたサンプルアプリをGoogle Playで公開しています。掲載されているすべてのソースコードは、NYSLライセンスに則り公開します。どんな用途でもご自由にご利用ください。
  • Android改善プログラミング
    -
    Androidプログラミングを効率化しよう。開発環境の改善に着目した一冊です Androidの開発環境を改善する&分断化を乗り越えるをテーマに6編を収録したAndroidアプリケーション開発ノウハウ集です。TechBoosterの技術誌は各章が独立しており、好きな章から読んでいただけます。 第1章、第2章はテスティングフレームワークEspresso、Robolectric 3.0を解説、検証環境の構築に役立ちます。拡張性の高いコンポーネントRecyclerViewの解説やAndroid OSのバージョン差異(分断化)に対応するためのノーティフィケーション、サポートライブラリ、開発者向けオプションなど、効率化に着目した記事を収録した一冊です。 執筆:@cattaka_net、@nkzn、@yanzm、@mhidaka、@consomme 【著者について】 TechBoosterは、Androidをはじめとしたモバイルのための技術サークル(techbooster.org)です。オープンソースへの貢献や社会還元を目的に、サイトでモバイル技術を解説しています。オープンソースへの貢献や社会還元を目的にサイトでモバイル技術を解説しています。 ※本電子書籍は同名出版物(POD)を底本として作成しました。記載内容は印刷出版当時のものです。 ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。 ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。 ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。
  • Android開発者のためのコマンドライン超入門
    -
    Androidの開発には、コマンドプロンプトやadbシェルでのコマンド操作が必要。MS-DOSやLinuxの経験がなくても、この1冊だけでコマンドと引数、パスとディレクトリなどシェルの基本がわかり、コマンドラインが使えるようになります。

    試し読み

    フォロー
  • Android Jetpackプログラミング Android Studio 4 + Kotlin対応
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 Androidアプリの開発環境「Android Studio 4.0」以上向けの新・高機能ライブラリ群「Jetpack」の中級開発者向けハンズオン解説書がついに登場! 本書は、Jetpackのポイントになる機能をピックアップし、ハンズオン形式で例題のミニプログラムを次々に作って学びます。巻末には「追補 Kotlin基礎文法入門」を収録しているので、kotlinに不慣れな方でも大丈夫です! 今後のAndroid開発に不可欠な技術Jetpackをいち早く学びましょう。
  • Android Studioで始める Androidアプリ開発超入門(日経BP Next ICT選書)
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 米Googleが提供する統合開発環境「Android Studio」で、 Androidアプリケーション開発の基本から学べます! これまでは「Eclipse」を利用するのが一般的でしたが、今後はAndroid Studioを利用する方法が主流になるに違いありません。Android StudioはAndroid端末を画面上で再現するエミュレータも利用できますので、Androidの実機を持っていない方でもプログラミングを楽しめます。 この本で、Androidアプリケーション開発の“はじめの一歩”を踏み出してください。 ※本電子書籍は、印刷物として刊行された「Android Studioで始める Androidアプリ開発超入門」(日経ソフトウエア2015年4月号第1付録)を基に作成しました。本書掲載の情報は、印刷物発行時点のものです。また、掲載時の誌面とは一部異なる場合があります。
  • Android Studio パーフェクトガイド(Kotlin /Java対応版)
    -
    Androidアプリ開発は,かつてはEclipse+Javaが主流でした。しかし,GoogleがAndroid Studio/Kotlinを正式採用し,EclipseベースのAndroid開発ツールのサポートが終了したことをうけ,今後Androidアプリ開発はAndroid Studio一択という状況になり,Android Studioの需要は高まっています。 本書はそんなIDEに焦点を当てた書籍です。本書は新人エンジニアに向けて,豊富な機能が揃ったIDEをどのように使いこなすかをわかりやすく解説した書籍です。Kotlin /Java両対応。
  • Android Studio本格活用バイブル ~効率的にコーディングするための使い方【電子増補・完全版】
    -
    【ご注意:本電子書籍は,紙の書籍として刊行した『Android Studio本格活用バイブル~効率的にコーディングするための使い方』を,電子版でアレンジしたものです。紙版には収録しきれなかった部分(A5判,約300ページ相当)までをすべて含めた内容となっています】Androidアプリの開発に欠かすことのできないGoogle謹製のIDE「Android Studio」。本書では,基本的な知識から導入方法,エディタの使い方,バージョン管理の方法,さらにはAndroid Studioを語る上では欠かせないリファクタリング機能や内部構造まで,Android StudioのベースとなったIntelliJ IDEAのエキスパートである著者が徹底解説しています。はじめてAndroidアプリを開発する方,これからAndroid Studioを学びたい方はもちろん,ソフトウェア開発に関わるすべての方必読の一冊です。
  • Unreal Engine&Unityエンジニア養成読本[イマドキのゲーム開発最前線!]
    -
    ゲーム開発において,ゲームエンジン(フレームワーク)を活用して開発するスタイルが定着しました。本書は注目のUnreal Engine/Unityの特徴をムック形式で解説していきます。ゲームを開発するうえでの機能を,同じテーマをもとに,両エンジンでの操作・実装の仕方を説明したムックです。
  • R/RStudioでやさしく学ぶプログラミングとデータ分析
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 R/RStudioの操作も、Rの文法も、データ分析・統計解析の方法も、この1冊で! 本書は、RやRStudioを使ってデータ分析や統計解析を学びたい人のための入門書です。 「Rの本は、読みにくくて、わかりにくい…」 そんな風に困っている人を手助けするための1冊です。 本書ではまず1章で、RとRStudioをインストールするところから説明をスタート。それぞれの環境で、どうやってスクリプトを実行したり、結果を確認したりするのかを丁寧に教えています。 (興味のある方向けに、ColaboratoryでのRの実行方法も説明しています) 続いて2章では、Rの文法をしっかりと勉強します。Rの入門書ではおざなりにされがちな文法解説ですが、文法を理解していないと、各スクリプトで何をしているかの理解が深まらず応用が効きません。本書ではRの文法や、プログラミングの考え方もしっかり伝えます。 3章からはいよいよ、スクリプトを動かしながら、データの扱い方を学んでいきます。3章では、Rにおいて「たくさんのデータを扱うための仕組み」として用意されている「ベクトル」や「行列」について使い方を学びます。 4章では2次元のデータを柔軟に管理できる「データフレーム」の操作方法や、テキスト、CSV、Excelなどの各種ファイルからのデータの取り込みや操作方法、一般に配布されているデータセットの扱い方などについて学んでいきます。 5章、6章では、さまざまな視覚化の方法を学んでいきます。データにあったグラフの選び方や各種グラフの作成方法、グラフの細かな調整の方法を知ることができます。 7章からは統計処理について学びます。基本的な集計や、データの特徴を知るための値の調べ方、標準化・正規化の方法や度数分布の作成方法などを身に付けます。 8章ではさらに、二項分布や正規分布、相関係数、検定、カイ二乗分布など、統計分析でよく使うさまざまな分析方法について学びます。 9章では、回帰分析や機械学習について学びます。回帰分析では、データセットを使いながら、単回帰、重回帰分析、さらに予測も行います。機械学習では、「訓練データ」と「テストデータ」に分けての学習と予測を行い、回帰分析以外の機械学習モデルについてもひととおり試します。 ★紙面は分かりやすさを重視したフルカラー! フルカラーの紙面によって、重要点がわかりやすく、読みやすい! グラフィカルなデータなども色を確認しながら進められます。 ★本書のスクリプトデータ付き 書籍全体が、スクリプトを入力して、結果を確認しながら進んでいくように設計されています。入力間違いなどを確認できる正しいスクリプトデータもダウンロードできます。 ★特典PDF付き 本書に収まらなかった内容を購入者限定特典のPDFにしました。Rで地図上にデータを描画する方法をまとめた12ページのPDFです。 ご購入者皆さまにダウンロードしていただけます。 Chapter 1 Rの環境を整えよう Chapter 2 値・変数・制御構文 Chapter 3 複雑なデータの扱い方 Chapter 4 データフレームとデータアクセス Chapter 5 plotによるデータの視覚化 Chapter 6 その他のグラフ機能 Chapter 7 統計処理の基本 Chapter 8 データ分析の基本 Chapter 9 回帰分析と予測 ★特典PDF付き(地図へのデータ描画) 日本初のMac専門月刊誌『Mac+』の頃から主にMac系雑誌に寄稿する。ハイパーカードの登場により「ビギナーのためのプログラミング」に開眼。以後、Mac、Windows、Web、Android、iOSとあらゆるプラットフォームのプログラミングビギナーに向けた書籍を執筆し続ける。 ・ 近著:「Spring Boot 3 プログラミング入門」「C#フレームワーク ASP.NET Core入門.NET 7対応」「マルチプラットフォーム対応 最新フレームワーク Flutter 3入門」「見てわかるUnreal Engine 5 超入門」(秀和システム)、「Google AppSheetで作るアプリサンプルブック」「AWS Amplify Studioではじめるフロントエンド+バックエンド統合開発」(ラトルズ)、「もっと思い通りに使うための Notion データベース・API活用入門」(マイナビ出版) ※この商品は固定レイアウト型の電子書籍です。 ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字列のハイライトや検索、辞書の参照、引用などの機能が使用できません。 ※お使いの端末で無料サンプルをお試しいただいた上でのご購入をお願いいたします。 ※本書内容はカラーで制作されているため、カラー表示可能な端末での閲覧を推奨いたします
  • Rが生産性を高める~データ分析ワークフロー効率化の実践
    -
    データ分析によって価値ある意思決定につなげたいと考えるのがデータ分析者の本分ではないでしょうか。ところが「データ分析」を行うためには,さまざまな工程を経ることになります。データ分析に携わったことのある方であれば身に覚えがあるでしょう。 ExcelのGUI操作,可視化の設定,レポート,他ツールとの連携などで発生する繰り返し作業を減らすための手間を惜しんではいけません。これらの工程で発生する手作業を無自覚に受け入れることは,本来取り組まなければならない「分析」の時間を無駄にすることと同じです(1回の業務が5分短縮できたとしましょう。1年で300回同じ作業が発生したとしたら,1500分=25時間。約1日です。この時間で何ができるでしょうか?)。​ あなたがRを利用していれば(これからRをはじめるという方も)ラッキーです。Rの豊富なパッケージを利用することでデータ分析のワークフローを効率化できます。本書は以下のような構成で,単純な作業をプログラミングによって自動化する方法を解説していきます。 1章 R環境の準備と基本操作 2章 Excel・CSV・TSVファイルの読み込みとデータ整形 3章 グラフ描画の基本と応用 4章 HTML・Word文書への出力と分析結果の共有 5章 Googleサービスとの連携 6章 Web上のデータ取得とWebブラウザの操作 7章 データフローの整理と定期実行 Excel操作,グラフ描画,レポート,Googleサービス連携,スクレイピングなどデータ分析に欠かせない工程が,本書の内容によって効率化できるかもしれません。Rでなんでも完結してしまいたいというR愛にあふれる執筆者が集まり,便利なパッケージの使いどころを解説していきます。 Rを使って自動化/効率化への第一歩を踏み出しましょう!
  • R言語ではじめるプログラミングとデータ分析
    5.0
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 R言語によるデータ分析をはじめてみよう! この本は、初心者向けのR言語の入門書です。 R言語はデータ分析に秀でたプログラミング言語です。もちろん無料で使えます。 この本では、R言語の初歩と、データ分析の基本を解説しています。 Tidyverseと呼ばれる「データ分析の生産性を上げてくれる便利なパッケージ群」の解説もしています。 【特徴】 ・基礎から順にステップアップするので、初心者でも読みやすい ・「3行で終わる短いプログラミング事例」を豊富に紹介 ・難易度マークがついているので、難しい箇所は飛ばしながら読める ・巻末にRリファレンスがついているので、読み返しやすい 【内容】 第1部【導入編】Rを始める 第2部【初級編】Rによるデータ分析の基本 第3部【中級編】長いコードを書く技術 第4部【応用編】Tidyverseの活用 参考文献 索引 Rリファレンス
  • R言語入門
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 本書は,Rを学ぶ入門書として執筆されました.データ解析等を行うため,Rの使い方,解析する方法を学ぶことを目的としています.ワード,エクセル等と同様に情報リテラシーとしてRを学習(実習)しておくことは大変役立ちます.また,データ解析を理解するには具体例について計算し,実行してみることが必要です.本書は,Rを利用して実際に計算し,解析手法を会得するための実習書にもなります. 第1章では,R の導入と基本操作について述べています.第2章では扱うデータの入出力と演算について書いています.次に,第3章ではR でのプログラミングについて述べています.第4章ではR を使用してのデータの要約について,数値でのまとめ方とグラフ化に分けて書いています.第5章ではR コマンダーの使用法について,例題を通して説明しています.第6章では,検出力の観点からサンプル数の計算について書いています.さらに,付録としてRSudio の利用についても記載しています. 本書を通して,Rの理解を深めていただければと思います.
  • RDB技術者のためのNoSQLガイド
    4.0
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 かつてNoSQLは最先端の技術でしたが、いまでは使って当たり前の技術になっています。AmazonやMicrosoftなどの大手ベンダも、NoSQLの商用製品やクラウドサービスを続々登場させ、エンタープライズでの利用が激増しています。本書は、一般のRDBエンジニアを対象に、NoSQLの基礎知識とエンタープライズ視点での活用方法を解説したテキストです。NoSQLの代表プロダクトの最新情報や想定されるユースケースを多数掲載しています。
  • Rで学ぶ統計的データ解析
    -
    ★まずは実行しよう。数理はそれからだ。★ 初学者が無理なく読み進められるように、ていねいに解説した。まずは、Rでデータ解析を実践し、Rの操作を習熟したら、数理的側面を学ぶ構成。理解の定着に役立つ練習問題が充実! コードはWebで公開。 【サポートページ】 https://sites.google.com/view/ihsayah/sdar 【主な内容】 第1章 準備:Rの操作 第2章 データの可視化と要約 第3章 回帰分析(1):単回帰モデル・重回帰モデル 第4章 回帰分析(2):統計的推測・正則化法に基づく回帰分析 第5章 判別分析 第6章 ロジスティック回帰モデル 第7章 単純な規則に基づく判別モデル:決定木・インデックスモデル 第8章 主成分分析 第9章 クラスター分析 第10章 ブートストラップ法 第11章 Rを用いたシミュレーション:数理統計学を「実感」する 【「巻頭言」より抜粋】 文部科学省は「数理及びデータサイエンスに係る教育強化拠点」6 大学(北海道大学、東京大学、滋賀大学、京都大学、大阪大学、九州大学)を選定し、拠点校は「数理・データサイエンス教育強化拠点コンソーシアム」を設立して、全国の大学に向けたデータサイエンス教育の指針や教育コンテンツの作成をおこなっています。 本シリーズは、コンソーシアムのカリキュラム分科会が作成したデータサイエンスに関するスキルセットに準拠した標準的な教科書シリーズを目指して編集されました。またコンソーシアムの教材分科会委員の先生方には各巻の原稿を読んでいただき、貴重なコメントをいただきました。 データサイエンスは、従来からの統計学とデータサイエンスに必要な情報学の二つの分野を基礎としますが、データサイエンスの教育のためには、データという共通点からこれらの二つの分野を融合的に扱うことが必要です。この点で本シリーズは、これまでの統計学やコンピュータ科学の個々の教科書とは性格を異にしており、ビッグデータの時代にふさわしい内容を提供します。本シリーズが全国の大学で活用されることを期待いたします。 ――編集委員長 竹村彰通(滋賀大学データサイエンス学部学部長、教授)
  • Rで学ぶVAR実証分析(改訂2版) ―時系列分析の基礎から予測まで―
    5/31入荷
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 ※この電子書籍は紙版書籍のページデザインで制作した固定レイアウトです。 ベクトル自己回帰(VAR)に特化した実用書  本書はRを使ってベクトル自己回帰(VAR:vector autoregression analysis)分析を行うものです。理論に関する疑問、モデル構築に関する疑問、分析ツールをRで書くことの疑問など、VARに関する疑問に答え、実証分析を行ううえで役に立つ情報を提供します。  改訂2版では、「ヒストリカル分解」を章として拡充するとともに、構造安定性に関する仮説検定を追加し、単位根仮説検定のトピックを更に充実しました。また、本書で使用するRパッケージやR関数に関して再検討を行い、「CADFtest」を本書で使用するRパッケージに含めました。 第2版によせて まえがき 第1章 Rについて 第2章 VAR分析の紹介 第3章 時系列分析の基礎 第4章 VAR分析の基礎 第5章 ラグ次数の選択問題 第6章 単位根検定 第7章 共和分検定 第8章 撹乱項に関する仮説検定 第9章 推定と識別問題 第10章 係数パラメータに関する仮説検定 第11章 インパルス応答分析 第12章 推定後のモデル変換 第13章 インパルス応答分析の区間推定 第14章 予測誤差の分散分解 第15章 グランジャー因果性検定 第16章 ヒストリカル分解 第17章 その他のVAR分析 あとがき 本書を終えるにあたり 索引 参考文献 分布表

    試し読み

    フォロー
  • Rでらくらくデータ分析入門~効率的なデータ加工のための基礎知識~
    -
    ビジネスパーソンに向けた,脱Excel,プログラミングの入口につながるRでのデータ分析入門書! 日々の仕事の中で,こんな作業はありませんか? 表データに決まった手順でフィルターをかけて,それをグラフにする 複数のExcelファイルを1つのExcelファイルにまとめる 定型のPowerPointを作成する 単純なデータの加工や集計はExcelで事足ります。ただ,複雑な処理や繰り返しの処理が必要となったときには,より高度な関数やマクロを使いこなす必要が出てきます。 本書はマクロを含め,プログラミングにまったくふれたことがない人を対象に書かれています。Rの本としては珍しく,数式も統計学も出てきません。文系出身の普通のビジネスパーソンでも,普段行っているデータの加工がより楽に,効率的にできるようになります。 Rは,統計処理に特化したプログラミング言語と言われています。1990年代に作られて以降,統計だけでなくさまざまなところで利用されています。 表形式のデータを自由自在に加工・集計できる機能も含まれており,プログラムを書いてデータを取り扱うことができるというその性質から,ルーチンワークやたくさんのデータを処理する際に使われてきました。その便利さは,Excelの比ではありません。 本書は,オンラインコースのUdemyでベストセラーとなっている著者の人気コース「医師が教えるR言語での医療データ分析入門」をベースとし,Excelでのデータ加工と集計に特化して作成されました。オンラインでのレクチャー同様,「語りかける」ように解説します。 著者は企業の産業医をするかたわら,データの処理や分析を行ってきました。その中で,Excelより効率的にデータの加工・分析ができる,Rと出会いました。Rを普及させたい! そんな思いで本書を執筆しました。 Excelより効率的にデータを加工して,周りと差をつけたい。プログラミングに興味あるし,実務にも生かしてみたい。そんなあなたに,本書は最適な導入となるはずです。

    試し読み

    フォロー
  • R統計解析パーフェクトマスター(R4完全対応)[統計&機械学習第2版]
    5.0
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 R言語によるプログラミングを通じて統計や機械学習の手法を学ぶことができる解説書です。コードを記述して実践することで、プログラミングがはじめての人でも学びやすい内容となっています。
  • RとShinyで作るWebアプリケーション
    4.0
    本書ではRのパッケージであるShinyを使ってWebアプリケーションを作る方法を解説しています。開発環境の構築やShinyの基礎から、具体的なアプリケーションの作成・公開まで丁寧に解説した1冊です。

    試し読み

    フォロー
  • RとPythonで学ぶ[実践的]データサイエンス&機械学習
    5.0
    本書は野村総合研究所のシステムコンサルティング事業本部で実施している「アナリティクス研修」をベースにした書籍で、「統計的なモデリングとは何か?」「モデルに基づく要因の分析と予測の違いとは?」「具体的なモデルの作り方」「結果を解釈する際の落とし穴の見分け方」など、ビジネスの現場感を重視した構成です。実務で遭遇するデータ品質や加工のポイント、さらにRとPythonを利用し、データからモデルを作成して結果を得るという基本的な手順を体験できます。これからデータ分析や統計解析、機械学習を学び、現場でそれらを活用したい方に最短学習コースでお届けします。
  • RとPythonで学ぶ[実践的]データサイエンス&機械学習【増補改訂版】
    -
    本書は野村総合研究所のシステムコンサルティング事業本部で実施している「アナリティクス研修」をベースにした増補改訂版で,「統計的なモデリングとは何か?」「モデルに基づく要因の分析と予測の違いとは?」「具体的なモデルの作り方」「結果を解釈する際の落とし穴の見分け方」など,ビジネスの現場感を重視した構成です。実務で遭遇するデータ品質や加工のポイント,さらにRとPythonを利用し,データからモデルを作成して結果を得るという基本的な手順を体験できます。これからデータ分析や統計解析,機械学習を学び,現場でそれらを活用したい方に最短学習コースでお届けします。
  • Rによる機械学習
    -
    はじめての人も再挑戦の人も! AI(人工知能)の基礎技術となる機械学習は、ここ数年で飛躍的に進化を遂げました。 その要因として、コンピュータの性能の向上とネットワーク網の発達、そして取得データの 増加が挙げられます。 本書はそれら膨大なデータから、統計学の成果をもとに、有意な事象を正確に抽出する 分析・解析手法をR言語で実装する方法をまとめたものです。 とはいえ、「統計学の成果」を「R言語を使って」となると、いきなり敷居が 高くなってしまいがちです。統計学の成果である数式を解読し、その数式から導かれる アルゴリズムを理解し、アルゴリズムをR言語で実装するとなると、(各種パッケージを 使用するとはいえ)一朝一夕では学習しきれません。 そこで、本書では直感でわかる基礎的な統計手法をとっかかりにしてそのデメリットを、 補正するために、次の統計手法を紹介し、その手法に合わせたR言語のパッケージと 使い方を、実際のデータを操作しながら説明するというスタイルを取っています。 おかげで、数式はほとんど出てきませんし、アルゴリズムの森のなかで迷子になることも ありません。初学者はもちろん、数式とアルゴリズムとR言語の3本の矢に射抜かれて 倒れた方にとっての復活の呪文ともなるでしょう。 ※本電子書籍は同名出版物を底本として作成しました。記載内容は印刷出版当時のものです。 ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。 ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。 ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。
  • Rによる機械学習[第3版]
    -
    絶え間なく更新されるベストプラクティスが 「ベスト」であり続けるための基礎技術のすべて 【本書の内容】 本書は Brett Lantz, "Machine Learning with R - Third Edition", Packt Publishing, 2019 の邦訳版です。 本書は「機械学習」で語られることの多い手法(最近傍法や回帰法、ナイーブベイズ や決定木を使った分類法)を網羅し、それぞれの意味や成立条件を解説します。 といっても、ゴリゴリの数式だけを使うわけではなく、既存のデータを使用し、 それら手法によって解析した結果、どのようなグラフが表示されるか、を 手取り足取りで解説してくれます。 ですから、機械学習を構成するさまざまな手法を、実際に使えるレベルで理解できる ようになります。 そのため、自身が関わるプロジェクトにおいて、どの手法がベストプラクティスと なるのか、無意味な分析・解析を避ける勘所がわかるようになるでしょう。 「機械学習」を学んだものの「もやもや」に付きまとわれているエンジニアに よく効く一冊です。 【本書のポイント】 ・「機械学習」と呼ばれる手法を網羅 ・手法を構成する手続きやその前準備を微細に解説 ・各手法のメリットとデメリットも紹介 ・実際に手を動かすことで各種手法を正しく利用できるようになる 【読者が得られること】 ・機械学習とその派生手法のモデルを頭の中に構築できる ・機械学習を成立させるさまざまな手法に精通できる ・プロジェクトで真に必要な手法がわかる ・(ついでに)R言語(4.x系)も習得できる ※本電子書籍は同名出版物を底本として作成しました。記載内容は印刷出版当時のものです。 ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。 ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。 ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。

    試し読み

    フォロー
  • Rによる教育・言語・心理系のためのデータサイエンス入門
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 ※この電子書籍は紙版書籍のページデザインで制作した固定レイアウトです。 Rによる実践と分析のセオリーを把握 数学の苦手な文化系の学生,実務者向けに、分析スキルの習得および理解を目的としてまとめたデータサイエンス(統計学)の入門書です。計算はRに任せ、数学的な理解よりもまずは実践・実際的な理解を促します。 実際の課題(研究課題)を取り上げ、それを解くためのセオリーおよびデータ分析、結果のまとめ方、最後にまとめ(考え方)と類題といった構成で解説することで、目的(テーマ)に応じた分析の流れを学ぶことができます。 【このような方におすすめ】 ◎卒論・修論,仕事で推測統計を使ったデータ分析を試みている文系の学生・実務者 ○文系研究者でデータ分析を使ってみたいと思ってる人やその予備軍 【主要目次】 準備 Chapter 0 Rはじめの一歩―これだけで使えるR― 第1部 Chapter 1 グラフを描き、記述統計量を出す―Rエディタを使う― Chapter 2  統計分析はじめの一歩―標準化と統計的仮説検定― Chapter 3 同じ人の異なるテストの平均点を比較する―TOEIC のReading とListening はどちらが難しいのか― Chapter 4 異なる人のテストの平均点を比較する―音楽的能力は音楽経験の有無で異なるか― Chapter 5 サンプルの小さい外れ値のある二条件(群)を比較する―電話をかける頻度に性差はあるか― Chapter 5 発展 三条件(群)以上の対応のない順序データを比較する―サッカー選手はポジションによって性格が異なるか― Chapter 6 二つの変数の関係性を数値化する―音楽的能力と数学の力の相関― 第2部 Chapter 7 2×2のクロス集計表を分析する―ボディランゲージは聞き手の理解を促進するか― Chapter 8 名義変数の関係性を数量化し理論化を試みる―高校の時に好きだった科目と理系大学での所属学科に関連性はあるか― Chapter 8 発展 名義変数間の関係性を2次元で表現―対応分析- Chapter 9 テキストマイニング―パートナーに求めるもの― 第3部 Chapter 10 同じ人の三つ以上の平均を比べる―理科嫌いは小中高のどこではじまるのか― Chapter 11 二つの要因の絡みを浮き彫りにする―TOEIC リスニングのスコアはどうすれば上がるのか― Chapter 12 複数の変数で一つの変数を説明する―キャンパス学食の満足度は何によって決まるか― Chapter 12 発展 説明変数から二値データを予測する―オンライン授業の印象を分ける要因は何か― Chapter 13 変数に共通する因子を見つける―自分の心配や悩みを相手が受け止めてくれたと感じる言葉とは― Chapter 14 人をグループに分ける―大学入学の動機によって人を分類してみる― 類題の解説・解答 参考図書 別表
  • Rによる教育データ分析入門
    5.0
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 ※この電子書籍は紙版書籍のページデザインで制作した固定レイアウトです。 教育現場のデータを活かすために!  本書は、教育現場に蓄積された多様なデジタルデータ(成績データ、アンケート結果など)の分析方法を解説するものです。  中・高・大や予備校などの教育現場には、多くのデータ(試験・入試の結果、TOEICなどの外部試験の結果、出席管理システムの情報など)が、なかば勝手に集積されていきます。昨今、データ利用の重要性が叫ばれるなか、そのようなデータの山の中から教育上、有用な知見を見つけ出すことが教育現場にも求められています。  本書は、大学や予備校、通信教育の教職員・事務職員、教育に熱心な中・高の教職員をおもたる対象として、教育データの分析手法や考え方を解説しています。オープンソースの統計分析向けのソフトウェア環境であるRを用いることで、実際に使える実践的な方法を解説しています。  教育分野の方以外にも、データ分析が身近な学校という現場を例に、どのように実応用されているかを知ることができる一冊になっています。 【準備編】 第1章 Rの使い方 【基本編】 第2章 記述統計―テスト結果の概要を知りたい 第3章 層別分析・可視化―クラスごとの傾向を視覚的に把握したい 第4章 t検定―2つのテスト結果を比較したい 第5章 分散分析・多重比較―3つ以上のグループや繰り返しのテスト結果を比較したい 第6章 効果量―指導法による成績の違いを調べたい コラム ノンパラメトリック検定―少人数の成績を比較したい 第7章 相関分析―中間試験と期末試験の成績の関係を調べたい コラム テキストマイニング―授業評価アンケートの自由記述を分析したい 【発展編】 第8章 回帰分析―テスト欠席者の見込み点を予測したい コラム マルチレベル分析―異なる学校の成績を比較したい 第9章 因子分析―授業評価アンケートを作成・分析したい コラム 項目反応理論―テストごとの難易度を考慮して成績を出したい 第10章 構造方程式モデリング―成績データから因果関係を探りたい コラム 潜在ランク理論―100点満点のテスト結果を5段階評価に変換したい 第11章 クラスター分析―同じような特徴を持つ学習者をグループ化したい コラム 決定木分析―合格者と不合格者を分けるルールを知りたい 参考文献 索引
  • Rによる極値統計学
    4.0
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 ※この電子書籍は紙版書籍のページデザインで制作した固定レイアウトです。 データからどのような大きな値(極大値)(または極端に小さい値(極小値))がどれくらいの確率でいつ頃出現するか?! 極値統計学とはデータからどのような大きな値(極大値)(または極端に小さい値(極小値))がどれくらいの確率でいつ頃出現するか知るための学問です。  本書は統計学の基礎、Rの基礎から始め、極値統計学の理論とシミュレーションを実践することが出来ます。特に数理統計学で分析できない内容、コンピュータを使ったデータ分析が必要なため、データサイエンティストやSEなどにも役立つものです。 第1章 概要 第2章 統計の一般論 第3章  Rの基本 第4章 極値統計の基本 第5章 極値統計法の推定法 第6章 ブロック最大データと上位r 個データ GEV モデルとrGEV モデル 第7章 閾値超過データ 一般パレートモデルと点過程モデル 第8章 時系列データ 第9章 極値理論の数理 第10章 補遺
  • Rによる実証分析(第2版) ―回帰分析から因果分析へ―
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 ※この電子書籍は紙版書籍のページデザインで制作した固定レイアウトです。 回帰分析の「正しい」使い方をRで徹底解説! Rコードの記法を更新し、プログラミングマニュアルとしての側面を強化した第2版登場! 機械学習や計量経済学を含むデータサイエンスの重要性がますます高まっている中、本書は「因果分析」を中心テーマに据え、関連する内容がこのテーマに収まるように構成し、経済学を中心とする社会科学における回帰分析の「正しい」使い方を徹底解説するものです。 テーマを回帰分析による因果分析に絞り込むことで、高校数学程度の知識でも理解できるよう必要とする数学を最小限にとどめ、また多くの分析例に加えて、多数の例題および解答・解説を収録します。さらに用いられる数学・統計学については、適度な難易度の説明とともに、数値シミュレーションによる直感的・ビジュアル的な解説を多く盛り込みます。 また、巻末の付録には、統計処理言語Rのダウンロード方法などを掲載することで、プログラミングマニュアルとしても使用できるよう構成しています。 第2版では、Rコードの記法を更新し、実データを用いたより実践的な演習を多く追加することで、プログラミングマニュアルとしての側面を強化しています。 Part I 基礎編 第1章 回帰分析の目的 第2章 統計の基礎知識 第3章 確率論の基礎 第4章 回帰分析の基礎 第5章 推測統計の基礎 第6章 相関関係と因果関係 第7章 外生変数と内生変数 Part II 実践編 第8章 ランダム化実験 第9章 マッチング法 第10章 不連続回帰デザイン 第11章 操作変数法 第12章 パネルデータ分析 第13章 実証分析の手順 付録1 R の基本 付録2 数学的補足
  • Rによるスクレイピング入門
    4.0
    本書では、統計解析ツール「R」を使って、膨大なウェブサイトから情報収集を行う方法(スクレイピングの手法)をわかりやすく解説しています。 HTMLやXMLの解析、APIを活用したデータ収集、データを取得した後の整形など、実践を交えながら、そのテクニックを紹介しています。

    試し読み

    フォロー
  • Rによるセイバーメトリクス入門
    5.0
    セイバーメトリクスとは、ベースボールのデータを利用して戦術を分析することです。本書は、データアナリスト、野球愛好家にRを利用したセイバーメトリクスを紹介します。Rは、データの読み込み、適切なフォーマットへの変換、グラフによるデータの視覚化、統計分析の実行まで、すべての分析ステップを完結できる便利なソフトウェアです(使用されているすべてのデータセットとRコードはオンラインから利用できます)。 第2版では、Rのモダンなデータ分析を可能にするtidyverseを採用し、選手やボールの動きを高速・高精度に分析するために必須となったStatcastによるプレーヤ追跡データを加筆しました。初版のすべてのコードをtidyverseに準拠して修正しました。さまざまなベースボールのプレーとそのデータを通して、モダンなRの利用方法とセイバーメトリクスについて学習できます。
  • Rによるデータ分析のレシピ
    3.0
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 ※この電子書籍は紙版書籍のページデザインで制作した固定レイアウトです。 データの要約からモデル解析まで、簡単クッキング! 本書は、R&RStudioを使ったデータ分析の新しい入門書です。連続データやカテゴリデータの要約、シミュレーションや統計的検定の考え方、ベイズ解析、モデル解析までを、レシピのスタイルで手順を追って画面操作、ソースコード入力、出力された数値やグラフの解釈方法などを説明します。データ分析が必要となるシーンや具体例を都度示しながら解説していますので、Rや統計学についてはじめて学ぶ方も安心して読み進めることができます。 Part 1 カルビが売れ残りすぎる×連続データの要約 Part 2 アンケートが雑すぎる×カテゴリデータの要約 Part 3 思い込みが激しすぎる×ベイズ解析のコンセプト Part 4 室温が変わりすぎる×モデル解析 Part 5 説明が後ろすぎる×R&RStudioの基本と補足
  • RユーザのためのRStudio[実践]入門 ―tidyverseによるモダンな分析フローの世界―
    -
    RStudioはR言語のIDE(開発環境)です。エディタ,コンソール,グラフなどを1つの画面内で確認できるほか,データ分析プロジェクトをスムーズに進めるための機能が豊富に用意されているので,RユーザにとってRStudioを利用したデータ分析はスタンダードになっています。本書はRStudioの基本的な機能を解説したあとに,データ分析ワークフローを一通り解説していきます。データの収集(2章),データの整形(3章),可視化(4章),レポーティング(5章)など,データ分析に欠かせないこれらの要素の基礎を押さえることができます。また,本書はtidyverseパッケージを用いてこれらのデータ分析ワークフローを解説している側面を持ちます。tidyverseの考えに触れ,モダンなデータ分析をはじめましょう。
  • Rユーザのためのtidymodels[実践]入門~モダンな統計・機械学習モデリングの世界
    5.0
    ※PDF版をご希望の方は Gihyo Digital Publishing (https://gihyo.jp/dp/ebook/2022/978-4-297-13237-8)も合わせてご覧ください。 Rには多くの分析手法を実行するパッケージが提供されていますが,同じ用途であってもパッケージごとに関数の記法が違ったり,データの入力形式や出力形式が違ったりするため,データの前処理やモデルの評価といった工程におけるコーディングは,意識しなければバラバラになってしまいます。また,これが原因でスムーズな分析パイプラインを作成できず,分析環境で行ったモデリングを本番システムへ移行することを考えると,その保守は困難を極めます。 これらの問題を解消するために開発され,統一的なインターフェースを提供するのがtidymodelsです。データ整形における同様のコーディングの問題を解決するためのパッケージ群で知られるtidyverseのプロジェクトの1つとして注目を浴びています。 データ分析の工程には,データ準備,モデルの作成,モデルの評価,モデルの改善,モデルの運用といった一連の工程があります。本書ではそれぞれの工程をtidymodelsパッケージ群で行う方法について解説します。tidymodelsパッケージ群を利用することで,スムーズなデータ分析パイプラインを効率的に構築できるようになるでしょう。
  • 良いコード/悪いコードで学ぶ設計入門 ―保守しやすい 成長し続けるコードの書き方
    4.3
    ※PDF版をご希望の方は Gihyo Digital Publishing (https://gihyo.jp/dp/ebook/2022/978-4-297-12784-8)も合わせてご覧ください。 本書は,より成長させやすいコードの書き方と設計を学ぶ入門書です。 システム開発では,ソフトウェアの変更が難しくなる事態が頻発します。コードの可読性が低く調査に時間がかかる,コードの影響範囲が不明で変更すると動かなくなる,新機能を追加したいがどこに実装すればいいかわからない……。 変更しづらいコードは,成長できないコードです。ビジネスの進化への追随や,機能の改善が難しくなります。 成長できないコードの問題を,設計で解決します。
  • 医学研究のためのRによる統計解析入門
    4.0
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 ※この電子書籍は紙版書籍のページデザインで制作した固定レイアウトです。 論文執筆や学会発表のための統計解析手法が、しっかり身に付く! 国際的なEBM (Evidence-Based Medicine) の潮流をうけ、各医学雑誌は研究の再現性について非常に厳しい目で論文を審査するようになってきました。そのため、正しい統計リテラシーに基づき精確なデータ分析や統計解析を行うこと、また、その結果をわかりやすく可視化し表現することは、臨床医・研究者にとって不可欠といえます。 本書は、統計学の基本事項を学んだ方が実践的な統計解析を行うための橋渡しとなるような内容で構成しました。統計解析のツールとして、プログラミング言語Rとその統合環境RStudioを採用し、Rの導入のハードルが低くなるよう配慮しています。また、事例ごとに、データ分析や統計解析の手法と考え方、Rの記述、分析・解析結果の表現をその都度解説し、統計解析の考え方と関連するRのスキルをまとめて、手を動かしながら実践的に身につけることができる流れとしました。 1章 RとRStudioの準備や基本操作 2章 データの読み込みと前処理 3章 変数の種類と記述統計 4章 統計的仮説検定 5章 回帰モデル 6章 多変量回帰モデル 7章 結果のアウトプット 付録 参考文献
  • いきなりプログラミング Androidアプリ開発
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 【本電子書籍は固定レイアウトのため7インチ以上の端末での利用を推奨しております。文字列のハイライトや検索、辞書の参照、引用などの機能が使用できません。ご購入前に、無料サンプルにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください】 コツコツ学習が苦手なあなたへ贈る スマホアプリ完成まで「最短」の入門書! 本書は、プログラミング学習の「基本知識を1つずつ学ぶ」「文法をきちんと覚える」といった地道な下準備をあえてスキップし、いきなり自分のアプリを作り始められる、Androidアプリ開発の入門書です。 計6つのユニークなアプリを手っ取り早く作りながら、楽しく学習をすることができます。 ●スマホで植物を育てられるアプリ「フラワーシミュレーター」 ●感動的な画像が作れるアプリ「エモーショナル写真集」 ●早口言葉を練習できるアプリ「早口言葉の達人」 ●読み方が難しい漢字のクイズアプリ「いつでもどこでも難読漢字」 ●自分の「推し」を友達に紹介できるアプリ「マイ推し図鑑」 ●ボタンを押すだけで簡単に日記が書けるアプリ「ぜったい挫折しない日記帳」 1章ごとに1つのアプリを取り上げ、完成までの流れを丁寧にフォロー。書籍の中盤からは、あらかじめ下準備を済ませたアプリのプログラムをダウンロードできるので、初心者でも必要なプログラムを書き足していくだけでアプリをサクサク完成させることができます。 【こんな人におすすめ!】 ●とにかく楽しく学習をはじめたい初心者 ●堅くて真面目な参考書では学習が続かない人 ●ありきたりなサンプルアプリの作成はつまらない人 ※本電子書籍は同名出版物を底本として作成しました。記載内容は印刷出版当時のものです。 ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。 ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。 ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。
  • 囲碁ディープラーニングプログラミング
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 ボードゲームを題材とした古典的なAIの実装からはじめ、深層学習と強化学習を囲碁AIに組み込み、改良していきます。囲碁ボット構築の方法を理解することで、他の人工知能開発にも応用することができるようになります。 Manning Publications『Deep Learning and the Game of Go』の日本語版。 ・PythonとKerasを利用した囲碁AIボット開発でディープラーニングを深く理解できます。 ・AlphaGo/AlphaGo Zeroで用いられた手法も解説! ・基本的なPythonと高校レベルの数学の知識で読破可能。 この本はAlphaGoの開発と拡張という魅惑的な冒険へ導いてくれます。あなたは最も美しくかつ挑戦的なゲーム開発の基礎を学ぶことになるでしょう。とても読みやすく魅力に溢れた人工知能と機械学習の実践的入門書です。 ―Thore Graepel:DeepMind AlphaGoチームの研究・開発者(本書まえがきより)
  • イチから学ぶプログラミング(日経BP Next ICT選書)
    3.5
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 プログラミングがまったくはじめての人でもプログラミングを始められる本です。興味に従ってステップアップできるよう構成しています。 最初に「10ステップで誰でもわかる! はじめてのプログラミング」で、変数や条件、繰り返しといったプログラミングに必須の概念をイラスト入りでやさしく解説。「入門者のためのプログラミング講座」では、こうした概念をもう少し掘り下げています。 次にプログラミングの練習に最適なC言語を取り上げ、詳しく解説しました。他のプログラミング言語に興味が出てきた読者向けには、15種類もの言語の概要を紹介。様々な言語を比べることで「自分の手に合う道具」といえる言語を見つけられます。 <目次> 10ステップで誰でもわかる!はじめてのプログラミング 9ステップで学ぶ!入門者のためのプログラミング講座 今こそ学ぶC言語 C言語探検隊 15大言語入門
  • いちばんはじめのプログラミング[Scratch 3対応]
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 はじめてのプログラミングに最適な1冊が、Scratch3.0に対応! スクラッチで楽しくゲームをつくろう! 本書は、「Scratch(スクラッチ)3.0」というインターネット上のサービスを使って、楽しくプログラミングを学ぶ本です。 スクラッチは、マサチューセッツ工科大学の研究所「MIT メディアラボ」が開発した、プログラミングツールです。コードを入力するような難しい操作をすることなく、ブロックを重ねるだけで、簡単にプログラミングをすることができます。 ブロックの重ね方によって画面の動きが違ってくるのがすぐに確認できるので、「どうしてそうなるのかな?」「どうしたら思ったとおりに動かせるのかな?」ということを考えながら、進めていくことができます。こういった試行錯誤は、プログラミングをするときにとても重要になる論理的思考を育てることにつながり、この本の後に別のプログラミング言語などを学ぶ際にも役立ちます。 本書では、6つの楽しいゲームを作りながら、プログラミングを学びます。音を鳴らしたり、計算をしたりといったシンプルなものから、後半ではシューティングゲームのような少し本格的なものまで作成。つくる楽しみを十分に味わえるように考えて作りました。 ※2015年発行の『いちばんはじめのプログラミング』からの変更点は以下の通りです。 ・すべての画面、操作をScratch 3.0で解説 ・画面操作をひらがな表示に変更し、よりやさしい画面での操作になりました ・Scratch 3.0で対応したタブレット操作についてもフォローしています ・解説に使用している画面がMicrosoft Edgeになりました ・ゲームで使用している素材が、リミックスなどで自由に使えるようになりました ※この本は、小学校3年生以上のお子さんでも読めるように、言葉にはルビを振っています。 ※ただし、プログラミング用語など、小学校3年生までには習わない言葉も登場しますので、その場合は説明を入れています。 ※また、後半では、2次関数など、中学校で習う内容も登場しますが、本のとおりに操作することで、ゲームをつくることは可能です。
  • いちばんやさしい HTML&CSS 入門教室
    -
    ※この商品は固定レイアウトで作成されており、タブレットなど大きいディスプレイを備えた端末で読むことに適しています。 また、文字列のハイライトや検索、辞書の参照、引用などの機能が使用できません。 端末により、見開き表示で、左右が逆になる場合があります。 スマートフォン対応サイトではじめるまったく新しいHTML&CSSの入門書! 本書はWebサイト制作の基礎体力となるHTMLとCSSの「いちばんやさしい」入門書です。 最大の特徴は、実際のWeb制作現場のトレンドを反映し、スマートフォン向けサイトを題材としていること。 モバイル対応サイトを作りながら、HTMLとCSSの基本文法、役割、使い分けについて、ステップ・バイ・ステップで学ぶことができます。 もちろん、パソコン表示への対応方法も解説し、最終的には「レスポンシブデザイン」と呼ばれるWebサイトの制作をトータルで学べるような構成にしてあります。 Chapter 1 Webサイト制作の準備をしよう Chapter 2 HTMLの基本を学ぼう Chapter 3 Webページのひな形を作ろう Chapter 4 HTMLでトップページを意味付けしよう Chapter 5 CSSの基本を学ぼう Chapter 6 CSSでトップページを装飾しよう Chapter 7 メニューページとアクセスページを作ろう Chapter 8 お問い合わせページを作ろう Chapter 9 WebサイトをPCに対応させよう Chapter 10 Webサイトを公開しよう 正しい知識を学び、それを使いこなすことは、結果的にSEO対策やアクセシビリティの向上といった施策にもつながります。 ・趣味でサイトを作ってみたい ・スキルアップにつなげたい ・仕事でどうしても必要になった などなど、「HTMLとCSSの基本を身につけたい」方はぜひ本書をお読みください。

    試し読み

    フォロー
  • いちばんやさしいExcel VBAの教本 人気講師が教える実務に役立つマクロの始め方
    4.0
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 Excelマクロを自分で作れるようになるために、 学習しなければならない項目はたくさんあります。 Excelマクロを作れるようになったら仕事が楽になるのかもしれないと、 期待を抱き学習し始めたものの、 学ぶべき項目がたくさんあり挫折してしまう方も少なくありません。 そこで本書では、学習する項目をできるだけ絞り、 より少ない知識で仕事で使える簡単なマクロを作ることを、まず目指します。 面倒な仕事を少しでも楽にできるマクロが作れると嬉しいものです。 仕事で役立つマクロを作って、指示したとおりにExcelが動く喜びを味わって、 それから必要な項目を少しずつ学習していくのが現実的な方略です。 本書をご覧になり、Excel VBAにチャレンジしてみよう、かつて挫折したけれど、 もう一度トライしてみようと思う方が少しでも増えれば幸いです。
  • いちばんやさしいオブジェクト指向の本【第二版】
    3.7
    ※本書は2009年に発行された書籍の電子版になります。 【技術が苦手でも、これならわかる。】 オブジェクト指向はなぜ難解なのか。わかったつもりになっても、実はよくわからないのはなぜか。その理由は、オブジェクト指向の持つ“二面性”にある。「理解」と「創造」の二面性を理解することで、いままで難しいと思っていたオブジェクト指向が、驚くほど簡単にわかるようになる。 豊富な具体例を用いてわかりやすく解説する、いちばんやさしいオブジェクト指向入門の決定版。 ■こんな方におすすめ ・オブジェクト指向がわかるようになりたい人 ・オブジェクト指向の本質をつかみたい人 ・ソフトウェア開発でレベルアップしたい人 ■目次 ●第1章 それはシリコンバレーから始まった~オブジェクト指向の歴史 きっかけはアラン・ケイ/コンピューティング環境Smalltalk/シミュレーションのためのSimula/Smalltalk後のオブジェクト指向~C++/Javaの衝撃/UMLの登場/21世紀:オブジェクト指向の一般化/理解するのが難しい理由 ●第2章 ケーキとDVDソフト~オブジェクト指向の概念を理解する あるSEの日常/オブジェクト/メッセージ/オブジェクト指向/オブジェクト指向の使い道/メッセージとオブジェクトの振る舞い/属性/状態/属性と状態/オブジェクトと仕事/責務/クラス/クラスの定義/クラスがあると何が嬉しいのか/オブジェクト指向とクラス指向/クラスどうしの分類/オブジェクト指向の本質は二つだけ ●第3章 プログラミング言語進化論~オブジェクト指向プログラミングへの道 プログラミングの進化の歴史/抽象化へ至る道/手続き抽象/構造化プログラミング/データ抽象/大規模化の壁/機能分割の課題/課題1:大規模分割を最初に行うことの難しさ/課題2:仕様変更の影響範囲の広さ/課題3:類似性の散在/データに関する課題/課題4:データの定義と利用箇所の乖離/課題5:名前の衝突/課題6:アクセス違反/モジュール化/課題1の解決/課題2の解決/課題3の解決/課題4の解決/課題5の解決/課題6の解決/モジュール化を取り入れたプログラミング言語/モジュール化の課題/オブジェクト指向/モジュールを型にする/継承 ●第4章 抽象化と分割の歴史がもたらしたもの~オブジェクト指向プログラミングの特徴 オブジェクト指向で作ったシステムの構造/オブジェクトの定義と生成/カプセル化とアクセス制御/オブジェクト指向システムの動作に関する特徴/オブジェクトの組み合わせ/メッセージの送信/イベントとメッセージ/継承による差分プログラミング/ポリモーフィズム(多態性)/オブジェクト指向プログラミングの七つの特徴 ●第5章 ショートケーキはなぜショートケーキなのか~オブジェクト指向分析 「理解する」ということ/「内包」/特殊な概念と一般的な概念/概念の上下関係/「外延」/「属性」/人間の理解/人間の理解とオブジェクト指向の関係/オブジェクト指向分析の利点/(1)人間の理解の枠組みに対応した表現方法の存在/(2)メッセージの存在/(3)UMLという標準表記法の存在/オブジェクト指向分析の落とし穴/(4)必ずしも正解が手に入るとはかぎらない/(5)すべてを表現できるわけではない ●第6章 中央集権から地方分権へ~オブジェクト指向設計 オブジェクト指向設計の特徴/(1)結合度・凝縮度をコントロールする方法の増加/(2)設計思想の変化/【1】権限の委譲/【2】動くもののやり取り/【3】オブジェクト指向分析に基づく設計/オブジェクト指向らしさとは/(3)新しいメカニズム ●第7章 よくあるQ&A~オブジェクト指向への疑問とその解答 Q1 オブジェクト指向は「重くて使えない」と聞きましたが、本当ですか?/Q2 オブジェクト指向を使うと、生産性や品質が向上するのですか?/Q3 Javaを使えば、オブジェクト指向のメリットが得られるのですか?/Q4 オブジェクト指向で分析・設計をすると、何が嬉しいのですか?/Q5 本当に、現実世界をそのままモデル化できるのですか?/Q6 オブジェクト指向では「シームレスな開発ができる」と聞きましたが、これはどういう意味ですか? 参考文献 ■著者プロフィール 井上樹(いのうえたつき):2000年より(株)豆蔵。現在は組込み系ソフトウェア開発を中心に、オブジェクト指向、プロセス、コンサルティング、セミナーを担当。著書に『オブジェクト嗜好度向上計画』(いずれも翔泳社)などがある。
  • いちばんやさしいGit&GitHubの教本 第2版 人気講師が教えるバージョン管理&共有入門
    3.3
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 ■□■エンジニアに必須のGit/GitHubをコマンドラインで使いこなそう!!■□■ 実際のワークフローをイメージしながら 実践的なGit/GitHubの使い方が身につく「いちばんやさしい」入門書です。 前半は、手元のパソコンでファイルを実際にバージョン管理しながら、 Gitの基本的な使い方を解説。 後半では、実践的なワークフローに沿ってGitHubを使い、 チームメンバーと一緒に開発を進めるための知識が身につきます。 全体を通し、コマンドラインを使った操作が中心であることも大きな特徴です。 難しそうに思えるかもしれませんが、 未経験者でも理解できるように配慮しているので、心配することはありません。 概念や操作方法を丁寧に解説するのみならず、 「なぜそうするのか」といった疑問に答えられるような説明も多く入れています。 また、コマンドラインでの操作に便利なコマンドリファレンスも用意しました (PDFでのダウンロード)。 改訂版では、新しいGitコマンドやGitHubの機能にも対応したのに加え、 知っておくと実務で役に立つ新しい慣習も紹介。 初めて学ぶ方にも、すでに使っていて知識を整理・アップデートしたい方にもおすすめです。 ■本書はこんな人(企業)におすすめ ・これからGit/GitHubを使いはじめる入門者 ・チームでプログラミングやWeb制作に携わる人 (エンジニア、デザイナー、ディレクター、プロデューサーなど) ・コマンドラインでの操作をちゃんと学びたい人 ・Webサイトを運営しているWeb担当者 ■本書の内容 Chapter 1 Gitの基本を学ぼう Chapter 2 Gitを使う準備をしよう Chapter 3 ファイルをバージョン管理してみよう Chapter 4 GitHubのリポジトリをパソコンに取得しよう Chapter 5 ブランチを使ってファイルを更新しよう Chapter 6 複数ブランチを同時に使ってファイルを作業しよう Chapter 7 コンフリクトに対処しよう Chapter 8 GitHubをさらに使いこなそう
  • いちばんやさしいGit&GitHubの教本 人気講師が教えるバージョン管理&共有入門
    4.7
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 実際のワークフローをイメージしながら実践的なGit/GitHubの使い方が身につく「いちばんやさしい」入門書です。前半は、手元のパソコンでファイルを実際にバージョン管理しながら、Gitの基本的な使い方を解説。後半では、実践的なワークフローに沿ってGitHubを使い、チームメンバーと一緒に開発を進めるための知識が身につきます。全体を通し、コマンドラインを使った操作が中心であることも大きな特徴です。難しそうに思えるかもしれませんが、未経験者でも理解できるように配慮しているので、心配することはありません。概念や操作方法を丁寧に解説するのみならず、「なぜそうするのか」といった疑問に答えられるような説明も多く入れています。また、コマンドラインでの操作に便利なコマンドリファレンスも用意しました(PDFでのダウンロード)。本書はこんな人(企業)におすすめです。これからGit/GitHubを使いはじめる入門者、チームでプログラミングやWeb制作に携わる人(エンジニア、デザイナー、ディレクター、プロデューサーなど)、コマンドラインでの操作をちゃんと学びたい人、Webサイトを運営しているWeb担当者。
  • いちばんやさしい Git 入門教室
    -
    ※この商品は固定レイアウトで作成されており、タブレットなど大きいディスプレイを備えた端末で読むことに適しています。 また、文字列のハイライトや検索、辞書の参照、引用などの機能が使用できません。 はじめてチーム開発する人向け! Gitのいちばんやさしい入門書 年々、Git を導入する開発チームは増えてきており、そうした現場で仕事をするデザイナーやプログラマーがGitを使えなければ仕事になりません。 本書は、そうした「もうGitから逃れられない人たち」のための入門書です。 【読者対象】 ・そもそもGitって何?という方 ・自分の操作がどんな影響を及ぼすか不安な方 ・ブランチの動きが分からず不安という方 ・プルとフェッチの違いって何?という方 ・コミットやマージのタイミングが不安な方 ・Gitで小規模なチームを立ち上げる予定の開発者 ・進捗管理を効率化したい開発リーダー&マネージャー 【特長】 ・プログラマー、デザイナー、開発リーダーごとの役割分担が分かる ・操作によるデータの流れをすべて図解によってビジュアル化 ・実務でよく使う機能を厳選、徹底的に分かりやすく解説 ・実務でぶつかりがちなエラーへの解決策をパターン別に解説 ・メンバーへの配慮・マナー・ルールなど「運用のコツ」を解説 ・GitホスティングサービスはGitHubを例に解説 プログラマーとして活躍する著者が、その豊富な経験を踏まえた上で、「現場で必要となる操作・機能」を厳選し、やさしく解説。トラブルシューティングも多数用意しました。 もはや、Gitはチーム開発には欠かせません。 本書で解説する操作はすべて1人で試し、学習できますので、Gitがはじめての方はここからスタートしてみてはいかがでしょうか。 最速で基礎固めを行いたいプログラマーやデザイナー、開発リーダー、開発マネージャーの方におすすめです!

    試し読み

    フォロー
  • いちばんやさしいJavaScriptの教本 第2版 ECMAScript 2017(ES8)対応 人気講師が教えるWebプログラミング入門
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 講義+実習のワークショップ形式で、 小さなプログラムを作りながら基本を学べる 「はじめてでも挫折しない」JavaScriptの入門書を作りました。 なぜそうするのかを知りたい、 仕組みがしりたい、 応用できる基礎を身に付けたい、 そんな読者のさまざまな要望に応える新しい教本です。 本書で学ぶ豊富なサンプルプログラムのコードはサポートページから ダウンロードできるので安心です。 勘違いしやすい箇所は講師がフォロー。 ワークショップ感覚で読み進められます。 ECMAScript 2017(ES8)対応。
  • いちばんやさしい Java 入門教室
    -
    ※この商品は固定レイアウトで作成されており、タブレットなど大きいディスプレイを備えた端末で読むことに適しています。 また、文字列のハイライトや検索、辞書の参照、引用などの機能が使用できません。 端末により、見開き表示で、左右が逆になる場合があります。 なお、実際のサービスのインターフェースが変更され、本書内の解説と実際の画面が異なることがありますので、ご了承ください。 初心者には基礎をやさしく 経験者には実践を踏まえて Javaの技術をとことん分かりやすく解説します! 本書は、"食えるプログラマーの大工道具"とも言うべきJavaの「いちばんやさしい」解説書です。 サンプルプログラムは、基本文法を学習するのに適したシンプルなものから、将来ビジネスでアプリ開発を行いたい人にも参考になる、実用性の高いものまで含めて約140本。Windows・Mac両ユーザー向けにフォルダを分け、総計約280本を提供いたします。 ■サンプルプログラムの一例 おみくじ / 九九の表 / 猫の年齢計算 / デジタル時計 / 画像アニメーション / テキストエディタ / 勇者召喚RPG…, etc. 基本文法の解説では、ブラウザ上で記述、コンパイル、実行が行える「paiza.IO」を利用し、初心者が躓きがちな学習環境のハードルを大きく下げました。プログラミングがはじめての方でも安心して学習していただけます。 また、Javaの本質をきちんと理解するためには、JDKの利用も避けて通れないことから、本書の後半ではそちらを利用し、おもに「商用アプリ開発で使用シーンの高い技術を盛り込んだプログラム」を題材に学習を進めます。 ■オブジェクト指向の理解を重視 Javaの理解には避けて通れない「オブジェクト指向プログラミング」については、特にページ数を割き、重点的に説明しています。初めての方でもイメージが掴めるように、豊富な図解・イラストを用いて解説。サンプルプログラムも、モチベーションの上がるような魅力的なものを用意しました。 初心者の方も経験者の方も、最終的にはJavaをご自身の"大工道具"とし、ビジネスの面で役立ててもらうことを願っての構成となります。 ■本書で扱うおもな内容 [ 基本文法 ] Javaの記述ルール / 画面出力 / 変数 / データ型 / 文字の連結 / 条件分岐 / 代入演算子 / 算術演算子 / 関係演算子 / 論理演算子 / 乱数 / 型変換 / 繰り返し / 配列 / 二次元配列 / 多次元配列 / メソッド / 引数と戻り値 / フィールド / ローカル変数 / スコープ…, etc. [ GUI ] AWT / Swing / JavaFX / ウィンドウ / ボタン / ラベル / テキスト入力欄 / 図形描画 / 画像表示 / メニュー / ファイルダイアログ / キャンバス / キー入力とマウス入力…, etc. [ アプリ開発の技術 ] JDKの使い方 / クラス / インスタンス / インポート / パッケージ / 例外処理 / スレッド / 並列処理 / リアルタイム処理 / コンストラクタ / 日時の取得 / コマンドライン引数 / ファイル操作…, etc. [ オブジェクト指向 ] クラスとオブジェクト / オブジェクトの配列 / 継承 / 親クラス・子クラス・孫クラス / オーバーライド / クラス変数 / クラスメソッド / 定数 / カプセル化 / アクセス制御 / ポリモーフィズム / オーバーロード / 抽象クラス…, etc.

    試し読み

    フォロー
  • いちばんやさしいJavaの教本 人気講師が教えるプログラミングの基礎
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 講義+実習のワークショップ形式で、 「シンプルなペットアプリ」を作りながら楽しく学べる 「はじめてでも挫折しない」Javaの入門書です。 なぜそうするのかを知りたい、 仕組みが知りたい、 応用できる基礎を身に付けたい、 そんな読者のさまざまな要望に応える新しい教本です。 講義パートの図解をまじえた解説で仕組みについて理解したあと、 実習パートで実際に手を動かしながらプログラムを書いていきます。 少しずつ新しいことを学びながら進み、プログラムに機能を追加していくので、 いま自分は何をやっているのかを、ちゃんと理解しながら進められます。 もし、つまずいても安心です。 短いレッスンを積み重ねた構成なので、 少し戻って再確認することもしやすくしています。 また、本書で学ぶサンプルプログラムのコードは、 サポートページからダウンロードできるので安心です。 ぜひ本書でJavaのプログラミングの楽しさを実感してください!
  • いちばんやさしい JavaScript 入門教室
    -
    ※この商品は固定レイアウトで作成されており、タブレットなど大きいディスプレイを備えた端末で読むことに適しています。 また、文字列のハイライトや検索、辞書の参照、引用などの機能が使用できません。 端末により、見開き表示で、左右が逆になる場合があります。 はじめての人も安心! Webアプリの基礎知識とスキルがこの一冊でしっかり身につきます! 本書はプログラミング未経験者を対象としたJavaScriptの入門書です。 Webの仕組み、HTML&CSS、JavaScriptの役割といった基礎知識をしっかり解説。 簡単なプログラムに挑戦しながら、「計算」「変数」「繰り返し」「条件分岐」「配列」 そして「リアルタイム処理」や「オブジェクト指向プログラミング」まで、 プログラミングの学習では避けて通れない必須知識・技法についてまんべんなく解説します。 豊富なカラー図解とイラストで、初心者にもわかりやすい! 本書を一通り終えれば、自分なりのプログラムを作れるようになるでしょう。 ■Chapter1 JavaScriptってどんなもの? ■Chapter2 プログラミングのための準備 ■Chapter3 変数を使ってみよう ■Chapter4 画像の表示と関数の使い方 ■Chapter5 CSSの基礎とテーブルの作り方 ■Chapter6 条件分岐を使ってみよう ■Chapter7 繰り返しを使ってみよう ■Chapter8 配列とリアルタイム処理 ■Chapter9 ドット絵作成ツールを作ろう ■Chapter10 オブジェクト指向プログラミング ■Chapter11 グラフや地図を表示してみよう サンプルプログラムは約70本用意。 無料でダウンロードできます。 さあ、あなたもこの本をきっかけに、JavaScriptの世界に飛び込んでみませんか?

    試し読み

    フォロー
  • いちばんやさしい ディープラーニング 入門教室
    -
    ※この商品は固定レイアウトで作成されており、タブレットなど大きいディスプレイを備えた端末で読むことに適しています。 また、文字列のハイライトや検索、辞書の参照、引用などの機能が使用できません。 端末により、見開き表示で、左右が逆になる場合があります。 AI開発に必須の基礎理論をやさしく解説! ディープラーニングの基礎を身につけよう! 本書は機械学習の一手法「ディープラーニング」の「いちばんやさしい」入門書です。 【こんな人に】 ○「将来、AI開発に挑戦したい」という理系学生 ○「さらにステップアップしたい」というエンジニア ○「ディープラーニング」の基礎理論を学びたい社会人 ○「TensorFlow+Keras」を使った実装を試したい経験者 ○「機械学習に必須の数学」を知りたい経験者 おもに、AI開発への意欲を燃やす初心者に向けて、機械学習とディープラーニングの基礎理論、必須の数学的知識、Pythonによる実装を体系立てて説明します。 豊富な図解とイラストで、初心者にもわかりやすい! 本書を一通り終えれば、Pythonを駆使して自分なりのプログラムを実装できるようになるでしょう。 ■Chapter1 ディープラーニングと機械学習 ■Chapter2 Pythonの準備と基本文法 ■Chapter3 ディープラーニングの体験 ■Chapter4 ニューラルネットワークの基本 ■Chapter5 畳み込みニューラルネットワーク ■Chapter6 ディープラーニングの応用 さあ、あたなもこの本をきっかけに、ディープラーニングの世界に飛び込んでみませんか?

    試し読み

    フォロー
  • いちばんやさしいPython機械学習の教本 第2版 人気講師が教える業務で役立つ実践ノウハウ
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 ■□■実践的な基礎が学習しやすい!!■□■ 注目を集めるPython(パイソン)を使った機械学習の、実践的な基礎が学べる解説書です。小さいサンプルプログラム(会話bot)に機能を追加しながら、データ収集→前処理→学習→予測→評価まで、周辺技術も含めた機械学習の全体像が学べます。本書のサンプルプログラムは、すべて本書のサポートページからダウンロードできます。 ■本書はこんな人におすすめ ・Pythonの入門書を読み終えた人 ・Pythonを使った機械学習に触れてみたい人 ・業務で役立つ実践的なノウハウが知りたい人 など ■本書の内容 Chapter 1 機械学習について知ろう Chapter 2 機械学習の開発環境を準備しよう Chapter 3 スクレイピングでデータを収集しよう Chapter 4 日本語の文章を生成しよう Chapter 5 手書き文字を認識しよう Chapter 6 表形式のデータを前処理しよう Chapter 7 データを予測する回帰分析を学ぼう Chapter 8 機械学習の次のステップ
  • いちばんやさしいPython機械学習の教本 人気講師が教える業務で役立つ実践ノウハウ
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 注目を集めるPython(パイソン)を使った機械学習の、実践的な基礎が学べる解説書です。小さいサンプルプログラム(bot)に機能を追加しながらデータ収集から前処理、学習、予測、評価まで周辺技術も含めた機械学習の全体像が学べます。本書のサンプルプログラムは、すべて本書のサポートページからダウンロードできます。本書はこんな人におすすめです。Pythonの入門書を読み終えた人、Pythonを使った機械学習に触れてみたい人、業務で役立つ実践的なノウハウが知りたい人、など。
  • いちばんやさしい Python 入門教室
    5.0
    ※この商品は固定レイアウトで作成されており、タブレットなど大きいディスプレイを備えた端末で読むことに適しています。 また、文字列のハイライトや検索、辞書の参照、引用などの機能が使用できません。 端末により、見開き表示で、左右が逆になる場合があります。 はじめは誰でも未経験者! Pythonでプログラミングの基礎を身につけよう! 本書はプログラミング言語「Python」の「いちばんやさしい」入門書です。 ○「興味はあるけど、難しそう」と尻込みしている人 ○「そもそもプログラミングって何?」という未経験者 ○「一度試したが、挫折してしまった」という初級者 ○「スキルアップのためにPythonを学びたい」という経験者 そんなPythonビギナーに向けて、プログラムの根本概念、基礎知識、基本文法をきっちり端折らずに説明します! さらには、「簡単な計算」「ゲームの作成」「Desktopアプリ」「モジュールの活用」など、 実際に手を動かしながらの演習を通して、学んだことがしっかり身につくように構成しました。 豊富なカラー図解とイラストで、初心者にも分かりやすい! 本書を一通り終えれば、Pythonのみならず、プログラミングの基本がバッチリ学べます。 さあ、あたなもこの本をきっかけに、Pythonプログラミングの世界に飛び込んでみませんか?

    試し読み

    フォロー
  • いちばんやさしい Python 入門教室 改訂第2版
    -
    ※この商品は固定レイアウトで作成されており、タブレットなど大きいディスプレイを備えた端末で読むことに適しています。 また、文字列のハイライトや検索、辞書の参照、引用などの機能が使用できません。 「Pythonから始めよう!作りながら覚えるプログラミングの基礎のきそ」 好評のプログラミング入門書がPythonの最新バージョンに対応しました。 オールカラーによる解説とイラストで、初心者にも親切な内容です。 本書を読み終えれば、プログラミングの基本がバッチリ学べます。 AIブーム以降、人気急上昇の言語「Python」による、プログラミング未経験者や初心者が経験者になるため入門書です。 「自分に向いているか試してみたい」「まずは体験してみたい」と思っている人に、本当の基礎から懇切丁寧に教えます。 まずは実際に入力したコードが思いどおりに動く感動を味わってみてください。最後は簡単なAIプログラムにチャレンジ! IT関連で起業・独立・転職・リスキリングを考えている社会人のみなさまにもオススメです。

    試し読み

    フォロー
  • いちばんやさしいPythonの教本 第2版 人気講師が教える基礎からサーバサイド開発まで
    4.0
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 講義+実習のワークショップ形式で、 会話bot「pybot」を作りながら楽しく学べる 「はじめてでも挫折しない」Pythonの入門書です。 なぜそうするのかを知りたい、 仕組みが知りたい、 応用できる基礎を身に付けたい、 そんな読者のさまざまな要望に応える新しい教本です。 講義パートの図解をまじえた解説で仕組みについて理解したあと、 実習パートで実際に手を動かしながらプログラムを書いていきます。 少しずつ新しいことを学びながら進み、プログラムに機能を追加していくので、 いま自分は何をやっているのかを、ちゃんと理解しながら進められます。 もし、つまずいても安心です。 短いレッスンを積み重ねた構成なので、 少し戻って再確認することもしやすくしています。 また、本書で学ぶサンプルプログラムのコードは、 サポートページからダウンロードできるので安心です。 ぜひ本書でPythonのプログラミングの楽しさを実感してください!
  • いちばんやさしいPowerPoint VBAの教本 人気講師が教える資料作りに役立つパワポマクロの基本
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 【応用できる基本が身に付くPowerPointマクロの入門書】 本書は、VBAのIf文やループ処理、変数といった基本的な概念については、 Excel VBAで経験者されている方に向けたPowerPointマクロの入門書です。 ExcelやWordと異なり、現在のPowerPointにはマクロ記録機能がありません。 そのためPowerPointマクロを自分で作るには、PowerPointのオブジェクト構造について、 基礎から順に積み上げるように理解する必要があります。 そのお手伝いをさせていただくのが本書の役割です。 【オブジェクトブラウザーの引き方&読み方を徹底解説】 オブジェクトブラウザーというVBEのツールを使いながら、 丹念に調べることを繰り返す必要があります。 はじめのうちは、少し面倒に感じるかもしれませんが、 オブジェクトブラウザーを調べ、イメージすることの積み重ねによって、 PowerPoint VBAの理解は少しずつ深まります。 【資料作成の繰り返し作業がはかどる】 本書により、 「スライドへの画像挿入の繰り返し」 「TSV(タブ区切り)のファイルからの表の生成」 「スライドの文字の抽出」 など、よくある資料作成時の繰り返し作業を自動化する方法を、 豊富な図解と実践的なサンプルで学べます。
  • いちばんやさしい Vue.js 入門教室
    -
    ※この商品は固定レイアウトで作成されており、タブレットなど大きいディスプレイを備えた端末で読むことに適しています。 また、文字列のハイライトや検索、辞書の参照、引用などの機能が使用できません。 なお、実際のサービスのインターフェースが変更され、本書内の解説と実際の画面が異なることがありますので、ご了承ください。 人気のJavaScriptフレームワーク「Vue.js」を初歩から学べる、いちばんやさしい入門書! 制御構造やイベント処理などの基本から、コンポーネントの利用、Web APIを使用したアプリ作成、 さらに大規模Vueアプリケーションを効率的に開発するためのVue CLI 3(Node.jsのモジュール)を使った開発まで網羅的に解説します! 【目次】 Chapter 1 Vue.jsってどんなフレームワーク? Chapter 2 いろいろなデータバインディング Chapter 3 条件分岐と繰り返し Chapter 4 フォームのいろいろな要素の取り扱い Chapter 5 フィルタ、アニメーション、コンポーネントを使う Chapter 6 Web APIを使用したアプリの作成 Chapter 7 Vue CLI 3によるアプリケーション開発

    試し読み

    フォロー
  • いちばんやさしいPHPの教本 第3版 PHP 8対応 人気講師が教える実践Webプログラミング
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 講義+実習のワークショップ形式で、 Webアプリを作りながら学べる 「はじめてでも挫折しない」PHP 8に対応した入門書です。 なぜそうするのかを知りたい、 仕組みが知りたい、 応用できる基礎を身に付けたい、 そんな読者のさまざまな要望に応える新しい教本です。 講義パートの図解をまじえた解説で仕組みについて理解したあと、 実習パートで実際に手を動かしながらプログラムを書いていきます。 少しずつ新しいことを学びながら進み、プログラムに機能を追加していくので、 いま自分は何をやっているのかを、ちゃんと理解しながら進められます。 もし、つまずいても安心です。 短いレッスンを積み重ねた構成なので、 少し戻って再確認することもしやすくしています。 また、本書で学ぶサンプルプログラムのコードは、 サポートページからダウンロードできるので安心です。 ぜひ本書でPHPのプログラミングの楽しさを実感してください! ■本書はこんな人におすすめ ・PHPの基本を身につけたい人 ・過去にPHPの入門書で挫折してしまった人 ・プログラマーやエンジニアを目指す人 ・仕事でPHPを活用してみたい人
  • いちばんやさしいPHPの教本 第2版 人気講師が教える実践Webプログラミング
    4.0
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 講義+実習のワークショップ形式で、 データベースを組み合わせた実践的なプログラムを作りながら基礎を学べる 「はじめてでも挫折しない」PHPの入門書を作りました。 なぜそうするのかを知りたい、 仕組みがしりたい、 応用できる基礎を身に付けたい、 そんな読者のさまざまな要望に応える新しい教本です。 本書で学ぶ豊富なサンプルプログラムのコードはサポートページから ダウンロードできるので安心です。 勘違いしやすい箇所は講師がフォロー。 ワークショップ感覚で読み進められます。
  • いちばんやさしいプログラミングの教本 人気講師が教えるすべての言語に共通する基礎知識
    3.0
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 文系の方でも絶対挫折しません。 経済がICT技術を中心に動いていく一方、2020年度から小中学校の義務教育にプログラミングが取り入れられました。いまやかつてのような「文系と理系」「一般職と専門職」といった垣根はなく、様々な場面においてプログラミングの知識が求められるようになりました。本書はそのような時代背景を踏まえ、プログラミング未経験の方にまずは身につけていただきたい、プログラミングの基礎知識とコンピュータの知識を「いちばんやさしく」解説する本です。 著者は会社員・経営者としてビジネスの世界で長く働き、大学・専門学校で16年間教鞭をとりつつも、ゲームクリエイターとしての顔を持つ廣瀬豪氏。ゼロからスタートの初学者の気持ちを心得ている著者が、プログラミングを学ぶ意義や本質、変数や条件分岐といった「すべての言語に共通する基礎知識」、ハードウェアやインターネットの仕組みなど、現代を生きるすべての初学者が「はじめの一歩」を踏み出すために必要な知識をわかりやすく体系化しました。 ・文系だけど、基礎教養として身につけたい ・小中学校の子どもとプログラミングをしてみたい ・大学でプログラミングが必修となった ・社会人でプログラミング学習の必要に迫られた などなど、「勉強しなきゃ」と感じている人は多いはず。本書では、初心者でも絶対に挫折しない、必ず基礎が身につく学習サンプルをご用意していますので、すこしでも興味がある方は、ぜひ本書を参考にプログラミングの世界を覗きに来てください。
  • いちばんやさしい Linuxコマンド 入門教室
    4.0
    ※この商品は固定レイアウトで作成されており、タブレットなど大きいディスプレイを備えた端末で読むことに適しています。 また、文字列のハイライトや検索、辞書の参照、引用などの機能が使用できません。 端末により、見開き表示で、左右が逆になる場合があります。 これからLinuxを学ぼうという人にとって、一番戸惑うのがコマンド操作です。 最初は取っ付きにくいコマンドラインの操作ですが、ネットワーク経由で操作したり、複数のコマンドを繋いで利用したりと、コマンド操作はLinuxの醍醐味ともいえ使いこなせば極めて便利です。 本書では、Linuxやシェルの基本から、コピーや削除などのファイル操作、テキスト処理、パッケージ管理、ネットワークやシステム管理コマンドまで解説し、一通りの操作を学べます。 なお本書は、UbuntuやRaspbian(Raspberry PiのOS)などのDebian系の環境をベースにしつつ、CentOSなどのRed Hat系も考慮して、幅広い環境に対応しています。

    試し読み

    フォロー
  • いちばんやさしい WordPress 入門教室 バージョン6.x対応
    -
    ※この商品は固定レイアウトで作成されており、タブレットなど大きいディスプレイを備えた端末で読むことに適しています。 また、文字列のハイライトや検索、辞書の参照、引用などの機能が使用できません。 最新バージョン6.xとブロックエディターによる「フルサイト編集」に対応した人気シリーズの改訂版。 HTML・CSS・PHPなどのコードやプログラムの知識がなくても、本格的なWebサイトを作成できます。 「自分でWebサイトを作りたいけど、どうやって作ったらよいかわからない…」といったビギナーや初学者向けに、定番Webサイト作成ツール “WordPress”を使って、ゼロからWebサイトを作成する方法を解説しています。個人サイトはもちろん、仕事やフリーランスで Webサイトをビジネスに活用したい方におすすめの一冊です! ※本書の特徴 ・サイト作成の手順をステップ単位で丁寧に解説 実際のWordPressの画面を使って、操作を1つずつ丁寧に解説しています。 手順通りに進めることで、「WordPressって何?」という初心者でも最後まで読み終えると、Webサイトが完成します。 ・著者が作成したオリジナルテーマ 本書解説用のサンプルでWebサイトを作成できるので、初心者の方でも簡単にサイトデザインやテクニックをマスターできます。 ・Webサイトの運用や分析方法も紹介 Webサイト作成後の運用や分析方法も紹介しているので、改善のノウハウを知りたいユーザーにも最適です。

    試し読み

    フォロー
  • 一冊でマスター!Swift Concurrency入門
    -
    Swift 5.5からSwiftは並行処理を言語機能としてサポートするようになりました。それがSwift Concurrencyです。本書はその機能を解説しています。 async/awaitにより、非同期処理をクロージャーよりも完結に記述できます。データ競合を防ぐ新しい型としてActorやデータ競合が発生しない型を表すSendableが登場しました。並行処理の実行単位であるTaskもあります。Swift ConcurrencyはWWDC 2021の目玉機能といっても過言ではありません。 Swift Concurrencyの概要が一冊で日本語で理解できるのが本書の特徴です。Swift Concurrencyには覚えなければいけない概念が数多くあります。async、await、Actor、MainActor、Task, TaskGroup、AsyncSequence、Sendableなどなど。本書は一冊でSwift Concurrencyの概要をほぼ全て網羅しています。各章にそれぞれサンプルコードが付属しているので、どんな動作をするのかを試して理解を深められます。

    試し読み

    フォロー
  • 1週間でHTML&CSSの基礎が学べる本
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 HTMLってなんだろう?CSSってなんだろう?と思っているあなたでも、1週間でスマホ用Webページがちょっとだけ作れるようになる! Webページを作ってみようと思って、いろいろな本を読んで勉強してみたのだけれども、よく分からない…理解できない…。そんな方にオススメの1冊! 本書を読み進めながら、一緒にサンプルソースコードを入力してみることで、HTMLとCSSの基礎が分かるようになり、ちょっとだけWebページが作れるようになります。 本書後半では、少し高度なWebページ作成も解説しています! 途中で読むことを挫折しないよう、ゆるいペースでナビゲートします! ▼目次 1日目 はじめの一歩 2日目 HTMLの構造とさまざまなタグ 3日目 スタイルシート 4日目 ボックスモデル 5日目 Webページのレイアウトを作る 6日目 覚えておきたい知識・Webサイトを作る 7日目 Webアプリ・CMS・BootstrapによるWebサイト制作
  • 1週間でC言語の基礎が学べる本
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 プログラミング初体験のあなたでも、1週間でC言語がちょっとだけ使えるようになれる! C言語でプログラミングを始めてみたいのだけど、どんな本を読んで勉強しても分からない…理解できない…。そんな方にオススメの1冊! 本書を読み進めながら、一緒にサンプルプログラミングを入力してみることで、プログラミングの基礎&C言語の基礎が分かるようになり、ちょっとだけC言語でプログラムが書けるようになります。 途中で読むことを挫折しないよう、ゆるいペースでナビゲートします! ▼目次 1日目 はじめの一歩 2日目 C言語の基本 3日目 繰り返し処理、配列変数 4日目 関数 5日目 アドレスとポインタ 6日目 メモリの活用、構造体 7日目 覚えておきたい知識
  • 1週間でC#の基礎が学べる本
    5.0
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 プログラミング自体がはじめてのあなたが「C#」を始めるための第一歩。 C#でプログラミングを始めようと思って入門書を買って勉強してみたものの、なかなか理解できない・・・そんな方にオススメの1冊。 [文法のマスター]⇒[アルゴリズムとデータ構造の理解]⇒[実践練習]という単純明快な流れで解説しており、7日間で「C#でかんたんなプログラミングが書ける基礎力」が身に付けられます! ▼目次 1日目 はじめの一歩 2日目 変数と条件分岐 3日目 繰り返しと配列 4日目 オブジェクト指向① 5日目 オブジェクト指向② 6日目 コレクション・デリゲート・例外処理 7日目 実践練習
  • 1週間でC++の基礎が学べる本
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 プログラミング初体験のあなたでも、1週間でC++がちょっとだけ使えるようになれる! C++でプログラミングを始めてみたいのだけど、どんな本を読んで勉強しても分からない…理解できない…。そんな方にオススメの1冊! 本書を読み進めながら、一緒にサンプルプログラミングを入力してみることで、プログラミングの基礎&C++の基礎が分かるようになり、ちょっとだけC++でプログラムが書けるようになります。 途中で読むことを挫折しないよう、ゆるいペースでナビゲートします! ▼目次 1日目 C言語の基本 2日目 C++の基本 3日目 クラスとオブジェクト 4日目 コンストラクタとデストラクタ/静的メンバ 5日目 継承とポリモーフィズム 6日目 テンプレートとSTL 7日目 覚えておきたい知識
  • 1週間でJavaScriptの基礎が学べる本
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 JavaScriptってなんだろう?と思っているあなたでも、1週間でJavaScriptがちょっとだけ使えるようになる! JavaScriptを使ったホームページを作ってみようと思って、いろいろな本を読んで勉強してみたのだけれども、よく分からない…理解できない…。そんな⽅にオススメの1冊! 本書を読み進めながら、一緒にサンプルソースコードを入力してみることで、Webプログラミングの基礎が分かるようになり、ちょっとだけJavaScriptのプログラムが作れるようになります。 本書後半では、少し高度なJavaScriptプログラミングも解説しています! 途中で読むことを挫折しないよう、ゆるいペースでナビゲートします!
  • 1週間でPythonの基礎が学べる本
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 ★2023年1月31日:2刷相当のデータに更新しました★ プログラミング初体験のあなたでも、1週間でPythonがちょっとだけ使えるようになれる! Python(ぱいそん)でプログラミングを始めてみたいのだけど、どんな本を読んで勉強しても分からない…理解できない…。そんな方にオススメの1冊! 本書を読み進めながら、一緒にサンプルプログラミングを入力してみることで、プログラミングの基礎&Pythonの基礎が分かるようになり、ちょっとだけPythonでプログラムが書けるようになります。 途中で読むことを挫折しないよう、ゆるいペースでナビゲートします! ▼目次 1日目 はじめの一歩 2日目 演算と関数 3日目 条件分岐 4日目 繰り返し処理 5日目 コンテナ 6日目 関数とモジュール 7日目 覚えておきたい知識と総まとめ
  • 1週間でPHPの基礎が学べる本
    4.0
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 PHPってなんだろう?と思っているあなたでも、1週間でPHPLがちょっとだけ使えるようになれる! PHPでWEBプログラミングを始めてみたいのだけど、どんな本を読んで勉強しても分からない…理解できない…。そんな方にオススメの1冊! 本書を読み進めながら、一緒にサンプルプログラムを入力してみることで、プログラミングの基礎とPHPの基礎が分かるようになり、ちょっとだけWEBプログラムが書けるようになります。 途中で読むことを挫折しないよう、ゆるいペースでナビゲートします!
  • 1週間で学べる! Julia数値計算プログラミング
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 いま話題の新しい言語「Julia」を7日間で速習! プログラミングが初めてでも読みやすい解説を通じて、具体的課題に適用しながら基礎から応用まで身につける。簡単、気軽に誰でも科学技術計算ができる! ◇おもな目次◇ 1日目 Julia言語に触れてみよう――「高級電卓」としてのJulia  1.1 インストールしてみよう  1.2 実行してみよう  1.3 電卓のように使ってみよう  1.4 変数を使ってみよう 2日目 数式をコードにしてみよう――Julia言語の基本機能  2.1 関数を作ってみる:function  2.2 条件分岐をしてみる:if文  2.3 繰り返し計算をしてみる:for文  2.4 行列とベクトルを扱う:配列  2.5 型について考える:型と多重ディスパッチ  2.6 パラメータや変数をまとめる:struct  2.7 一通りのセットとしてまとめる:module  2.8 微分方程式を解く:パッケージの使用  2.9 数式処理(代数演算)をする:他の言語のライブラリを呼ぶ 3日目 円周率を計算してみよう――簡単な計算と結果の可視化  3.1 計算を始める前に  3.2 正多角形による方法:漸化式で計算  3.3 無限級数による方法:結果のプロットと複数の方法の比較  3.4 数値積分による方法:区分求積法ほか  3.5 モンテカルロ法:乱数を使う  3.6 球衝突の方法:シミュレーションの可視化 4日目 具体例1:量子力学――微分方程式と線形代数  4.1 時間依存のない1次元シュレーディンガー方程式:固有値問題を解く  4.2 時間依存のない2次元シュレーディンガー方程式:特殊関数を使う  4.3 波動関数の時間発展:行列演算を行う 5日目 具体例2:統計力学――乱数を使いこなす  5.1 手作り統計力学:ヒストグラム表示  5.2 イジング模型のモンテカルロシミュレーション:可視化と動画作成 6日目 具体例3:固体物理学――自己無撞着計算と固有値問題  6.1 強束縛模型:対角化とフーリエ変換  6.2 超伝導平均場理論:自己無撞着計算 7日目 自分の問題を解いてみよう  7.1 用途別必要機能まとめ  7.2 妙に遅いとき:高速化の方針  7.3 さらに速く:並列計算をする ※この商品は紙の書籍のページを画像にした電子書籍です。文字だけを拡大することはできませんので、タブレットサイズの端末での閲読を推奨します。また、文字列のハイライトや検索、辞書の参照、引用などの機能も使用できません。
  • 5日間でJavaとC#を同時に学ぶ本
    -
    実はよく似ている「Java」と「C#」 一度に二つの言語を習得できます! 「安藤啓太」と「中島先輩」の会話を軸に、読みやすく軽快に学ぶことができます。 1日目 JavaとC#の概要と開発環境の構築 2日目 データ型、分岐、繰り返し 3日目 クラスとインスタンス、配列とジェネリクス 4日目 アクセサ、プロパティ、継承、例外処理etc. 5日目 少し発展的な話題。デリゲートやラムダ式etc.
  • 5日間で学ぶPython AIプログラミング編
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 scikit-learnを使って、人工知能プログラミングが基礎から学べる! ニューラルネットワークを作成できるようになれれば、人工知能プログラミングがグンと身近になります。 本書は人工知能プログラミングに必要な「機械学習」の用語解説やプログラミング環境の準備など、基礎から丁寧に解説。ニューラルネットワークやk平均法などのプログラミングを体験できます。
  • 5日間で学ぶPython スクレイピング編
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 ネットから欲しい情報を抽出するスクレイピングのスキルは、誰にとっても役立つもの。 不動産会社勤務の真面目な山本慎吾君と、アイドルグループ魚籃坂256(ぎょらんざか256)に所属する田中千里ちゃんが、5日間でスクレイピング(Webページからデータを抽出すること)のプログラムの作成ができるようになる物語です。 HTMLの基礎から順番に解説していきますので、初めての読者でも理解がしやすいようになっています。 Pythonで使える便利なツールも紹介します。
  • 5日間で学ぶPython 基礎プログラミング編
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 ストーリー仕立てで学ぶPythonプログラミング入門! 不動産会社勤務の真面目な山本慎吾君と、アイドルグループ魚籃坂256(ぎょらんざか256)に所属する田中千里ちゃんが、5日間でPythonプログラミングの基礎を学びます。 関数や制御文の基本などを順番に理解していき、最終的には簡単な「スクレイピング(Webページからデータを抽出すること)」のプログラムを作ります。
  • 5日でC++がわかる本(日経BP Next ICT選書)
    -
    C++はC言語を拡張したプログラミング言語の一つで、C言語のプログラムのソースコードはそのままC++のプログラムの中で使えます。C言語でできたことはすべてC++でできます。その上でさらに、C++にはオブジェクト指向プログラミングに役立つ仕組みが追加されています。  しかも、オブジェクト指向プログラミングをしない人にとっても便利な機能が、C++にはいろいろ追加されています オブジェクト指向プログラミングをちょっと横に置いておき、メリットの大きい便利機能からC++を使ってみませんか?  1日目はC++を使うための準備、2日目で入出力と文字列、3日目に「ベクター」、4日目に「例外」を取り上げます。最後の5日目はオブジェクト指向プログラミングに欠かせない「クラス」の説明です。  解説は、「椎先生(しいせんせい)」と「プラスちゃん」の対話形式で進めます。 椎先生(しいせんせい)…小中学生のための塾を経営するかたわら、プログラミングを楽しんでいるおじいさん。このごろの悩みは進行してきた老眼。 プラスちゃん…大学で学ぶ女子学生。「プラスちゃん」というあだなは、何につけてもプラス思考で進むところから周囲が付けた。本人はそのあだ名はそれほど好きではない。「だって、からかわれてるみたいなんだもーん」。椎先生の近所に住み、塾でずっと学んできた。 ※日経ソフトウエア2014年9月号付録を電子書籍化しました
  • 5日でわかるOpenCVプログラミング入門
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 「ロボットの目」のテクノロジーをPythonで体験! 人工知能(AI)による、画像処理やパターン認識、機械学習で使われるライブラリ「OpenCV」をPythonで活用するための本です。 OpenCVを用いて画像処理を行う様々なコードを紹介しています。 物体のエッジや人間の顔を認識するコードまでていねいに解説しているので、入門に最適です。 ※本電子書籍は、日経ソフトウエア2019年3月号の付録冊子を全ページカラー化し、加筆修正を行ったものです。
  • いまさらRPA
    -
    「いまさら自動化、いまからできる」。業務改善のためにRPAを導入したいがコスト面でハードルとなって導入できない企業も多いかと思います。そこで本書では、ローコストで汎用的に始められるRPAについて「環境構築」「簡単なロボット作成」「シナリオに沿ったロボット作成」「ロボット同士の『つなぎ』」について順番に進められるような構成となっています。まずは小規模にRPAを導入したい、なんとか安価に業務改善を達成したいという方に「いまから」始められる一冊です。

    試し読み

    フォロー
  • 今さら聞けない暗号技術&認証・認可 Web系エンジニア必須のセキュリティ基礎力をUP
    4.0
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 本書は,Webシステムのセキュリティを支える技術を幅広く解説します。具体的には,公開鍵暗号,共通鍵暗号,ディジタル証明書,電子署名,認証・認可などの基礎技術の用語や理論の説明から,それらを応用したSSL/TLS,SSH,OAuth,OpenID Connectなど各種の規約やプロダクトの使い方までを解説します。 今やWebシステムは社会や経済を支える基盤となっており,Webシステムの開発・運用に携わるITエンジニアは前述の技術の理解が欠かせません。暗号技術,認証・認可にかかわる基礎教養と具体的な規約・プロダクトをこの1冊で学べます。 本書は,IT月刊誌『Software Design』の暗号技術,認証・認可に関連する特集記事などを再編集した書籍です。
  • 今すぐ実践! カンバンによるアジャイルプロジェクトマネジメント
    3.7
    理論から実践へ! アジャイルに踏み出せなかった現場に贈る、効率的なチーム運営の秘訣とは? ソフトウェア開発における「カンバン」(英語でもKanban)は、トヨタのジャストインタイムスケジュール管理メカニズムに基づくプロジェクト管理手法のこと。本書は“Agile Project Management with Kanban”(Microsoft Press, 2015)の日本語版で、カンバン方式によるソフトウェア開発プロジェクトの実践方法を、著者自身の実体験に基づいて具体的に解説します。 ――――――――――「監訳者あとがき」より抜粋――――――――――  本書は、最初から最後まで、「現場目線」を貫いています。「現場目線」とは、現場がカンバンを理解し、実践するための自然かつ最短距離な構成であるということです。具体的には、カンバンを現場に導入するとしたらこの順番に理解したほうがいいという構成になっています。各章とも、実践的な解説、よくある質問と回答、トラブルシューティング、そしてチェックリストという構成になっています。
  • 今すぐ試したい! 機械学習・深層学習(ディープラーニング) 画像認識プログラミングレシピ
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 私たちの日常生活で、人工知能が普通に使われる時代になりました。スマートフォンの顔認証、自動運転技術、SiriやAlexaのようなAI音声アシスタントなど身近な技術ばかりです。これからは機械学習や深層学習はエンジニアの基本教養となるかもしれません。本書は、機械学習や深層学習の分野から画像認識に重点をおいて、難しい数式をつかわず、図や写真を多用して解説する入門書です。必要な概念、用語、キーワードも網羅的に説明します。
  • 今すぐ使えるかんたん Scratch
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 小学校におけるプログラミング教育の必須化に伴い、最も広く使われているプログラミング言語がスクラッチ(Scratch)です。 スクラッチによるプログラミングの機会が増えていることから、子供にプログラミングを学ばせたい親や、教材として使用したい先生から注目されています。 本書は「今すぐ使えるかんたん」シリーズとして、スクラッチによるプログラミングを一手順ごとに丁寧に解説しています。 また、ゲーム的な要素を多めに取り入れ、子供が取り組みやすい内容にしてあります。 本書は総ルビ(全かな入り)となっておりますので、小学生が一人でも読み進められるように編集されています。 さらに、家庭や学校での学習だけでなく、ビジネスマンが時間の合間に楽しく読める教養書としてもご利用頂けます。
  • 今すぐ使えるかんたんPLUS+ HTML5&CSS3 完全大事典
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 HTML5の要素とCSS3のプロパティに関する情報を,コンパクトなサイズにまとめました。よく利用される要素やプロパティを重点的に解説していますので,これから学習を始める人はもちろん,仕事でHTMLやCSSを使っている人にも役立つ内容です。必要な情報を探しやすいよう索引機能も充実! 本書を手元に置いておけば,「この要素はどうやって使うんだったかな?」というときにすぐに調べられます。お勧めの1冊です。
  • 今すぐ使えるCSSレシピブック
    3.0
    ■本書の概要 現在、多くのHTML/CSSに関する入門書が出版されています。 しかし、入門書を読んで基本的な知識を身につけるだけでは、実際にWebサイトを作ることはできません。 思い通りのデザインを作るには様々なテクニックが必要です。 本書では、HTML/CSSを使いこなすにあたって欠かせないテクニックを解説しています。 ■本書対象となる読者 本書は、入門書だけではカバーできない中級者向けの内容です。 入門書を読んではみたものの、いざWebサイトを作ろうとするとうまく表現できない方や 入門書の次に読んでステップアップしたい方におすすめです。 ●書いていること ・CSSを使ったテクニック ・入門書では紹介されないCSSプロパティ ・テクニックのメリットとデメリット ●書いていないこと ・HTML/CSSの開発環境構築 ・CSSの基本的な知識 ・Sass/Lessを用いたソースコード

    試し読み

    フォロー
  • 今すぐ使えるNotion 基本+活用+テンプレート
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 Notionの知識ゼロでも大丈夫! メモ、タスク、プロジェクト管理…あらゆるドキュメントを「すぐに」作成・管理できる! <こんな方におすすめ> Notionをはじめて使う人 名前は知っているけど使ったことがない人 すぐにやめてしまった人 機能がよくわからない人 <本書の特長> 「基本の使い方」「もっと便利な使い方」を丁寧に解説。多機能なNotionのポイントをおさえる すぐに使える「テンプレート」特典付き。「Notionって何ができるの?」「どれだけ便利なの?」が直感的にわかり、機能を体験しながら学べる <特典> ❶テンプレート10点 メモ/タスク管理/プロジェクト管理/習慣トラッカー/学習計画&ノート/日記/OKR管理/鑑賞録/SNS管理/レシピ ❷レクチャー&ワークシート ❸Notionと一緒に使える便利ツール リンク集 <目次> Chapter1 Notionを始めよう Chapter2 ページとブロックの使い方 Chapter3 ページを作ってみる Chapter4 データベースの使い方 Chapter5 Notionを使いやすくする Chapter6 みんなでNotionを使おう Chapter7 Notion AIを使ってみよう Chapter8 特典テンプレートの使い方
  • 今スグ始められる! Linuxスタートブック
    3.0
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 ※電子版にはDVD-ROM付録コンテンツは収録しておりません。ただしDVD-ROMに収録したコンテンツの一部(記事で利用したプログラムなど)は読者限定サイトからダウンロードしてご利用いただけます。 「サポート切れが迫っているWindows 7の代わりとして使いたい」 「AIやIoTなど最先端テクノロジーに関わる仕事がしたい」――。 本書は、これからLinuxを始めたいと考えているすべての世代を対象にした「Linuxスタートブック」です。 現在のLinuxは、Windowsの代わりとして十分に活用できるほど、使いやすく高機能になっています。 けれども、LinuxはまだまだWindowsほどメジャーなOSではありません。 それゆえに、始めようと思っても少しばかりハードルが高いのも事実です。 例えば、Linuxは自分でパソコンにインストールしないと、使えるようにはなりません。 インストール作業は一度経験すれは簡単ですが、最初はなかなか理解できずにつまづいてしまうでしょう。 無事インストールできても、OSのアップデートや無線LANへのつなぎ方、アプリケーションの導入や使い方、 それらのバージョン管理、プリンターやBluetoothヘッドフォンなど周辺機器との接続など、 知らなければ使いこなせないこともたくさんあります。 本書は、Linuxを初めて使う人が周囲に頼ることなく自分一人でインストールし、 使いこなせるように、図解を豊富に取り入れて分かりやすく解説しています。 さらに100本のフリーソフトのインストール方法や、 Windowsでは実現できない57個の使いこなしワザなどもまとめて掲載しました。 これ1冊あれば誰でも確実にLinuxを始められます!
  • 今、見直すHTML
    -
    第1章ではHTMLの概要として、その特徴や役割の変化などについて触れます。また、少し範囲を広げてデジタル文書の形式の変化(バイナリ→XMLなど)などに触れ、XHTMLやXMLとの関係にも言及します。基本的に読み物。第2章ではデジタル文書の構造を定義するための技術的な基本事項を扱います。第3章では少し発展的な内容としてHTMLのバージョン(主にHTML4.01、XHTML1.1、HTML5)の概要や、XHTMLの書式などについて解説します。サンプルのWebサイトを制作するようなチュートリアルものではなく、文書のマークアップを理解するための情報を適宜提供していきます。

    試し読み

    フォロー
  • 今、見直すHTML&CSS改訂版
    -
    第1章ではHTMLやCSSの仕様そのものや、過去の制作アプローチなどについて、読み物的に触れます。 第2章以降ではHTML5とCSS3を中心に、技術や考え方について基本事項を扱います。 特に、近年ではモバイル対応の重要性が増しているので、モバイル対応の基本的な部分についても触れていきます。 全体としてはサンプルのWebサイトを制作するようなチュートリアルものではなく、文書のマークアップを理解するための情報を適宜提供しています。 (本書は2014年発売の『今、見直すHTML』と『今、見直すCSS』を合本し、改訂したものです)

    試し読み

    フォロー
  • 今、見直すCSS
    -
    第1章ではHTMLの役割とCSSの役割と特徴を明確にし、単にビジュアルデザインだけの意識を持たないよう誘導します。第2章はCSSの書式や主要なプロパティを紹介しつつ、Webページのレイアウト手法なども紹介します。電子書籍でのスタイルの特徴なども触れていきます。第3章は次のステップを意識して、CSSの理解を深める内容や新しい概念について紹介します。
  • イラストで理解 SQL はじめて入門
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 本書はSQLを学習する人に向けた,新感覚な入門書です。イラストを中心に解説することで,SQLがわかりやすくスラスラ理解できます。重要な内容は全てイラストに示されているので,イラスト部分だけを読むことでも,SQLがマスターできます。また,付属のCD-ROMには,本書オリジナルのSQL体験学習アプリが収録されているので,アプリを使って,実体験もできます。

最近チェックした本