HOME > 書籍紹介 > 書籍TOP
新着商品のご紹介

Pythonの標準モジュールだけでWebアプリを作る!

Pythonで作るゲームSNSNEW!

■価格:3,420円+税  ■ISBN978-4-86354-364-5
■本のサイズ:A5判/ソフトカバー ■著者:大西 武

 本書はWebアプリ用のPythonを使って会員制サイトを作る入門書です。Pythonで会員制サイトを作ると聞くと「どうせDjangoやFlaskを使うんでしょう?」と思われるかもしれませんが、本書は追加パッケージをまったく使わずにPythonの標準モジュールだけを使って会員制サイトのシンプルなゲームSNSを開発します。  Pythonと一緒にインストールされた標準モジュールだけを使う理由は、リーズナブルなレンタルサーバーはPythonに機能追加するpipが使えないからです。つまりDjangoやFlaskが使えないからです。  本書では、まず、「HTML5+JavaScript+CSS+jQuery」でミニゲームを開発したり、各Webページの作成などを解説しています。その後は、作成したWebページをもとに、PythonでWebページを書き出したり、データベース「SQLite3」の利用方法などを解説しています。

詳しくはこちら   ▶

Pythonを使った機械学習の入門に最適な1冊!

そろそろ常識?マンガでわかる「Python機械学習」NEW!

■価格:2,340円+税  ■ISBN978-4-86354-344-7
■本のサイズ:A5判/ソフトカバー ■著者:田中 賢一郎/澤田 千代子

近ごろ話題の機械学習、「気になるけどなんだか難しそう……」と思っていません か? 実は、機械学習の基本はとてもシンプルで、プログラミング初心者にも最 適なんです。本書は、プログラミングやPython、機械学習の初心者向けに、マン ガでPython機械学習を解説します。機械学習の代表的な手法である単回帰をはじ め、重回帰やk近傍法、k平均法などの考え方を、「ペットのウサギの理想体重 は?」「予算内の引っ越し先は?」といった身近な問題を通じて解説するので、 やさしく楽しく学べます。Pythonの開発環境もブラウザさえあれば無料で使える Google Colaboratoryを用いるので、面倒な環境構築は一切不要。インターネッ トに接続できるパソコンがあればすぐに学習を開始できます。ほかの機械学習の 書籍だと難しかったという方へも、オススメの一冊です。「そろそろ常識 知っ ておこう! 」シリーズは、会話形式の解説をマンガテイストに進化させ、マン ガ、会話、チュートリアルをシームレスに組み合わせたニュースタイルの解説 書。常識とされながらも覚えにくいテーマをピックアップし、要点をマンガでわ かりやすく解説します。

詳しくはこちら   ▶

ビジネスシーンで役立つ必須の関数をしっかり解説!

そろそろ常識? マンガでわかる「Excel関数」NEW!

■価格:2,230円+税  ■ISBN978-86354-362-1
■本のサイズ:A5判/ソフトカバー ■著者:きたみあきこ

「職場で使い回されているExcelシートを壊してしまわないように、こわごわ編集している」「仕事でのデータ入力作業が面倒」「自己流でなんとかExcelを使っているが、正しい方法を学びたい」……Excelに関するこれらの悩みを解決するには、Excel関数を学んで自分で入力できるようになるのが一番です。本書では、Excelに不慣れな初心者でも理解しやすいように、Excel関数を使うための前提となる知識から、Excel関数を使ってデータを活用する方法まで、マンガで丁寧に解説します。間違った入力をしてしまった時に取り消す方法から解説しているので、パソコンの操作に不慣れな方でも大丈夫。基礎からスタートして、ビジネスに本当に必要な関数34個を、1週間で無理なく学習できます。「そろそろ常識?」シリーズは、会話形式の解説をマンガテイストに進化させ、マンガ、会話、チュートリアルをシームレスに組み合わせたニュースタイルの解説書。常識とされながらも覚えにくいテーマをピックアップし、要点をマンガでわかりやすく解説します。

詳しくはこちら   ▶

オープンソースの概要がよくわかる1冊!

オープンソースの教科書NEW!

■価格:1,820円+税  ■ISBN978-86354-358-4
■本のサイズ:A5判/ソフトカバー ■著者:宮原 徹/姉崎 章博/監修:OSPN

