『Javaフレームワーク開発入門』の電子書籍一覧
1 ~19件目/全19件
-
どんな時代でも通用する! アーキテクトの基礎知識を身につけよう
※この電子書籍は固定レイアウト型で配信されております。固定レイアウト型は文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。
メタプログラミング、デザインパターン、DI×AOPなど、アーキテクトが必ず知っておきたいフレームワーク技術をていねいに解説。
アプリケーション開発の生産性はフレームワークが握っていると言っても過言ではありません。また、フレームワークを利用される環境に最適化することで、アプリケーション開発の生産性はさらに向上するとも換言できます。本書では、フレームワークを作成するための基礎的な技術について、サンプルコードを豊富に使いながら説明しています。この技術が身につけば、既存のフレームワークを状況に応じてカスタマイズすることも容易になります。
とくに近年、クラウドやiPhoneに代表されるスマートフォンなどの登場により、プログラマーを取り巻く環境に大きな変化がありました。そのような変化に伴い、新たなフレームワークも登場します。また、特殊な要件を持ったアプリケーション開発を行う場合も出てきます。フレームワークを作成する技術を身につけておくことで、そうした状況に応じた開発に対応できるようになります。
フレームワークを作成するには、オブジェクト指向技術以外にもさまざまな技術要素が必要になります。たとえば、次のようなものがあげられます。
・デザインパターン
・メタプログラミング
・アスペクト指向
本書では、フレームワークを作成するうえで重要な上記のような技術要素に焦点を当てています。
ひがやすをさんから、「この本は、アーキテクトを目指している人にとっての『はじめの一歩』にちょうどよい」という言葉を推薦文にいただきました。 -
統合開発環境「Eclipse」を使ったJavaフレームワークの学習をはじめるための入門書です。Javaを覚えたし、サーバサイドJavaにも対応できるようJSP/サーブレットも学習した! さあ、「これで一通りのことができるようになったぞ」と思ったら、そこから先がわからない……そんな人が次に取り組くむべきなのがJavaフレームワークです。本書は、最新のWebアプリケーション開発用フレームワークであるStruts、Struts 2、JSF、Hibernate、Spring MVC、Seasar2、GAE、Slim3、Play Framework、Apache Wicketなど10種類のフレームワークについて、特徴や基本的な使い方をわかりやすく解説していきます。サンプルコードのダウンロードサービス付きです。
-
経験豊富なJavaコンサルタントが
Java EEの基礎+実践的な開発方法を徹底解説!Javaによる業務システム開発向けの標準仕様であるJava EE。本書は、フレームワークとしての基盤機能が一層充実したJava EE 7の基本と実践的な開発方法を学ぶための書籍です。Javaの基本文法を身につけた方を対象に、プレゼンテーション層の開発機能JSFやビジネスロジック層の開発機能CDI/EJB、データアクセス層の開発機能JPAなど、業務システム開発時に必要不可欠な機能群の使い方や活用方法を、具体的なサンプルを交えて詳しく解説します。Java EE 7で追加されたWebサービスやバッチ処理の機能についても解説。これからJava EE開発を始める方、Java EEの機能をもっと使いこなしたい方など、業務システム開発に携わるJavaエンジニアにおすすめの一冊です。※本電子書籍は同名出版物を底本として作成しました。記載内容は印刷出版当時のものです。
※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。
※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。
※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。 -
※電子版には冊子付録のコンテンツも収録しております。
※この商品は固定レイアウトで作成されており、タブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字列のハイライトや検索、辞書の参照、引用などの機能が使用できません。
※電子化にあたり、著作権・使用権のない記事、写真、図表は掲載しておりません。
特集1 今後スキルアップしたい言語トップ10
今後、スキルアップしたいと思う言語はどれですか?
Python ほか
C# ほか
Go言語 ほか
C言語
特集2 ここがイイ!ここが不満!Pythonの“マル”と“バツ”
特集3 Xcode+Swift+SwiftUIでiPhoneとMacのアプリを作ろう
特集4 「Transformer」完全理解 後編
特集5 “手頃な価格で栄養素が高い野菜”を勧めてくれるアプリケーションを作る -
シリーズ73冊2,200円~5,280円(税込)レーベル: impress top gearシリーズ出版社: インプレス
開発経験に基づくパターン実践の極意!
開発経験に基づくパターン実践の極意!
パターン誕生の背景/エッセンス/適用条件/サンプルを解説。
ゲームプログラミングを含むソフトウェア開発の現場で、デザインパターンをより的確に利用するための解説書。著者は、米国大手ゲーム会社エレクトロニック・アーツでゲーム開発に従事。その経験に基づき、GoFや著者独自のパターンについて考察。より容易に変更できる洗練されたアーキテクチャ、ゲームに求められる実行速度といった視点を重視しつつ、幅広く応用できるパターンやゲーム必須のパターンを取り上げています。本書は、『Game Programming Patterns』の翻訳書です。米国アマゾンで60以上のレビューを集め、その9割が星5つと評価されています(2015年8月)。
【以下、本書イントロダクションより抜粋】
私がこの本で提供したいのは、解決策のメニューのようなものです。この本の各々の章では、単独でコードに適応可能なアイデアを解説しています。役立つものをメニューから選んで組み合わせることができます。
-
Javaには沢山のライブラリやフレームワークがあります。開発において、どのソフトウェアを選ぶかはいつも悩みの種でした。しかし、いまは「とりあえずSpring!」で間に合うようになりました。本書は、Javaフレームワークの標準「Spring 5」の重要なフレームワークやアプリ開発に役立つDI、AOP、リソース利用、WebのMVCアプリ開発などを基礎から解説したSpringフレームワーク入門書です。
-
Playは登場当時、サーバーサイドJavaのフレームワークとして、初めて「JSP/サーブレット」を否定したフレームワークとして注目されました。さらにバージョンアップを重ねたPlayは、Scalaだけで開発ができるなど独自の発展を遂げています。本書は、ほかに例をみないユニークなフレームワークである「Play」の使い方を基礎から学ぶ入門書です。これまでの、決まりきったやり方の開発では得られなかった新しい視点がきっと見つかります。
-
※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。
Spring Frameworkの基礎から開発時の指針まで!
定番OSSフレームワークによるJavaシステム開発の入門書!Javaによるアプリケーション開発の定番フレームワークである、Spring Framework。本書は、DI/AOP、データアクセス(JDBC)、JPA(クエリ)といった基本から、MVC、セキュリティ、バッチ、周辺サブプロジェクトまで、Spring Frameworkの機能や使い方、開発時の指針など、Java開発で、このフレームワークを徹底活用するための知識とノウハウを解説します。これからSpring FrameworkによるJava開発を始める方、機能をもっと使いこなしたい方など、業務システム開発に携わるJavaエンジニアにおすすめの一冊です。※本電子書籍は同名出版物を底本として作成しました。記載内容は印刷出版当時のものです。
※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。
※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。
※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。 -
セミナー感覚で学べる! 正しいSEO
ネットで調べたテクニックだけを実践してSEOをしたつもりになっていませんか? SEOとは、ユーザーとサイトをマッチングさせることです。サイトに訪問するユーザーの目的とサイトを運営するこちら側の目的。この2つの「目的」を達成するには対策すべきキーワードの選定とサイトの構造が何より重要です。難しそうに見えますか? 安心してください! 経験豊富な講師陣が「なぜそうすべきか」からやさしく解説していきます。また、業種ごとのサイトマップやキーワードマップなどすぐに使える豊富なサンプルも用意しています。はじめてSEOを学ぶ人にぴったりの教科書です。 -
Javaの開発で利用するライブラリやフレームワークは多種多様すぎて、いっそ複雑怪奇ですらあります。そのためプロジェクト管理には専門のビルドツールが必須ですが、これも種類が多く、どれを選べばよいのかわかりません。本書は、Apache Maven、Gradle、SBT、Bazelなど、Javaの代表的なビルドツールの特徴や基本的な使い方をまとめた入門書です。どのビルドツールが自分のプロジェクトに最適なのか、導入や使い方までわかります。
-
※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。
Ingressの開発にも利用された話題のゲームエンジン「libGDX」入門書の登場!【書籍概要】
本書は、『ほんきで学ぶAndroidアプリ開発入門』(ISBN978-4-7981-4134-3/
電子書籍版ISBN978-4-7981-4306-4)の第9章で好評だった、libGDXを利用した
ゲーム開発の部分をスピンオフしてまとめた入門書です。すでに『ほんきで学ぶAndroidアプリ開発入門』をお持ちの方は、内容としては、
バージョンアップなど差分の更新が主になります。購入される前にご確認ください。【libGDXについて】
libGDX は、ゲーム開発を行うためのオープンソースのフレームワークです。
日本ではあまりなじみのないものの、海外ではゲーム関連サイトや個人ブログで
取り上げられることが多く、人気のフレームワークです。libGDXを利用するメリットとして、利用者の多いJavaで開発できること、
そして2Dだけではなく3Dもサポートしていることが挙げられます(本書では
2Dのみを扱います)。また、Android、iOS、PC(Windows、Linux、macOS)、
HTMLなどのマルチプラットフォームに対応しています。このフレームワークを利用したゲームで有名なものとして、
Nianticが提供する位置情報・AR・陣取りゲーム「Ingress」(イングレス)があります。【特徴】
本書ではAndroidアプリ用にlibGDX を利用した2Dゲーム開発手法について
解説します。作成するゲームはUnity社のユニティちゃん 2Dデータを利用した
横スクロールのジャンプゲームです。複雑な関数を利用しなくても簡単に
2Dゲームを作成でき醍醐味を感じてもらえれば幸いです。【対象読者】
Javaの知識のあるアプリ開発者 -
Spring Bootは、数あるJavaのWebアプリケーション開発用フレームワークの分野で圧倒的な勢いで広まりつつあります。2018年早期にver2.0がリリースされ、さまざまな機能が強化されます。本書は、Spring Boot 2.0のセットアップから基本的な使い方、テンプレートエンジンやデータベース利用まで紹介した入門書です。Gradleによる開発についても解説しています。
-
Javaで使えるWeb開発用MVCフレームワーク「Spring MVC」と高速開発ツール「Spring Roo」を一緒に解説する入門書です。クラウドサービスの普及により、誰でも手軽にJavaでサーバーサイド開発が可能になってきましたが、いまさらStrutsやStruts 2を始めるのも躊躇するという人におすすめするのが、先端技術がたくさん詰まったSpring MVC/Rooです。本書は、Spring Frameworkを使ったことがない人でもわかりやすいように、Spring Frameworkのセットアップから、Spring Tool Suiteの設定、Spring MVCを中心としたアプリケーション開発の基礎、Spring Rooを使った効率的な開発、Tilesなどのアプリケーション開発支援機能の使い方まで解説しています。サンプルコード・プロジェクトのダウンロードサービス付き。
-
JavaのWebアプリケーション開発をはじめて学ぶ人を対象にしたサーブレットとJSPの入門書です。JavaのWebアプリケーション用に策定されたサーブレットやJSPは安定した技術でありながら、現在も時代に合わせた拡張が行われています。本書では、統合開発環境Eclipseを使うことで難しい箇所の学習負担を軽減し、JavaでWebアプリケーションを開発するための知識をサンプルプログラムを交えながらやさしく解説しています。Webアプリケーションの知識、学習環境の作り方、JSPとサーブレットの基礎、タグライブラリ、式言語、JavaBeansとの違い、データベースとの連携、セキュリティ対策の基本までわかります。サンプルプログラムのダウンロードサービス付き。
-
※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。
SwiftUIは、iOSアプリやmacOSアプリなどAppleデバイス用プログラム開発用のSwift言語によるフレームワークです。
それまでのUIkitフレームワークを置き換えるべく2019年10月にリリースされました。
キャンバス上のプレビューを活用しながらこれまで以上にシンプルなプログラミングが可能です。
本書は、そのSwiftUIを使用してiOSアプリを作成する方法を学ぶための入門書です。
SwiftUIを使用するにはSwift言語の基礎知識が必要ですが、Chap2でSwiftUIを扱うために不可欠なクロージャや構造体などSwift言語のポイントを解説します。
そのため、JavaやPythonなど他の言語の経験者の方もSwift Playgroundsなどの学習アプリやデベロッパードキュメントと併用することで効率的に学習が進められるようになっています。
(SwiftUIの操作環境: macOS 10.15(Catalina)以降、Xcode バージョン11以降) -
※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。
【本電子書籍は固定レイアウトのため7インチ以上の端末での利用を推奨しております】「JavaによるWebアプリ開発」定番入門書がパワーアップ本書は、JavaによるWebアプリケーション開発の入門書です。サーバサイドJava開発の最も基本的な技術であるJSP&サーブレットから、DB連携、便利なライブラリの使い方まで、1つ1つやさしく丁寧に解説します。HTTPリクエスト/レスポンス、クッキーやセッション情報など、Webアプリケーションの仕組み・重要キーワードもわかりやすく解説。第2版では、サーブレット3.0(Tomcat 7.0)に完全対応したほか、実践的なアプリケーションを開発する上で欠かせない「セキュリティ対策」の章を新設するなど、全面的な改訂を行っています。JavaでWebアプリケーションを作りたい、サーバサイドJavaを基礎から学びたい、という方におすすめの一冊です。※本電子書籍は同名出版物を底本とし作成しました。記載内容は印刷出版当時のものです。
※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。
※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。
※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。 -
Apache Sparkの仕組みとビッグデータ向けの大規模処理とML開発を徹底解説
本書は、ビッグデータを主な対象としたデータ分析フレームワークであるApache Spark、MLflow、Delta Lakeの中級入門書です。「動かしてみる」だけではなく、どのような仕組みになっているのか、どうすれば効率的な実装が行えるかまで踏み込みつつ、データAIの実装者がApache Spark、MLflow およびDelta Lakeを使いこなすための解説を行います。
本書では、単純なデータ分析と複雑なデータ分析を実行し、どのように機械学習アルゴリズムを採用していくか、解説していきます。Apache Sparkの導入から解説をはじめ、Spark SQLとデータフレーム、データセットを紹介していきます。そこから、Apache Sparkを利用した実践的な機械学習の方法を解説していきます。本書での学習を通じて、次のことが学習できます。
・Python、SQL、Scala、またはJavaの高レベルの構造化APIの学習
・Spark の操作とSQLエンジンの理解
・Spark 構成とSpark UIを使用したSpark操作の検査、調整、デバッグ
・JSON、Parquet、CSV、Avro、ORC、Hive、S3、またはKafkaといったデータソースへの接続
・構造化ストリーミングを使用してバッチ データとストリーミング データの分析を実行
・オープンソースのDelta LakeとSparkを使用して信頼性の高いデータ パイプラインを構築
・MLlibを使用する機械学習パイプラインの開発、MLflowを使用するモデルの管理、本番化
・[日本語版オリジナルコンテンツ]pandas DataFrame、SparkDataFrameに関する各種データフレームの使い分け
・[日本語版オリジナルコンテンツ]LLMやEnglish SDK for SparkなどAIを活用した新たなコーディングスタイル、LLMの利用方法の実践
※本書は『Learning Spark: Lightning-Fast Data Analytics 2nd Edition』の邦訳です。
※本電子書籍は同名出版物を底本として作成しました。記載内容は印刷出版当時のものです。
※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。
※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。
※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。 -
最新傾向に完全対応! 合格力が必ず身に付く定番書
共通フレーム2013や最新のITIL、プロジェクトマネジメント規格ほか、新しい試験範囲と傾向に完全に対応! ベテラン講師による頻出個所を押さえたていねいな解説にプラス、本文中随所に組み込まれたミニ問題&解説と章末の演習問題によって知識が定着しやすい構成はそのままに、動きや流れのあるキーワードには動画解説で理解度を高められる仕掛けを用意するなど、合格力が必ず身に付く、応用情報受験者必携の書となっています。好評の購入者限定特典「スマホで学べる単語帳」と「本書全文の電子版(PDF)」の無料提供も継続中で、さらに過去問題解説を本書掲載分のほかに2回分をダウンロード提供しています!(PDFのダウンロード期間は発売から1年となっています) -
※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。
※電子版では、紙の雑誌と内容が一部異なります。ご注意ください。連載小説など著作権等の問題で掲載されないページや写真、また、プレゼント企画やWEBサービスなどご利用になれないコンテンツがございます。あらかじめご了承ください。
【特集】
億万長者
カネを生む知恵
「Part 1」勃発! 富裕層争奪戦
イーロン・マスク、柳井正、孫正義… 「最新億万長者番付」に異変
銀行&証券会社の謎のエース社員 プライベートバンカーの実態
(Interview)笹田賢一●みずほ信託銀行社長
(Interview)中村善二●UBSグループ在日代表
資産100億"不動産リッチ"が明かす 金融機関「融資現場」の内実 玉川陽介●コアプラス・アンド・アーキテクチャーズ代表
「Part 2」最強オーナー企業 ランキング250社
トヨタとイオン「同族支配度」に格差 ファミリービジネスの実力
「給料高過ぎ」「公私混同」オーナー企業 物言う株主からの糾弾必至
老舗メーカーで創業者vs孫の骨肉バトル 超異例「お家騒動」の真相
(Interview)白井基治●前シライ電子工業社長
「Part 3」最新! 富裕層の節税&資産防衛
節税術はブームから王道へ回帰! 航空機リース節税の適性診断
不動産は海外から国内へシフト! 1億円投資した節税効果を試算 藤原正明●大和財託代表取締役CEO
マウントゴックス元CEOが激白 爆騰! ビットコインの光と影
(Interview)マルク・カルプレス●マウントゴックス元最高経営責任者
匿名座談会 富裕層が株高&金利上昇で選ぶ資産運用
【特集2】
石油ムラ
大異変
【News】
(Close Up)トヨタ、EVからPHEVへのシフト鮮明!! EV販売目標は事実上引き下げ
(Close Up)三菱電機が物流子会社を売却へ 24年問題で進む物流大再編
「ウォール・ストリート・ジャーナル発」
エヌビディアがけん引、単一銘柄ETFに資金殺到
中国から日本へ、富裕層の脱出が加速
「政策マーケットラボ」
円安でも日銀が動かない理由 普通の金融政策への道とは
鈴木明彦●金融・経済ウォッチャー
株式市場への影響を徹底検証 米大統領選の最悪シナリオは?
小林千紗●UBS SuMi TRUSTウェルス・マネジメント ジャパン・エクイティ ストラテジスト
「Data」
(数字は語る)
0.49部 2023年10月調査時点の1世帯当たり新聞発行部数●榎並利博
「ダイヤモンド・オンライン発」
中国が禁輸した「日本の魚」が、意外な国でビジネスチャンスを広げているワケ
【連載・コラム】
牧野 洋/Key Wordで世界を読む
佐藤 優/次世代リーダーの教養
藤井啓祐/大人のための最先端理科
井手ゆきえ/カラダご医見番
深堀圭一郎のゴルフIQを高めよう!
Book Reviews/佐藤 優/知を磨く読書
Book Reviews/オフタイムの楽しみ
Book Reviews/目利きのお気に入り
Book Reviews/ビジネス書ベストセラー
山本洋子/新日本酒紀行
From Readers From Editors
世界遺産を撮る
「永田町ライヴ!」は今号休載です。
ビジネス掲示板
・キャンペーンの内容や期間は予告なく変更する場合があります。
・コインUP表示がある場合、ご購入時に付与されるキャンペーン分のコインは期間限定コインです。詳しくはこちら
・決済時に商品の合計税抜金額に対して課税するため、作品詳細ページの表示価格と差が生じる場合がございます。