言語・プログラミング - インプレス作品一覧

  • Pythonデータ分析 実践ハンドブック 実務で使えるデータ加工のテクニック
    -
    ●データの加工や分析の実践スキルを身につけよう 本書は、Pythonやpandasの基礎を身につけた方が、データ分析を行ううえで知っておきたい「データ分析の実務で使うノウハウ」をまとめた書籍です。 さまざまな種類のデータの読み込みから加工、可視化、データの評価、pandasやNumPyの活用方法など、Pythonを使ってデータを加工し分析する方法を詳しく学べます。データ加工のレシピやデータ分析に必要な数学の知識についても学べます。 【本書で学べること】 ・データ加工の基礎知識 ・データの種類と読み込み ・表形式データの加工 ・NumPyと数値データ ・データの評価 ・時系列データの処理 ・テキスト情報の処理 ・画像データの処理 ・グラフデータの処理 ・地理空間データの処理 ・データ分析に必要な線形代数 【本書で学べること】 「Pythonのデータ活用や加工をより詳しく理解したい」「実務でデータ分析をしたい」「幅広いデータ形式の知識を持ちたい」「普段からPythonでデータ分析をしているが、データハンドリングの知識を学びたい/ツールの使い方を調べたい」といった方におすすめの一冊です。
  • スッキリわかるJava入門 第4版
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 シリーズ累計90万部突破の大人気入門書の改訂版! 学習中にぶつかる「なぜ」「どうして」を解消しながら進む解説で、 難所のオブジェクト指向もスッキリわかって、楽々マスターできる! 「なぜ」「どうして」が必ずわかる秘密は、3つのコンセプトにあり! 【1】手軽に・つまずかずに、Javaをはじめられる プログラミング学習最初の難関「開発環境の準備」でつまずかないよう、スマホやPCのWebブラウザでプログラミングができる「dokojava」※を用意しています。 プログラミング中によく起きるトラブルには、巻末の「エラー解決・虎の巻」で対策できます。 【2】「オブジェクト指向」の難所も楽々越えられる、スッキリ流解説! スッキリ流解説によって、まだ腑に落ちていないのに次の項目に進むということがなく、「オブジェクト指向」も一歩一歩着実に理解を深めて、無駄なく短期間で知識を習得できます。 【3】実務で役立つ基礎と要点をひととおりマスターできる 資格取得用の学習はもちろん、開発実務で求められる幅広い基礎知識と重要ポイントを、ひととおり獲得できる構成となっています。 第4版では、Java21を基準に加筆・修正を行ったほか、令和の学習体験により適した、シンプルでスッキリとした紙面デザインへ全面的にリニューアルし、読みやすさ、使い勝手の向上を図っています。 本書でぜひ、Javaプロフェッショナルへの第一歩を踏みだしてください! ※dokojavaは新刊購入者用特典です。利用の前にインプレスのWebサイトで「dokojavaご利用上の注意」をご確認ください。
  • いちばんやさしいExcel VBAの教本 人気講師が教える実務に役立つマクロの始め方
    4.0
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 Excelマクロを自分で作れるようになるために、 学習しなければならない項目はたくさんあります。 Excelマクロを作れるようになったら仕事が楽になるのかもしれないと、 期待を抱き学習し始めたものの、 学ぶべき項目がたくさんあり挫折してしまう方も少なくありません。 そこで本書では、学習する項目をできるだけ絞り、 より少ない知識で仕事で使える簡単なマクロを作ることを、まず目指します。 面倒な仕事を少しでも楽にできるマクロが作れると嬉しいものです。 仕事で役立つマクロを作って、指示したとおりにExcelが動く喜びを味わって、 それから必要な項目を少しずつ学習していくのが現実的な方略です。 本書をご覧になり、Excel VBAにチャレンジしてみよう、かつて挫折したけれど、 もう一度トライしてみようと思う方が少しでも増えれば幸いです。
  • スッキリわかるサーブレット&JSP入門 第4版
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 シリーズ累計90万部突破の大人気入門書の改訂版! コツ・しくみ・落とし穴をしっかり押さえているから Webアプリ開発力がみるみる身に付く! Webアプリ開発に必要なスキルを、Java標準技術で効率的に身につけられる秘訣はこの3つ! 【1】「楽しく」学べるストーリーと世界感 「サーブレット/JSP」は、Javaの応用分野で、MVCモデルといった初心者がつまずきやすいテーマを扱います。本書では、『スッキリわかるJava入門』の登場人物や世界感を引き継いだ、親しみやすいイラストと対話+解説というスタイルで、楽しくマスターできる仕掛けになっています。 【2】「ひとり」でも学べるエラー解決指南付き 「サーブレット/JSP」の学習の難しさは、文法ではなくトラブルシューティングにあります。本書では、多くの若手エンジニアがよく遭遇するエラーやトラブルと、それらの解決方法を「エラー解決・虎の巻」として巻末にまとめ、独学でもしっかりトラブルに対応できるようになっています。 【3】「実務で役立つ」内容に集中できる考え抜かれたテーマと構成 現場に入る前から、「サーブレット/JSP」に関する膨大な知識や技術をすべて身につけるのは困難です。本書は、「サーブレット/JSP」の開発プロジェクト配属の予定がある方を対象とし、配属前に学習しておくとよりよい内容を重点的に取り上げ、現場に必要な知識を優先的に学べる構成になっています。 第4版では、Java21、Jakarta EE 10、Pleiades 2023に対応したほか、令和の学習体験により適した、シンプルでスッキリとした紙面デザインへ全面的にリニューアルし、読みやすさ、使い勝手の向上を図っています。
  • 新世代Javaプログラミングガイド[Java SE 10/11/12/13と言語拡張プロジェクト]
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 Javaのテクニックをアップグレードしよう! バージョン10から最新版まで さまざまなアップデートを一挙に学べる! Java SE 10以降では、年2回のバージョンアップサイクルとなっています。 そのうちバージョン11は、長期サポート版としてリリースされました。 本書では「Java SE 10~13の新機能」と「開発中の機能」を取り上げています。 取り上げるテーマは、以下のとおりです。 型推論、アプリケーション・クラスデータ共有、 ガベージコレクタ、ラムダ式、ラムダパラメータ、enum、 データクラス、テキストブロック、パターンマッチング、など 機能の内容だけでなく、背景、使い方、ユースケースも適宜、説明しています。 本書は、機能拡張のサイクルを加速させるJava SEのアップデートを確認したい 読者にとって、最適な一冊です。
  • IT基礎教養 自然言語処理&画像解析 ”生成AI”を生み出す技術
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 いま最も熱いといっても過言ではないITトレンドの1つである生成AI。スマートフォンやパソコンにも搭載されはじめ、私たちの仕事や生活にも溶け込みつつあります。しかし生成AIが文章や画像を生成する仕組みを理解している人は少ないのではないでしょうか。 本書では、生成AIの基礎となる機械学習に始まり、AIが人間の言葉を理解して対話を行える仕組みや画像を認識したり生成したりする仕組みを、図を用いながら噛みくだいて解説。また、Google Colaboratory上に用意したPythonコードで、実際に自然言語処理や画像解析を試せる構成になっています。座学と実践の両軸から生成AIの仕組みをしっかり学べる、まったく新しいタイプのIT教養書です。AI領域に関心のあるエンジニアはもちろん、AIのビジネス活用を考えているビジネスパーソンにとっても役に立つ満足度の高い1冊です。 <本書のこだわり> ・トレンドよりも基礎技術に重きをおいた解説 ・数式やプログラミングが理解できなくても読み進められる ・難解な仕組みも理解が捗る豊富な図解 ・学んだことがしっかり身につく理論解説と演習付き
  • 徹底攻略Python 3 エンジニア認定[基礎試験]問題集
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 人気のPython資格を取ろう! Pythonエンジニア育成推進協会が実施するPythonの試験【Python 3 エンジニア認定 基礎試験】に完全対応の公式問題集です。 テキスト並みの詳しい解説しているので、テキストと合わせて学習すれば、合格力が一気にアップします! 受験者必携の1冊。 ▼目次 第01章 Python の特徴 第02章 テキストと数の操作 第03章 リストの操作 第04章 判定と繰り返し 第05章 関数 第06章 その他コレクションの操作 第07章 モジュール 第08章 ファイル入出力 第09章 例外処理 第10章 クラスとオブジェクトの操作 第11章 標準ライブラリ 第12章 仮想環境とサードパーティパッケージの利用 第13章 総仕上げ問題
  • Amazon Alexaプログラミング入門
    3.0
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 本書は、これからAmazon EchoなどのAlexa対応デバイスを使って独自の機能を開発してみたいというエンジニアが、段階を追って学べるような内容になっています。音声ユーザーインターフェース(VUI)、Alexaデバイスの機能やスキルの仕組み、スキルプログラムの構造といった、固有の考え方を踏まえたうえで、Alexaスキルの開発ツールの使い方やコードの書き方を簡単なサンプルプログラムを作成しながら手順を追って解説します。プログラミング言語としてJavaScript、フレームワークにはNode.jsを用います。
  • Angularデベロッパーズガイド 高速かつ堅牢に動作するフロントエンドフレームワーク
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 第一線の開発者陣による執筆! バージョン5&4に対応―Angularは、定番のWebフロントエンド開発用フレームワーク。本書では、高速化とスケーラビリティを高めた新世代Angularによる開発に必要な知識と活用術を網羅するように心がけました。まずAngularの全体像を説明した後、モジュール、コンポーネント、サービス、DI、パイプなど、さまざまな機能を解説。さらに、アプリケーションの構築手法やテストにまで言及。新世代Angularを理解して活用しようと考えるWeb開発者に格好の一冊です。
  • いちばんやさしい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担当者。
  • いちばんやさしいJavaScriptの教本 第2版 ECMAScript 2017(ES8)対応 人気講師が教えるWebプログラミング入門
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 講義+実習のワークショップ形式で、 小さなプログラムを作りながら基本を学べる 「はじめてでも挫折しない」JavaScriptの入門書を作りました。 なぜそうするのかを知りたい、 仕組みがしりたい、 応用できる基礎を身に付けたい、 そんな読者のさまざまな要望に応える新しい教本です。 本書で学ぶ豊富なサンプルプログラムのコードはサポートページから ダウンロードできるので安心です。 勘違いしやすい箇所は講師がフォロー。 ワークショップ感覚で読み進められます。 ECMAScript 2017(ES8)対応。
  • いちばんやさしいJavaの教本 人気講師が教えるプログラミングの基礎
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 講義+実習のワークショップ形式で、 「シンプルなペットアプリ」を作りながら楽しく学べる 「はじめてでも挫折しない」Javaの入門書です。 なぜそうするのかを知りたい、 仕組みが知りたい、 応用できる基礎を身に付けたい、 そんな読者のさまざまな要望に応える新しい教本です。 講義パートの図解をまじえた解説で仕組みについて理解したあと、 実習パートで実際に手を動かしながらプログラムを書いていきます。 少しずつ新しいことを学びながら進み、プログラムに機能を追加していくので、 いま自分は何をやっているのかを、ちゃんと理解しながら進められます。 もし、つまずいても安心です。 短いレッスンを積み重ねた構成なので、 少し戻って再確認することもしやすくしています。 また、本書で学ぶサンプルプログラムのコードは、 サポートページからダウンロードできるので安心です。 ぜひ本書でJavaのプログラミングの楽しさを実感してください!
  • いちばんやさしい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の教本 第2版 人気講師が教える基礎からサーバサイド開発まで
    4.0
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 講義+実習のワークショップ形式で、 会話bot「pybot」を作りながら楽しく学べる 「はじめてでも挫折しない」Pythonの入門書です。 なぜそうするのかを知りたい、 仕組みが知りたい、 応用できる基礎を身に付けたい、 そんな読者のさまざまな要望に応える新しい教本です。 講義パートの図解をまじえた解説で仕組みについて理解したあと、 実習パートで実際に手を動かしながらプログラムを書いていきます。 少しずつ新しいことを学びながら進み、プログラムに機能を追加していくので、 いま自分は何をやっているのかを、ちゃんと理解しながら進められます。 もし、つまずいても安心です。 短いレッスンを積み重ねた構成なので、 少し戻って再確認することもしやすくしています。 また、本書で学ぶサンプルプログラムのコードは、 サポートページからダウンロードできるので安心です。 ぜひ本書でPythonのプログラミングの楽しさを実感してください!
  • いちばんやさしいPowerPoint VBAの教本 人気講師が教える資料作りに役立つパワポマクロの基本
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 【応用できる基本が身に付くPowerPointマクロの入門書】 本書は、VBAのIf文やループ処理、変数といった基本的な概念については、 Excel VBAで経験者されている方に向けたPowerPointマクロの入門書です。 ExcelやWordと異なり、現在のPowerPointにはマクロ記録機能がありません。 そのためPowerPointマクロを自分で作るには、PowerPointのオブジェクト構造について、 基礎から順に積み上げるように理解する必要があります。 そのお手伝いをさせていただくのが本書の役割です。 【オブジェクトブラウザーの引き方&読み方を徹底解説】 オブジェクトブラウザーというVBEのツールを使いながら、 丹念に調べることを繰り返す必要があります。 はじめのうちは、少し面倒に感じるかもしれませんが、 オブジェクトブラウザーを調べ、イメージすることの積み重ねによって、 PowerPoint VBAの理解は少しずつ深まります。 【資料作成の繰り返し作業がはかどる】 本書により、 「スライドへの画像挿入の繰り返し」 「TSV(タブ区切り)のファイルからの表の生成」 「スライドの文字の抽出」 など、よくある資料作成時の繰り返し作業を自動化する方法を、 豊富な図解と実践的なサンプルで学べます。
  • いちばんやさしいPHPの教本 第3版 PHP 8対応 人気講師が教える実践Webプログラミング
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 講義+実習のワークショップ形式で、 Webアプリを作りながら学べる 「はじめてでも挫折しない」PHP 8に対応した入門書です。 なぜそうするのかを知りたい、 仕組みが知りたい、 応用できる基礎を身に付けたい、 そんな読者のさまざまな要望に応える新しい教本です。 講義パートの図解をまじえた解説で仕組みについて理解したあと、 実習パートで実際に手を動かしながらプログラムを書いていきます。 少しずつ新しいことを学びながら進み、プログラムに機能を追加していくので、 いま自分は何をやっているのかを、ちゃんと理解しながら進められます。 もし、つまずいても安心です。 短いレッスンを積み重ねた構成なので、 少し戻って再確認することもしやすくしています。 また、本書で学ぶサンプルプログラムのコードは、 サポートページからダウンロードできるので安心です。 ぜひ本書でPHPのプログラミングの楽しさを実感してください! ■本書はこんな人におすすめ ・PHPの基本を身につけたい人 ・過去にPHPの入門書で挫折してしまった人 ・プログラマーやエンジニアを目指す人 ・仕事でPHPを活用してみたい人
  • いちばんやさしいPHPの教本 第2版 人気講師が教える実践Webプログラミング
    4.0
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 講義+実習のワークショップ形式で、 データベースを組み合わせた実践的なプログラムを作りながら基礎を学べる 「はじめてでも挫折しない」PHPの入門書を作りました。 なぜそうするのかを知りたい、 仕組みがしりたい、 応用できる基礎を身に付けたい、 そんな読者のさまざまな要望に応える新しい教本です。 本書で学ぶ豊富なサンプルプログラムのコードはサポートページから ダウンロードできるので安心です。 勘違いしやすい箇所は講師がフォロー。 ワークショップ感覚で読み進められます。
  • いちばんやさしいプログラミングの教本 人気講師が教えるすべての言語に共通する基礎知識
    3.0
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 文系の方でも絶対挫折しません。 経済がICT技術を中心に動いていく一方、2020年度から小中学校の義務教育にプログラミングが取り入れられました。いまやかつてのような「文系と理系」「一般職と専門職」といった垣根はなく、様々な場面においてプログラミングの知識が求められるようになりました。本書はそのような時代背景を踏まえ、プログラミング未経験の方にまずは身につけていただきたい、プログラミングの基礎知識とコンピュータの知識を「いちばんやさしく」解説する本です。 著者は会社員・経営者としてビジネスの世界で長く働き、大学・専門学校で16年間教鞭をとりつつも、ゲームクリエイターとしての顔を持つ廣瀬豪氏。ゼロからスタートの初学者の気持ちを心得ている著者が、プログラミングを学ぶ意義や本質、変数や条件分岐といった「すべての言語に共通する基礎知識」、ハードウェアやインターネットの仕組みなど、現代を生きるすべての初学者が「はじめの一歩」を踏み出すために必要な知識をわかりやすく体系化しました。 ・文系だけど、基礎教養として身につけたい ・小中学校の子どもとプログラミングをしてみたい ・大学でプログラミングが必修となった ・社会人でプログラミング学習の必要に迫られた などなど、「勉強しなきゃ」と感じている人は多いはず。本書では、初心者でも絶対に挫折しない、必ず基礎が身につく学習サンプルをご用意していますので、すこしでも興味がある方は、ぜひ本書を参考にプログラミングの世界を覗きに来てください。
  • 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プログラムが書けるようになります。 途中で読むことを挫折しないよう、ゆるいペースでナビゲートします!
  • AWSネットワーク入門 第2版
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 AWSは、さまざまなサービスを構築・運用するITインフラとして、幅広く使われています。「使いたいときにすぐにサーバーを作れる」「規模や構成の変更が容易」「データベースやストレージ、さらには機械学習などのさまざまなすぐに使えるサービスが提供されている」などの使い勝手の良さだけでなく、負荷分散や冗長性の担保、バックアップなどの安全対策も考慮されているため、保守・運用コストを抑えられるのも人気が高い理由です。  ただしAWSのインフラ構築は、機能が豊富で自由度が高い半面、はじめてAWSを利用する人にとっては、何もない場所に放り出されたようなものであり、何からはじめてよいかわからず、困惑する利用者も少なくありません。  本書は、こうしたAWSの初心者を支援する目的で執筆されました。最初にAWSシステムの概要を説明したあとに、実際にネットワークを構築しながら、AWSにおけるサーバーに相当する「EC2インスタンス」を起動し、最終的に、独自ドメインでWebサーバーを運用できるようにする方法を指南します。その過程で、AWS独特のネットワークの作法を解説します。  また第2版では、これまでの内容を改訂しただけでなく、VPCとAWSサービス、もしくは、オンプレミス環境などの別のネットワークを接続するといった事例を追加しました。具体的には、PrivateLinkを利用して、S3などのAWSサービスとVPCとを接続する方法や、VPNで拠点間を接続する方法など、VPCと他のネットワークとの接続を扱った章を設けました。今後、読者の皆さんがAWSの活用を広げる上で、必ず役立つ情報となるでしょう。
  • Excel時短はじめました!
    4.3
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 ■時短のプロが教える! 働く女性のためのExcel本 「残業の毎日。パソコン仕事、疲れる~」 「お迎えの時間までに仕事が終わらない!」 その働き方、続けていても大丈夫??? 皆さまの仕事の悩みを解消するべく、データ入力や集計、資料作成など、 毎日の仕事を速く正確にこなせるExcelの時短技を紹介します。 <<こんなExcel時短が載っています>> ◎面倒な住所入力のスピードを上げる ◎いつもの作業を10倍速くする集計術 ◎データ入力は驚くほどラクチンになる関数 ◎アンケート結果をひと目で伝わるように視覚化する 時短のプロである清水久三子さんが 働く女性のために厳選したワザは、誰でも真似できるものばかり。 Excelの機能はたくさんあり、すべてを使いこなすことは難しいですが ほんの少しの機能を知ることで、仕事のスピードが劇的に変わります。 時短はもちろん、ミスが減る、いい仕事ができるなどメリットもたくさん! とは言え、Excelの高速処理だけでは増え続ける仕事に立ち向かうのは難しいのも事実… そこで仕事全体の生産性の高め方も紹介しています。 <<こんな仕事のコツもたくさん紹介>> ◎失敗した時の上手な謝り方 ◎自分の仕事が遅い原因をつきとめる ◎やる気がない日のコンディションの整え方 ◎ハードワークの疲れをリセットする ■楽しく読めて、今日から役に立つ! 「仕事も手一杯なのに、Excelを勉強する気も起こらない……」 そんな風にならないように、チャーミングなカニがあなたの相棒として時短を助けてくれます。 通勤や休憩時間の合間にパラパラと眺めてもらっても 楽しくExcel時短が身に付けられるようにマンガ+イラスト+図解が豊富です。 今より速く仕事をこなすなんてムリ……とあきらめないで、 ワークもライフも豊かにしていきましょう!
  • Excelで手を動かしながら学ぶ数理最適化 ベストな意思決定を導く技術
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 数理最適化は、ビジネスや日常生活でベストな意思決定を行うために役立つツールです。数理最適化を活用することで、「売上を最大化する商品価格を求めたい」といった場合に、目的の値を最大化(または最小化)するための最適解を効率的に求めることができます。自分の頭の中では解けないような複雑な課題も、数理最適化の型に落とし込めば、すっきりと整理されます。本書では「もっとも効率的な配送ルートは?」「リスクを最小化する投資銘柄の組み合わせは?」「さまざまな条件を満たす職場のシフトは?」といった具体的な課題を例にあげながら、数理最適化の考え方を解説しています。本書では、複雑な数式やプログラミングは使わず、多くの人にとって身近なExcelを活用します。実際にExcelを操作して課題を解きながら、数理最適化への理解を深めることができます。これまで数理最適化にふれたことのない人でも理解しやすく、データサイエンス入門の入り口にもなる一冊です。
  • エンジニアのための理論でわかるデザイン入門
    3.9
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 本書は、Think ITの連載記事「ITエンジニアのためのデザイン入門」の内容をまとめ、加筆して書籍化したものです。「デザインはセンスではない。プログラムはロジック。デザインも同じだから、ITエンジニアでも十分に習得できる」をコンセプトに、「デザインセンスがない」と諦めていることが多いITエンジニアにデザインの基礎から学んでもらうとともに、実際の業務の中で「どのように活用するのか」を知ってもらう内容となっています。 【本書の特徴】 ・センスがなくてもデザインができるようになる ・デザインの基礎が体系的に身に付く ・デザインの「なぜ良いのか」「なぜ悪いのか」を論理的に解説 ・Webサービスや社内システムのUI/UXにも活かせる 【目次】 三好康之が語るITエンジニアとデザインスキルの“関係”および“現状”と“課題” Chapter 01 これからのITシステムとデザインの重要性 Chapter 02 コンセプトからデザインを思考するプロセス Chapter 03 デザインの要 タイポグラフィについて Chapter 04 情報整理とワイヤーフレーム Chapter 05 ビジュアルが世界観を創造する Chapter 06 レイアウトとスペーシング方法論 Chapter 07 色彩の基本と使い方 Chapter 08 色彩配色の奥義 色彩調和とテクニック Chapter 09 デザイン実践のコツとポイント Chapter 10 ライフスタイルとデザイン おわりに
  • AWS Lambda実践ガイド
    5.0
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 AWSで展開されている現行システムのほとんどは、開発したプログラムを動かすために、仮想サーバーとしてEC2インスタンスを利用しています。仮想サーバーという違いこそあれ、構成そのものは、オンプレミスのときと大きく変わっていません。  この構成を大きく変えるのが、AWS Lambdaです。Lambdaは、サーバーを必要としないプログラムの実行環境です。開発者が処理したい内容を小さな関数として実装すると、必要に応じて、それが実行される仕組みです。  サーバーを必要としないということは、運用の手間やコストを削減できるということです。この利点はとても大きいので、新規の開発案件では、Lambdaが採用されるケースが増えてきました。しかし、Lambdaに魅力があるからといって、すぐに移行できるほど話は簡単ではありません。従来のEC2インスタンスを使った開発とLambdaを使った開発とでは、プログラミングの方法はもちろん、設計の考え方も大きく異なるからです。Lambdaを使い始めるには、Lambdaの仕組みの理解と、その特性を活かした設計の考え方を習得することが不可欠です。  本書では、従来のシステムをLambdaで構築するときの設計手法や具体的な事例の作成を通じてLambdaでのプログラミング手法を解説します。とくにLambdaを使った開発では、AWSサービスの操作に重きを置きます。Lambdaを活かせるかどうかは、AWSの各種サービス――ストレージのS3、プッシュサービスのSNS、メール送信のSESなど――を、いかに使いこなせるかに左右されます。そこで本書では、実例を通じて、そうしたAWSサービスの実際の使い方にも言及されています。
  • AWS Lambda実践ガイド 第2版
    4.0
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 本書では、従来のシステムをLambdaで構築するときの設計手法や具体的な事例の作成を通じてLambdaでのプログラミング手法を解説します。第2版では、2022年の最新情報にアップデート、SAM開発環境に対応しました。  AWS Lambdaは、サーバーを必要としないプログラムの実行環境です。開発者が処理したい内容を小さな関数として実装すると、必要に応じて、それが実行される仕組みです。  サーバーを必要としないということは、運用の手間やコストを削減できるということです。この利点はとても大きいため、新規の開発案件では、Lambdaが採用されるケースが増えています。しかし、Lambdaによる開発に大きなメリットがあるといっても、すぐに移行できるほど話は簡単ではありません。従来のEC2インスタンスを使った開発とLambdaを使った開発とでは、プログラミングの方法はもちろん、設計の考え方も大きく異なるからです。Lambdaを使い始めるには、Lambdaの仕組みの理解と、その特性を活かした設計の考え方を習得することが不可欠です。  本書では、従来のシステムをLambdaで構築するときの設計手法や具体的な事例の作成を通じてLambdaでのプログラミング手法を解説します。とくにLambdaを使った開発では、AWSサービスの操作に重きを置きます。Lambdaを活かせるかどうかは、AWSの各種サービス――ストレージのS3、プッシュサービスのSNS、メール送信のSESなど――を、いかに使いこなせるかに左右されます。そこで本書では、実例を通じて、そうしたAWSサービスの実際の使い方にも言及されています。
  • オブジェクト指向の考え方 5th Edition
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 オブジェクト指向は、現代のソフトウェア開発には欠かすことのできない技術要素となっています。オブジェクト指向分析、オブジェクト指向プログラミング、オブジェクト指向データなど、オブジェクト指向を元にした技術にはさまざまなものがあります。しかし、それらはすべて基本的な要素や概念を共有しており、ひとつの基礎から成り立っています。オブジェクト指向に通底する考え方を理解しておくことは、それぞれの技術の使いこなしには欠かすことができません。 本書では、プログラミングを軸に、オブジェクト指向のさまざまな概念を学んでいきます。基礎的な概念であるクラスやオブジェクトを学び、それらがどのような方法でシステムを抽象化し、開発やメンテナンスを効率化するかを示します。プログラミング言語を学んだだけではオブジェクト指向を活かすことはできませんが、こうした思考法を身につけていくことで、次第に依存性の少ない見通しの良いシステムの設計/開発が可能となっていきます。 本書では、1~9章でオブジェクト指向のさまざまな要素を解説していきます、各要素の概念を説明するとともに、クラスをどのように設計すべきなのか、難しいとされる「継承」をどのように実現すべきなのか、さらにインタフェースや抽象クラスなどの利用についても充実した解説を行います。また、後半の10~12章では、デザインパターンの利用、依存関係の制御、設計の原則であるSOLIDなど、よりプロジェクト的な観点からの知識を身につけることができます。 本書はオブジェクト指向開発の揺籃期から、その概念を学ぶための優れた指南書となってきました。第5版ではWebを前提としたシステムやモバイルデバイスなどの要素も取り込んで、現代の開発のさまざまな局面でオブジェクト指向を活かせるようになっています。 オブジェクト指向のエッセンスを正しく理解して、システム開発を効率化し、一歩進んだ開発者となるための有用な知識をまとめた一冊です。
  • 改訂4版 基礎Ruby on Rails
    2.5
    本書は、2007年10月に初版が発行された『基礎 Ruby on Rails』の改訂4版です(Ruby 2.5/Rail 5.2対応)。これから、初めてウェブ開発に携わりたいと考えている方々を対象に、Rubyの文法やオブジェクト指向の考え方を初歩から解説し、アプリケーションのモックアップ作り、データベースを導入し、ログイン・ログアウト機能を加え、最終的にはメンバーや記事の管理ページまでできあがります。読者はChapter 1 から順を追って学習していけば、Ruby on Rails によるアプリケーション開発の流れをつかむことができます。動作対応環境:Windows 7/8.1/10、macOS Sierra/High Sierra
  • 基礎C言語
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 ●プログラミングの基礎から学べる入門書 本書は代表的なプログラミング言語であるC言語の入門書です。これからソフトウェアの開発を始める人が、その基礎から実践的な開発例までを学ぶことができます。 C言語は古くからあるプログラミング言語で、高い記述性と生産性があり、現在でも広く使われています。とくにハードウェアを直接制御するプログラミングでは定評があります。また、文法がシンプルで、プログラミング学習の第一歩としても、よく選択される言語です。 現代の技術環境やコンピュータの利用方法を踏まえ、本書はプログラミングを初めて学びたい方のために書き起こされました。 ●文法と実践的なプログラミングの初歩を紹介 本書ではプログラミング環境の作り方から、変数、制御構文などの文法の基礎、ポインタによるメモリの取り扱いや関数の利用などを学べます。その仕上げとしてArduinoを使ったC言語のマイコンプログラミングをエミュレータを使って学びます。 ●細かなステップと練習問題で学ぶ 本書は基礎知識から実践までを細かなステップに分けて執筆されています。各単元の先頭では学ぶことの概要を知ることができ、見通しよくすこしずつ学習を進めることができます。また、練習問題もステップごとに用意され、学んだことを確認できるようになっています。実践的なプログラミングに入門するための第一歩としてお読みいただける一冊です。
  • 基礎Visual Basic 2019
    3.0
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 本書は、Visual Basicというプログラミング言語を使ってプログラミングを学ぼうとするすべての人のために書かれたものです。Windowsのデスクトップアプリケーションを作成しながら少しずつステップアップしていきます。プログラミングがはじめての人にも無理なく理解でき、しっかりとした実力が付くように構成されています。また、Visual Basicの文法や処理のパターンにまで踏み込んで、そのしくみを詳しく解説しました。「入門」だけで終わるのではなく、その先に進むための「基礎」を身に付けることができます。<be>【目次】 Part 1 はじめての Visual Basic プログラミング Chapter 1 Visual Basic プログラミングの準備 Chapter 2 はじめてのプログラミング Part 2 Visual Basic の基礎を身に付ける Chapter 3 数値や文字列を取り扱う Chapter 4 条件によって処理を変える Chapter 5 処理を繰り返す Chapter 6 配列を利用する Chapter 7 プロシージャを使ってコードをまとめる Chapter 8 クラスを利用する Part 3 本格的なプログラミングにチャレンジする Chapter 9 ファイルを取り扱う ~Fortuneプログラム Chapter 10 データベースを取り扱う ~アイディアプロセッサ
  • 基礎Visual Basic 2022
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 本書は、Visual Basicによるプログラミングを学ぼうとするすべての人のために書かれたものです。Visual Studio 2022のインストールと基本操作からはじめて、その開発環境でさまざまなデスクトップアプリケーションを作成していきます。少しずつステップアップしていくことで、プログラミングがはじめての人にもムリなく理解でき、しっかりとした実力が付くように構成されています。Visual Basicの文法や処理のパターンにまで踏み込んで、そのしくみを詳しく解説しました。「入門」だけで終わるのではなく、その先に進むための「基礎」を身に付けることができます。また、最後の2つの章では、おみくじアプリやデータ分析アプリを作成しており、より実践的な例を確認することができます。
  • GitLab実践ガイド
    4.0
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 近年、企業における迅速なソフトウェア開発において、DevOpsは必要不可欠な要素として認識されています。しかしその一方で、開発プロセス改善に関連する情報の飽和や、新しい開発支援ツールの乱立により、自社の開発チームにとってどれが最適な解なのかの見極めが難しくなっています。さらに、開発ツール導入後も、ツールやプラットフォームの運用に余計な時間を取られ、本来の目的であるコード開発に時間が割けないエンジニアが後を経ちません。このような開発現場の課題に取り組み、各企業にとって最適な開発スタイルを模索する中で、GitLabが注目を集め始めています。  GitLabは、開発プロセスを支援する機能として、単なるリポジトリ管理だけにとどまらず、リポジトリの更新を起点とした継続的インテグレーションや継続的デプロイメントのジョブ機能や開発プロセス全体の改善サイクルを支援するプラットフォームを提供しています。さらに、組織文化の改革という点においても、GitLabではConversational Developmentという開発スタイルを提唱しており、チーム開発に不可欠なコミュニケーションの効率化を支援しています。これらの機能により、GitLabは、開発者における無駄なオペレーション工数を削減し、開発作業の効率化を実現します。  本書はアプリケーション開発支援ツールであるGitLabの基礎から、実務の開発ワークフローの運用で使える機能までを網羅した実践ガイドです。まずGitLabが目指す開発スタイルを理解し、開発プロセスの改善を実践していただくことを目指しています。そのため、本書では単なるGitリポジトリ利用者に対する機能紹介ではなく、普段の開発プロセスの改善やデプロイオペレーションの効率化を図るために必要な情報を網羅しています。
  • GitLab実践ガイド第2版
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 近年、企業における迅速なソフトウェア開発において、DevOpsは必要不可欠な要素として認識されています。しかしその一方で、開発プロセス改善に関連する情報の飽和や、新しい開発支援ツールの乱立により、自社の開発チームにとってどれが最適な解なのかの見極めが難しくなっています。さらに、開発ツール導入後も、ツールやプラットフォームの運用に余計な時間を取られ、本来の目的であるコード開発に時間が割けないエンジニアが後を経ちません。このような開発現場の課題に取り組み、各企業にとって最適な開発スタイルを模索する中で、GitLabが注目を集め始めています。  GitLabは、開発プロセスを支援する機能として、単なるリポジトリ管理だけにとどまらず、リポジトリの更新を起点とした継続的インテグレーションや継続的デプロイメントのジョブ機能や開発プロセス全体の改善サイクルを支援するプラットフォームを提供しています。さらに、組織文化の改革という点においても、GitLabではConversational Developmentという開発スタイルを提唱しており、チーム開発に不可欠なコミュニケーションの効率化を支援しています。これらの機能により、GitLabは、開発者における無駄なオペレーション工数を削減し、開発作業の効率化を実現します。  本書はアプリケーション開発支援ツールであるGitLabの基礎から、実務の開発ワークフローの運用で使える機能までを網羅した実践ガイドです。まずGitLabが目指す開発スタイルを理解し、開発プロセスの改善を実践していただくことを目指しています。そのため、本書では単なるGitリポジトリ利用者に対する機能紹介ではなく、普段の開発プロセスの改善やデプロイオペレーションの効率化を図るために必要な情報を網羅しています。
  • 逆引きPython標準ライブラリ 目的別の基本レシピ180+!
    3.5
    便利に使えるPython標準ライブラリの活用術。 初中級スキルアップの近道! 文字列/データ操作、テキスト処理、ファイル操作、 数値演算、ネットワークアクセス、GUIなど、使えるテクニックを満載。 本書では、Pythonの基本的な文法をすでに理解したユーザーが 次に学ぶべきテーマとして、Pythonの標準ライブラリを取り上げます。 本格的なプログラミングへの準備として、習得しておきたい標準ライブラリの 基礎的な活用法を解説します。 Pythonの標準ライブラリは、多数のデータ型やモジュールを提供しています。 それらの機能をうまく活用することがプログラミングの上達につながります。 目的別に180以上の基本レシピを収録。特定の目的を達成するのに、 どの機能をどのように使えばよいのか、すぐにわかるようになっています。 キーとなる関数やメソッドなどの書式に加え、対話的な実行例やスクリプトの例も示しています。 本書により、Pythonのスキルを高め、実践に向けて足場を固めていきましょう。
  • 銀行とデザイン デザインを企業文化に浸透させるために
    4.1
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 ここ数年、長引くコロナ禍やデジタルトランスフォーメーション(DX)の進展を通して、ビジネスシーンは大きく形を変えつつあります。メガバンクである三井住友銀行(以下、SMBC)も例外ではありません。SMBCは2016年からインハウスデザイナーを採用し、「UI/UXデザイン」という観点から銀行サービスを変革させ続けています。2019年にはリニューアルした三井住友銀行アプリが、2021年には三井住友銀行アプリ、コーポレートサイト、SMBCダイレクト、接客用タブレットをシームレスに一つに繋いだ顧客体験がグッドデザイン賞を受賞しました。本書は、銀行デジタルサービスのリニューアルを担当したインハウスデザイナー3名によるドキュメントです。デザインの必要性・重要性について社内から理解を得るまでの苦労から節目となるアプリのリニューアル、デザインによるDXを社内にどう浸透させているのか、といったデザイナーたちの体験をリアルに描いています。今さまざまなデジタルサービスは、作る人の技術ではなく、サービスを使う人の体験、すなわちユーザー体験が重視されるようになっています。本書では、三井住友銀行アプリ、コーポレートサイト、SMBCダイレクトのリニューアルといった大きなプロジェクトを通して、デザインによるユーザー体験を向上させる手法について丁寧に解説しています。すでにインハウスデザイナーとして働いている方、大企業の事例を知りたい方、DXに興味のある方におすすめです。
  • Kubernetes完全ガイド
    3.5
    コンテナオーケストレーションの業界標準 クラウドネイティブ開発の第一歩を踏み出そう! Kubernetes認定資格(Certified Kubernetes Administrator/Certified Kubernetes Application Developer)保有者直伝! プロダクション環境で培われた、Kubernetesを使い倒すための実践ノウハウが満載の一冊です。 Kubernetesはコンテナ化されたアプリケーションのデプロイ、スケーリング、および管理を自動化するためのプラットフォーム(コンテナオーケストレーションエンジン)です。 本書籍では、Kubernetesを触ったことがない方でもKubernetesのコンセプトを理解し、実際にアプリケーションをコンテナ化して実行することができるようになることを目標としています。 前半の章では図をふまえながらKubernetesの各リソースについて体系的かつ網羅的に説明します。さらに後半の章では、マニフェスト管理(Helm/Ksonnet)、モニタリング(Prometheus/Datadog)、ログ集約(Fluentd/Datadog)、CI/CD(Spinnaker/JenkinsX/Scaffold)、サービスメッシュ(Istio/Conduit/Linkerd)、Service Brokerなど、Kubernetesを用いてクラウドネイティブな開発を促進させる周辺エコシステムについても紹介します。
  • Kubernetes実践ガイド クラウドネイティブアプリケーションを支える技術
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 本書では、クラウドネイティブに求められる背景やトレンドを押さえるとともに、「Kubernetes」やそのエコシステムを利用し、クラウドネイティブアプリケーションの実装について解説しています。Kubernetesは、コンテナを管理するコンテナオーケストレーションツールであり、これを活用することで、適切なインフラリソースの提供だけではなく、アプリケーションの開発や展開が、容易かつ動的に行える環境を構築できます。  本書の読者対象は、これからクラウドネイティブアプリケーションの開発・運用を始める方です。したがってその内容も、Kubernetesとそのエコシステムを活用したアプリケーションの開発、運用にフォーカスしています。最初にKubernetesそのものの仕組みの基礎を説明したあとは、その上で動くアプリケーションを運用するために必要なエコシステムやその活用方法に重点を置いています。 全体は、2部構成になっており、第1部では、クラウドネイティブアプリケーションを支える技術の一つとして注目される、Kubernetesの概要を紹介します。クラウドネイティブの考え方からKubernetesが提供するコンポーネントの役割まで、本書を読み進める上でのポイントを取り上げます。  第2部では、Kubernetesエコシステムを活用して、クラウドネイティブアプリケーションの開発やその上で動くアプリケーションの管理方法を紹介します。クラウドの特徴を活かしたアプリケーション開発や運用の重要性を取り上げます。
  • Kubernetesマイクロサービス開発の実践
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 本書では、コンテナ、Kubernetesおよびそれに関連する技術を活用して、アプリケーションの開発と運用を行う方法について解説しており、主にアプリケーション開発者の視点から必要とされる知識に焦点を当てています。最初の1章と2章では、本書の核となるテーマであるコンテナ、Kubernetes、およびそれに関連するクラウドネイティブ技術について概要を述べ、これらの技術が現在、なぜ重要視されているのか、その背景と提供される価値について解説します。また、これらの技術的概要についても説明します。  第3章以降では、マイクロサービスアーキテクチャを代表とする、分散型でモダンなアーキテクチャを採用したアプリケーションに対して、Kubernetesおよびクラウドネイティブ技術を効果的に活用して実装、運用する方法を解説します。これらの章では、サンプルアプリケーションを用いて、Kubernetes上でのアプリケーションの実行方法や運用プラクティスの適用手順を具体的に示しています。全章を通して、実践的なノウハウの習得を目指す構成となっています。
  • Kubernetes CI/CDパイプラインの実装
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 Kubernetesを活用したアプリケーションライフサイクルの自動化ノウハウを解説。  近年、アプリケーションの実行環境として“Kubernetes”を採用している企業が急速に増えています。Kubernetes上でのコンテナ開発は、これまでのアプリケーション開発とは大きく異なるため、どこから手を付けていけばよいのかと不安に感じている方も少なくありません。こうした状況を踏まえ、本書では、1つのアプリケーションライフサイクルの実装を通して「いかに少ない労力で開発プロセスを運用し続けるか」という改善案を提示します。  単にコンテナを導入し、Kubernetesを活用するだけでは運用負担の軽減や、迅速なサービス展開といったビジネスメリットを得るのは簡単ではありません。継続的インテグレーションや継続的デリバリの実装にとどまらず、開発プロセスに関わる開発者やレビューアの役割を見直す必要があります。本書ではこの点にも焦点を当て、ツールの使い方以上に、クラウドネイティブな開発プロセスの変化を理解し、実践しながらアプリケーションライフサイクルの改善ノウハウを解説します。
  • Knative実践ガイド
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 Knativeは「イベント駆動型アーキテクチャ」のフレームワークとして、サーバーレスなシステム構築に活用できます。とくに、マイクロサービスを利用したステートレスなアプリケーションを実装する上で、Knativeのイベント駆動型アーキテクチャのセットは非常に有用で、今後のクラウドネイティブな環境において、スケーラビリティの高いアプリケーションを簡単に実装するのに役立ちます。 本書では、クラウドネイティブに取り組むインフラ技術者が、最新トレンドであるKnativeの知見を体系的に学習できるように、技術解説に加えて、実務で参考になるユースケースを取り上げています。今後のKubernetes環境における必須の技術についての理解度を、本書でもう一歩前に進めることができます。IT現場でKnativeの採用を検討するうえでも、また、Knativeを使いこなすうえでも、必携のガイドブックの登場です。
  • 軽量Alpine LinuxによるDockerコンテナ構築術
    4.5
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 コンテナ技術の発展と普及に合わせ、現在ではさまざまなコンテナが提供されるようになっています。 「コンテナ」とはLinuxのカーネルの機能を使ったインフラ技術であり、1つのLinuxサーバーを複数のサーバーのように振舞わせることで従来よりもオーバーヘッドの低い仮想化を実現します。 コンテナの代表的な仕組みであるDockerを使うことで、さまざまなサーバー環境がパッケージ化でき、システムへ簡単に導入/移動/削除できるようになります。そして、これらの普及に合わせて新しいソフトウェアや独自の環境をコンテナ化したいという要望も増えて来ました。 本書は、コンテナの作成に広く使われている「Alpine Linux」を解説するものです。Alpine LinuxはOSに付属のソフトウェア群を極力削った軽量ディストリビューションであり、とても小さなフットプリントを持ちます。このため、導入が簡単で運用しやすい小さなコンテナを作ることが可能です。 本書では、OSとしてのAlpine Linuxの特徴を解説し、その導入の方法や基本的な操作をLinuxの基本から解説します。また、各種のサーバーの導入方法など、目的のソフトウェアを導入したシステムを作成するための手順を解説するほか、それらをDockerコンテナとするための手順も詳しく解説します。 本書の内容を学ぶことで、自分の目的に応じたオリジナルのコンテナを開発でき、それらを公開して運用することも可能となります。現代のシステムインフラストラクチャーに欠かせないコンテナ技術の実践的な活用法を学べる一冊です。
  • ゲームで学ぶJavaScript入門 増補改訂版~ブラウザゲームづくりでHTML&CSSも身につく!
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 JavaScriptを使用したブラウザゲームのつくり方を解説する入門書です。HTML/CSS、JavaScript、図形描画(Canvas)の基本を学んだあと、パズル/アクション/シューティングから物理エンジンを使ったゲームまで計13本のサンプルゲームを通して、学んだWeb技術の実践的な使い方やブラウザゲームの制作ノウハウを習得できます。サンプルゲームは全ソースコード掲載&ダウンロード提供! ゲームをつくりながら、JavaScriptだけでなくHTML/CSSなどのWeb技術の基本もしっかり学習できます。「これからプログラミングを始めてみたい」「HTMLやJavaScriptを使ってゲームをつくってみたい」といった初心者に最適の一冊です。 【本書でつくるサンプルゲーム】 ○スライドパズル(15パズル) ○神経衰弱 ○荷物を運ぼう(思考型パズルゲーム) ○リバーシ ○タマゴを大事に(タマゴキャッチゲーム) ○ダンジョン(2Dダンジョンゲーム) ○宇宙船サターンボイジャー(疑似3D・宇宙船ゲーム) ○ファンキーブロック(マッチ3パズル) ○食べ尽くせ!(ドットイート風ゲーム) ○超難度・忍者ジャンパー(横スクロールジャンプゲーム) ○インベーダーを撃ち落とせ!(シューティング) ○ビリヤード ○ベジタブルマーチ(ブロック連結パズルゲーム)
  • 子どもから大人までスラスラ読める JavaScriptふりがなKidsプログラミング ゲームを作りながら楽しく学ぼう!
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 「プログラムの読み方をすべて載せる(ふりがなをふる)」という手法で 究極のやさしさを目指したふりがなプログラミングシリーズに ゲームを作りながら楽しくプログラミングが学べる一冊が登場! 「迷路ゲーム」や「チャット風クイズゲーム」「九九の表」といったゲームなどを作りながら、 JavaScriptやプログラミングの基本が身につきます。 もちろん、従来のふりがなプログラミングシリーズと同様に、 本書内に登場するプログラムの読み方をすべて載せ、 さらに、漢文訓読の手法を取り入れ、読み下し文を用意。 プログラムの1行1行が何を意味していて、どう動くのかが理解できます。 さらに本文にもすべてルビをふっているので、小学5年生くらいから読むことができます。 ■本書はこんな人におすすめ ・はじめてJavaScriptやプログラミングに触れる人 ・過去にJavaScriptの入門書で挫折してしまった人 ・小学校高学年~中学生、高校生、大人 ■本書の構成 チャプター1 JavaScript最初の一歩 チャプター2 迷路アドベンチャーを作ろう ~HTML編~ チャプター3 九九の表でJavaScriptを覚えよう チャプター4 チャット風クイズゲームを作ろう チャプター5 迷路アドベンチャーを作ろう ~JavaScript編~
  • これからのSIerの話をしよう エンジニアの働き方改革
    4.5
    本書は、Think ITの連載記事「これからの『SIer』の話をしよう」の内容をまとめ、加筆して書籍化したものです。日本のIT産業では「SIer はもう消える」「SI ビジネスの終焉」など、かれこれ20年ほど前からそんな声がよく聞かれてきました。本書ではSIerに所属する多くのエンジニアに向けて、「これからのSIerのあるべき姿」を開発者出身の経営者である著者の視点から解説しています。 【本書の特徴】 ・エンジニア、経営者としての経験を基にした解説が参考になる ・現在のSIerが抱えている課題とその解決法がわかる
  • これから学ぶJavaScript
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 本書は、これからJavaScriptプログラミングをはじめたいと考えている初心者のための入門書です。 全くのプログラミング初心者が「プログラミングとは何か」「JavaScriptが活躍するWebの世界はどういった仕掛けで動いているのか」を理解できるよう、その説明から始め、JavaScriptプログラミングの土台となる力を養えるようにサポートすることを心掛けています。 また、本書はこれからプログラミングをはじめる初心者を前提としているため、やや上級の内容などは割愛しました。本書を読み終えた後には、さらに本格的な入門書での学習や、各種のライブラリやフレームワークの習得が容易になる基礎力を身につけることができます。
  • これから学ぶPython
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 Pythonは、書式がシンプルで初心者にも親しみやすいことから、現在最も注目を集めているプログラミング言語です。 大学などでもプログラミング教育用の言語として採用される機会が増えています。 本書では、プログラミングの初心者を対象に、Pythonの学習において重要なポイントやわかりにくい部分を、 生徒の疑問に先生が答える対話形式で、できるだけ平易に説明しています。 また、グラフィック部分に使用したturtle(タートル:亀)は、プログラミングを視覚的・感覚的に学ぶために用意された標準モジュールです。楽しみながら、飽きることなく学習を進めることができます。 本書によって、読者の皆様がPythonプログラミングの楽しさに目覚め、さまざまなオリジナルプログラムが生み出されることを願っております。
  • Go言語 100Tips ありがちなミスを把握し、実装を最適化する
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 Goプログラミングにありがちな間違いを網羅的に解説! 間違いに対処しておくことで、開発生産性とコード品質を高めよう。 本書では、Goアプリケーションによくある100の間違いを取り上げ、 その例を検証し、その背景にある事柄を掘り下げていきます。 さらに、間違いを回避するためのヒント、テクニックを紹介し、 実際の現場で間違いを回避できるようにします。 本書で取り上げる間違いは、バグ、不必要な複雑さ、可読性の低下、 最適ではない/慣用的ではないソフトウェア構成、APIの利便性の欠如、 最適化されていないコード、生産性の欠如です。 Go言語の文法のほか、エラー管理、並行処理、標準ライブラリ、テスト、最適化など さまざまなカテゴリーにおける間違いを見ていきます。 【推薦の言葉】 Go開発者が製品環境でコードに触れる前に必ず読むべき本。 『Effective Java』に相当するGoの本です―Neeraj Shah, Nutanix わかりやすく、効果的な例題。間違いがどのようになぜ起こるのかを理解することで、 手痛い間違いを避けられます―Giuseppe Maxia, VMware 【章構成】 第1章 Go言語―学ぶのは容易、習得は難しい 第2章 コードとプロジェクト構成 第3章 データ型 第4章 制御構造 第5章 文字列 第6章 関数とメソッド 第7章 エラー管理 第8章 並行処理:基本編 第9章 並行処理:実践編 第10章 標準ライブラリ 第11章 テスト 第12章 最適化 ◎本書を読むにはGo言語の構文について理解している必要があります。 ◎本書は『100 Go Mistakes and How to Avoid Them』の翻訳書です。
  • サルでもわかるGit入門
    4.3
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 Git入門の決定版「サルGit」がついに書籍化! 圧倒的な分かりやすさでバージョン管理を使いこなそう 本書は、コレまでにGitを触ったことが無い方。もしくは一度勉強しようと思ったが、どうも手につかず普段はGitを利用していない。というような方々に向けたGitの操作を一から学べる内容となっています。無料のGitクライアントソフト「Sourcetree」と「Backlog」に含まれているGit機能を用いた手順を丁寧に解説しています。 わかりやすさはそのままに、コマンドラインの利用が苦手なユーザーにも親しみやすくGitの操作を紹介しています。さあ、一緒にGitを学んでいきましょう。そして皆さんの仕事がより良く、進められますように。
  • 実践XAI[説明可能なAI] 機械学習の予測を説明するためのPythonコーディング
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 XAI Pythonライブラリで予測結果を説明。 ブラックボックスからグラスボックスへ。 ビジネス上の意思決定につながる機械学習の予測には、解釈・説明が求められます。 そこで、そうした解釈・説明を行うための手法を紹介していきます。 まず、モデルの説明可能性と解釈可能性の全体像、倫理的に考慮すべき点、 生成された予測のバイアスについて説明します。 次に、LIME、SHAP、Skater、ELI5、skope-rulesといったPythonライブラリを使って、 モデルがなぜそのように予測するのかを探っていきます。 予測モデルとして、線形・非線形モデルのほか、アンサンブルモデル、時系列モデル、 自然言語処理、ディープラーニング、コンピュータービジョンを取り上げます。 本書は解釈・説明のための方法を包括的に取り上げており、 機械学習を実際の現場で活用する方にぜひ手に取っていただきたい一冊です。 【章構成】 第1章 モデルの説明可能性と解釈可能性 第2章 AIの倫理、偏見、信頼性 第3章 線形モデルの説明可能性 第4章 非線形モデルの説明可能性 第5章 アンサンブルモデルの説明可能性 第6章 時系列モデルの説明可能性 第7章 自然言語処理の説明可能性 第8章 What-Ifシナリオを使ったモデルの公平性 第9章 ディープラーニングモデルの説明可能性 第10章 XAIモデルの反実仮想説明 第11章 機械学習での対比的説明 第12章 予測不変性の特定によるモデル不可知の説明 第13章 ルールベースのエキスパートシステムでのモデルの説明可能性 第14章 コンピュータビジョンでのモデルの説明可能性 ◎Pythonの文法・ライブラリや機械学習について 標準的な知識を理解している必要があります。
  • JavaScriptモダンプログラミング完全ガイド 堅牢なコードを効率的に開発できる!
    4.0
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 舞台裏も他言語との違いも分かる! 関数型/オブジェクト指向/非同期の活用、モジュールによる拡張、落とし穴の回避などを解説[基本事項を中心に、中級~超上級レベルも学べます] 本書は、JavaScript標準であるECMAScript 6以降に対応した、完全かつ簡潔なガイドブックです。古いバージョンについては解説をスキップし、現在のはるかに強力なモダンJavaScriptの中核技術からスタートできます。近年、JavaScriptプログラマーの達人たちは、エラーが発生しやすい手法を回避するために、関数型/オブジェクト指向/非同期プログラミングを積極的に採用しています。そうした最新のテクニックやヒントを本書で習得し、開発生産性の飛躍的な向上をぜひ目指してください。Java、C#、C/C++など他言語の経験者、初中級者がモダンJavaScriptを本格的に学べる一冊です。◎本書は『Modern JavaScript for the Impatient』の翻訳書です。
  • Scalaスケーラブルプログラミング 第4版
    5.0
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 言語設計者によるScalaのバイブル 第4版! バージョン2.13に対応。全35章の包括的チュートリアル Scalaは、1行コードから大規模プログラムまで書けるスケーラブルな言語です。 オブジェクト指向と関数型をバランスよく融合し、並行処理やパーサー・ コンビネーターなどライブラリーも豊富に提供されています。 本書では、言語設計者自らが、Scalaの考え方と使い方を ステップ・バイ・ステップで解説。 取り上げるテーマは、オブジェクト指向、関数型、制御構造、クロージャー、 トレイト、パターンマッチ、Futureなど。 第4版では、バージョン2.13に合わせて改訂し、 新しいコレクションライブラリーに対応しています。 「Scalaのスタイルやパターンを学びたい人は必読」 「言語の“なぜ”を深く追求している」。 ―(原書への)読者の声 ◎本書は「Programming in Scala, Fourth Edition」の翻訳書です。
  • スッキリわかるサーブレット&JSP入門 第3版
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 Webアプリ開発の基礎をJava標準技術でしっかり学べる 人気ナンバー1! Webアプリ開発の定番書に第3版登場! 業務用Webアプリケーション開発で幅広く利用されている「サーブレット」と「JSP」は、非常に強力である一方、独学が難しい技術となっています。 HTMLやHTTPといった各種仕様、セッションやスコープをといった概念ほか、Webアプリ開発に必要な知識は多岐に恒りますが、本書は、その仕組みやコツも含め、「なぜ」「どうして」を突破しながら、楽しく着実にマスターできる1冊となっています。 この第3版では、最新LTSであるJava17に対応したほか、Eclipse最新版に準じた画面やフォルダ構成に解説をアップデートし、開発現場・教育現場での利用により適した形に進化しました。 また、シリーズで好評の「エラー解決・虎の巻」も併せて更新され、つまずいても安心です。 スッキリわかる入門シリーズの『スッキリわかるJava入門』『スッキリわかるJava入門 実践編』『スッキリわかるSQL入門』と合わせて本書で学習すれば、Javaとデータベースを駆使した本格的Webアプリケーションを自由自在に開発できる、ワンランク上のJavaエンジニアにステップアップできます。
  • スッキリわかるC言語入門 第2版
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 累計60万部を突破した「スッキリわかる入門シリーズ」の 新世代C言語入門書に、待望の進化改訂版が登場! クラウド学習環境「dokoC」があるからすぐ始められる! この第2版では、「スッキリわかるJava入門」や「スッキリわかるSQL入門」で好評のクラウド型プログラミング学習環境のC言語版「dokoC」(ドコシー)を新たに提供開始。 Webブラウザ上でプログラミングができるdokoCがあれば、初学者がつまづきがちな開発環境導入の手間を省いて、すぐに学習を開始できるようになりました。 「プログラミング言語の王」と言われるC言語は、世の中で使われているほぼすべてのプログラミング言語の祖先であり、現在でもOS開発や組み込み開発等で広く使われています。 そんな、コンピュータの仕組みに深く根ざした言語であるがゆえに、習得するには「ポインタ」や「文字列操作」といった数々の難所が入門者の前に立ちはだかります。 本書は、通常の解説文の中に、適度な間隔で、学び手役の新人と指導役の先輩の対話を織り交ぜる展開と、豊富な図解で、わきあがる疑問を置き去りにせず、じっくり楽しく正確に、難所ポインタですらスッキリ理解できる、他の入門書では見られない、唯一無二の構成になっています。 さらに、C言語の背景にあるコンピュータの原理についても、仕組みやコツも含めて解説しており、初学者でも一歩ずつ着実にスキルアップが図れる一冊です。 (スッキリわかる入門シリーズのうち、「スッキリわかるC言語入門」「スッキリわかるJava入門」「スッキリわかるSQL入門」「スッキリわかるPython入門」は、基本情報技術者試験[略号:FE]の午後問題対策に有効です)
  • スッキリわかるJava入門 実践編 第4版
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 シリーズ累計90万部突破の大人気入門書の改訂版! Javaエンジニア身につけておくべき、開発現場の「常識」が まとめて一気にマスターできる! 脱・入門を目指すエンジニアが、現場の常識をスムーズに習得できる秘密は、この3つ! 【1】現場に必要な周辺スキルを、まんべんなく解説 開発や設計手法、ツールについての知識不足でチームに迷惑をかけることがないように、各種APIに加え、開発現場で求められる内容について幅広く紹介。 指導係の先輩が後輩に渡す1冊としてもお勧めです。 【2】本格的な技術やそのおもしろさと出会うきっかけが満載 Javaの世界では、効率よく創造的に開発を進めるための技術や技法が日々生まれ進化しています。 本書では、各分野から抽出した、本格的な技術のエッセンスを、初学者にもわかりやすい形にアレンジして取り上げています。 【3】Java入門の世界感を引き継いでいて読みやすい 姉妹書『スッキリわかるJava入門』の登場人物や世界感を引き継ぎ、同じ主人公が、現場に出て成長を目指すストーリーとなっています。 初学者は、『入門』とあわせて本書を読むことで、効率的にJavaをマスターすることができます。 一部の章では、「dokojava」※を使って学習を進められます。 第4版では、Java21を基準に加筆・修正を行ったほか、令和の学習体験により適した、シンプルでスッキリとした紙面デザインへ全面的にリニューアルし、読みやすさ、使い勝手の向上を図っています。 ※dokojavaは新刊購入者用特典です。利用の前にインプレスのWebサイトで「dokojavaご利用上の注意」をご確認ください。
  • スッキリわかるPython入門 第2版
    4.0
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 シリーズ累計90万部突破の大人気入門書の改訂版! コツ・しくみ・落とし穴をしっかり押さえるから 初心者でもすぐにプログラミングを習得できる! 初心者でもすぐに身に付く秘密は、3つのコンセプトにあり! 【1】手軽にPythonをはじめられる すぐに最初の一歩を踏み出せるよう、スマホやPCのWebブラウザでプログラミングができる「dokopy(ドコパイ)」※を用意しました。 また、陥りがちなトラブルには、巻末の「エラー解決・虎の巻」で対策できます。 【2】「なぜ」「どうして」が必ずわかる 学習中浮かび上がる「なぜ?」「どうして?」をスルーせずに、しっかり答えを出して次のテーマに進む、シリーズ共通のスッキリ流解説によって、一歩一歩着実に理解を深めて短期間で知識を習得できます。 【3】今後に活かせる「基礎」を学べる 本書では初心者が利用する機会が少ない文法と、必ず覚えておきたい文法を切り分けて紹介。 未経験者が基礎をしっかりと身に付けるとともに、機械学習やWebアプリケーション開発といった専門分野へつながる知識を習得することができます。 第2版では、令和の学習体験により適した、シンプルでスッキリとした紙面デザインへ全面的にリニューアルし、読みやすさ、使い勝手の向上を図っています。 さらに、実践的なコーディング力を鍛える「ゲーム開発の総合演習」を追加。 本書を通じてプログラミングの楽しさを学び、新しい未来への道を拓いてみませんか。 ※dokopyは新刊購入者用特典です。利用の前にインプレスのWebサイトで「dokopyご利用上の注意」をご確認ください。
  • スラスラ読める Excel VBAふりがなプログラミング
    3.5
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 「マクロの読み方をすべて載せる(ふりがなをふる)」という手法で究極のやさしさを目指した、 まったく新しいExcel VBAの入門書です。 本書内に登場するマクロの読み方をすべて載せ、さらに、漢文訓読の手法を取り入れ、読み下し文を用意。 マクロの1行1行が何を意味していて、どう動くのかが理解できます。 この新しいアプローチで「自分がいま何をしているのかわからない」といった Excel VBA入門者が途中で挫折してしまう原因を解決しました。 また、実際に手を動かしながら進むだけでなく、マクロを考える応用問題も用意しているため、 しっかりExcel VBAの基礎文法を身につけることができます。 ■本書はこんな人におすすめ ・Excel VBAとマクロの基本を身につけたい人 ・過去にExcel VBAやマクロの入門書で挫折してしまった人 ・意味不明のままマクロをコピーして使っていた人 ・仕事でマクロを活用してみたい人
  • スラスラ読める Excel VBAふりがなプログラミング 増補改訂版
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 ■□■意味不明のままコピペしていたマクロが読める・使える!!■□■ 「プログラムの読み方をすべて載せる(ふりがなをふる)」という手法で究極のやさしさを目指した、まったく新しいプログラミンの解説書「ふりがなプログラミング」シリーズから、Excel VBAの入門書が登場しました。 実際に手を動かしながら進むだけでなく、マクロを考える応用問題も用意しているため、しっかりExcel VBAの基礎文法を身につけることができます。また、実際の業務では複数ブックを跨いだ操作や集計がとてもよく行われます。これらの業務を自動化するためにも、増補改訂版では、複数ブックの操作方法を解説しています。 ■本書はこんな人におすすめ ・Excel VBAとマクロの基本を身につけたい人 ・過去にExcel VBAやマクロの入門書で挫折してしまった人 ・意味不明のままマクロをコピーして使っていた人 ・仕事でマクロを活用してみたい人
  • スラスラ読める JavaScriptふりがなプログラミング
    4.2
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 「プログラムの読み方をすべて載せる(ふりがなをふる)」という手法で究極のやさしさを目指した、 まったく新しいJavaScript(ジャバスクリプト)の入門書です。 本書内に登場するプログラムの読み方をすべて載せ、さらに、漢文訓読の手法を取り入れ、読み下し文を用意。 プログラムの1行1行が何を意味していて、どう動くのかが理解できます。 この新しいアプローチで「プログラムが読めないから、自分がいま何をしているのかわからない」といった プログラミング入門者が途中で挫折してしまう原因を解決しました。 また、実際に手を動かしながら進むだけでなく、プログラムを考える応用問題も用意しているため、 しっかりJavaScriptの基礎文法を身につけることができます。 ■本書はこんな人におすすめ ・JavaScriptの基本を身につけたい人 ・過去にプログラミングの入門書で挫折してしまった人 ・Web制作者やプログラマー、エンジニアを目指す人 ・仕事でJavaScriptを活用してみたい人
  • スラスラ読める JavaScriptふりがなプログラミング 増補改訂版
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 ■□■プログラムが「読めない」を解決する入門書■□■ 人気シリーズ「JavaScriptふりがなプログラミング」を大きくして読みやすく、内容を充実させて改訂しました。「プログラムの読み方をすべて載せる(ふりがなをふる)」という手法で究極のやさしさを目指した、まったく新しいJavaScriptの入門書です。 本書内に登場するプログラムの読み方をすべて載せ、さらに、漢文訓読の手法を取り入れ、読み下し文を用意。プログラムの1行1行が何を意味していて、どう動くのかが理解できます。この新しいアプローチで「プログラムが読めないから、自分がいま何をしているのかわからない」といったプログラミング入門者が途中で挫折してしまう原因を解決しました。 さらにこの増補改訂版では、Chapter 6として「サーバーと通信してみよう」を追加し、実際のWebページでJavaScriptがどう使われているかという実用性を重視した内容も盛り込みました。 ■本書はこんな人におすすめ ・JavaScriptの基本を身につけたい人 ・過去にプログラミングの入門書で挫折してしまった人 ・プログラマーやエンジニア、Webクリエイターを目指す人 ・仕事でJavaScriptを活用してみたい人
  • スラスラ読める Javaふりがなプログラミング
    5.0
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 「プログラムの読み方をすべて載せる(ふりがなをふる)」 という手法で究極のやさしさを目指した、 まったく新しいJava(ジャバ)の入門書です。 本書内に登場するプログラムの読み方をすべて載せ、 さらに、漢文訓読の手法を取り入れ、読み下し文を用意。 プログラムの1行1行が何を意味していて、 どう動くのかが理解できます。 この新しいアプローチで「自分がいま何をしているのかわからない」といった プログラミング入門者が途中で挫折してしまう原因を解決しました。 また、実際に手を動かしながら進むだけでなく、 プログラムを考える応用問題も用意しているため、 しっかりJavaの基礎文法を身につけることができます。 ■本書はこんな人におすすめ ・Javaの基礎を身につけたい人 ・過去にJavaの入門書で挫折してしまった人 ・プログラマーやエンジニアを目指す人 ・仕事でJavaを活用してみたい人
  • スラスラ読める Pythonふりがなプログラミング
    4.0
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 「プログラムの読み方をすべて載せる(ふりがなをふる)」という手法で究極のやさしさを目指した、 まったく新しいPyhton(パイソン)の入門書です。 本書内に登場するプログラムの読み方をすべて載せ、さらに、漢文訓読の手法を取り入れ、読み下し文を用意。 プログラムの1行1行が何を意味していて、どう動くのかが理解できます。 この新しいアプローチで「プログラムが読めないから、自分がいま何をしているのかわからない」といった プログラミング入門者が途中で挫折してしまう原因を解決しました。 また、実際に手を動かしながら進むだけでなく、プログラムを考える応用問題も用意しているため、 しっかりPythonの基礎文法を身につけることができます。 ■本書はこんな人におすすめ ・Pythonの基本を身につけたい人 ・過去にプログラミングの入門書で挫折してしまった人 ・プログラマーやエンジニアを目指す人 ・仕事でPythonを活用してみたい人
  • スラスラ読める Pythonふりがなプログラミング スクレイピング入門
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 ■□■プログラムが読めればデータ収集・効率化が自由自在!!■□■ 「プログラムの読み方をすべて載せる(ふりがなをふる)」という手法で究極のやさしさを目指した、まったく新しいプログラミングの解説書「ふりがなプログラミング」シリーズから、Pythonを使ったスクレイピングの入門書が登場しました。 スクレイピングを用いれば、Web上のサイトを定期的にチェックしたり、一覧になったURLのリンク先を順番に参照したりといった作業を、プログラムで自動化できるようになります。応用できる範囲は趣味から仕事まで実に幅広く、Pythonで行えることが一気に広がります。 本書では、サンプルのWebページや実際のWebページを題材にして、Webサイトの構造を把握することからしっかり解説。データの収集、データの整理・加工といった、一連の流れを学ぶことができます。 ■本書はこんな人におすすめ ・Pythonを使ったスクレイピングの基本を身につけたい人 ・過去に入門書で挫折してしまった人 ・プログラマーやエンジニアを目指す人 ・仕事でPythonを活用してみたい人
  • スラスラ読める Pythonふりがなプログラミング 増補改訂版
    5.0
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 人気シリーズ「Pythonふりがなプログラミング」を大きくして読みやすく、内容を充実させて改訂しました。「プログラムの読み方をすべて載せる(ふりがなをふる)」という手法で究極のやさしさを目指した、まったく新しいPyhton(パイソン)の入門書です。本書内に登場するプログラムの読み方をすべて載せ、さらに、漢文訓読の手法を取り入れ、読み下し文を用意。プログラムの1行1行が何を意味していて、どう動くのかが理解できます。この新しいアプローチで「プログラムが読めないから、自分がいま何をしているのかわからない」といったプログラミング入門者が途中で挫折してしまう原因を解決しました。さらにこの増補改訂版では、データ分析への初めの一歩を踏み出すための章を追加しました。統計情報とグラフ、2つの観点からPythonによるデータ分析の一端を体験できます。 ■本書はこんな人におすすめ ・Pythonの基本を身につけたい人 ・過去にプログラミングの入門書で挫折してしまった人 ・プログラマーやエンジニアを目指す人 ・仕事でPythonを活用してみたい人
  • スラスラ読める PHPふりがなプログラミング
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 「プログラムの読み方をすべて載せる(ふりがなをふる)」 という手法で究極のやさしさを目指した、 まったく新しいPHP(ピーエイチピー)の入門書です。 本書内に登場するプログラムの読み方をすべて載せ、 さらに、漢文訓読の手法を取り入れ、読み下し文を用意。 プログラムの1行1行が何を意味していて、 どう動くのかが理解できます。 この新しいアプローチで「自分がいま何をしているのかわからない」といった プログラミング入門者が途中で挫折してしまう原因を解決しました。 また、実際に手を動かしながら進むだけでなく、 プログラムを考える応用問題も用意しているため、 しっかりPHPの基礎文法を身につけることができます。 ■本書はこんな人におすすめ ・PHPの基礎を身につけたい人 ・過去にPHPの入門書で挫折してしまった人 ・プログラマーやエンジニア、Web制作者を目指す人 ・仕事でPHPを活用してみたい人
  • スラスラ読める Unity C#ふりがなプログラミング
    4.7
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 「スクリプトの読み方をすべて載せる(ふりがなをふる)」という手法で究極のやさしさを目指した、 まったく新しいUnityで使われるC#(シーシャープ)の入門書です。 本書内に登場するスクリプトの読み方をすべて載せ、さらに、漢文訓読の手法を取り入れ、読み下し文を用意。 スクリプトの1行1行が何を意味していて、どう動くのかが理解できます。 この新しいアプローチで「自分がいま何をしているのかわからない」といった プログラミング入門者が途中で挫折してしまう原因を解決しました。 また、実際に手を動かしながら進むだけでなく、スクリプトを考える応用問題も用意しているため、 しっかりUnityで使われるC#の基礎文法を身につけることができます。 ■本書はこんな人におすすめ ・Unityで使われるC#の基本を身につけたい人 ・過去にUnityやC#の入門書で挫折してしまった人 ・意味不明のままスクリプトをコピーして使っていた人 ・プログラマーやエンジニアを目指す人 ・仕事でUnityのC#を活用してみたい人
  • スラスラ読める UnityふりがなKidsプログラミング ゲームを作りながら楽しく学ぼう!
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 「プログラムの読み方をすべて載せる(ふりがなをふる)」という手法で 究極のやさしさを目指したふりがなプログラミングシリーズに ゲームを作りながら楽しくプログラミングが学べる一冊が登場! 「ブロックくずし」や「迷路で追いかけっこ」「FPS」といったゲームを作りながら、 Unityの使い方やプログラミングの基本が身につきます。 もちろん、従来のふりがなプログラミングシリーズと同様に、 本書内に登場するプログラムの読み方をすべて載せ、 さらに、漢文訓読の手法を取り入れ、読み下し文を用意。 プログラムの1行1行が何を意味していて、どう動くのかが理解できます。 さらに本文にもすべてルビをふっているので、小学5年生くらいから読むことができます。 ■本書はこんな人におすすめ ・はじめてUnityやプログラミングに触れる人 ・過去にUnityの入門書で挫折してしまった人 ・小学校高学年~中学生、高校生 ■本書の構成 チャプター1 Unity最初の一歩 チャプター2 ブロックくずしを作ろう チャプター3 続ブロックくずしを作ろう ~スクリプトの秘密~ チャプター4 続々ブロックくずしを作ろう ~完成への道~ チャプター5 迷路で追いかけっこゲームを作ろう チャプター6 FPSゲームを作ろう
  • スラスラ読める Rubyふりがなプログラミング
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 「プログラムの読み方をすべて載せる(ふりがなをふる)」 という手法で究極のやさしさを目指した、 まったく新しいRuby(ルビー)の入門書です。 本書内に登場するプログラムの読み方をすべて載せ、 さらに、漢文訓読の手法を取り入れ、読み下し文を用意。 プログラムの1行1行が何を意味していて、 どう動くのかが理解できます。 この新しいアプローチで「自分がいま何をしているのかわからない」といった プログラミング入門者が途中で挫折してしまう原因を解決しました。 また、実際に手を動かしながら進むだけでなく、 プログラムを考える応用問題も用意しているため、 しっかりRubyの基礎文法を身につけることができます。 ■本書はこんな人におすすめ ・Rubyの基礎を身につけたい人 ・過去にRubyやRuby on Railsの入門書で挫折してしまった人 ・プログラマーやエンジニアを目指す人 ・仕事でRubyを活用してみたい人
  • 世界一やさしいエクセル 2019
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 480円でお得な「世界一やさしい」シリーズからエクセル2019の入門書が登場! 大きな文字と大きな画面で、エクセル2019を基本から解説します。 勤務表、集計表、住所録と、より即戦力になりそうなテーマを取り上げて、 初めからしっかりと基本を学んでいける内容紹介になっています。 新たに加わった3Dモデルなどの新機能や、365との違い、 OneDriveなどを利用した便利な活用方法もしっかりフォロー。 付録の特別小冊子には、本誌よりもさらに深く実用的な時短ワザがたっぷり掲載! 練習用ファイルの無料ダウンロードも付いてて、実践練習もバッチリ!
  • ソフトウェアグローバリゼーション入門 国際化I18Nと地域化L10Nによる多言語対応
    -
    Webアプリケーションやスマートフォンが広く使われる現在、世界中で使われるソフトウェアを開発・配布するための障壁は薄まりつつあります。しかし、多くの人たちに使ってもらうには、さまざまな言語や文化に対応した、グローバルなソフトウェアを開発しなければなりません。本書はソフトウェア開発におけるグローバリゼーション(Globalization, G11N)をテーマにしています。その概要と開発プロセスについて触れた後、二つの大きな分類である国際化(I18N)と地域化(L10N)について、それぞれ詳しく解説しています。 ※本書は達人出版会で発売中の同名タイトルの電子書籍に、国内発のグローバル企業/アプリを対象にした新章「企業におけるグローバリゼーションの実践」を書き下ろしで追加しています。
  • [第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にランクイン。
  • 直感でわかる! Excelで機械学習
    4.0
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 ビジネスユーザーも腑に落ちる! Excelでアルゴリズムの仕組みをとらえよう。 プロジェクト準備のための第一歩。 Part 1では、機械学習の全体像、ExcelやPythonの基本事項を解説、 どのような状況や体制であれば機械学習を利用してよいのかを確認。 さらに、具体的な活用シーンもイメージできるようにします。 Part 2では、機械学習の各アルゴリズムをExcelで実現する方法を説明。 Pythonコードによる実装例も紹介します。 線形回帰、ロジスティック回帰、クラスタリングなどの仕組みを 具体的に理解できるようにしていきます。 アルゴリズムのメリット/デメリット、向き/不向きがわかれば、 ビジネスへの応用の可能性も見えてくるでしょう。 機械学習を理解していく最初の一歩として本書をご活用ください。 ●データ活用における機械学習の役割/位置づけを理解できる ●Excelに展開することで、仕組みをより具体的に把握できる ●ビジネスの現場に活かせる具体的な理解を獲得できる ●より実務的なPythonコードによる実装方法も把握できる
  • つなげば動く! Pythonふりがなプログラミング パターン文例80
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 本書では「入門書を読んでPythonを学び始めたけれど、次に何をすればいいかわからない」という方が次のステップへ進む助けとなることを目的としました。 入門者のこのような疑問を解消するために、よく使う関数(もしくはメソッド)を「文例」として紹介し、章の後半で複数の文例を合体した応用例を載せています。これらの文例を使いファイルを操作したり、画像を加工したりして実用的なプログラムに触れながらPythonの学びを深めることができます。 この「合体」という考え方はプログラミングを学ぶ上でとても重要です。どんな大規模なシステムも、多くの関数の組み合わせで作られています。それぞれの関数の役割や活用方法を理解し、実用的に使えるようになることが初学者プログラマーとしての次なるステップです。 それぞれの文例の使い方を把握して、うまく組み合わせていきましょう! (本書「はじめに」より引用)
  • 徹底攻略 LPIC レベル1教科書&問題集[Version 5.0]対応
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 ■わかる!受かる!丁寧解説 本書は、LPIC-1[Version5.0]の対策教科書&問題集です。Linux初心者にもわかるよう易しい言葉で、とにかく丁寧に解説しています。また、とっつきやすい内容から順に進められるよう構成しているので、途中でつまずくことなく学習いただけます。解説では、試験で重要となる箇所を別枠「試験対策」に掲載。“何を覚えるべきか”がひと目でわかります。 ■豊富な問題 各章の章末には演習問題を掲載しているので、知識の定着に役立ちます。さらに、巻末には101試験、102試験の模擬問題を収録。試験を体験することで、試験対策の総仕上げが行えます。「わかる解説」+「豊富な問題」で、本書一冊で合格レベルの実力が身に付きます。 ■学習用仮想マシンの提供 Linuxの知識を身に付けるには、コマンドの習得が必須です。とにかくLinuxに触れることが、コマンドを習得する近道です。本書では、Linux学習用環境をダウンロード提供しています(※Mシリーズのチップを搭載したMacには対応しておりません)。
  • 徹底攻略 JSTQB Foundation教科書&問題集 シラバス2018対応
    5.0
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 本書は、JSTQB認定テスト技術者資格のFoundation Level試験の対策書です。 出題内容を示すシラバスには、専門用語がたくさん出てきます。また、試験に合格するにはテスト技術だけでなく、ソフトウェアに関する幅広い知識も必要となります。 本書では、専門用語をなるべく平易な言葉で解説しているほか、テスト技術だけでなくソフトウェアの基礎知識も織り交ぜながら解説しているので、初心者の方でも無理なく学習いただけます。また、本書を読み進めることで、自然と体系的なテスト技術が身に付くよう構成しています。 各章末には理解度を確認するための演習問題、最終章には1回分の模擬問題を収録。「わかりやすい解説」+「豊富な問題」で、本書一冊で合格を目指せます。
  • 徹底攻略Java SE 11 Gold問題集[1Z0-816]対応
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 Java資格対策書で人気の徹底攻略シリーズから、Java Gold SE 11試験[試験番号:1Z0-816]に対応した問題集が登場。Bronze、Silverの対策問題集で大人気の著者が、新しくGoldの対策問題集を書き下ろしました。問題を解き進めるうちに必要な知識が体系的に学べる問題構成となっているほか、一問一問に教科書を超える丁寧な解説付きで、Javaに対する深い理解が要求されるGoldに合格するためのスキルが確実に身に付きます。巻末には試験を体験できる模擬試験1回分付き。「丁寧な解説」+「実戦的な模擬問題」で、本書一冊だけで一発合格が目指せます。
  • TensorFlowではじめるDeepLearning実装入門
    3.5
    本書は、深層学習をこれから勉強するにあたり実装だけではなく深層学習の構造も学びたい方、チュートリアルに掲載されているものよりも詳細な内容を知りたい方を対象に書かれています。Pythonによる基本的なプログラミング知識を前提とするので、そうした部分が曖昧な方は他の書籍と合わせて読むことをお勧めします。また、本書はTensorFlowのラッパーであるKerasやtf.kerasパッケージは用いません。後半ではハイレベルなAPIを用いますが、前半はTensorFlowの低レベルなAPIを用いて解説することで、内部構造についてより理解を深めてもらうような構成をとっています。
  • ディープラーニング構築テンプレート[AIプロジェクトの必須事項と技術的指針]
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 ディープラーニングは、近年のAIテクノロジーの中心的な存在です。企業でもこの技術を活用しようとする動きが増えてきていますが、ディープラーニングのシステム化に成功するには、そのための十分な知識が必要です。本書では、ディープラーニングフレームワークの開発者であり、さまざまなAIプロジェクトでの経験を有するアダム・ギブソン氏が、ディープラーニングなどAIを活用したシステム化のキーポイントを説明します。また、ディープラーニングの使いこなしに役立つ本質的な技術的知識も解説。今まさに現場でAI技術の実装を行っている方、AIプロジェクトの管理を行っている方に格好の内容となっています。
  • ディープラーニング実装入門 PyTorchによる画像・自然言語処理
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 ●本書の特徴 現在のコンピューティングの世界において、機械学習の分野は最も注目されている領域と言えるでしょう。機械学習の登場により、従来とは比べものにならないくらいの高精度かつ複雑なデータの分析が可能となりました。 本書は、機械学習の手法の中でもとくにディープラーニングに注目し、その実践のための知識を基礎からまとめています。概念としての「人工知能」「機械学習」「ディープラーニング」の紹介から、数学知識のまとめ、プログラミングとフレームワークの利用方法、環境の構築までを解説していきます。 機械学習基盤の構築について、理論から実践までの要素を紹介することから、実際の業務にも応用可能な本格的システムを作るための知識を一気通貫に習得可能です ●Python/PyTorchによる機械学習の実現 本書では、機械学習を実現するためのプログラミング言語としてPythonを取り上げ、ディープラーニングを実現するライブラリとしてPyTorchを用います。PyTorchは機械学習のさまざまな機能を備えており、煩雑な処理を極めて簡潔に書けます。本書では、PyTorchを利用した画像の解析とテキスト分析を例に、ディープラーニングの実践について詳しく見ていきます。 また、本書では開発したソフトウェアを動作させる環境についても言及します。クラウドを利用した実行基盤の実現についても多くのページを割き、スケーラビリティを有するシステムの構築についても学ぶことが可能です。 本書は、執筆者の人工知能の分野での教育活動やコンサルテーションの豊富な経験をもとに執筆されており、機械学習の分野における「学び」を、読者が基礎からひととおり体験できるように構成されています。
  • できる イラストで学ぶ 入社1年目からのExcel VBA
    5.0
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 「マクロ」とは、Excelで行う処理を自動実行できるように作られたプログラムのことで、これを記述するためのプログラミング言語が「VBA」です。VBAを勉強してマクロが書けるようになると、Excelで行っている定型業務を自動化でき、仕事の能率を大幅に高められます。 使いこなせば便利な機能である一方、VBAやマクロにはとっつきにくいイメージがあります。そのため学習を躊躇している方が多いのではないでしょうか。しかし、実際には中学生のときに習った「英語」の勉強と大差ありません。基本的な文法を覚えたら、語彙を増やして、作文の練習をすれば、いろいろな表現ができるようになります。 本書は、VBAの文法、語彙、作文力をこの1冊で効率的に身に付けられる構成になっています。キャラクターの掛け合いやイラストをふんだんに用いて、つまずきがちな項目もかみ砕いて解説しているので、初心者の方でも途中で引っかかることなく、最後まで着実に読み進められることでしょう。本書を皆様のVBAの勉強と、日々の業務の効率化にお役立ていただければ幸いです。
  • できるExcel VBAプログラミング入門 仕事がサクサク進む自動化プログラムが作れる本
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 仕事に役立つExcelを自動化する知識が学べる! Excel VBAを使ったプログラミング入門に最適。 ■プログラミングの基本と実践的な知識の両方が身に付く 2部構成となっており、読み進めていくうちに自然とステップアップしながら 基礎から実践的な知識まで身に付けられます。プログラミングが初めての人でも安心です。 ■基本の処理やよく使われるコードを効率的に学べる 前半となる第1章から第4章ではプログラミングの基礎を丁寧に解説しています。 プログラミングには欠かせない論理的な考え方とフローチャートの書き方や 「繰り返し」「判断」といったプログラムで最低限知っておきたい処理と 付随するコードを丁寧に解説。簡単なプログラムを作りながら理解できます。 ■仕事で役立つ自動化プログラムが作れる 後半となる第5章から第8章ではビジネスの現場を想定した 練習用プログラムを作りながら、実践的な知識を身に付けられます。 入力するコードの重要なポイントを丁寧に解説しているので 作成する自動化プログラムをきちんと理解しながら読み進められます。 ■「できるシリーズ」って何? 「できるシリーズ」は、シリーズ誕生から20年以上続く 画面写真を多用して操作を紙面に再現した入門書の元祖です。 操作に必要なすべての画面と操作手順を紙面に再現しているので 不慣れな方でもスムーズに操作を身に付けられるのが特徴です。 読者の皆さまに支えられ、おかげさまで 累計7,000万部を突破しました。
  • できるキッズ 子どもと学ぶ JavaScriptプログラミング入門
    5.0
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 2020年からの「プログラミング教育」を見据え、プログラミングに対する関心が高まっています。手軽に取り組めるものとして「Scratch」などでブロックプログラミングが人気ですが、より一般的なコードを記述するコードプログラミングへの応用が効きにくいことが懸念されています。本書はこれからコードプログラミングを学ぶ人のために、JavaScriptを使ったプログラミング方法を解説します。HTMLやJavaScriptのコードを書いてプログラミングの手順を覚え、最終的には本格的な「落ち物パズル」の制作に挑戦します。本文には振り仮名をふり、子どもにも読めるようにしました。また、レッスンごとに無料の練習用ファイルを用意したので、操作がわからなくなったときや、途中から読み始めた場合でも、各レッスンの最初から手順を続けられます。著者はWebプログラミングに造詣が深く、多数の著書がある大澤文孝氏。プログラミングに興味がある小学生とその保護者の方、これを機にプログラミングを学んでみたい大人の方にも適した1冊です。
  • できるキッズ 子どもと学ぶ Scratch3 プログラミング入門
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 2020年度から、小学校でのプログラミング教育が始まりました。ところが専門の教科ではないため、どのように教えるかは現場の先生の裁量に任されています。 「パソコンは使えるけど、プログラミングはどう教えればいいの?」 そんな人のために、この本を作りました。初めてプログラミングを学ぶ子どもと親のために、初歩の部分から丁寧に解説しています。子どもはゲームを作りながらプログラミングの基礎を学び、大人はその背景にある重要な概念を理解できるように構成しています。 <ここがポイント!> ・1つ1つの手順を「できるシリーズ」のノウハウで丁寧に紹介。手順通りに進めるだけでプログラミングが完成! ・レッスンごとにサンプルをダウンロードできるから、途中で間違えても続けられる! ・本文には振り仮名つき。難しい概念はイラストなどで説明しているので、大人がいなくても読み進められる ・マウスやキーボードの操作方法、ローマ字入力表も収録。パソコンの簡単な使い方も身に付く ・話題のプログラミング教材「micro:bit」や「Chromebook」にも対応 <こんな人におススメ!> ・プログラミングをやったことがない人 ・子どもにプログラミングを触れさせたい人 <目次> 第1章 プログラミングを始めよう 第2章 Scratchを始めよう 第3章 音を鳴らしてみよう 第4章 もぐらパトロールを作ろう 第5章 アクションゲームを作ろう 第6章 クリックゲームを作ろう 第7章 オート紙芝居を作ろう 第8章 幾何学模様を作ろう 第9章 クイズ!できるもんを作ろう 第10章 リズムゲームを作ろう 第11章 風船割りゲームを作ろう 第12章 本格インベーダーゲームを作ろう 付録 micro:bitを使ってみよう ほか
  • できるキッズ 子どもと学ぶ Scratch プログラミング入門
    5.0
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 2020年から小学校でプログラミング教育が必修化されます。「パソコンは使えるけど、プログラミングはやったことがない……子どもに教えるにはどうしたらいいの?」そんな人のために、この本を作りました。プログラミング教育の教材としてメジャーな「Scratch」(スクラッチ)を使って、プログラミングを初めて学ぶ子どもと親のために、初歩の部分から丁寧に解説しています。子どもはゲームを作りながらプログラミングの基礎を学び、大人はその背景にある重要な概念を理解できるように構成しました。この本をきっかけに、楽しいプログラミングの世界を広げていってください。 <ここがポイント!>  1つ1つの手順を画面付きで紹介。手順通りに進めるだけでプログラミングが完成!  レッスンごとにサンプルをダウンロードできるから、途中で間違えても続けられる!  本文にはふりがなが付いているから子どもにも読める! <こんな人におススメ!>  プログラミングをやったことがない人  プログラミング教育に興味がある人  子どもにプログラミングを触れさせたい人
  • できるキッズ 子どもと学ぶ ビスケットプログラミング入門
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 「ビスケット」は自分で描いた絵を使ってプログラミングができる、ビジュアルプログラミング言語です。画面にほとんど文字が使われていないので4歳の子どもから操作でき、タブレットやスマートフォンで楽しく始められます。本書ではビスケットに初めて触れる方のために、基本的な操作から本格的なゲーム作りまでステップバイステップで学べるように構成しました。ビスケットを楽しみながら、プログラミングに必要な発想力を身に付けていきましょう。 <ここがポイント!> ・1つ1つの手順を画面付きで紹介。手順通りに進めるだけでプログラミングができる! ・ビスケット開発陣が執筆。新しい作例が満載! ・操作の基本を学ぶ「やってみよう」編と、みんなで遊べるゲームを作る「できるかな」編で構成。楽しみながらプログラミングを学べる! ・子どもが読めるように全文ふりがな付き。 ・ヒントがあるから操作に迷わない。 ・本を読んだ記入欄付きで学びの進度が分かる。 <こんな人におススメ!> ・子どもにプログラミングを学ばせたい人 ・プログラミングに触れてみたい人
  • できるキッズ 子どもと学ぶLINE entryプログラミング入門
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 ビジュアルプログラミングで楽しく学べる、無料のプログラミング学習プラットフォームが「LINE entry」(ラインエントリ―)です。LINE entryは、プログラミンを学ぶ場所とプログラムを作る場所、みんなの作品を見る場所の入口が1つになっています。そのため操作に迷うことがありません。本書は、ブロックを組んでプログラムを作る方法を丁寧に解説しています。LINE entryに用意されている豊富な教材や素材の使い方、キャラクターの動かし方を各レッスンで紹介しているので、初めてでもすぐにプログラミングを楽しめます。いろんなシーンで使える魅力的なキャラクター素材が用意されているので、いろんな世界観を持った作品をすぐに作れます。また、本書の特典である無料の練習用ファイルを利用すれば、途中からでもレッスンを進められます。まず、完成ファイルを動かしてゲームを楽しんでも構いません。プログラミングを学んでみたい、ゲーム作りを体験したいという児童生徒にオススメの1冊です。
  • できるキッズ スクラッチでゲームをつくろう! 楽しく学べるプログラミング
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 小学校におけるプログラミング教育の必修化が始まりましたが、新型コロナウイルスの影響もあり、地域や学校によって取り組みに差が出ています。子どもにプログラミングを学ばせたいが、何から始めていいか分からない、という人も多いのでは。 そこで本書は、プログラミング教材として人気の「Scratch(スクラッチ)」でゲームを作りながら、楽しくプログラミングが学べるように制作しました。スクラッチはインターネット上で無料で使える子ども向けプログラミング言語で、パソコンの画面上でブロックを繋ぎ合わせるだけでプログラミングができます。本書はスクラッチの中でも特に子どもに人気がある「お絵かき」(ペイントエディター)から始め、家族で楽しめるゲーム作りまで詳しく解説。難しい用語は使わず、本文には総ルビを振りましたので、子ども一人でも楽しみながら読み進めることができます。 著者は「N高等学校」の現役高校生で、同校の小学生~高校生向けプログラミング教室「N Code Labo」の講師でもある三橋優希さん。小さな子どもでも簡単にでき、完成後は家族で遊べるゲームを掲載しています。また、マウスやキーボードの操作方法や、ローマ字入力表など付録も充実。お子様と一緒に、ぜひプログラミングを始めましょう。 <こんな人におすすめ!> 子どもにプログラミングを学ばせたい人 <目次> 第1章 スクラッチを使ってみよう 第2章 おむすびゲームを作ろう 第3章 おむすびゲームを改造しよう 第4章 おかしキャッチを作ろう 第5章 おかしキャッチを改造しよう 第6章 とげとげゲームを作ろう 第7章 とげとげゲームを改造しよう
  • できる 仕事がはかどるWindows効率化 全部入り。
    3.5
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 Windowsパソコンの操作にムダな時間をかけていませんか? 起動や終了などの基礎的な操作から、仕事の効率を上げるメールや予定表の扱い方など、「時短」につながるノウハウを1冊にぎっしり詰め込みました。さらに、仕事が早く確実になるキーボードの操作方法や、ファイルやフォルダーの扱い方、複数機器での作業に便利な「OneDrive」や記録に便利な「OneNote」の活用法なども解説。誰にでも必ず役に立つ効率化のヒントを集めています。パソコン仕事をすばやく終わらせて、ビジネスで成果を上げる「知的労働」に時間を使いましょう。
  • できる 仕事がはかどるExcelマクロ 全部入り。
    3.0
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 単純だけど時間がかかるExcelの仕事は マクロを使って自動化しましょう たとえば、ネットを使えばさまざまなデータを集められますが、 その集めたデータの整形や見映えの調整などに時間がかかっていませんか? ・カタカナだけをすべて全角にしたい ・コピーしてきたカンマ区切りのデータを列ごとに配分したい ・チェック用に色を付けておいたセルに移動したい ・よく使う表のパターンを使いまわしたい ・5行ごとに罫線を引きたい ・コメントの内容を一覧表にまとめたい ・複数のシートのデータを1つのシートにまとめたい どれも単純な作業ですが、単純な作業ほど時間がかかるものです。 しかも、頻繁にその作業を繰り返さなければならないとしたら。 そんなときにおすすめなのがExcelの「マクロ」です。 マクロを利用すると、プログラムによってExcelの操作を自動化できるため、 作業の効率が劇的に上がります。 本書では、できるだけ短いプログラムを紹介しながら、 マクロの使い方の説明や、プログラムの書き方のコツはもちろん、 「こんなこともできるんですよ」というたくさんのノウハウを1冊にギッシリ詰め込みました。 短いプログラムを試して使い方を把握していけば、 自分の業務に合った長めのプログラムの作成もきっと達成できるでしょう。
  • できるたのしくやりきるScratch3子どもAIプログラミング入門
    5.0
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 Scratch3.0を使って、AIプログラミングを楽しく学ぼう! 本書は、実際に遊びながら学べる、AIプログラミングの入門書です。プログラミング教育の定番ソフトScratch3を用いて、子どもが1人で楽しみながらプログラミングとAIを同時に学べる構成になっています。 「キャラクターを動かすにはどうすればいいの?」「レジ機能には何が必要なの?」「AIが画像を認識できるのはどうして?」など、作成するプログラムごとに、ねらいやしくみをイラストや図を用いて丁寧に解説しています。クイズやバトルゲームといった子どもが興味・関心のある要素が満載で、遊びながら楽しく学ぶことができます。 【特典】 ・「ドラゴンバトルゲームを作ろう(3)」PDFデータ 購入特典として、本書の7日目で作るプログラムをさらに発展させた「ドラゴンバトルゲームを作ろう(3)」のPDFデータをダウンロードいただけます。 ・解説動画 すべての章に解説動画がついています。紙面のQRコードを読み取って、スマートフォンやタブレットで動画を見ながら操作することができます。 【本書の特徴】 ・人工知能が体験できる 画像認識や音声認識などAI機能を使ったレジの仕組みやゲームを自分で作ることで、AIプログラミングが、実際に体験しながら学べます。 ・子ども1人でもやりきれる パソコンの基本操作から解説してあるので、パソコン操作に不慣れな子どもでも1人で読み進められます。 ・ほどよいボリューム 1週間でやりきれる内容で、プログラミングをはじめて学ぶ人でも最後まで楽しみながら学習できます。
  • できるたのしくやりきるScratch3子どもプログラミング入門
    3.0
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 Scratch(スクラッチ)はプログラミングを学ぶのに最適なツールの1つですが、本に書いてあるとおりをなぞるだけでは、プログラミングを学んだことにはなりません。本書は、「なぜそうなるのか」「どんなしくみで動いているのか」を丁寧に説明して、それを理解したうえで操作して実際の動きを確かめる、という構成になっています。そのため物事を順序立てて考える力や応用力が自然と身につきます。 本書の5つの特長 1.ちょうどいいボリューム 「分厚い本だと読み切れるか心配」という声にこたえ、コンパクトながらも適度な達成感が得られるほどよいボリュームになっています。 2.子ども1人でも読み切れる 漢字にはすべてルビがふってあります。また、パソコンの基本的な操作も解説してあるので、パソコン操作に不慣れな子どもでも1人で読み進められます。 3.くわしい手順解説 すべての操作手順を紙面で再現しています。そのため、本に書いてある通りに操作するだけで、必要な知識やテクニックが身につきます。 4.なぜ?がわかる 各項目ごとに、狙いやゴールを示しています。何のためにその操作を行うのかを把握したうえで読み進められるので、理解が深まります。 5.動画で操作をフォロー 本書の操作内容を、動画でも確認できます。動画へはQRコードですぐにアクセスできるので、紙面とあわせて効率よく学べます。
  • できる パソコンで楽しむ マインクラフト プログラミング入門 Microsoft MakeCode for Minecraft対応
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 マイクロソフトが公開している「MakeCode for Minecraft」を使うと、マインクラフトの世界で自由にプログラミングができます。プレイヤーの相棒として働く「エージェント」と一緒に、建築、採掘、養鶏、農耕などをプログラミングで自動化しましょう! MakeCodeはブロックプログラミング方式だから、難しい単語や構文を覚えなくても大丈夫。本を見ながらレッスン形式の手順を追うだけで、複雑なプログラムを簡単に作れます。また、レッスンごとにサンプルファイルをダウンロードできるので、途中で分からなくなっても次のステップに進めます。MakeCodeでプログラムを作って、マインクラフトの冒険を深めましょう! <ここがポイント!> ・マインクラフトの世界を広げるプログラム7つと、マルチプレイで楽しめるバトルゲームの作り方が分かる! ・MakeCodeの手順を実際の画面で詳しく解説。プログラミングが初めてでも大丈夫! ・ダウンロードしてすぐに使えるサンプルコード付き。レッスンごとに用意されているから、途中で間違えても続けられる。 ・マインクラフトとMakeCodeの疑問に答えるQ&Aや、本書で作成できるプログラムのコード一覧、MakeCodeで使えるブロックの一覧など付録も充実! <こんな人におススメ!> マインクラフトの世界をもっと楽しみたい人 マインクラフトを使ってプログラミングを学んでみたい人
  • できるPower Automate Desktop ノーコードで実現するはじめてのRPA
    4.5
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 Power Automate Desktopはパソコン上の作業を自動化できるマイクロソフトのアプリ。無料で使え、プログラミングスキルがない人でも扱えるように設計されています。 本書ではPower Automate Desktopのインストールや基本操作から、Excelでの請求書作成、Webフォームへの一括入力、メールの一斉送信を自動化する方法まで解説。練習用ファイルを使い、実務を想定した業務の自動化に取り組むため、自動化の組み立て方やPower Automate Desktopの活用方法がしっかりと身に付きます。難しいプログラムコードを書くことなく、業務を効率化したい人に最適な解説書です。 ◇Power Automate Desktopで自動化できる業務の例 ・ExcelのデータをWebページ上の入力欄に転記する ・セミナー参加者に御礼のメールを一括で送る ・売上データを社内の販売管理システムに入力する ◇本書はこんな人におすすめです。 ・VBAなどのプログラミング言語に苦手意識がある人 ・これまで業務の自動化に取り組めていなかった人 ・日々の定型業務を手っ取り早く自動化できる方法を知りたい人 ・RPAに興味がある人 ◇目次 第1章 Power Automate Desktopの基本を学ぼう 第2章 フローの作成方法を知ろう 第3章 Excelの作業を自動化しよう 第4章 Webフォームへの入力を自動化しよう 第5章 メール送信を自動化しよう
  • できるPower Automate for desktop
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 ◇-------------------------------------------◇ プログラミング不要! 面倒な繰り返し作業を自動化しよう ◇-------------------------------------------◇ 「Power Automate for desktop」はパソコン上の作業を自動化できるマイクロソフトのアプリです。Windows 11が搭載されたパソコンに標準インストールされており、プログラミング言語を使ってコードを記述する必要がないため、費用をかけず手軽に仕事の生産性を高めたい方にはぴったりのツールです。 本書は「基本編」と「活用編」の2部構成となっており、基本編では基礎的な操作方法や、実践的なフローを作成する際には欠かせない「変数」「繰り返し処理」「条件分岐」についてひと通り解説。書籍後半の活用編ではExcelでの請求書作成や、Webフォームへの一括入力などの業務を例にフローの作り方を解説しています。また、第5章では便利なアクションと、その使用例を掲載。Web上のデータの取得や、Excelシートの内容の書き換えなど、実務で即応用していただける汎用性の高い内容を厳選しています。 使いこなしのヒントや一歩進んだテクニックも満載で、Power Automate for desktopで自動化を実現するノウハウがギッシリつまった1冊です。 ◇本書で解説している自動化の例 ・Excelに入力された内容を元に、取引先ごとの請求書を作成する ・Excelの売上データをWebフォームへ入力する ・Webページ上のデータを取得し、Excelに貼り付ける ・フォルダー内のファイルを順番に開いて操作する ・Excelワークシート内で検索や置換を行う ・Webページをスクリーンショットし、フォルダーに保存する ・Excelのシートを印刷する ・ユーザーによる入力や判断を組み合わせたフローの作り方 ◇本書はこんな人におすすめです ・これまで業務の自動化に取り組めていなかった人 ・手っ取り早くかつ手軽に仕事の効率を上げる方法が知りたい人 ・RPAやリスキリングに興味がある人 ◇目次 <基本編> 第1章 Power Automate for desktopの基本を学ぼう 第2章 業務の自動化に必要な基本操作を覚えよう <活用編> 第3章 Excelの作業を自動化しよう 第4章 Webフォームへの入力を自動化しよう 第5章 業務シーン別のテクニックを覚えよう

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

最近チェックした作品