本書では、いまでは当たり前になった「オープンソース」について、さまざまな視点で丁寧に解説しています。 オープンソースとは何か、歴史、ライセンス、オープンソースを利用したビジネス、オープンソースの事例など、概要がわかる1冊になっています。

詳しくはこちら   ▶

React/React Hooksの基礎が学べる!

基礎から学ぶ React/React HooksNEW!

■価格:3,420円+税  ■ISBN978-86354-359-1
■本のサイズ:A5判/ソフトカバー ■著者:asakohattori

 本書では、 ・React/React Hooksの基本の習得 ・React/React Hooksを利用した簡単なアプリの作成ができる をゴールとし、つまずきやすいポイントを確認しながらReact/React Hooksが学べる1冊です。  Reactの学習を進める上でつまずく原因はJavaScriptへの理解不足であることがほとんどではないかと考え、本書の冒頭ではJavaScriptの基礎について多めにページを割いています。  JavaScriptの基礎を固めた上でReact/React Hooksを学んだあとは、TODOアプリの作成に挑戦してみましょう。  また、Chakra UIを使って、Reactアプリのスタイリングも解説しています。  ブラウザ上ですぐに試せるサンプルコードを用意していますので、コードを触りながら学習を進めることができます。 ■対象読者 ・JavaScriptは少し書けるがさらにスキルアップしたい人 ・React/React Hooksを書けるWebデザイナー/フロントエンドエンジニアを目指す人 ・React/React Hooksでアプリの開発を行ってみたい人 ・React公式サイトの内容を、少し難しいと感じた人 ・Reactを一度学習してみたが、挫折してしまった人 ・Reactを始めてみたいけど、どうしたらいいかよくわからない人 ■序文より Reactの始め方を間違えて挫折してしまう人は案外多いのではないでしょうか。 数年前まで、勤務先での私のメイン業務はデザイン兼マークアップ(HTML/CSS/jQuery)でした。 そんな中、担当していたWebサイトのフロントエンドが次々とReact化していく流れとなり、Webデザイナーが担当してきたフロントエンド分野においてもReactスキルへの需要が高まりました。 とにかく早くReactを身に付たい、React力を武器にしたいと考え、張り切って勉強を始めたのですが、最初は難しくてワケがわからず泣きたくなるほどでした。React公式サイトを見ながら懸命に勉強しましたが、なかなか理解が進まず何度も心が折れそうになりました。 少し遠回りしましたが、Reactを学習するためのスタート地点に立つにはJavaScriptの基本をきちんと習得していることが前提であることに気付き、思い切ってif文から勉強をやり直しました。その結果、Reactが少しずつ理解できるようになり、いつの間にかReactが大好きになった現在に至ります。 Reactの学習を進める上でつまずく原因はJavaScriptへの理解不足であることがほとんどではないかと考え、本書の冒頭ではJavaScriptの基礎について多めにページを割きました。そして悪戦苦闘しながらReactを書けるようになるまでに学んだことやつまずいたポイントについて、できるだけ丁寧に説明することを心がけました。 本書は、「React速習」を目指すものではなく、じっくりとReactを学びたいと考える方向けの内容になっています。 学習を進める上で、わからない箇所が出てきたときに意味を理解せずにコピペすることはできるだけ避け、多少時間がかかっても自分で調べて手を動かしてコードを書いてみましょう。最初は少し難しいと感じるかもしれませんが、React公式サイトも活用しながらインプットとアウトプットを繰り返すことで、楽しみながら「React力」をつけていきましょう!

詳しくはこちら   ▶

Vue.jsを使ったモダン開発に必要となる現場のノウハウを紹介!

現場で使えるVue.js 3.x実践ガイドNEW!

