カテゴリ一覧 著者一覧

インプレス NextPublishingの書籍一覧

375 件中 181 件 〜 190 件を表示
0件
改訂新版 Vue.jsとFirebaseで作るミニWebサービス
発売日: 2019/4/12
PDF / EPUB Web
【Vue.jsとFirebaseを使って、はじめてのシングルページアプリケーションを作る!ボリューム増の改訂新版】

本書は、簡単なWebサイトを作った事があるWebフロントエンド初心者がSPA(シングルページアプリケーションを)の基本を掴み、簡単なWebサービスが作れるようになることを目的としています。さらにこれを抑えた上で次の段階へステップアップするための足がかりになるような要素も掲載しています。
〈本書の対象読者〉
・HTML,CSS,Javascriptを利用して、簡単なWebサイトを作ったことがある人
・複数のページや状態管理をJavascript使って自力で行い、ごちゃついてしまい消耗している人
・普段デザイナーとしてマークアップしており、フロントエンドの新しめな環境でのサイト構築を経験してみたい人
・シングルページアプリーケーション、Vue.jsってものを触ってみたい、またはそれらの挫折経験がある人
・FirebaseのWeb版を使ってみたい人、どんな事が出来るのか知りたい人
・普段サーバーサイドやネイティブアプリを作っていて、Webフロントエンドをさらっと触ってみたい人
【目次】
第1章 はじめに
1.1 この本の目的・ターゲット
1.2 本書であまり触れない部分
1.3 本書の構成と対応環境について  他
第2章 サーバーレスシングルページアプリケーションの基本
2.1 SPAとフレームワーク(Vue.jsの紹介)
2.2 サーバーレスってなに?
2.3 Firebaseは何ができる?
2.4 そのままの構成で本格的なWebサービスで使える?
第3章 開発環境のセットアップとデプロイまでの流れ
3.1 vue-templesのダウンロードとセットアップ
3.2 SFCでのコンポーネントの内容について
3.3 Firebaseのセットアップとデプロイ
第4章 Googleアカウントでのユーザー登録と、ログイン状態の判別
4.1 componentsを作成し表示する
4.2 Firebaseでログインの設定
4.3 Googleログインの実装   他
第5章 エディターの作成:データベース作成とデータ保存
5.1 メモを編集できるマークダウンエディターを作る
5.2 メモを複数作成可能にする
5.3 メモの削除機能追加
5.4 Firebase Realtime DBのruleを設定する   他
第6章 見た目を整える
6.1 リセットCSSを導入する
6.2 CSSファイルの管理
6.3 プレビュー用CSSの追加   他

1,980円(税込)
0件
実践FlutterとFirebaseを使ったアプリ開発
発売日: 2021/9/3
PDF / EPUB Web
本書では、クラウド画像管理アプリの開発を通じて、Flutter・Firebaseを使ったアプリ開発に必要な知識・技術を広く獲得することを目指します。本書のテーマはプログラミングを学ぶことではなく、アプリ開発を学ぶことです。プログラミング言語・ライブラリなどの細かい使い方の説明は行いません。一方で、仕事や個人でアプリ開発をする際に必要となる、設計・アーキテクチャ・状態管理といった内容を盛り込んでいます。

【目次】
第1章 FlutterとFirebaseを使ったアプリ開発
第2章 クラウド画像管理アプリ
第3章 UIを作る
第4章 ログインする
第5章 画像を管理する
第6章 アーキテクチャを整える
第7章 アクセス制御を入れる
おわりに
1,980円(税込)
0件
ランチにPicoはいかがでしょうか
発売日: 2022/2/4
PDF / EPUB Web
本書は、2021年に発売されて話題となっている低価格のマイコンボード「Raspberry Pi Pico」を中心として、『マイコンや電子工作に興味があるけど、何からすれば良いか分からない方』に向けて、分かりやすく解説した入門書です。
・Raspberry Pi Pico とは何か?
・Raspberry Pi Pico の開発環境はどうすれば良いのか?
・Raspberry Pi Pico のソースコードはどう書いて、どう実装すれば良いのか?
・Raspberry Pi Pico で何が作れるのか?
このような疑問に対して、本書では、分かりやすい丁寧な解説を行っています。

