アプリ開発のおすすめ手引書!Python・Java・Railsなど

アプリ開発のおすすめ手引書!Python・Java・Railsなど

「Androidアプリを開発してみたいけど、何から手をつけていいかわからない……」

「Webアプリ開発にどんな知識が必要なのか分からない/効率よくスキルを身に付けたい」

今回はそんなあなたにピッタリの書籍をご紹介します!

アプリ開発の基礎知識や開発手順、Python/Java/Kotlin/Flutter/Django/Rust/Laravel/Vue.js/Rails/深層学習などの幅広い知識や手法を網羅!

プログラミング初心者でも独学でスキルが身につく入門書はもちろん、実現したいことや使用言語に合った最適な1冊が見つかるはずです。

【こんな人におすすめ】

  • アプリ開発に興味のある初心者
  • アプリ開発を通してプログラミングスキルを身に付けたい人
  • 実用的なアプリ開発に挑戦したいプログラマー

まずは簡単なアプリを作ってみよう

『いきなりプログラミング Androidアプリ開発』

いきなりプログラミング Androidアプリ開発

2,420円(税込)

220pt (10%)

スマホアプリ完成まで「最短」の入門書!

本書は、プログラミング学習の「基本知識を1つずつ学ぶ」「文法をきちんと覚える」といった地道な下準備をあえてスキップし、いきなり自分のアプリを作り始められる、Androidアプリ開発の入門書です。計6つのユニークなアプリを手っ取り早く作りながら、楽しく学習をすることができます。

1章ごとに1つのアプリを取り上げ、完成までの流れを丁寧にフォロー。とりあえず簡単にアプリを作ってみたい!という人にピッタリの1冊です。

『Microsoft Power Apps入門 手を動かしてわかるローコード開発の考え方』

Microsoft Power Apps入門  手を動かしてわかるローコード開発の考え方

3,168円(税込)

288pt (10%)

まず作ってみよう!後から何とでもなる

本書は、ノーコードでスマートフォンアプリやPC用Webアプリなどを作成できるPower Appsというツールを使い、「アプリ作成の考え方」や「運用化の方法」を学ぶことが出来ます。

業務システムの内製化を目指したい方、業務のIT化や効率化を実施したいと感じている方におすすめ。システム開発の専門業者に依頼していたようなアプリケーションを、担当者が必要なタイミングで作成し、内製化出来るようになる最初の一歩となる1冊です。

Androidアプリ開発

『基礎&応用力をしっかり育成!Androidアプリ開発の教科書 第3版 Kotlin対応 なんちゃって開発者にならないための実践ハンズオン』

基礎&応用力をしっかり育成!Androidアプリ開発の教科書 第3版 Kotlin対応  なんちゃって開発者にならないための実践ハンズオン

3,135円(税込)

285pt (10%)

「Androidアプリ開発の基礎力」を習得しよう

本書は、Kotlin言語の学習者を対象として、ハンズオン形式でサンプルプログラムを作りながら、Androidアプリ開発に必要な基礎知識やSDKの機能、プログラミングテクニックを学ぶことができる書籍です。

Android Studio Dolphin(2021.3.1)を利用し、アプリ開発の基本手順から、ビュー・アクティビティ、イベント・リスナ、リストビュー・ダイアログ、画面遷移・Intentクラス、オプション・コンテキストメニュー、フラグメントの使い方など、SDKのバージョンが上がっても通用する「Androidアプリ開発の基礎力」を積み上げ・体系的に習得していきます。「Androidアプリを作る方法をしっかり学びたい」という方におすすめの1冊です。

『基礎&応用力をしっかり育成!Androidアプリ開発の教科書 第3版 Java対応 なんちゃって開発者にならないための実践ハンズオン』

基礎&応用力をしっかり育成!Androidアプリ開発の教科書 第3版 Java対応  なんちゃって開発者にならないための実践ハンズオン

3,135円(税込)

285pt (10%)

人気シリーズのJava対応版!

本書は、Java言語の学習者を対象として、ハンズオン形式でサンプルプログラムを作りながら、Androidアプリ開発に必要な基礎知識やSDKの機能、プログラミングテクニックを学ぶことができる書籍です。アプリ開発の基本手順はもちろん、SDKのバージョンが上がっても通用する「Androidアプリ開発の基礎力」を積み上げ・体系的に習得していきます。

また、データベース接続や非同期処理・Web API連携、メディア再生、バックグラウンド処理・通知機能の利用方法、地図アプリ(やGPS機能)・カメラアプリとの連携、マテリアルデザインといった応用的なプログラミング方法もしっかり学習。「Androidアプリ開発の基礎力・応用力をきちんと身につけたい」という方におすすめの1冊です。

手を動かして学ぶ

『動かして学ぶ!Flutter開発入門』

動かして学ぶ!Flutter開発入門

4,180円(税込)