■価格:3,820円+税  ■ISBN978-86354-352-2
■本のサイズ:A5判/ソフトカバー ■著者:株式会社MONSTER DIVE

 本書では、Vue.jsのコードの書き方だけなくモダン開発に必要となる現場のノウハウを紹介しています。  本書では、CHAPTER 01で導入/おさらい、CHAPTER 02で1つのシンプルな静的なWebサイト制作について解説しています。CHAPTER 03とCHAPTER 04は基本的に順番は関係ないので、CHAPTER 02のWebサイトをベースに興味のある章へ進んでください。  本書は下記のような読者を対象としています。 ・HTML/CSS、TypeScript(JavaScript)の基本的な知識をお持ちの方 ・公式ガイドやVue.js初級入門書などを読み終えたVue.js中級者の方 ・Vue.jsを用いて実際のWebサイトがどのように作られているか知りたい方 ・Vue.jsをベースにさまざまな技術の実装概念が知りたいディレクターの方 ■本書のデモサイト 本書のデモサイトは下記になります。 https://vue3.mon.st/ ■本書のサンプルについて 本書のサンプルは下記のGitHubリポジトリダウンロードすることができます。 https://github.com/monsterdive-web-div/vue3x_books ■序文より  本書は一言でいうと「Vue.jsによるクリエイティブ&テクノロジーの実践本」になります。「Vue.jsプログラミングを極めたい」「Vue.jsをはじめて触ってみたい」という人はがっかりするかもしれません。  Webサイト制作において、分業化はますます深まりつつも、お互いをクロスオーバーする知識が必要となっている現場で、クリエイティブを発揮するデベロッパー、テクノロジーを理解す るデザイナーをいかに育てていくか。その1つの解がVue.jsにあると思っています。  JavaScriptライブラリのjQueryやBootstrapに喩えられることもあるような、Vue.jsならではのシンプルで小回りの効く導入の気軽さから、本格的なWebサイト構築にも使える汎用性は、 クリエイティブに注力するには最適です。CSSひとつとっても.vueファイルに書いてもよいですし、1つのCSSファイルにまとめて書いても問題はないのです。ルールは自分で決めていいの です。  クオリティの高いWebサイトは、グラフィックが素晴らしいだけではなく、インタラクティブ表現や機能的にも優れていることが多いです。  本書ではVue.jsだけでなく、GSAP、axios、WordPress、Docker、PWA、Firebase、OpenID、Vueプラグイン、Anime.js、Three.jsと本当にさまざまなライブラリや技術を紹介しています。ベースとして解説している言語はTypeScriptになります。それぞれが単独で1冊の書籍になるぐらい深いものなので解説が触りだけのものもありますが、実装例のコードもすべてダウンロードできるので、ぜひ手に取ってモダン開発の醍醐味を味わっていただきたいと思います。それぞれ何かよくわからないという人でも、「何を作りたいか。そのために何を使うのか。」という目線から解説しているつもりです。  実際に手を動かすデザイナー/デベロッパーだけでなくディレクターの方にとっても知見を広げるには最適な書籍になっていると思います。  実装が面倒な処理はVue.js側で行ってもらい、頭を使うところに注力して制作を進めないと時間はいくらあっても足りません。本書を手に取っていただいた皆さんが、さまざまなクリエイティブやテクノロジーを発揮して活躍されることを著者一同願っています。

詳しくはこちら   ▶

Vue.js3.xの入門に最適!

Vue.js ビギナーズガイド 3.x対応NEW!

■価格:2,620円+税  ■ISBN978-86354-332-4
■本のサイズ:A5判/ソフトカバー ■著者:ushironoko

 本書はまだまだシェアされていないVue.js v3における一般的な開発手法やパターン、モダンな周辺ツールとの組み合わせ方からテストまで解説しています。  これからVue.jsを始める方にも、今後もっとVue.jsを続けていく方にも、有益な情報になっていますす。  各所にちりばめたコラムは、実際のソースコードから得たヒントや、プロダクション運用をしていて経験した内容をまとめています。

詳しくはこちら   ▶

鉄の芸術日本刀を科学の視点で解き明かす!

SUPERサイエンス 日本刀の驚くべき技術NEW!

■価格:1,820円+税  ■ISBN978-4-86354-357-7
■本のサイズ:四六判/ソフトカバー ■著者:齋藤勝裕

本書では、日本刀の歴史を時代を追って紹介し、鉄から刀を作り上げる古来の製法から刀の原料となる鋼を生み出す製鉄技術や拵えまで含めて日本工芸としての日本刀の構造をくわしく紹介しています。その他にも伝統的な日本刀だけでなく、将来の刀剣類「高分子刀」「セラミックス刀」の可能性についても科学の視点で解説しています。

詳しくはこちら   ▶