【目次】
第1章 Raspberry Pi Picoについて
第2章 Raspberry Pi Picoによる開発
第3章 "Blink an LED"
第4章 作りながら学ぶ電子工作
付録A ソフトウェアインストール手順書
1,980円(税込)
0件
OpenLayers4で遊ぼう 無料の地図データをWebに表示!
発売日: 2019/4/5
PDF / EPUB Web
【Webページに無料で地図を表示できる!OpenLayers4簡単解説!】

本書はWeb上で地図を表示するためのJavaScript製ライブラリ「OpenLayers4」のチュートリアルガイドです。無料の地図である「OpenStreetMap」を使って、簡単に自社ページなどに地図を掲載することができます。地図上へのマーカー表示やレイヤーを使った領域表示などについても紹介。国土地理院のデータなどその他の無料地図データの利用方法も解説しています。

【目次】
第1章 OpenLayers4について
第2章 OpenLayers4で地図を表示してみよう
第3章 OpenLayers4で地図上にマーカーを表示してみよう
第4章 ポリラインを表示してみよう
第5章 地図を扱うのに役立つ知識
第6章 ポリゴンを表示してみよう
第7章 イベントのハンドリングをしてみよう
第8章 地図上にポップアップを表示する
第9章 地図を使ったサービス
第10章 無料で使えるGIS情報
1,100円(税込)
0件
Nuxt3+Firebase 捨てられるWebアプリケーション設計
発売日: 2023/3/3
PDF / EPUB Web
本書はNuxt3とFirebaseを使ってWebアプリケーションを開発する方法を解説します。
近年のWebサービスは、それを取り巻くビジネス的な環境も技術トレンドも高速に変化しています。これに伴い、外部の変化に対応できるようなWebアプリケーション開発の価値が高まっています。
本書は『捨てられるWebアプリケーション』をテーマとして、変化に強いアプリケーションを作るための設計ポリシーについて、Nuxt3とFirebaseを題材に紹介するものです。コンポーネントやモジュールへの適切な分割、それらの依存関係と処理フローの適正化、ならびにそれを実現するための設計技法や考え方に重点をおいて説明します。
一般的な『Webアプリケーションの作り方』の教本とは異なり、捨てられるWebアプリケーションを開発するための考え方、Vueコンポーネントの分割方法、Vue3で導入されたComposition APIによるセオリーの変化、Nuxt3で追加された新しい機能の使い方など、筆者が業務アプリケーション開発を通じて得た知見を共有する内容となっています。
Nuxt3やFirebaseにチャレンジしてみたい方はもちろん、本書で紹介している考え方の部分はフレームワークに関わらず役に立つ知識になると信じています。破綻しないWebアプリケーション開発に興味をお持ちの方にぜひ手にとっていただきたい一冊です。

【目次】
第1章 SOLID
第2章 結合度と凝集度
第3章 契約による設計: Design by Contract
第4章 プロジェクトのセットアップ
第5章 開発環境の整備
第6章 Firebaseとの統合
第7章 ビジネスロジックの配置
第8章 特別なコンポーネント
第9章 コンポーネント分割
第10章 コンポーザブル設計
第11章 エラーハンドリング
1,980円(税込)
0件
モバイルゲーム運用プランナーのためのマスターデータ入門
発売日: 2022/1/21
PDF / EPUB Web
モバイルゲーム(いわゆるソーシャルゲーム)の運用プランナーを行う際に知っておくだけで役立つマスターデータのノウハウをまとめた入門書です。本書では以下三点について解説を行っています。
 ・入力内容の定義(どんなルールでマスターデータを入力するべきか)
 ・スプレッドシートを介した入力方法の提案(どのようにマスターデータを入力するべきか)
 ・スプレッドシートの機能紹介・設計シートの実装方法(どんなスプレッドシートならマスターデータを入力しやすいのか)