380pt (10%)

Flutter入門の決定版!

Flutterはオープンソースのモバイルアプリケーション向け開発フレームワークです。Android/iOS/Web/デスクトップに対応したアプリを開発でき、多彩なUIの作成や、ネイティブアプリに負けない高速な動作が可能など開発者にとって魅力的な機能を備えています。

本書では、サンプルを動かしながら開発環境の構築やFlutterの特徴的な機能を利用したアプリ開発手法を紹介。Flutterを初めて利用するエンジニアやFlutterでアプリを作ってみたい方、どのようなことができるのかを知りたい方におすすめです。

『動かして学ぶ!Rust入門』

動かして学ぶ!Rust入門

3,960円(税込)

360pt (10%)

サンプルを動かしながらRustの基本をしっかり学べる!

Rustは、処理の速度が速い・安全性が高い・開発に必要なツールが充実しているプログラミング言語です。Microsoft、Google、Amazon、MetaといったIT企業やLinuxでも導入が進んでいます。

本書は、そんなRustのプログラミング手法について手を動かしながら学ぶ書籍です。Rustの概要と開発環境、基本的な文法と機能、簡単なアプリ開発まで行うので、Rustに初めて触れるプログラマーにおすすめの1冊です。

『動かして学ぶ!Python Django開発入門 第2版』

動かして学ぶ!Python Django開発入門 第2版

3,740円(税込)

340pt (10%)

DjangoによるWebアプリ開発手法を丁寧に解説!

本書は、Python用のフルスタックWebアプリフレームワーク「Django」によるアプリ開発手法を解説した書籍です。

DjangoによるWebアプリの設計・作成の基本、動的機能の作成(フォーム作成)の基本、認証処理の基本、データベースとの連携の基本(日記機能)、クラウドとの連携の基本(デプロイも含む)、セキュリティの基本などを解説。フルスタックエンジニア必携の1冊です。

『動かして学ぶ!Pythonサーバレスアプリ開発入門』

動かして学ぶ!Pythonサーバレスアプリ開発入門

3,080円(税込)

280pt (10%)

PythonとAWSでサーバレスアプリケーションを開発しよう!

サーバレスアプリケーションのメリットは、常時可動させなければならないサーバに比べて費用がかからない、サーバがダウンすることがないので可用性について気にする必要がない、現状のPythonアプリケーションをそのまま利用できること。

本書は、Pythonによるサーバレスアプリケーションの作成を通じてアプリ開発に必要な知識を解説した書籍です。

『動かして学ぶ!Laravel開発入門』

動かして学ぶ!Laravel開発入門

3,300円(税込)

300pt (10%)

LaravelでWebアプリ開発に挑戦しよう!

LaravelはPHPの世界で最も人気のあるフレームワークの1つ。本書は、デジタルハリウッド・ジーズアカデミーなどでLaravel講座をもつ著者が、多くの受講生の声を反映して執筆したLaravelの入門書です。

サンプル作りを通して、LaravelによるWebアプリの設計・作成の基本、ルーティング、リエクスト処理、ビュー、認証、ページネーション、モデルのリレーション、ファイルアップロードの基本などを一通り学ぶことができます。

Webアプリ開発初心者にもおすすめの1冊です。

紙版品切れ中

『動かして学ぶ!Vue.js開発入門』

動かして学ぶ!Vue.js開発入門

3,520円(税込)

320pt (10%)

Vue.jsでWebアプリを開発しよう

Webアプリ開発用のJavaScriptフレームワーク、Vue.js。比較的小規模の開発から利用でき、Webアプリ開発で主流になりつつあるシングルページアプリケーション(SPA)を構築することもできるため、Web開発で大人気のフレームワークです。

本書はVue.jsの基本機能を押さえたサンプルを元に、データバインディング/イベント/ライブラリの利用/コンポーネントなど開発の現場でニーズの高いトピックを中心に解説しています。

『動かして学ぶ!Slackアプリ開発入門』

動かして学ぶ!Slackアプリ開発入門

3,080円(税込)

280pt (10%)

オリジナルSlackアプリを作ってみよう!

本書はSlack APIやBoltフレームワークを利用してオリジナル機能を追加したSlackアプリを開発する手法を丁寧に解説した書籍です。

ビジネスの現場で利用が広がるSlackに、オリジナル機能を加えてより便利なコミュニケーションツールを開発できます。

社内用のツールやチャットボット、外部情報の共有、パフォーマンスのチェックなど、身近で便利なアプリを作ってみたい方はチャレンジしてみてくださいね。

アプリ開発に役立つ知識・スキル

『Java1年生 体験してわかる!会話でまなべる!プログラミングのしくみ』

Java1年生  体験してわかる!会話でまなべる!プログラミングのしくみ

2,178円(税込)

198pt (10%)

Javaの超初心者でもわかる!