Blender×Pythonで作る3DCG!

BlenderユーザーのためのPython入門NEW!

■価格:3,420円+税  ■ISBN978-4-86354-354-6
■本のサイズ:A5判/ソフトカバー ■著者:大西 武

 本書はBlender上でプログラミング言語Pythonをスクリプティングして、プログラムでオブジェクトを作成したり編集したりアニメーションしたりする方法を解説しています。  Pythonは世界で最も人気のあるプログラミング言語の1つで、たくさんのプログラマーがいて、参考サイトや入門書が多数存在します。ただ、BlenderユーザーでPythonもできる人は多くはないかもしれません。そこで本書では作例を見ながら、新たなPythonの文法が出てくるたびに文法も解説しています。そのため、無理なくスクリプトを書くことができます。  最近ではUnityやUnreal Engineなどのゲームエンジンが無料でも使えるようになり、低レイヤーからプログラミングしていかなくても比較的容易に3Dゲームが作れてしまいます。ただし、3DCGを描くのは依然として大変なままです。  そこで無料のBlenderは3DCGを描くのに大変強力な武器になるでしょう。さらにPythonでスクリプトも書けたらそのBlenderをより効率的に作業することができます。たとえば、本書の作例の1つだと、ランダムに移動した地面の頂点の位置に木を複製して簡単に林を作ることができます。  本書のターゲットはBlenderユーザー全員です。すべてのBlenderユーザーがPythonを書けるようになることを願います。

詳しくはこちら   ▶

PytorchでAI開発!

PyTorchではじめるAI開発NEW!

■価格:3,420円+税  ■ISBN978-4-86354-353-9
■本のサイズ:A5判/ソフトカバー ■著者:坂本 俊之

 本書では、Pytorchを使い、実際の製品やサービスの開発時に役に立つ手法を紹介するようにしています。  本書で紹介する「AI開発」では、必ずしもすべての章で、ニューラルネットワークの構造(ニューロン同士の接続の仕方)を一から新しく作成するようなことはしませんが、ModelZOOやGitHub上で公開されているモデルも、積極的に採用するようにしています。また、利用できる学習済みのモデルが公開されている際には、それをダウンロードして使用するようにします。  本書では、章によって、異なるAIを開発しますが、その際には、公開されているモデルをそのまま流用して「広義のAI」のみを作成したり、あるいは公開済みのモデルを転移学習・ファインチューニングしたりと、その都度、もっとも近道であると思われるスキームを利用して、「AI開発」を行います。  本書では次のような機能を解説しています。 ・CHAPTER 02・・・画像認識 ・CHAPTER 03・・・異常検出 ・CHAPTER 04・・・物体検出 ・CHAPTER 05・・・セグメンテーション ・CHAPTER 06・・・顔認証 ・CHAPTER 07・・・線画イラスト変換 ・CHAPTER 08・・・OCRの文字認識 ・CHAPTER 09・・・OCRの文章認識

詳しくはこちら   ▶

クラウドに必要なセキュリティの知識をわかりやすく解説!

クラウドネイティブセキュリティ入門NEW!

■価格:2,820円+税  ■ISBN978-4-86354-349-2
■本のサイズ:A5判/ソフトカバー ■著者:澤橋 松王/岩上 隆志/小林 弘典/小幡 学/関 克隆

 マルチクラウド、ハイブリッドクラウド時代において、ITインフラとアプリケーション開発にパラダイムシフトが起きています。このクラウドネイティブなシステムは驚異的な開発とリリースのスピードをもたらしていますが、従来型のセキュリティでは十分に保護できないため、クラウドネイティブシステムに適合するセキュリティが必要となっています。  本書では、コンテナ技術、サービスメッシュ、マイクロサービス、イミュータブルインフラストラクチャ、宣言型APIに関わるセキュリティ脅威と対策を取り上げ、組織における開発・運用セキュリティにおける新たなアプローチを提示します。  具体的には、DevSecOpsやSecurity Automationなどのクラウドネイティブ技術をセキュリティ領域に応用するためのガイドやユースケースを提示します。

詳しくはこちら   ▶

マンガと解説でGitの入門に最適な1冊!

改訂2版 わかばちゃんと学ぶ Git使い方入門NEW!

