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

  • [増補改訂]ビッグデータを支える技術——ラップトップ1台で学ぶデータ基盤のしくみ
    5.0
    「ビッグデータ」をテーマに,データ分析基盤技術をまとめた解説書。 AIの発展,コンテナ技術の進歩をはじめ,ビッグデータを取り巻く技術が大きく変わり始めました。ビッグデータの技術には,元々大きく分けて2つのバックグラウンドがありました。一つは業務系システムで,RDB(Relational Database)から取り出したデータをバッチ処理して役立つ情報を提供する。もう一つはWeb/IoT系システムで,RDBでは扱いきれない大量のログを分散システムを使い,データ処理をする。この2つの流れが融合し,膨大なデータを収集/変換し,分析/可視化するための一連の基盤システムの重要度は格段に上がりました。さらに昨今のAI/機械学習の台頭で,新たな潮流が生まれています。 本書では,ビッグデータを支える基盤技術の「今」に焦点を当て,前半ではデータ量や分散処理など基本概念の整理と,代表的なテクノロジーを徹底解説。合わせて,各技術登場の歴史的な背景も丁寧に追います。後半は実践編としてオープンソースや無償版が利用できるソフトウェアを中心にラップトップ1台でビッグデータを体験しながら学べるよう解説を進めます。今回の改訂では,ビッグデータの技術を活用した応用分野のうち注目度の高い機械学習や特徴量ストア,MLOpsの話題も新たに盛り込み,充実の内容でお届けします。
  • [増補改訂]良いコードを書く技術 ── 読みやすく保守しやすいプログラミング作法
    5.0
    読みやすく保守しやすい「良いコード」の書き方を解説した入門書です。本書を読むと,良いコードを書くための習慣から,名前の付け方,コードの分割や集約を行う方法,抽象化の作法,計算量とアルゴリズム,ユニットテストやメタプログラミング,そして簡単なフレームワークの自作まで,プログラマーとして長く役立つ基本が身に付きます。 2011年に刊行し,大好評を博した初版を,10年ぶりに改訂しました。改訂版では,コード例をモダン化したほか,第7章「データ構造」を新たに書き下ろしました。10年ぶりの改訂であるにも関わらず,本書の根幹は驚くほど変わっていません。それはすなわち,基礎や基本といった本質的な知識は,陳腐化しないということです。

    試し読み

    フォロー
  • 増補新訂版 よくわかるC言語 イメージと例題で理解するStep ABC
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 【大学・高等専門学校向けのC言語の教科書を令和版にアップデート!】  文系・理系・情報系を問わず、「C 言語でプログラムを書けるようになりたい」学生のための入門用演習書。2001年の初版発行以来改訂しながら利用してきた内容を令和版として刷新し、9章から15章構成にすることでより詳細に解説している。  演習問題はABCと順番に難易度が上がるよう調整され、章をこなすごとにプログラミング力を上げていくことができる。本文では「要素」「もっと知りたい人へ」「注意」「クイズ」など、著者ならではの学習に使えるトピックスが視覚的にわかりやすく配置されている。C言語をやさしくしっかり学ぶにはベストな1冊。
  • 増補版  教養としてのプログラミング講座
    4.4
    もの言わぬ機械とコミュニケーションをとる手段、「プログラミング」。その歴史から簡単な作成、生活に役立つテクニックなどを網羅し、たった一冊でプログラマーの思考法を手に入れることを可能としたのが『教養としてのプログラミング講座』だ。「もはやそれは誰もがかなぶべき教養」というメッセージを掲げたロングセラーをこのたび増補。小中学校で必修となる今年、刊行する。ジョブズにゲイツ、現代の成功者はどんな世界を見ている?
  • 続 Excel VBAのプログラミングのツボとコツがゼッタイにわかる本
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 Excel VBAプログラミングのツボとコツを初心者でもわかりやすく、かわいいカエルのイラストを使って解説したVBA入門書です。本書は、好評の『Excel VBAのプログラミングのツボとコツがゼッタイにわかる本』の続編。前著で学んだことを前提に、Excel VBAそのものの知識、プログラミングのスキル、アプリケーション作成ノウハウを、実際にスケジュール表の自動作成アプリケーションを作りながら、より広く実践的に学びます。Excel VBAの初心者から中級者へとステップアップを目指す人におすすめです! 書籍中で作成するアプリケーションファイルのダウンロードサービス付き(Excel 2007/2003対応)。Excel 2013およびWindows 8環境での対応確認済みです。
  • 続々 Excel VBAのプログラミングのツボとコツがゼッタイにわかる本
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 Excel VBAでオリジナルのプログラムやマクロを作る「実践力」が身につく解説書です。Excel VBAは、Excelのマクロ作成で使われるプログラミング言語ですが、自由自在にオリジナルのマクロを作るにはExcel VBAの文法を知っているだけでは十分ではありません。本書は、『Excel VBAのプログラミングのツボとコツがゼッタイにわかる本』および『続 Excel VBAのプログラミングのツボとコツがゼッタイにわかる本』の続編として、ガントチャートや差込メールを作りながら、前2作よりも高度なプログラミングのスキルや、マクロを作るためのノウハウが身につくようにわかりやすく解説しています。サンプルプログラムのダウンロードサービス付き。
  • 続ドリル形式で楽しく学ぶ Processing-Java
    -
    本書は2018年インプレスR&Dより発売された書籍『ドリル形式で楽しく学ぶ Processing-Java』の続巻で、著者が教えるプログラミング教室で実際に教材として使用しているものをもとに追加編集したものです。ページ数の関係で前回収録できなかったサンプルに加え、物理エンジンを使ったサンプルや3Dを使ったサンプルなどを収録しました。 Processingは初心者向けの、簡単にビジュアル表現ができるプログラミングツール(開発環境)です。

    試し読み

    フォロー
  • 続ドリル形式で楽しく学ぶ Processing-Python
    -
    本書は2018年インプレスR&Dより発売された書籍『ドリル形式で楽しく学ぶ Processing-Python』の続巻で、著者が教えるプログラミング教室で実際に教材として使用しているものをもとに追加編集したものです。ページ数の関係で前回収録できなかったサンプルに加え、物理エンジンを使ったサンプルや3Dを使ったサンプルなどを収録しました。 Processingは初心者向けの、簡単にビジュアル表現ができるプログラミングツール(開発環境)です。もともとJavaベースで開発されましたが、Pythonにも対応しています。

    試し読み

    フォロー
  • 体験してわかるプログラミング教育~うちの子の「考える力」が伸びるワケ
    3.0
    全国の小学校で必修化されたプログラミング教育。 でも学校で学ぶ子どもの姿は,なかなか見えないもの。 実際のところ,「パソコンのゲームで遊んでいるだけじゃないの?」なんて思ったりしていませんか。 本書ではそんなギモンを持つお父さん・お母さんが,大人の目線からプログラミング教育を追体験できます。 授業でも利用されているScratchを使って, これからの子どもたちに求められている「プログラミング的思考」 家庭での学びを後押しするために親として身に付けておきたいスキル を楽しみながら理解していきましょう!

    試し読み

    フォロー
  • 対戦型麻雀ゲームAIのアルゴリズムと実装
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 対戦型麻雀ゲーム「電脳麻将」のソースコードを開発者自ら解説。シャンテン数計算、和了役判定と点数計算、ゲーム進行を実装。そして、シンプルなAIを組み込み、さまざまな戦術を追加して麻雀AIを強くしていく過程を解説。
  • Titanium Mobileで開発するiPhone/Androidアプリ
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 【本電子書籍は固定レイアウトのため7インチ以上の端末での利用を推奨しております。文字列のハイライトや検索、辞書の参照、引用などの機能が使用できません。ご購入前に、無料サンプルにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください】 JavaScriptでiPhone/Androidアプリが書ける Titanium MobileはJavaScriptだけで、iPhoneやiPad、Android携帯用のスマートフォンアプリが作れるツールです。Titanium Mobileを使う場合、Objective-CやJavaなどの言語の知識は必要ありません。Internet Explorerなどでよく使われるJavaScriptの知識だけで、各種のスマートフォンプログラムを書くことが可能です。また、iOSとAndroidで同じ開発方法でプログラムが書けるという特長もあります。本書は、国内初の解説書として、Titanium Mobileの今を知る充実の執筆陣によって作られました。「簡単なアプリを作りたいだけなのに、Objective-Cは難しそう」「プログラミングは苦手だけど自分のアイデアを形にしたい」と思っていた人にとってTitanium Mobileは強い味方になってくれるはずです。 Titanium Mobileの開発環境のアップデートが行われたため、新しいTitanium Studio開発環境用の導入ガイドを翔泳社のサイトにて公開しています。 ※本電子書籍は同名出版物を底本とし作成しました。記載内容は印刷出版当時のものです。 ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。 ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。
  • TypeScriptで作るシングルページアプリケーション
    1.0
    【環境構築から、サーバーサイドにExpress、フロントエンドにAngularを使った実際の開発手順を解説!】 本書はJavaScriptエンジニアを対象とした、TypeScriptの解説から環境構築、実際にシングルページアプリケーションを作るまでのサーバーサイド・フロントエンドの開発手順までを紹介した入門書です。この1冊で、TypeScriptをさくっと使いこなしましょう!
  • TypeScript入門 クラスと型チェック機能を加えたJavaScriptの拡張言語
    -
    TypeScriptはJavaScriptに静的型付けとクラスベースオブジェクト指向を加えた言語仕様です。 TypeScriptはJavaScriptの構文の拡張なので、既存のJavaScriptのプログラムにわずかな修正を加えるだけでTypeScriptとして動作します。TypeScriptは大規模なアプリケーションの開発のために設計されており、コンパイルするとJavaScriptソースを出力します。 本書はJavaScript中級者にわかりやすいように言語の機能を分解し、1つ1つ「XXをしてみよう」という形式で項目を独立させ、目次で目的の機能を引きやすい構成としています。
  • TypeScriptハンズオン
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 TypeScriptをハンズオン形式で学ぶ書籍です。「ハンズオン形式で敷居の低い解説」が特徴となります。またWebアプリ開発にも章を割いており、様々な知識を学びたい人にうってつけの内容となります。
  • たった1日で基本が身に付く!  HTML&CSS超入門
    5.0
    HTMLとCSSが1日で学べるように,初心者に必要な知識を凝縮しました。HTML&CSSの学習では,手を動かすこと,が一番の近道です。本書ではWebサイトを実際に作りながら,HTMLの基本構造から基本的なタグ,CSSによるフロートレイアウト・ポジションレイアウトまでを学んでいきます。また,今後の必須スキルであるレスポンシブ対応までしっかり解説。この1冊で,今後スキルを高めていくうえでベースとなる知識が身に付きます。
  • たった1日で基本が身に付く! Git超入門
    4.0
    Git&GitHubの超入門書です。豊富な図と実際の操作手順を解説しているので、たった1日でひととおりGit&GitHubが使えるようになります。
  • たった1日で基本が身に付く! Go言語 超入門
    5.0
    本書は,Go言語によるプログラミングを学ぶための入門書です。開発環境のインストールから始まり,Go言語の基本を解説しており、最初の1冊目として最適です。Go言語によるプログラムの作り方の基本から条件分岐や繰り返し、関数、構造体など文法を学習し、最後に入出力、画像処理、並列処理、Go言語によるWebサーバーなどを作成して基礎を固めていきます。
  • たった1日で基本が身に付く!  C#超入門
    -
    「たった1日で基本が身に付く!」というコンセプトに沿って,簡易なサンプルでC#によるアプリケーション開発の流れが体験できるように構成。前半ではコンソールアプリケーションを作成して,クラス,メソッド,変数,計算,条件分岐,繰り返しといったC#の基本文法を学習。後半では「時計」「じゃんけんゲーム」「画像ビューワー」という3つのフォームアプリケーションを作成し,Visual Studioによるフォームデザインの操作,イベント設定といったGUIアプリケーションの基本を学習します。
  • たった1日で基本が身に付く!  JavaScript超入門
    3.0
    JavaScriptプログラミングを一から学ぶための,やさしい入門書です。Webサーバーを利用するための環境構築から始まり,文法,構文,変数・配列の扱い方,オブジェクトの利用,HTMLの操作,イベント処理,Web APIの利用法など,JavaScriptによるプログラミングで必要になる知識を一通り解説しています。最終的に,これらの知識をもとにしてWebアプリを開発していきます。1日8時間の勤務時間内に読むことができる内容で,初心者・新人が最初に読む解説書としてふさわしい1冊です。
  • たった1日で基本が身に付く!  Java超入門
    3.5
    本書は,Javaを使ったプログラミングを学ぶための入門書です。開発環境のインストールから始まり,Javaの基本をしっかり解説していますから,初めての人にも安心! 最初の1冊目として最適です。Javaプログラムの作り方,基本の書き方,変数や配列を使ったデータの取り扱い,条件分岐や繰り返しによるちょっと複雑な処理の作り方までしっかり解説。また,本の後半ではクラスの基本も取り上げていますから,本当に役立つ技術が身に付きます。
  • たった1日で基本が身に付く! Docker/Kubernetes超入門
    -
    DockerとKubernetesの基本が、たった1日で?! 本書は、次世代のアプリケーションアーキテクチャとして注目されている「マイクロサービス」の技術基盤となるコンテナ技術「Docker」とコンテナオーケストレーション技術「Kubernetes」を取り上げ、Dockerの基本的な利用法、DockerfileやComposeの設計、コンテナのデータ永続化やCI/CD、Kubernetesによる複数コンテナの自動管理までを、一気に学習します。この1冊を読めば、DockerとKubernetesの基礎知識と開発のイメージが、たった1日で掴めます! さらに、サンプルファイルを使って実際にコンテナを操作し、アプリの開発・デプロイを体験することで、1週間ほどでより実践的なテクニックが身に付きます。
  • たった1日で基本が身に付く!  Python超入門
    3.7
    本書は,たった1日でPythonプログラミングの基本を学べる入門書です。開発環境のインストールから順を追って説明しているので,初めての人でも安心! Pythonのさまざまなデータ型の扱い方から,関数,クラス,モジュールを駆使したオブジェクト指向プログラミングまでを,1冊でスッキリと解説しています。また,本格的なアプリケーションを作りながら,開発手順をていねいに解説しているので,Pythonプログラミングの実践的な知識が短時間で身に付きます!
  • たった1日で基本が身に付く! Vue.js 超入門
    -
    フロントエンドのJavaScriptフレームワークはVue.jsの他にもReact、Anglarなどさまざまありますが、その中でもVue.jsは学習コストが低いのが特徴です。Vue.jsアプリケーションは、基本的にはHTMLを拡張したテンプレートと、JavaScriptのコードから構成されます。そのため、HTMLとJavaScriptに馴染みがあれば、基本的な使い方はすぐに理解できるでしょう。Vue.jsを学習するテキストとして、最もやさしい書籍という意図で本書は制作されました。タイトル通り、「たった1日で基本が身に付く!」Vue.jsの入門書です。
  • たったコレだけでJavaプログラミングが理解できる本
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 動かして、マネして、繰り返す、たったコレだけでとりあえず大事なところがザックリ理解できる、Javaプログラミングの入門書です。Javaは1990年代にサン・マイクロシステムズで開発された比較的新しいプログラミング言語ですが、中~大規模システムの多くで採用されています。Javaの肝はなによりもまず「オブジェクト指向」ですが、初学者の多くがつまづくポイントもここです。そこで本書では、オブジェクト指向の考え方を、レストランや家電製品などの現実世界になぞらえて初学者にもわかりやすく解説。オブジェクト指向の本質と、その本質を理解するための「幹」となる文法要素に重点を置いて説明しています。サンプルファイルのダウンロードサービス付き。
  • たった2日でマスターできるiPhoneアプリ開発集中講座 Xcode 11 Swift 5対応
    5.0
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 ●本書が対象とする方 ・プログラムを書いたことはないけれど、iPhoneアプリを作ってみたい方 ・iPhoneアプリをよく利用していて、自分でも作ってみたいと思った方 ・中高生、大学生でiPhoneアプリ開発を学んでみたい方 ・シルバー世代や中高年の方で再学習を実施したい方 ・企業で入社前研修や企業導入研修での教材を検討している方 そんなiPhoneアプリを作ってみたい、すべての初心者が対象です。 アプリを作ることを「開発」するともいいます。開発といっても「難しいことをする!」と身構える必要はありません。プログラミングを楽しみながら、リラックスして読み進めてください。 ●本書でできるようになること 初心者の方もサンプルアプリを作ることにより、動く体験と基本の知識が身につくようになります。 この書籍を終えるころには、他の入門書やプログラミング文法書を読む力もついていると思います。そして、作りたいアプリや学習したい分野も見えてくると思いますので、ぜひ、次の書籍を購入してステップアップを目指してください。 ●本書の特徴 とにかく「体験」すること、そしてあとから「理解」することに重点を置いています。 本書では、プログラミングの文法説明は最小限にして、iPhoneアプリを作って動かしていくことを目的として構成しています。 プログラミング文法書のように文法を理解して覚えるのではなく、どんどんアプリを作って体験していくことに比重を置いています。プログラミングがはじめての人でも楽しみながらiPhoneアプリが作れるという体験ができるように工夫しました。 学習が進めやすいように、学校の授業のように時限制(レッスン)で区切っています。各レッスンごとに独立したサンプルアプリが作れるように配慮していますので、制作したいサンプルアプリがあれば、途中からでも学習できます。 まったくの初心者の方は、読み飛ばさずに最初からじっくりと取り組んでみてください。少しでも経験のある方は、作りたいサンプルアプリのレッスンからはじめるのもよいでしょう。
  • たった2日でマスターできるiPhoneアプリ開発集中講座 Xcode 10 Swift 4.2対応
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 ●本書が対象とする方 ・プログラムを書いたことはないけれど、iPhoneアプリを作ってみたい方 ・iPhoneアプリをよく利用していて、自分でも作ってみたいと思った方 ・中高生、大学生でiPhoneアプリ開発を学んでみたい方 ・シルバー世代や中高年の方で再学習を実施したい方 ・企業で入社前研修や企業導入研修での教材を検討している方 そんなiPhoneアプリを作ってみたい、すべての初心者が対象です。 アプリを作ることを「開発」するともいいます。開発といっても「難しいことをする!」と身構える必要はありません。プログラミングを楽しみながら、リラックスして読み進めてください。 ●本書でできるようになること 初心者の方もサンプルアプリを作ることにより、動く体験と基本の知識が身につくようになります。 この書籍を終えるころには、他の入門書やプログラミング文法書を読む力もついていると思います。そして、作りたいアプリや学習したい分野も見えてくると思いますので、ぜひ、次の書籍を購入してステップアップを目指してください。 ●本書の特徴 とにかく「体験」すること、そしてあとから「理解」することに重点を置いています。 本書では、プログラミングの文法説明は最小限にして、iPhoneアプリを作って動かしていくことを目的として構成しています。 プログラミング文法書のように文法を理解して覚えるのではなく、どんどんアプリを作って体験していくことに比重を置いています。プログラミングがはじめての人でも楽しみながらiPhoneアプリが作れるという体験ができるように工夫しました。 学習が進めやすいように、学校の授業のように時限制(レッスン)で区切っています。各レッスンごとに独立したサンプルアプリが作れるように配慮していますので、制作したいサンプルアプリがあれば、途中からでも学習できます。 まったくの初心者の方は、読み飛ばさずに最初からじっくりと取り組んでみてください。少しでも経験のある方は、作りたいサンプルアプリのレッスンからはじめるのもよいでしょう。
  • たった2日でわかるSQL MySQL対応
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 データベース技術を学習するには、実際にデータベースに触って手を動かしてみることが一番の近道です。本書は、無料で使えるオープンソースのデータベースソフト「MySQL」を使って、SQLの基礎を2日間で学べるSQLの入門書です。お手持ちのWindowsマシン上に、Linuxの仮想環境を構築するので、専用のマシンも必要ありません。情報処理技術者試験の出題範囲(データ操作)にも対応しており、エンジニアを目指す初心者にもおすすめです。
  • 達人に学ぶSQL徹底指南書 第2版 初級者で終わりたくないあなたへ
    4.9
    SQLを扱うエンジニア必携のロングセラー、10年ぶりの改訂! ――SQLの正しい書き方・考え方が学べる本 開発者のためのWebマガジン「CodeZine」の人気連載を大幅加筆・修正して2008年に刊行、好評を博した『達人に学ぶSQL徹底指南書』の改訂・第2版です。 第2版では、初版構成を生かしつつ、SQLの強力な機能ウインドウ関数を全面的に採用して多くのコードをリバイスしました。全体的な解説の見直しや最新化も行ない、CASE式、ウィンドウ関数、外部結合、HAVING句、EXISTS述語など、SQLを扱うエンジニアに必要な「正しい書き方・考え方」「ビッグデータ時代に対応したモダンなSQL機能を駆使した書き方」を徹底解説しています。 標準SQL準拠のため、Oracle/SQL Server/DB2/PostgreSQL/MySQL等々の幅広いデータベースに対応しているほか、実際の開発現場でも活かしやすい実践的なコーディング事例も多数紹介しています。 チューニングテクニックやリレーショナルデータベースの歴史なども網羅。 SQLの原理となっている仕組みや、この言語を作った人々が何を考えて現在のような形にしたのか、というバックグラウンドも掘り起こして伝えます。 ・脱初級や、より高みを目指したいDBエンジニア、プログラマ ・「SQLとは何なのか」を知りたいと思っている人 ※本電子書籍は同名出版物を底本として作成しました。記載内容は印刷出版当時のものです。 ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。 ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。 ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。
  • Taniumで始めるサイバーセキュリティ サイバーハイジーン徹底解説
    -
    サイバーハイジーンの代表的ソリューション「タニウム」の導入と活用を解説 エンドポイントセキュリティの管理と維持に焦点! 境界防御だけでは不十分となった現在、重要となる組織内のエンドポイントをリアルタイムで可視化し、セキュリティインシデントを未然に防ぐための強力な手段が求められます。本書はサイバーハイジーンの代表的ソリューション「Tanium」の導入から実践活用までを詳しく解説。 CIO、CISO、セキュリティ実務担当者やその他セキュリティに関わるすべてのプロフェッショナルにとって、実践的なスキルを身につけることに役立ちます。 ※本電子書籍は同名のオンデマンド印刷出版物を底本として作成しました。記載内容は印刷出版当時のものです。 ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。 ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。 ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。
  • たのしいクリエイティブコーディング Processingで学ぶコード×アート入門
    -
    デジタルアートをはじめたいクリエイターのための教科書 オープンソースのプログラミング環境Processingを用いて、4つのステップ「アイデアのビジュアル化」「構図と構造」「洗練と深化」「プロダクション」を辿りながら、コンピュテーショナル・シンキングとコーディングによるアート制作の基礎が身に付く一冊。作例のサンプルコードはすべてProcessing内のContribution Managerからインストール可能なので、プログラミングでアート制作をする「クリエイティブコーディング」のたのしさと奥深さをすぐに体験できます。

    試し読み

    フォロー
  • たのしい2Dゲームの作り方 Unityではじめるゲーム開発入門
    -
    Unityをはじめるなら2Dゲーム作りから! ============ 「ゲームを作ってみたいけれど、何から始めればいいのかわからない」 「ゲームエンジンUnityに興味があるけれど、どうやってゲームを作るかわからない」 そんな人でも「たのしく」Unityの基礎やゲーム開発の基本を覚えられる入門書が登場! ============ ●横スクロールで左右移動とジャンプをしながらゴールを目指す「サイドビューゲーム」 ●RPGやシューティングゲームでおなじみ、マップを移動する「トップビューゲーム」 本書では、これらシンプルな2つの2Dゲームを作りながら、 Unityの操作や、ゲーム作りの基本を「たのしく」「やさしく」学べます。 さぁ、皆さんもいっしょに、ゲーム作りをたのしみましょう!! 【もくじ】 第1部 ゲームを作る準備 ◆Chapter 01 ゲーム開発とUnityについて知ろう ◆Chapter 02 Unityで「はじめての」ゲームを作ろう ◆Chapter 03 スクリプトを書こう 第2部 サイドビューゲームを作ろう ◆Chapter 04 サイドビューゲームの基本システムを作ろう ◆Chapter 05 ボタンや情報表示を作ろう ◆Chapter 06 画面と機能をゲームに追加しよう ◆Chapter 07 ゲームに仕掛けを追加しよう 第3部 トップビューアクションゲームを作ろう ◆Chapter 08 トップビューとシューティングの基本システムを作ろう ◆Chapter 09 トップビューゲームをバージョンアップしよう ◆Chapter 10 トップビューゲームを仕上げよう ※本電子書籍は同名出版物を底本として作成しました。記載内容は印刷出版当時のものです。 ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。 ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。 ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。

    試し読み

    フォロー
  • 楽しいプログラミング[増補改訂新版] オブジェクト指向言語Rubyを使って
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 ※この商品は固定レイアウトで作成されており、タブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字列のハイライトや検索、辞書の参照、引用などの機能が使用できません。 このテキストは、他の参考書なしにプログラミングの学習を進められるように細かいところまで説明しています。プログラム例を実際に走らせては、その働きを理解することで、プログラミングへの理解を深めることができます。初歩的なプログラミングの手ほどきから初めて、より実用的なプログラムを作成する上で、必要なアルゴリズムを学んでいくことが主な目的です。
  • たのしいプログラミング Pythonではじめよう!
    5.0
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 「いつかはプログラミングしたい! でも私には難しそう……」と二の足を踏んでいる方。 「プログラミングできたら便利! でも勉強するのはつまらない……」と敬遠している方。 「プログラミングできたらかっこいい! でも作りたいアプリとかない……」とあきらめている方。 世界中で大人気の小難しくないプログラミング言語Pythonなら、覚えることも最小限。この本を読んで、楽しいプログラミングの世界に飛び込んでみましょう! 面白い例題やパズルを楽しみながら、愉快でカラフルなイラストと一緒にかっこいいプログラミングを学ぶことができます。  本書は、“Python for Kids:A Playful Introduction to Programming”を翻訳したものです。
  • たのしいラズパイ電子工作ブック Zero W対応
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 自分で考える・作る力が身につく!ラズパイ&プログラミングをたのしく学ぼう! 『ラズペリーパイ』の電子工作本です。 本書では「Raspberry Pi Zero W」と「Scratch(スクラッチ)」を使って解説していきます。 子どもたちと一緒に、たのしく電子工作・プログラミングをはじめてみましょう! 【対象読者:小学校高学年以上】 いちごちゃん「ラズパイってなぁに?」 パイ博士  「正式にはラズペリーパイって言うんだよ。ちいさなコンピューターのことさ」 ジョーくん 「なにができるの?」 パイ博士  「いろいろなことができるよ。たとえばラズパイにライトやモーターなんかをつないで、光らせたり動かしたりできるんだ。動かすにはソフトが必要で、この本では“スクラッチ”というソフトを使ってプログラミング(動きの命令)をするよ」 いちごちゃん「なんだかむずかしそう」 ジョーくん 「ぼくにもできるかな?」 パイ博士  「順を追ってわかりやすく説明しているから、たのしく読み進めることができるよ」 ベリーの帽子をかぶったちょっぴり不思議な3人組と一緒に、電子工作とプログラミングをたのしみましょう! ======== ◎大人のかたへ ・ラズペリーパイのキットに加えて、それぞれの章で必要な部品があります。 本書の巻頭に一覧にしてありますので、ご参考にしてください。 ・小学校高学年でも読めるように、言葉にはルビを振っています。
  • たのしく考える力が身につくScratchワークブック Scratch 3.0対応
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 小中学生向けプログラミング本の多くは、説明に続いてプログラム例が提示される形式をとっています。その入力例のまま作成すれば、動作するプログラムは作れてしまうのですが、その作成過程において本来必要である、論理的に考えるということをしないで済んでしまいがちです。小学校でプログラミングの授業が導入された本来の目的は、論理的な手順を考える練習にあったにもかかわらず、単に使用する教材のプログラム例をそのまま入力させて、期待通りに動けばよしとしてしまってはいないでしょうか? 本書は、目当てと道筋を示した上で、お子様が自分で考えてプログラムを作るように誘導する、Scratchを題材にしたワークブックです。完成例を最初から例示することはせず、プログラム完成までの各ステップを小さくして、お子様の負担を軽減するとともに、必要に応じて各ステップにはヒントを付記して、自分で考えて作っていく形式をとっています。さらにお子様がプログラムの完成を急ぐあまり、よく考えずに先に進もうとすることを考慮して、各ステップには□欄を用意して、足取りを確認しながら進めるように工夫しています。 ぜひ、本書を活用して、「考えること」を中心にしたプログラミングを楽しく学んでいただけたらと思います。
  • 楽しく学ぶC言語
    -
    本書は環境構築の必要がなくすぐに始められるオンラインプログラミング環境であるBit Arrowを利用して学ぶC言語の入門書です。簡単な図形やアニメーションを作成できるライブラリを利用し、C言語の基礎やアルゴリズムなどを学びながら最終的にシューティングゲームを作成します。実行結果がグラフィカルに確認できるので初学者にも学びやすく、Scratchなどのビジュアルプログラミングを学んできた方にも最適です。 日本語の環境なので学びやすく、プログラム提出用の機能など授業やプログラミング教室での活用もしやすくなっています。
  • 楽しく学ぶJava入門[1日目]はじめてのJavaプログラミング
    -
    本書は1日目~7日目の7分冊として提供します。各パートは4つのセクションからなり、実際の入門講座でも使用できるように、ひとつのセクションが約1時間を目安に完了するように構成されています。 1日目では、まずJava言語の概要とJDKのインストールに付いて説明し、その後で簡単なアプリケーションを作成しながらJavaプログラムの基本構造についてわかりやすく解説します。

    試し読み

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

    試し読み

    フォロー
  • たのしくまなぶPythonゲームプログラミング図鑑
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 人気のプログラミング言語「パイソン」を使って誰でもかんたんにゲームが作れるぞ。 プログラミングの手順を1ステップずつやさしく解説してくれているから初めての人でも安心だ。 この本に登場するゲームはぜんぶで9つ。 シンプルなアクションゲームからシューティングやパズル、クイズもあるぞ。 音楽をおぼえてダンスを踊ったり、火を吐くドラゴンに立ち向かう勇者になったり、さまざまなタイプのエキサイティングなゲームが、君の手で生み出されるのを待っている! 【登場するゲームの例】 「コイン・コレクター」 キツネをすばやく動かして、コインを集めよう! 「バルーン・フライト」 気球に乗って空の旅。障害物をうまくよけよう! 「ダンス・チャレンジ」 ステージの熱気は最高潮だ。どこまで踊れるかな? 「スリーピング・ドラゴン」 炎にふれたらアウト。ドラゴンが寝ているスキをねらえ!
  • たのしくまなぶPythonプログラミング図鑑
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 2020年より小・中学校でプログラミング教育が本格化―― プログラミングの手順を1ステップずつやさしく解説。カラフルなイラストや興味をひくプロジェクトを通して、Pythonの基本が楽しく学べます。 絵を描いたり、動きのあるグラフィックを作ったり、かんたんなプログラムで動くおもしろいゲームを作ったり、この本一冊で基礎の習得から実践までカバー。 【プロジェクトの例】 動物クイズ:3回答えるあいだに正解を出そう! スパイラル:ふくざつな模様がかんたんに描けるぞ! 星空:カラフルな星がつぎつぎ夜空に出現するよ! ペットをかおう:お世話をすると喜んだり、放っておくと悲しんだりするぞ! はらぺこイモムシ:葉っぱを食べるとどんどん成長していくぞ!
  • 楽しく学ぶ Unity 3D超入門講座
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 Unityの超初心者が3Dゲームを作るための入門書です。 3Dゲームを作るには、キャラクタや背景などの3Dデータも必要ですし、3D世界を構築したり、照明やカメラをどうするか考えたりと、やることが多く、大変です。 そこで本書では、、「とにかくシンプルなゲームを、自分で考えて作れる方法」に注目して解説していきます。シンプルなゲームの作成を体験することで、3Dのしくみや考え方が、掴めます。一見複雑そうに見えるゲームでも、整理すると実はシンプルなしくみの組み合わせでできています。まずは、シンプルなしくみを意識できるようになることが重要です。 しくみが理解できれば、シンプルなものを複雑なものに置き換えたり、組み合わせたり、より工夫したりして、「自分の作りたいゲーム作り」に向かって進むことができるでしょう。
  • 楽しみながら作ってみよう! はじめてのAndroidアプリプログラミング
    4.0
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 Android SDKとかJavaがわからなくても大丈夫! 膨大なJavaの言語仕様からAndroidアプリ開発に必要なものだけにフォーカスして効率良く勉強できるように設計しています。また、Androidアプリ開発に必要な膨大な知識もAndroidアプリ開発の序盤で知るべきことにフォーカスしています。 本書は、楽しみながら、1つのAndroidアプリを完成させるまでの道のりを体験し、必要な知識を学習できるAndroid初心者本です。
  • 多分1週間くらいでできるFlutter入門
    -
    本書は、Googleが開発しているオープンソースのクロスプラットフォームアプリ開発フレームワーク「Flutter」の学習をこれから始める人に向けた入門書です。Flutterの基本的な知識、アプリ制作で必要になってくるState管理について、ReduxとRiverpodの2種類を解説。外部サービスのFirebase Cloud Firestoreとの連携まで学習することができます。これからアプリ開発を始める方、Flutterを触ったみたい方におすすめです!
  • 試して学ぶ 機械学習入門
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 Pythonによる機械学習の入門書。簡単な機械学習モデルを作るところから、システムの洗練まで、サンプルプログラムを試しながら習得することができます。 本書は、手を動かし実際に動くものを作ることで、機械学習を利用したシステムの全体像を身につけてもらうことを目標としています。 業務で機械学習を利用したサービスか何かを開発しようとすると、様々な課題に直面してしまい戸惑う方は多いのではないでしょうか。 サーバ環境やアプリケーションの構築といった、機械学習に直接関係ない複数の領域についても知っていないと開発が実際には進みません。 また、継続的に機械学習を行うための学習データの収集も、一つの大きな壁となるでしょう。 本書では、こういった壁をなるべく早く乗り越え、機械学習を用いたサービス作りのスタートラインに立ってもらうことを想定して、カリキュラムを組み立てています。 そのため、本書籍は機械学習サービスを作るためのベストプラクティス集やアンチパターン集ではありません。 また、機械学習の詳細な理論の解説や機械学習モデルの実装を行うことも主題ではないため、これらの解説も基本的に行なっていません。 データの収集や整形から機械学習モデルを構築するまでのパイプライン開発、それらモデルのWebサービスへの導入開発まで、様々な幅広いトピックを取り扱っています。 これらのトピックを一つ一つ進めていくことで、機械学習を用いたWebサービスの開発での基礎が習得できるはずです。
  • ためしながら学ぶC言語
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 はじめてC言語を学ぶ人向けにまとめたテキスト。「目的を達成させるにはどのようなプログラムを組んだらよいか」という視点から、課題を解きながらプログラミングを身につけることができる。また、IoT技術の入門として、実機(Raspberry Pi)を使用した組込み型プログラミングを学べる。
  • 多様体上の最適化理論
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 ※この電子書籍は紙版書籍のページデザインで制作した固定レイアウトです。 多様体上の最適化理論の数理を、詳しく丁寧に解説! 本書は、多様体上の最適化理論について、基礎となる数理から応用例までを解説するものです。 多様体上の最適化理論を学ぶ、あるいは研究する読者は、 ・ユークリッド空間上の連続最適化を一通り学んでおり、その抽象化の仕方の一つとして多様体上への拡張について学ぶ ・多様体論をはじめとした幾何学に慣れ親しんでおり、そうした理論の応用の一つとして幾何学的な最適化を学ぶ ・最適化と多様体に馴染みがあり、両者の融合について学ぶ ・最適化と多様体のいずれにも馴染みがなくとも、具体的な応用問題に興味をもったことをきっかけに、多様体上の最適化理論を学ぶ などのように、背景知識が様々であることを想定し、本書の執筆に際しては丁寧な論理展開による数学的記述を行うことを心がけました。 また、位相空間や多様体およびその周辺の様々な概念については、最適化において必要なもの(ないと困るもの)を挙げながら議論を進めていくスタイルで記述しました。多様体や、多様体上の関数の微分や勾配など種々の概念を定義する際には、最適化において何が必要となるかを随所で強調し、常に多様体上の最適化を目標として読み進められるよう注意しました。 本書の通読の前提とする知識は線形代数および解析学(特に微分法)の基礎的な事柄のみにとどめるとともに、読者の利便性に資するよう、付録で本書の通読に必要な知識をまとめています。また、各種アルゴリズムの数学的背景となる定理や命題の多くについて、その証明を本文や付録(一部は演習問題)で論じています。 第I部 最適化理論からの準備 第1章 多様体上の最適化の概論 第2章 ユークリッド空間上の最適化の基礎と無制約最適化 第3章 ユークリッド空間上の制約付き最適化 第II部 多様体からの準備 第4章 位相空間 第5章 多様体 第6章 リーマン多様体 第III部 多様体上の最適化 第7章 多様体上の最適化の基礎と無制約最適化の理論 第8章 リーマン多様体上の無制約最適化手法 第9章 多様体上の無制約最適化の応用 第10章 多様体上の制約付き最適化の理論と応用 付録A 集合と写像・線形代数・微分法・群論の基礎 付録B 定理と命題の証明
  • [第3版]Python機械学習プログラミング 達人データサイエンティストによる理論と実践
    5.0
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 本書は、機械学習コンセプト全般をカバーし、理論的背景とPythonコーディングの実際を解説しています。初歩的な線形回帰から始め、ディープラーニング(CNN/RNN)、敵対的生成ネットワーク、強化学習などを取り上げ、scikit-learnやTensorFlowなどPythonライブラリの新版を使ってプログラミング。第3版では13~16章の内容をほとんど刷新したほか、敵対的生成ネットワークと強化学習の章を新たに追加。機械学習プログラミングの本格的な理解と実践に向けて大きく飛躍できる一冊です。◎本書は『Python Machine Learning: Machine Learning and Deep Learning with Python, scikit-learn, and TensorFlow 2, 3rd Edition』の翻訳書です。◎微積分/線形代数、Python の文法、データ分析用ライブラリについてある程度理解している必要があります。[原著の第1版]●ドイツ語、韓国語、中国語、日本語、ロシア語、ポーランド語、イタリア語に翻訳。●ACM(米国計算機学会)の「21st Annual list of Notable Books and Articles(2016)」にランクイン。[日本語の第1版]●「ITエンジニア本大賞2017」ベスト10にランクイン。
  • 大熱血! アセンブラ入門
    4.0
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 アセンブラは「難しい」というイメージがあり、敷居が高い言語です。しかし、アセンブラがわかるとCPUのアーキテクチャや設計思想、高速化や省メモリのための工夫がわかり、プログラマとして大きく成長できます。本書は、アセンブラ本なのに気負わずに軽く読めると評判になった前著『熱血!アセンブラ入門』を加筆し、50種類に及ぶアセンブラの読み方を解説しました。あなたも、アセンブラいじりの面白さをぜひ感じてください。
  • DirectX 12の魔導書 3Dレンダリングの基礎からMMDモデルを踊らせるまで
    -
    複雑なライブラリも、 一歩ずつ進めれば怖くない。 「DirectX 9~11に比べて超高機能/高性能だと聞いたけれど、  複雑すぎて何をしているかわからない」 「ゲームエンジンのメンテナンスをするために、  最新のDirectXの基礎を知りたい」 「フルスクラッチでMMDのモデルを  表示/アニメーションさせてみたい」 そんなC++プログラマーに向けた、 DirectX 12の「導きの書」がついに登場! ◆3Dグラフィックスの基礎 ◆グラフィックスパイプラインとステージ ◆PMDデータの読み込みと描画 ◆VMDデータの読み込みとアニメーション再生 ◆IK ◆ポストエフェクト など、本当に知りたかった DirectX 12プログラミングの基本がこの1冊に!! DirectXは初めてという人も、 DirectX 9や10で止まってしまっている人も、 本書を心強い相棒にして、挑戦の旅へと出掛けましょう! ※本電子書籍は同名出版物を底本として作成しました。記載内容は印刷出版当時のものです。 ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。 ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。 ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。
  • Direct3D12 ゲームグラフィックス実践ガイド
    -
    Direct3D 12を用いてグラフィックスプログラミングの理論と実装を丁寧に解説し,入門書レベルを卒業し脱初心者を目指している読者に有益な情報を提供する書籍です。 ゲームエンジンを利用していても,それを支えるグラフィックスAPI関連の知識を学ぶことはより理想に近い開発を行う上で重要な意味を持ちます。本書ではプログラム上の処理に留まらず理論の復習や導出を丁寧に解説することで,技術やシステムの進化に依らない真の実力を身に付けることができるようになります。

    試し読み

    フォロー
  • 脱オンプレミス! クラウド時代の認証基盤 Azure Active Directory 完全解説
    -
    アイデンティティ管理の新たな選択肢、IDaaS(Identity as a Service)を実現する、 クラウド版Active Directoryを徹底解説! “Modern Authentication with Azure Active Directory for Web Applications”(Microsoft Press, 2016)の、待望の日本語版が実現しました! Webアプリケーション向けに、Azure Active DirectoryによるID管理の仕組みと、その方法を解説します。原著者は米国マイクロソフト本社でAzure Active Directoryのプロダクトマネージャーを務めるVittorio Bertocci氏。日本語版の監訳は、日本マイクロソフトのインフラ系エバンジェリストである安納順一氏と、Microsoft MVPで、アイデンティティ分野で数多くの解説記事を執筆する富士榮尚寛氏が担当。米国と日本のスペシャリストたちがガッチリとタッグを組んだ1冊です。クラウド時代の企業システムを担う開発者、システムアーキテクト、インフラエンジニアにぜひお勧めします。
  • 脱初心者のためのプログラミング教本(日経BP Next ICT選書)
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 この1冊で、確実にステップアップ プログラミング入門者が陥りがちな「つまずき」のポイントをやさしく解説します。 「壁」を乗り越えるために必要な基礎知識やテクニックをしっかり身に付けましょう。 ソフトウエア開発における考え方や、開発現場で求められる「常識」も紹介します。 <目次> 【第1部】 使えるソフトの作り方、教えます 【第2部】 キーワードで学ぶプログラミング上達法 【第3部】 人気3言語を丸ごとマスター 【第4部】 現場で役立つ7つの常識 【第5部】 アルゴリズム&テクニック基礎講座 【第6部】 日経ソフトウエア プログラミング検定
  • 小さなお店&会社のWordPress超入門 ~初めてでも安心!思いどおりのホームページを作ろう! 改訂2版
    -
    あの大好評を博した「小さなお店&会社のWordPress超入門」が最新の内容になって登場です!2018年12月に行われたアップデートによって,WordPressは投稿画面や管理画面に大きな変更がありました。その変更に対応した最新の画面で,WordPressでホームページを作る方法を優しく解説。パソコンに詳しくない,専門知識がない,という初心者の方でも大丈夫!本書オリジナルのテンプレートを使って,本の通りに進めていけば,素敵なホームページを作れます。ぜひこの1冊を読んで,あなたもホームページを作ってみませんか?
  • Chainerで作る コンテンツ自動生成AIプログラミング入門
    -
    本書ではディープラーニングフレームワーク「Chainer」を使って、画像の自動生成や画像のスタイル変換、意味のある文章の自動生成や機械翻訳を行う人工知能プログラムを作成する方法をわかりやすく解説しています。

    試し読み

    フォロー
  • 知識ゼロからのWebアプリ開発入門
    -
    2021年7月17日まで期間限定で、本書についての疑問点をTechAcademyの講師に質問できるサービスを提供! プログラミングがはじめての方に特化した、Ruby on RailsによるWebアプリケーション開発の入門書が登場です。Rubyによるプログラミングの基本から、Webアプリケーションのしくみの理解、そしてRailsを使った実際のWebアプリケーションの制作までを扱います。わからないことをそのままにせず、今こそWebアプリ開発に入門しましょう。

    試し読み

    フォロー
  • 知識ゼロからのJavaScript入門
    4.0
    (概要) はじめてでもわかる! できる! プログラミング経験のないあなたに向けたJavaScriptの入門書が登場です。 Web技術の基本からJavaScriptの文法、未だに現場で使われることの多いjQueryの使い方まで、これからWeb業界に入る新人エンジニアやデザイナー向けに特化し、講師として入門者に触れることの多い著者ならではの視点から解説していきます。
  • 知識ゼロからのプログラミング学習術 独学で身につけるための9つの学習ステップ
    4.4
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 プログラミングができるようになろう!と思って適当に本を読んだりしても身につかないのは、正しい学習法を実践していないからです。本書は、学生時代に挫折を経験し、プログラミングによって自己実現の道を見いだした著者による、プログラミングの正しい学習法を説いた本です。9個のステップに分解された学習の手順を押さえていくことで、学習に必要なマインドセットや知識・ノウハウが自然と身につきます。また、スマホアプリやゲームといったテーマごとに学習ルートマップを明示、おすすめのWebサイトや書籍を紹介し、読者に学習効率の良い道を示します。このほか、プログラミングスキルを上げる方法を満載。Amazonランキング1位を獲得したKindle本を単行本化した本書は、これからプログラミングを学び始めるすべての人に読んでいただきたい指南書です。
  • 知識ゼロからはじめる! プログラミング 副業 で月収10 万円
    4.0
    「働き方改革」が実施され,会社員の副業解禁も話題となり,さまざまな副業が活性化しています。そんな中でも今,注目を集めているのが,プログラミング副業。 プログラミングというと難しいイメージがありますが,難易度が低いものも多く,今までプログラミングなんてしたことない!という文系の方や初心者の方でも,しっかりとステップさえ踏めば確実に副業にすることができます。 本書では,初心者がどのようにプログラミングを学び,プログラミング副業で月収を得るかを,実際にプログラミングを副業として活かしてきた著者が丁寧にガイドします!

    試し読み

    フォロー
  • 知識ゼロから学ぶ Excel VBA プログラミング ユーザーフォーム&コントロール
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 プログラミング初心者でも、Excel VBAのユーザーフォームならびにコントロールの作り方がゼロから学べる入門書です。オリジナルのアプリケーションを作るとき、Excel VBAの「ユーザーフォーム」機能があれば、アプリの機能にあわせた使いやすいユーザーインターフェイスを作ることができますが、それにはExcel VBAの個々のコントロール機能について理解しなければなりません。本書は、ユーザーフォームを基礎からしっかり学べるようにコントロールボタン、テキストボックス、画像表示など、ユーザーインターフェイスを作るためのコードを多数の練習問題学習を解きながら無理なく学べるように工夫しました。サンプルコードのダウンロードサービス付き。『アプリ作成で学ぶ Excel VBAプログラミング ユーザーフォーム&コントロール』と併せて読むとさらに効果的です。
  • 知識ゼロから学ぶ Excel VBAプログラミング ユーザーフォーム&コントロール 2019/2016対応
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 Excel VBAのユーザーフォームの使い方がわかると、オリジナルのユーザーインターフェイスを作成できるようになります。優れたユーザーインターフェイスを作成するにはコントロールの理解も必要です。本書は、初心者向けに、Excel VBAのユーザーフォームならびにコントロールの基本から実践的な使い方までをやさしく解説した入門書です。サンプルコードや練習問題もついているので、実際にプログラムを書いて理解度の確認ができます。
  • Chiselを始めたい人に読んで欲しい本
    -
    RISC-V実装の一つであるRocket ChipやBOOMと言ったCPUの名前と共に、チラホラ目に入る「Chisel」の文字。調べてみたけど資料も少なくて、どういう言語かわからない…という方に向けた書籍です。インストールに始まり、学ぶ上で避けて通れないScalaの文法や基本的なChiselの文法、Chiselの力が発揮されるテストとパラメタライズの方法までを1冊にまとめています。

    試し読み

    フォロー
  • チャットAIよ、この世で一番美しいデジタルアートを創造せよ! ChatGPTとBingで生成するコードとアート
    -
    チャットAI、すごいですよね!?技術もすごいしブームもすごい! おしゃべりの相手から創作のアイデア出しまで様々なことをこなしてくれますが、なんとプログラミングもやってくれるらしいじゃないですか。 じゃあクリエイティブコーディングもできるのでは!?プログラミングでおえかきさせてみよう!! …というわけで、ChatGPTとBing AIにp5.jsでデジタルアートを制作してもらう実験をしてみました。本書はその実験で得られた応答や結果をまとめた本です。
  • ChatGPTによるプログラム制御入門
    -
     本書は、LLMやチャットAIを外部のシステムに接続し、判断力を備えたシステムを開発する、というのをメインテーマとしています。  本書ではChatGPTのAPIを使用し、ChatGPTの入出力とAPIを呼び出しているプログラムを接続することで、ChatGPTを要素として組み込んだアプリケーションを開発する手法を解説しています。  ChatGPTを要素として組み込んだシステムを体験し、理解するためには、実際に動作するアプリケーションに触れてみることが、最もよい方法でしょう。  そのため、本書の多くの章では、GUIを持ったアプリケーションを開発します。つまり、ユーザーが操作しグラフィカルな応答を得ることができる、ゲームなどのアプリケーションにChatGPTを組み込むことで、ChatGPTと外部システムとの連携方法を紹介していきます。

    試し読み

    フォロー
  • ChatGPTと音声で会話する3つの方法
    -
    OpenAIの音声合成APIに対応した本書は、ChatGPTとの音声対話を実現したい方にぴったりの一冊です。本書では、ChatGPTに音声インタフェースを追加するための3つの異なるアプローチを、初心者にもわかりやすく解説しています。 まず、MacやWindowsでPythonプログラムを動かし、OpenAIのAPIを用いてChatGPTとの音声対話を実現する基本的な手法を学びます。この方法は多様な応用が可能であり、幅広い開発者にとって有益な情報が盛りだくさんです。 次に、ブラウザのGoogle Chromeに搭載されている音声認識と音声合成機能を利用する方法を紹介します。この手法はブラウザさえあれば実現可能で、特にWebアプリケーションの開発に役立つことでしょう。 さらに、Alexaスキルをカスタマイズして、ChatGPTを組み込むアプローチにも触れています。「アレクサ、音声チャットを開始」と呼びかけるだけでChatGPTと対話でき、実用的な応用例を通じて理解を深められます。 プログラミング経験がない方でも安心して取り組めるよう、環境構築の方法を丁寧にガイドしているのも本書の魅力です。本書を手に取れば、ChatGPTとの音声対話の世界を存分に楽しめること間違いなしです。
  • ChatGPTと学ぶPython入門 「Python×AI」で誰でも最速でプログラミングを習得できる!
    3.0
    「Python×AI」で誰でもあっという間にプログラムを作れるようになる! 世界一やさしいPython入門書! 「Pythonの構造をしっかり理解した上でコード作成をAI(ChatGPT)にサポートしてもらう」というコンセプトのPythonプログラミング入門書が新登場! プログラミングに必要な基礎をしっかり身につけつつ、プロンプトプログラミングのスキルも手に入れ、自動であっという間にコード作成ができるようなる、1冊で2つのスキルを学ぶことができるお得な書籍。 もちろん「AIに全てお任せ」ではなく、はじめてプログラミングを学ぶ人に向けて基本をしっかり押さえ、スタンダードな知識も同時に身につけられる内容になっています。 著者のPythonプログラミングスクールで実際に使われているノウハウを詰め込んだ、Pythonでプログラミングを行う際に必要な知識・概念・機能を体系的に習得できる、初心者向けの1冊! 【こんな人におススメ】 ・これからPythonをしっかり学ぼうとしている、でもできるだけ効率的に学習したい ・非エンジニアだけど、業務で使えるプログラミングの基礎知識を身につけたい ・プログラマに丸投げしていたことを自分の手で行えるようになりたい ・ChatGPTを遊びだけではなく、仕事でも役立てるようにしたい 【目次】 第1章:最速でPythonを習得するための基礎知識 第2章:【演習】ChatGPTで作るPythonプログラミング[基本編] 第3章:Pyhtonプログラミングの基礎 第4章:【演習】ChatGPTで作るPythonプログラミング[応用編] 第5章:【実践】ChatGPTで作るPythonプログラミング 第6章:ChatGPT(AI)と生きるために 困った時に使えるプロンプト集 【著者プロフィール】 熊澤秀道 テレワーク・テクノロジーズ株式会社共同創業CTO 生成AIを活用した研修・コンサル・スクール事業「タノメル」を手がける。ブロックチェーン・仮想通貨・VTuber・AIを始めとしたトレンド技術への没頭をきっかけに、過去にコインチェック株式会社、ANYCOLOR株式会社にて、サービスや新規事業の開発に従事。 ※本電子書籍は同名出版物を底本として作成しました。記載内容は印刷出版当時のものです。 ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。 ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。 ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。
  • ChatGPTで身につけるPython AIと、目指せプロ級!
    NEW
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 生成AIを使った、新しいプログラミング学習! 本書は、プログラミングが初めての方、またはPythonを少しだけ触ったことのある方を対象に、「ChatGPTを使いながら」、Pythonを勉強できるように導きます。 Chapter 1 ChatGPTでPythonを学ぶってどういうこと? Chapter 2 ChatGPTでPythonを学ぶ準備をしよう Chapter 3 Pythonに触れてみよう Chapter 4 数字と文字列を操作しよう Chapter 5 条件で分けたり、繰り返したりしよう Chapter 6 たくさんのデータを扱おう Chapter 7 関数とクラスを使おう Chapter 8 pandasライブラリを使ってデータ処理をしよう Chapter 9 Webのデータを活用しよう Chapter 10 プログラムの中からChatGPTを使おう 日本初のMac専門月刊誌『Mac+』の頃から主にMac系雑誌に寄稿する。ハイパーカードの登場により「ビギナーのためのプログラミング」に開眼。以後、Mac、Windows、Web、Android、iPhoneとあらゆるプラットフォームのプログラミングビギナーに向けた書籍を執筆し続ける。 ・ 近著:『Amazon Bedrock超入門』『Next.js超入門』『プログラミング知識ゼロでもわかるプロンプトエンジニアリング入門』『Python Django 4 超入門』(秀和システム)、『Google Vertex AIによるアプリケーション開発』『Python/JavaScriptによるOpen AIプログラミング』(ラトルズ)、『Azure OpenAIプログラミング入門』(マイナビ出版) ※この商品は固定レイアウト型の電子書籍です。 ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字列のハイライトや検索、辞書の参照、引用などの機能が使用できません。 ※お使いの端末で無料サンプルをお試しいただいた上でのご購入をお願いいたします。 ※本書内容はカラーで制作されているため、カラー表示可能な端末での閲覧を推奨いたします
  • 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駆動開発で非エンジニアでもエンジニアのような仕事ができるようになるか 付録 索引
  • ちゃんと使える力を身につける JavaScriptのきほんのきほん
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 豊富な図解で、仕組みをていねいに解説! JavaScriptは、Webブラウザで実行するプログラムを書くために生まれたプログラミング言語です。ウィンドウを開いたり、クリックするとページの一部が変わったりするギミックを実現するのに欠かせません。また最近では、サーバやIoT分野でのプログラミングにも使われていたりと、使用できる分野も広い言語です。 本書では、これからJavaScriptを学ぶ方や、またはJavaScriptを書いたことはあるけれど、いまいちよく理解できない点がある方を対象に、ゼロからJavaScriptを解説します。 基本的なところから少しずつ、小さなサンプルを動かしながら学んでいきます。プログラミングがまったく初めての方でも無理なく学習することができるように、解説はたくさんの図解を使って行っています。 JavaScriptの基本的な文法はもちろん、オブジェクト、関数、配列、イベントといった、JavaScriptを理解する上で重要な概念もしっかり説明していきます。 また、サーバと連携してプログラムを動かすAjaxや、イベントの伝達の方法の理解といった、少し難しい内容にもチャレンジし、より実践的なプログラミングの力が付けられるように配慮しています。 初心者だけれども、開発の現場に参加することまで見据えて、しっかりと応用の効く基礎力を身に付けたい方にオススメの1冊です。
  • ちゃんと使える力を身につける Javaプログラミング入門
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 Javaの難しい概念がちゃんとわかる! 本書は、Javaを学習する上で根底となる、基礎固めをするための入門書です。NetBeansを使って、短いプログラミングをしながら、Javaの基礎を学習します。Java 8対応。 型、オブジェクト、クラス、継承など、Javaを理解するのに重要な概念がありますが、これらは説明だけを読んでもなかなかわかりにくく、Java学習の最初に立ちはだかるハードルとなってしまいます。本書ではこういった概念について、実例や多くの図解を用いながら丁寧に説明します。また、理解したつもりでも間違えてしまいやすいポイントを取り上げて、挫折を回避できるように配慮しています。 説明で使う実例についても、なるべく実践の形に近づけ、クラスを新規で自作するのではなく、JavaのAPIクラスライブラリを利用する方法を中心に解説します。また、読み解きにくいJavaのオンラインリファレンスについても、本を読み終わった後の学習で活用していけるように、読み方を説明しています。 Javaをこれから学習する方はもちろん、これまでJavaの本を読んでも理解できないポイントが残ってしまった方、Javaの本を買ったけれどページが多すぎて読みきれなかった方などに、ぜひ読んでいただきたい1冊です。紙面では、Windows 10を使って解説していますが、OS Xでも利用できます。
  • 超AI時代の「頭の強さ」
    3.0
    『声に出して読みたい日本語』(草思社)の齋藤孝氏×今、世界で話題沸騰中の【ChatGPT】 ChatGPTの衝撃で「AI時代の到来」に不安が隠せない今、 私たちはこれからどんな能力が必要とされるのか? またその能力をどう鍛えるべきなのか? 「頭の良さ」の真髄を語り、「真に頭を“強く”するための方法」をいち早く伝授した絶好の書。
  • 超簡単! スマホでメルカリ スタートから稼ぎまくる裏技まで
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 本書は、メルカリ初心者と伸び悩む人に向け、基本であるより良い写真の撮り方、文章の書き方や 売り方の裏技など解説。まずは安定して不用品等が売れるようになってもらい、 次のステップとして、安定的に月に5万円の収入を得られるように、中国仕入れを取り入れる方法まで 具体的に解説します。 ■読者対象 メルカリをまだ始めていない女性やミドルシニア世代 ・始めているけど収入に結びついていない人。うまくメルカリを活用できていない人 ・副業で安定的な収入を目指している人 ■類書との差別化点 既刊書は、メルカリの始め方や売り方についてのみフォーカスしている。 本書は、既刊書では触れていない、最新のプロの現役テクニックを中心に伝える。 手持ちの不要品販売にとどまらず、仕入れ販売することで、安定的にビジネスとして確立していくところまでをカバーします。
  • 超本格! サンプルで覚える C言語 3Dゲームプログラミング教室
    -
    超本格的なサンプルを用い、3Dゲーム制作の基礎をガッチリ解説するとともに、リアル3Dアクションゲームの制作技法を徹底公開! サンプルを見ただけで、読者の制作意欲を刺激するパワフル&充実の一冊!★ ここでサンプルコードをもとに本書で解説している3Dゲームのテクニックを一部紹介しましょう。 ・画面で見て上下左右方向に移動する ・移動中に障害物に当たったら、スライドして進む ・壁と床と天井のポリゴンを区別する方法 ・プレイヤーが視界内に入ると敵が追いかけてくる、後ろから近づいたときは気付かれない ・攻撃のアニメーションと攻撃の衝突判定を同期させる ・武器の動きに沿って半透明の軌跡のエフェクトを描く ・キャラクターの形に合わせてパーティクルを散りばめる ・パーティクルをらせん状に動かす ・プレイヤーキャラクターとカメラの間に障害物が入らないようカメラを移動する ・地震に合わせてカメラを揺らす
  • 直感でわかる! Excelで機械学習
    4.0
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 ビジネスユーザーも腑に落ちる! Excelでアルゴリズムの仕組みをとらえよう。 プロジェクト準備のための第一歩。 Part 1では、機械学習の全体像、ExcelやPythonの基本事項を解説、 どのような状況や体制であれば機械学習を利用してよいのかを確認。 さらに、具体的な活用シーンもイメージできるようにします。 Part 2では、機械学習の各アルゴリズムをExcelで実現する方法を説明。 Pythonコードによる実装例も紹介します。 線形回帰、ロジスティック回帰、クラスタリングなどの仕組みを 具体的に理解できるようにしていきます。 アルゴリズムのメリット/デメリット、向き/不向きがわかれば、 ビジネスへの応用の可能性も見えてくるでしょう。 機械学習を理解していく最初の一歩として本書をご活用ください。 ●データ活用における機械学習の役割/位置づけを理解できる ●Excelに展開することで、仕組みをより具体的に把握できる ●ビジネスの現場に活かせる具体的な理解を獲得できる ●より実務的なPythonコードによる実装方法も把握できる
  • ちょっと上を行くPythonプログラミング
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 本ムック「ちょっと上を行くPythonプログラミング」は、“脱初心者”を目指すPythonユーザーの方に向けた一冊です。  「リスト内包表記」や「高階関数」、「デコレータ」、「マルチプロセス」など、Pythonが持つ様々な機能をわかりやすく解説します。  一冊全4章を読み切ることで、初心者から“ちょっと上のステージ”へランクアップできるでしょう。 ≪目次≫ 第1章 20個のQ&Aでわかる 一歩進んだPythonプログラミング 第2章 目指せ!Python 脱初心者 リュウくん(5歳)がプロの書き方教えます 第3章 Pythonプログラムを高速化!マルチプロセス/マルチスレッド入門 第4章 Pythonライブラリ徹底攻略
  • ちょっとはじめるJava
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 Javaはさまざまな分野で用いられているプログラミング言語ですが、機能が多く複雑で、はじめから全てを理解するのは大変です。本書は、Javaではじめてプログラミングを学ぶという人を対象に、基礎となる部分に話題を絞って、簡単なプログラムを作りながらJavaを学びます。Javaプログラミングを手助けしてくれる「Eclipse」の使い方から、計算、変数、条件文、繰り返し処理、長い処理を複数の短い処理にまとめる方法まで解説します。
  • チーム開発の教科書 C#によるモダンな開発を実践しよう!
    4.0
    企業でのシステム開発の現場において、複数の人たちでチームを組んで開発を進めていく際に必要な考え方やそれらの学習方法、ツールを使いこなすためのノウハウをまとめています。 先輩から新人に「これ勉強しておいて」と1冊渡せるような、バージョンを越えてこれから数年先まで使えるC#とVisual Studioの教科書です。 現代の開発に必要とされる考え方や技術、ツールについて、たとえばアプリケーションライフサイクルマネージメント(ALM)や、ソースバージョン管理、テスト、リリース、DevOps、継続的デリバリーなどについても解説します。
  • チーム・ジャーニー 逆境を越える、変化に強いチームをつくりあげるまで
    4.1
    「ともに考え、ともにつくる」――スクラムやアジャイルを導入した現場で 直面する開発チーム・マネジメントの問題に立ち向かうすべ、 チームづくりの要点をストーリーで学ぼう! 【本書の特徴】 ・現場のストーリーから、考え方とプラクティスを一緒に学べる ・単一チーム、複数チームなど、様々なチーム・マネジメントの問題を扱う ・日本の現場を前提にしているので、実践しやすい ・アジャイルをこれから始める人だけでなく、もっとうまく実践したい人にも最適 【本書に登場するプラクティス】 出発のための3つの問い / 段階の設計 / ドラッカー風エクササイズB面 / 割れ窓理論 / フォーメーション・パターン / コンウェイの法則 / 越境のデザイン / 重奏型仮説検証 ほか 【あらすじ】 チームによるプロダクトづくりができる環境を求めて “太秦(うずまさ)”が転職した先は、デベロッパー向けのツールを開発、提供する、 小さなベンチャーだった。しかし会社期待のタスク管理ツールを開発するチームに 配属され、いきなりチームリーダーをつとめることに。 ……とうていチームとは呼べない“グループ”(個人活動の集合)の状態から、 本当のチームになれたと思ったのもつかの間、経営陣はタスク管理を含めた 3つのツール統合を発表。太秦はそれらプロダクトの統合を行う開発リーダーを 任されたのであった。 チームとは何か?、チームのファーストとは?、分散チームへの適応など様々な 「単一チームの問題」、複数のプロダクト統合に伴うチーム間の断絶や衝突、 チームが上手く連携できないなど様々な「複数チームの問題」……これらを乗り越え、 太秦たちがたどり着いた「ともに考え、ともにつくる」とは? ※本電子書籍は同名出版物を底本として作成しました。記載内容は印刷出版当時のものです。 ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。 ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。 ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。
  • チームのスキルアップに役立つ Android開発テクニック
    4.0
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 Androidエンジニアの評価は、良くも悪くも書いたコードが全てです。では、良いコードを書くにはどうすればよいのでしょうか? 本書は、KotlinとJetpackの使い方、作ったアプリを成長させるためにやるべきこと、運用保守チームとのコミュニケーションなど、Androidプログラミング技術者が良いコードを書き、ステップアップするために必要なテクニックを解説します。プロのAndroid開発を支えるツールや技術を理解し、効率的に開発しましょう!
  • 使える! MATLAB/Simulinkプログラミング
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 指導経験豊富な著者による初の本格的専門書!! 開発現場の具体的要求に応える1冊。 M-ファイルOOP、GUIプログラミング、C-MEXプログラミング、M-ファイルS-function、MEX S-function ……などを使いこなすには――エンジニア必携版!
  • つくって覚えるCoffeeScript入門
    -
    Web開発やゲーム制作に欠かせないJavaScript。ぜひともマスターしたいプログラミング言語の代表格です。しかし「文法が難しくみえる」「習得までに時間がかかりそう」という不安を感じる人もいるでしょう。そこで利用したいのが、注目を集めているスクリプト言語、CoffeeScriptです。簡潔にコードが書け、しかもJavaScriptに比べて少ないコード量でプログラムが完成します。コンパイルするとそれがJavaScriptになるという、実に便利な言語です。利用しない手はありません。まずは簡単なミニプログラムを作ります。動いたときの喜びと楽しさは何事にも代えられません。
  • 作って覚える Visual C# 2019 デスクトップアプリ入門
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 本書は、Visual C# 2019を使って、アプリを作りながら楽しく、自然にコードや文法を学ぶ入門書です。新入社員のトレーニングを担当していた著者の経験をもとに、難しい用語は極力避け、イラストをつかって理解しやすいよう工夫しながら「初心者がつまずきやすいポイント」を丁寧に解説しました。また、全体の構成と難易度を俯瞰できるロードマップを掲載しているので、初心者の方でも迷子にならず、一歩一歩着実に学習を進められます。
  • 作って覚えるVisual C# 2022 デスクトップアプリ超入門
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 プログラミング経験がない超初心者でも、無料の開発ソフトを使ってプログラミングが「楽しみながら」学習できる入門書。.NET 6対応。
  • 作って覚える Visual C++ 2017 デスクトップアプリ入門
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 手順どおり作法どおりのガチガチな教科書は大嫌い。もっと楽しくアプリを作りながらコードや文法を学びたい。そんな方のための入門書ができました。本書は、プログラム経験「ゼロ」でもしっかりわかる、やさしく楽しいVisual C++の入門書です。無料の学習用環境をつかっているので初心者でも気軽にはじめられます。学習の進め方がわかる、学習のロードマップも掲載しています。
  • 作って覚えるVisual Basic 2022 デスクトップアプリ超⼊⾨
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 プログラミング経験がない超初⼼者でも、無料の開発ソフトを使ってVisual Basic 2022の基本的なプログラミング⽅法が「楽しみながら」学習できる⼊⾨書。.NET 6対応。
  • つくって、壊して、直して学ぶ Kubernetes入門
    -
    動かなくっても、もう怖くない! トラブルシューティングを体験しながら学ぶ、実践的入門書。 本書は、Kubernetesの実践的な知識をハンズオン形式で解説する書籍です。本書の特徴は、壊れにくいKubernetesをあえて壊しながら学ぶことで、初心者が挫折しやすいトラブルシューティングの知識や対応力が身に付けられることです。初心者でも、経験者でも、今度こそKubernetesがわかる! マンガや図解を多く掲載しているため視覚的に理解したい方にもおすすめです。 ・つくって、壊して、直して学ぶ - DockerfileからDockerコンテナをつくる - Kubernetesクラスタ上にアプリケーションをつくって、壊す - Serviceを壊す - kubectlでデバッグする - OutOfMemoryを発生させて、直す ... ・Kubernetesの構築、運用だけでなくオブザーバビリティも解説 トラブル解決にむけてより多くの情報を得るための「オブザーバビリティ」、そしてトラブルを検知するための「モニタリング」についても説明します。 ・豊富なイラストとマンガで見てわかる 章ごと、ハンズオンごとに導入マンガを掲載し、視覚的にも学習内容を理解できるようにしています。むずかしい概念もイラストで丁寧に図解してあります。 Part 1:つくってみようKubernetes Chapter 1 Dockerコンテナをつくってみる Chapter 2 Kubernetesクラスタをつくってみる Chapter 3 全体像の説明 Chapter 4 アプリケーションをKubernetesクラスタ上につくる Part 2:アプリケーションを壊して学ぶKubernetes Chapter 5 トラブルシューティングガイドとkubectlコマンドの使い方 Chapter 6 Kubernetes リソースをつくって壊そう Chapter 7 安全なステートレス・アプリケーションをつくるために Chapter 8 総復習:アプリケーションを直そう Part 3:壊れても動くKubernetes Chapter 9 Kubernetesの仕組み、アーキテクチャーを理解しよう Chapter 10 Kubernetesの開発ワークフローを理解しよう Chapter 11 オブザーバビリティとモニタリングに触れてみよう Chapter 12 この先の歩み方 ※本電子書籍は同名出版物を底本として作成しました。記載内容は印刷出版当時のものです。 ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。 ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。 ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。
  • つくって楽しいJavaScript入門 身近な不思議をプログラミングしてみよう
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 自然・生き物のしくみを再現しながら プログラミングを楽しく学ぼう! 本書は、これまでの入門書や教科書とは一味違う、 「自然」や「生き物」のしくみをテーマにしたプログラミング入門書です。 「雪の結晶ができるしくみ」「感染症が拡がるしくみ」など、 知っているようで知らない「身近な不思議」を再現するプログラムを作りながら、 JavaScriptプログラミングを楽しく学ぶことができます。 作成するプログラムは全6テーマ。 ●雪の結晶を描くプログラム ●木の葉を紅葉させるプログラム ●カメラに映った色を判別するプログラム ●人の声を再現するプログラム ●放り投げたボールの動きを再現するプログラム ●ウイルスが拡散する様子を観察するプログラム プログラミングの基礎知識や、JavaScriptの基本文法も 丁寧に説明しているので、未経験から学びはじめる人でも安心です。 興味や知的好奇心を刺激するテーマが見つかり、 プログラミング学習の一歩目を楽しく踏み出すことができるはずです。 ■楽しく学べるポイント ・キャラクターがやさしくガイド  →つまずきやすい所でヒントをもらえます ・プログラムの改造レシピも掲載  →自分なりにアレンジしたプログラムが作れます ・誰かに話したくなる「雑学」「豆知識」も紹介  →自然・生き物についてもちょっぴり詳しくなれます ■こんな人におすすめ!対象読者 ・プログラミングを楽しく学びたい人 ・入門書を読んだあと、何をすればいいかわからない人 ・ウェブサイトやアプリの制作にあまり興味が持てない人 ※本電子書籍は同名出版物を底本として作成しました。記載内容は印刷出版当時のものです。 ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。 ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。 ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。
  • 作って楽しい!ラズパイ・プログラミング
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 世界的に大人気の小型格安のコンピュータ「ラズベリーパイ」(ラズパイ)の入門書です。セットアップからソフトの使い方、プログラミング、そして電子工作まで、ラズパイの様々な使いこなしを説明します。また、最新の「ラズベリーパイ3」の解説記事も収録します ★ポイント ・「Python」を使うラズベリーパイのプログラミングを詳しく解説します。 ・LEDの点滅や温度センサー、カメラの利用など、様々な電子工作に挑戦します。 ・ラズベリーパイ版「マインクラフト」の楽しみ方を解説します。 ・最新の「ラズベリーパイ3」の活用方法などを説明します。
  • 作って楽しむプログラミング iPhoneアプリ超入門 Xcode 11 & Swift 5で学ぶはじめてのスマホアプリ作成
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 はじめてでも大丈夫!アプリを作る楽しさがこの1冊だけで体験できます  本書はプログラミングがまったくはじめての人でも、簡単なゲームアプリのサンプルを作りながら、iPhoneアプリの作成を楽しく体験できる入門書です。全11章を順番に読み進めることで、iPhoneアプリの基礎知識、アプリ作成に必要な準備、画面のデザイン、コードの書き方、アプリ公開の手順までが理解できます。章ごとに短いトピックで区切られているので、自分のペースで学べます。PCスクールなどの教材としても適しています。  本書は2015年6月発行の『アプリを作ろう!iPhone入門第2版』を、執筆時の最新情報に合わせて大幅に改訂したものです。今回の改訂ではプログラミング言語をObjective-CからSwiftに変更し、内容を全面的に見直しました。iOS 13&Xcode 11&Swift 5に対応。 ●本書で作るサンプルアプリ  本書では「クイズアプリ」を作成します。5問のクイズに順番に回答し、最後に正解率に応じたメッセージを表示します。  クイズアプリを作りながら、iPhoneアプリのプログラム構造や、スワイプなどスマートフォンの機能をアプリで利用できるようにする方法を学習します。 ●本書の特長 ・必要な手順をもれなく、ていねいに説明! ・手順どおりに進めるだけでアプリが完成! ・学習用ファイルがダウンロードできます!
  • 作って楽しむプログラミング Visual C# 2019超入門
    5.0
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 はじめてでも大丈夫!アプリを作る楽しさがこの1冊だけで体験できます 本書は、Visual Studio Community 2019でC#を使用してプログラミングの基礎を学習する入門テキストです。全9章を順番に学習することで、プログラミングや開発環境の基礎知識、画面のデザイン、コードの書き方、エラーが起きたときの対処方法などを理解できます。章ごとに短いトピックで区切られているので、自分のペースで学べます。PCスクールなどの教材としても適しています。 本書は2017年8月発行の『アプリを作ろう!Visual C#入門Visual C# 2017対応』を、執筆時の最新情報に合わせて改訂したものです。 ●本書で作るサンプルアプリ 本書では「じゃんけんバトル」というゲームを作りながら、Visual C#の基本操作とプログラミングの基礎を学習します。「じゃんけんバトル」は敵(パソコン)とじゃんけんで勝負し、先に3勝したほうが勝ちとなるゲームです。勝敗の結果は画面に勝敗表で表示されます。また、ライフ制を取り入れ、相手のライフを0にしないと1回のラウンドは終わりません。 ●本書の特長 ・必要な手順をもれなく、ていねいに説明! ・手順どおりに進めるだけでアプリが完成! ・学習用ファイルがダウンロードできます!
  • 作って楽しむプログラミング Visual C++ 2019超入門
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 はじめてでも大丈夫! アプリを作る楽しさがこの1冊だけで体験できます 本書はプログラミングがまったく初めての人でも、簡単なサンプルを作りながら、Visual C++を使ったWindowsアプリの作成を楽しく体験できる入門書です。アプリ作成には無償で入手できるVisual Studio Community 2019を使います。全6章を順番に進めることで、Windowsアプリの基礎知識、Visual Studioの使い方、画面のデザイン、コードの書き方などが理解できます。章ごとに短いトピックで区切られているので、自分のペースで学べます。PCスクールなどの教材としても適しています。 本書は2018年3月発行の『アプリを作ろう! Visual C++入門 Visual C++ 2017対応』を、執筆時の最新情報に合わせて改訂したものです。 ●本書で作るサンプルアプリ 本書では「サイコロ予想ゲーム」を作りながら、Visual C++の基本操作とプログラミングの基礎を学習します。サイコロの目が奇数か偶数かを当て、当たると得点になるシンプルなゲームです。当たりかはずれかに応じて画面が変化します。 ●本書の特長 ・必要な手順をもれなく、ていねいに説明! ・手順どおりに進めるだけでアプリが完成! ・学習用ファイルがダウンロードできます!
  • 作って学ぶIoTサービス開発の基本と勘所
    -
    本書は、IoTサービスに興味のある方や、 IoTサービスを提供することになるかもしれない方向けに、 IoTの世界を楽しく体験できるレシピを紹介します。 できるだけ手軽に「かじってみる(体験してみる)」ため、 手に入りやすく高性能でプロトタイピングしやすいmbed というマイコンを使用します。 また、IoTに関連した基本的な知識も、できるだけトピックを 厳選して紹介します。 【目次】 第1章 mbedの概要とオンラインIDEの使い方 第2章 mbedから取得したセンサーデータをWebアプリケーションで可視化する 第3章 センサーのデータをWebサーバーに送付するmbedアプリケーションを作成する 第4章 PHPアプリケーションをクラウド上のDockerコンテナで稼働させる 第5章 オフラインIDEを使ってmbedアプリケーションをデバッグする 第6章 Node-RED in Bluemix for IBM Watson IoT Platformによる開発とIoTアプリケーション開発の留意点 第7章 mbedを使って音声認識でデバイスを制御する ※本電子書籍は同名オンデマンド出版物を底本として作成しました。記載内容は印刷出版当時のものです。 ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。 ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。 ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。
  • 作って学ぶ iPhoneアプリの教科書 【Swift4&Xcode 9対応】
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 簡単なアプリから人工知能アプリまで楽しく体験! iPhoneアプリ開発のやさしい入門書、Swift4&Xcode 9&iOS 11対応版です。簡単なアプリから人工知能アプリまで、作って試してみることで、アプリ作りの基本がわかる構成になっています。 プログラミングが初めての人、苦手意識がある人でも楽しく学んでいけるよう、簡単な、すぐに作れるサンプルをいろいろと用意しました。 「iPhoneアプリを作る流れを理解する」「Xcodeを使えるようになる」「プログラミング言語(Swift)を使えるようになる」、この3つが本書の目標です。なるべくやさしく、わかりやすく、楽しみながらゴールまでたどり着けるよう、イラストや図をたくさん使って丁寧に解説しています。 最後の章で、iOS 11の新機能[Core ML]を使って、簡単な人工知能アプリを作ります。「写真を選ぶと、それが何かを当てる人工知能アプリ」です。話題の人工知能をぜひプログラミングで体験してみてください。新しいアプリの可能性が見えてくるかもしれません。 書籍内で作成するサンプルファイルは、サポートサイトからダウンロードできます。本書から、プログラミングをはじめましょう! ※本書はXcode 9、Swift 4、iOS 11の環境で解説しています。iOS、Xcode、Swiftのバージョンの変更で、操作や機能が変更になることがあります。
  • 作って学ぶAndroidアプリ開発[Kotlin対応]
    -
    昨今のAndroidアプリ開発は、覚えておくべきことが多くてとにかく大変です。また、開発現場では「Googleが推奨するアプリ開発手法」を中心にしたモダンな手法も求められています。本書はホビーユーザの方はもちろん、エンジニアの方にとっても最新の開発手法を学べる構成になっており、サンプルアプリを「作る⇒実行する⇒修正する⇒実行する⇒修正する⇒……」を繰り返すことで、自然とAndroidアプリ開発のお作法から最新の開発手法まで身に付けることができるでしょう。 本書では「Android Studio 3.6.1」をベースに説明しています。本書とまったく同じ環境で開発をしたい場合、「Android Studio download archives」のサイトから同じバージョンを入手できます。
  • 作って学ぶ HTML&CSSモダンコーディング
    4.0
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 本書では、モバイルファースト&レスポンシブで、サンプルサイトを制作していく過程を実際に操作しながら学んでいきます。 サイトはパーツ単位で作成し、章ごとに1つのパーツを作成していきます。 Chpater1 ヘッダー Chpater2 ヒーロー Chapter3 画像とテキスト Chpater4 記事一覧 Chapter5 フッター Chapter6 記事 Chapter7 プラン&フッター Chapter8 ナビゲーション それぞれのパーツの作成にあたっては、パーツのレイアウトを実現するCSSの選択肢を示し、場面に応じて適切なものを選択して、作成していきます。 章末には他の選択肢やそのバリエーションをまとめて解説していますので、デザインやレイアウトの技を幅広く身につけることができるでしょう。 HTMLは最新の「HTML Living Standard」に準拠し、CSSでは従来から活用されてきたメディアクエリの他、Flexbox、CSS Gridなどのレイアウトのコントロール、CSS関数を使いこなします。 「本書では、新しいHTML&CSSに沿った形で『レスポンシブWebデザイン』を見直し、を作成しながらさまざまな選択肢を比較検討していきます。 サンプルのを作成するばかりでなく、を実現するためのバリエーションを増やして、これからのWeb 制作に活用していただければと思います。』(著者「はじめに」より) 演習用ファイルがダウンロードできますので、ぜひ本書で最新のHTML&CSSコーディングを体感してください。 【特典付き】 ・特典PDF『HTML&CSS 簡易リファレンス』 本書のサポートサイトから入手してください。
  • 作って学ぶコンピュータアーキテクチャ —— LLVMとRISC-Vによる低レイヤプログラミングの基礎
    -
    ※PDF版をご希望の方は Gihyo Digital Publishing (https://gihyo.jp/dp/ebook/2022/978-4-297-12915-6)も合わせてご覧ください。 コンピュータアーキテクチャ,とくにCPUの命令セットアーキテクチャについて,RISC-Vを例に「上のレイヤからアプローチする」ことで理解を深めることを目的とした一冊。本書を一通り読み終えるころには,低レイヤに対する一段上の実力がついているはずです!
  • 作って学ぶルーティングプロトコル RustでBGPを実装
    -
    インターネットを支えるルーティングプロトコルであるBGP(Border Gateway Protocol)をRFCからRustで実装する方法を解説します。小さなプログラムから始め、Update Messageを交換しルーティングテーブルの更新まで、一歩ずつ実装・解説します。RFCで定義されているプロトコルを一度自分の手で実装することで、BGPに限らず、その他のプロトコルについてもRFCから実装することを目指します。なお、本書ではBGP自体の一般的な説明、Rustの文法解説は省略しています。

    試し読み

    フォロー
  • 作って学ぶ WordPress ブロックテーマ
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 これからのWordPressテーマ作成の標準、ブロックテーマをきちんとマスターする! 制作環境が大きく変わりつつあるWordPress。サイトエディターを中心としたブロックテーマの制作環境が整い、ノーコードでのテーマ制作やサイトの構築が一気に形になってきました。それに合わせるようにWordPress の開発も、ブロックテーマを前提としたものへと変化を始めています。 新しいテーマ作成手法である「ブロックテーマ」を習得することは、クラシックテーマやハイブリッドテーマを作る上でも役立ちます。 本書はブロックテーマを作成する過程を通して、 ・ブロックテーマの作成の流れ ・サイトエディターの使い方 ・theme.json の作成方法とその目的 ・theme.json を中心とした、これからのWordPress のスタイリング がしっかり理解できる内容となっています。 これからのWordPressテーマ制作に、ぜひ活用してください。 エビスコム さまざまなメディアにおける企画制作を世界各地のネットワークを駆使して展開。コンピュータ、インターネット関係では書籍、デジタル映像、CG、ソフトウェアの企画制作、WWWシステムの構築などを行う。 主な編著書: 『作って学ぶ Next.js/React Webサイト構築』マイナビ出版刊 『作って学ぶ HTML&CSSモダンコーディング』同上 『HTML5&CSS3デザイン 現場の新標準ガイド【第2版】』同上 『Webサイト高速化のための 静的サイトジェネレーター活用入門』同上 『CSSグリッドレイアウト デザインブック』同上 『WordPressレッスンブック 5.x対応版』ソシム刊 『フレキシブルボックスで作るHTML5&CSS3レッスンブック』同上 『CSSグリッドで作るHTML5&CSS3レッスンブック』同上 『HTML&CSS コーディング・プラクティスブック 1~7』エビスコム電子書籍出版部刊 『グーテンベルク時代のWordPressノート テーマの作り方(入門編)』同上 『グーテンベルク時代のWordPressノート テーマの作り方(ランディング&ワンカラムサイト編)』同上
  • 作って学べるHTML+JavaScriptの基本 ~ HTML Living Standard対応
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 本書はWebアプリ作成の初心者向けに、HTML+JavaScriptを使って簡単なサンプルアプリを作りながら、Android/iPhoneの両方に対応したWebアプリを作成できる入門書です。全9章を順番に読み進めることで、HTMLアプリの基礎知識、アプリ作成に必要な準備、コードの書き方などを理解できます。章ごとに短いトピックで区切られているので、少しずつ自分のペースで学ぶことができます。コードエディターとして無償配布されている「Visual Studio Code」を使用するため、エディターの使い方の基礎も学べます。  本書は2019年発行の『作って楽しむプログラミング HTML5超入門』を、最新のHTML Living Standardに準拠して改訂したものです。アクセシビリティ対応などの“いまどき”の内容についても加筆しています。 ●本書の特長 ・手順どおりに進めるだけで、アプリが完成します ・アプリに使う画像や完成例のコードをダウンロードできます ・自分が書いたコードを完成例と比べながら学習できます
  • 作って学べる Unity 本格入門 [Unity 2021対応版]
    3.0
    本書はUnityでゲーム開発を行いたい人を対象に,1つのゲームを制作する流れを通してUnity 2021の操作が学べる入門解説本です。本書内で武器などを調達し,食べ物を求めながら冒険し,武器でモンスターと戦う3Dアクションゲームを制作していきます。本格的なゲームを実際に制作しながらUnityの使い方を学べますので,楽しみながら学びことができ,かつ実践的なテクニックも身につけることができます。
  • 作って学べる Unity本格入門 [Unity 2022対応版]
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 ※PDF版をご希望の方は Gihyo Digital Publishing (https://gihyo.jp/dp/ebook/2022/978-4-297-13067-1)も合わせてご覧ください。 本書はUnityでゲーム開発を行いたい人を対象に,1つのゲームを制作する流れを通してUnity 2022の操作が学べる入門解説本です。本書内で武器などを調達し,食べ物を求めながら冒険し,武器でモンスターと戦う3Dアクションゲームを制作していきます。本格的なゲームを実際に制作しながらUnityの使い方を学べますので,楽しみながら学びことができ,かつ実践的なテクニックも身につけることができます。

最近チェックした本