【目次】
第1章 マスターデータのデータ定義
第2章 マスターデータの入力方法
第3章 設計シートで使用するべき機能
第4章 設計シートの実装
付録A 応用編:マスターデータのデータベース設計
1,980円(税込)
0件
ステップアップ脆弱性診断 ツールを比較しながら初級者から中級者に!
発売日: 2023/4/21
PDF / EPUB Web
セキュリティ業界内でよく知られている2つの脆弱性診断ツール「OWASP ZAP」および「Burp Suite」の外観や機能などを比較しつつ、脆弱性診断の初級者が中級者にステップアップするためのノウハウを、脆弱性診断作業のフローを追いながら解説します。脆弱性診断を進めるために必要な考え方や作業を学びながら、診断ツールの具体的な使い方も覚えられます。とくに、脆弱性診断作業を省力化できる便利な機能「自動診断」については、両ツールとも一から手順を説明しているので、簡単に自動診断を試すことができます。
【目次】
第1章 脆弱性診断
第2章 脆弱性診断フロー
第3章 診断対象確認
第4章 診断対象選定
第5章 診断作業準備
第6章 診断作業実施
第7章 診断結果考察
第8章 診断結果報告
第9章 外観を比較
第10章 目的別診断ツールの選び方
2,420円(税込)
0件
Combineをはじめよう
発売日: 2022/2/4
PDF / EPUB Web
本書はSwiftでリアクティブプログラミングを行うためのフレームワークであるCombine初学者のための解説書です。Combineにより、Apple プラットフォーム(iOS、iPadOS、watchOS、tvOS、macOS)向けの App を開発するときに、様々な処理を宣言的に記述することが可能になります。
Combine の解説の多くは、登場する用語や概念の説明から始まり、導入部分でつまづきが発生しやすいため、習得に敷居が高いものになっています。本書では、基本的な事柄をもっと分かりやすく説明し、導入部分を丁寧に説明しています。説明の際に、具体的なコードを先に挙げています。

【目次】
第1章 Combine の最初の一歩
第2章 Subscribe と Subscription
第3章 Publisher
第4章 Operator
第5章 Combineのコンセプト
付録A UIKit で Combine を使う
1,980円(税込)
0件
Elixirへのいざない
発売日: 2020/6/5
PDF / EPUB Web
本書は、動的な関数型言語であるElixirのフレームワークである『Phoenix LiveView』と『Nerves』について、『実際にさわって体験をしてみる』ことを主眼とした解説書です。Phoenix LiveViewを利用してサーバサイドのみでSPAのWebアプリ構築を、Nervesを利用してIoT機器の操作方法を知ることができます。

【目次】
第1章 Elixirを体験する
第2章 Mixを体験する
第3章 Phoenixを体験する
第4章 Phoenix LiveViewを体験する
第5章 Nervesを体験する

1,980円(税込)
0件
クロスプラットフォームIDE Rider入門 Unity開発環境を効率化しよう!
発売日: 2023/1/13
PDF / EPUB Web
本書はクロスプラットフォームの開発環境であるRiderを使ってみようとしている方にむけて、Riderが持つ多くの機能について把握することができる入門書です。IDEの使い方を基本的な使い方から、フォーマット設定、コード整形などRiderを使いこなすなら抑えておきたい機能や便利な機能を紹介しています。一部機能の説明にUnityでの例を使用しており、本書の中で登場する言語もC#ですのでご留意ください。
くの内容に関しては、Unity以外の.NETアプリケーションやUnreal Engineなどの開発にも共通する知見となっています。Unityの開発でなくとも活用できる一冊です。
【目次】
第1章 Riderの概要
第2章 基本機能
第3章 フォーマットとコード整形
第4章 デバッグ
第5章 コード生成
第6章 Unity用の機能
第7章 その他の機能
1,760円(税込)
戻る 書籍一覧を見る