■価格:2,230円+税  ■ISBN978-4-86354-343-0
■本のサイズ:A5判/ソフトカバー ■著者:湊川あい/監修:DQNEO

マンガと実践で学ぶGitの入門書が最新情報に対応して改訂しました! Gitの概念はもちろん、GitHubについても丁寧に解説しています。これからGitを使い始める人にオススメの1冊です。 本書ではクリック操作でGitを使えるSourceTreeを中心に解説しているので、初心者でも安心です。 <はじめにより抜粋> ■せっかく学ぶなら、やっぱり楽しい方がいい 「Gitって難しそう」 「勉強しようとは思っているけど、なかなか一歩が踏み出せない」 そんな方のために、楽しくGitを理解できる本を作りました。 ・個性的なキャラクターたちが登場するマンガ ・感覚的にわかる図解 ・丁寧な実践パート 上記3つの特長で、Gitを無理なく学べます。 仕事に必要な基本の使い方はもちろん、サンプルデータが使えるので、プルリクエストの練習・GitHub PagesでのWebページ公開もできます! ■こんな人におすすめ 新入社員……Gitが使えて当たり前の会社に就職したので、勉強したい Webデザイナー・コーダー……エンジニアと一緒に、Gitで共同作業したい Gitに乗り換えたいエンジニア ……今まで使っていたバージョン管理システムから、Gitに乗り換えたい 小さな会社のWeb担当……そろそろ手動バックアップを卒業したい 企画・営業担当……制作側のことも知っておきたい ■改訂版になり、さらにパワーアップ  本書は、既存の2017年版のものを、2021年版として新たに加筆修正したものです。 ・操作画面の画像を、すべて新しく撮り直しました。 ・開発現場のリアルな声を、より反映しました。 ・セクションごとに対応コマンドを掲載! さらなるレベルアップも可能に。 ・付録「コマンド操作に挑戦!」が追加されました。

詳しくはこちら   ▶

生物発光が医療や科学の世界を変える!

SUPERサイエンス 生物発光の謎を解くNEW!

■価格:1,820円+税  ■ISBN978-4-86354-351-5
■本のサイズ:四六判/ソフトカバー ■著者:近江谷 克裕/三谷 恭雄

生物発光とは、生物が自ら発する光が、個体内の化学反応に生み出されるもので、生物発光する生物を発光生物と呼びます。生物発光は生物の必須の仕組みではなく、ごく限られた生物だけに許された生理機能です。発光生物は、他の生物にはない発光するという特殊な能力で生き延びる生存戦略をとっているのです。 本書では、生物がどのように発光するのか、その理由やメカニズムの他に発光するユニークな生物を紹介します。また、生物発光が応用されている医療や科学の最前線についてもわかりやすく解説します。

詳しくはこちら   ▶

Pythonを使って3Dツールを自作してみよう!

Pythonではじめる3Dツール開発NEW!

■価格:3,420円+税  ■ISBN978-4-86354-350-8
■本のサイズ:A5判/ソフトカバー ■著者:大西 武

 3Dプログラミングをやったことがある方なら、きっと3Dツール、中でも「ポリゴンモデラー」を作ってみたいと憧れる方が多いでしょう。念のために説明すると、3Dのオブジェクトを作成・編集などすることを「モデリング」といい、そのためのツールを「モデラー」と言います。  本書ではプログラミング言語「Python」を使い、その3Dツールとしてmqoファイルの「3Dビューア」と「ポリゴンモデラー」を開発する方法を詳しく解説します。  3Dの描画には「OpenGL」を扱える「pyglet」パッケージを使います。そして「pyglet」をラップした、筆者が開発した3Dライブラリ「kantanengine(簡単エンジン)」を使います。本書ではこの「kantanengine」ライブラリの中身も計2章に分けて詳しく解説します。

詳しくはこちら   ▶

Kotlinの基本がわかる1冊!

基礎からわかる KotlinNEW!

■価格:3,220円+税  ■ISBN978-4-86354-291-4
■本のサイズ:A5判/ソフトカバー ■著者:富田 健二