Javaは企業向けの大きなシステムから、Androidアプリなどの小さなシステムまで、さまざまな分野で非常に多く利用されている人気の言語。

本書はJava初心者の方に向けて、簡単なサンプルを作りながら対話形式でプログラミングのしくみを学ぶ書籍です。

Java初心者でも安心!開発体験をしながら基礎知識を習得することが出来ます。

『Python2年生 デスクトップアプリ開発のしくみ 体験してわかる!会話でまなべる!』

Python2年生 デスクトップアプリ開発のしくみ 体験してわかる!会話でまなべる!

2,420円(税込)

220pt (10%)

Pythonでデスクトップアプリ開発を体験してみよう!

本書では、「アプリ開発って初心者には難しそう」「プログラムで何か残るものを作ってみたい」と思っている方に向けて、初心者にも分かりやすくデスクトップアプリ開発の基本を解説します。

スマホアプリやWebアプリに比べて手軽に取り組めるので、挫折することなく学習できます。

『Python FlaskによるWebアプリ開発入門 物体検知アプリ&機械学習APIの作り方』

Python FlaskによるWebアプリ開発入門  物体検知アプリ&機械学習APIの作り方

3,740円(税込)

340pt (10%)

Webアプリの作り方からAPI化、デプロイメントまで

本書は、Pythonのフレームワーク「Flask」によるWebアプリ開発の入門書です。最小のアプリの作成から始め、問い合わせフォーム、データベースを使ったアプリ、認証機能と段階的に作成しながら、Flaskによるアプリ開発の基礎を習得。

また、実践的なアプリの作り方、Web API化する方法、機械学習の組み込み方についても解説した盛り沢山の1冊です。

『独習JSP&サーブレット 第3版』

独習JSP&サーブレット 第3版

3,960円(税込)

360pt (10%)

ロングセラー「JavaによるWebアプリ開発」定番入門書の最新版!

本書はサンプルプログラムを例示しながら、JavaによるWeb開発で必要となるJSP&サーブレット、データベース連携、便利なライブラリの使い方などを、1つ1つやさしく丁寧に解説します。

HTTPリクエスト/レスポンス、クッキーやセッション情報など、Webアプリの仕組み・重要キーワード、実践的なアプリを開発するうえで欠かせない「セキュリティ対策」も網羅!解説→例題(サンプル)→理解度チェックという3つのステップで、JSP&サーブレットによるWebアプリ開発の基礎を完全習得できます。

『実践Django Pythonによる本格Webアプリケーション開発』

実践Django  Pythonによる本格Webアプリケーション開発

3,850円(税込)

350pt (10%)

現場で役立つ実践的なノウハウを徹底解説

本書は、業務で必ず役に立つ実践的なDjangoの解説書です。モデルやビュー、テンプレートといった基本コンポーネントの解説はもちろん、Djangoの実践的なテストテクニック、ユーザーモデルのカスタマイズ方法、認証処理のベストプラクティスなど、Web開発において必ず知っておくべき内容を幅広く取り上げました。

業務に活かせる実践的な知識が身につく1冊です。

『PyTorchで作る!深層学習モデル・AI アプリ開発入門』

PyTorchで作る!深層学習モデル・AI アプリ開発入門

3,520円(税込)

320pt (10%)

「PyTorch」で深層学習モデルとAIアプリを開発しよう!

PyTorchは深層学習で幅広く利用されている機械学習フレームワーク。

本書では、PyTorchを利用し、CNNによる画像認識・RNNによる時系列データ処理・深層学習モデルを利用したAIアプリの構築方法を紹介。最終的に人工知能アプリを構築し、公開できるようになる技術書です。

おすすめ特集

初心者向けの入門書から、達人レベルの専門書まで!SQL/データベース関連おすすめ本特集

初心者向けの入門書から、達人レベルの専門書まで!SQL/データベース関連おすすめ本特集

【今からはじめるPython特集】おすすめ本を入門~上級までレベル別・目的別にご紹介!

【今からはじめるPython特集】おすすめ本を入門~上級までレベル別・目的別にご紹介!

プログラマ脳を鍛える!エンジニアが読むべきアルゴリズムと数学の本特集

プログラマ脳を鍛える!エンジニアが読むべきアルゴリズムと数学の本特集

ネットワーク/サーバー/セキュリティを学ぶなら読んでおきたいおすすめの書籍

ネットワーク/サーバー/セキュリティを学ぶなら読んでおきたいおすすめの書籍

入門~実践、フレームワークまで!JavaScript学習におすすめの本をご紹介

入門~実践、フレームワークまで!JavaScript学習におすすめの本をご紹介

翔泳社のプログラミング書籍の中から、入門・初級者向けの書籍をピックアップ!

翔泳社のプログラミング書籍の中から、入門・初級者向けの書籍をピックアップ!

特集をもっと見る