本書ではKotlinの概要、文法、機能を丁寧に解説しています。後半の章ではフレームワークのKtorについても詳しく解説しています。 【この本の対象者】  主に次のような方を対象にします。 ・Kotlinを基礎から学びたい ・Ktorを用いてアプリケーション開発をしたい ・Kotlinの最新情報をキャッチアップしたい ・Kotlinでサーバーサイドのアプリケーションを開発したい  本書を完了すると、Kotlinの基本的な基盤が整います。経験豊富なプログラマーであれば、CHAPTER 01とCHAPTER 02をスキップして、CHAPTER 03から進むことができます。  逆に次のような方には向かない内容となっています。 ・Kotlin Multiplatform、Kotlin Native、Kotlin/JS、Android、Desktopなどのより詳細な開発について学習したい ・Kotlinのフロントエンドの開発について学習したい  本書は、Kotlin 1.4をターゲットにしています。Kotlinのリリースサイクルは、半年ごとに機能リリースする予定なので、最新情報はKotlin公式ドキュメントを参照してください。 【序文より】  世の中にはたくさんのプログラミング言語がありますが、Kotlinは最近開発された言語であり、プログラミング言語が抱えていた課題を多く解決されます。本書では、Kotlin初心者の方でもプログラミングを楽しんでもらえるように構成されています。  Kotlinは、さまざまな開発環境で利用可能で、Android、フロントエンド、サーバーサイド、デスクトップなど、幅広くサポートしています。本書では、すべてに共通するKotlinの言語機能から、クライアント/サーバサイドフレームワークであるKtorについて学習できるように構成されています。  この本を手に取ってもらってKotlinのプログラミングやKtorでの開発についてマスターしてください。

詳しくはこちら   ▶

人気のサイエンスミステリーシリーズに東北編が登場!

サイエンスミステリー 亜澄錬太郎の事件簿7[東北編] 呪縛の俳句NEW!

■価格:1,730円+税  ■ISBN978-4-86354-347-8
■本のサイズ:B6判/ソフトカバー ■著者:齋藤勝裕

人気のサイエンスミステリーシリーズに東北編が登場。本書は、化学科助教の亜澄錬太郎と博士課程1年の山田安息香、刑事の水銀隆が巧妙に仕組まれた殺人事件のトリックを化学的に解明し、事件を解決していく物語です。各物語のあとにトリック解説と化学解説がある三部構成で読み進めることができるので、化学の知識がない読者でも理解しやすい内容になっています。 今回は東北地方を舞台に、さまざまな殺人トリックを解明する。「呪縛の俳句(青森編)」「ステージの華(岩手編)」「美貌の新教祖(山形編)」「殺意の秘湯(秋田編)」「爛れた愛情(福島編)」「復讐の軋轢(宮城編)」の全6話。

詳しくはこちら   ▶

Amazon Sumerianを使って高度なサンプル作成にチャレンジ!

基礎から学ぶ Amazon Sumerian 応用編NEW!

■価格:4,320円+税  ■ISBN978-4-86354-348-5
■本のサイズ:A5判/ソフトカバー ■著者:NECソリューションイノベータ株式会社

本書では、Amazon Sumerianの基本操作を理解していることを前提に、Amazon Sumerianを使った応用的なサンプルの作成方法を解説しています。他のAWSサービスとの連携の基本はもちろん、サービスを組み合わせて、VRロケットを飛ばしてみる、仮想コンシェルジュやARを使った道案内アプリの作成について解説しています。 なお、Amazon Sumerianの基礎知識や基本操作などについては『基礎から学ぶ Amazon Sumerian 基礎編』にて解説しています。

詳しくはこちら   ▶

Amazon Sumerianの基本がわかる!

基礎から学ぶ Amazon Sumerian 基礎編NEW!

■価格:2,420円+税  ■ISBN978-4-86354-342-3
■本のサイズ:A5判/ソフトカバー ■著者:NECソリューションイノベータ株式会社

Amazon SumerianはVR/AR開発ができるAWSのサービスの1つです。本書では、Amazon Sumerianを使ったVR/AR開発について解説しています。xRの概要、Amazon Sumerianの基礎知識や画面構成、基本操作のほか、VRとARのサンプルの作成方法を解説しています。サンプルの作成は1ステップずつ操作方法を丁寧に解説しています。 なお、本書のステップアップとして『基礎から学ぶ Amazon Sumerian 応用編』もあります。

詳しくはこちら   ▶