セーフサーチ設定を変更しました
ページの先頭です
最大40%OFF!選べる3つのまとめ買いクーポン

『java.、実用、0~10冊、雑誌を除く、分冊版を除く』の電子書籍一覧

121 ~159件目/全159件

  • Rubyでオブジェクト指向をマスターするための究極の基礎講座!本書はアジャイル時代に適用させたオブジェクト指向の考え方について
    わかりやすくまとめた書籍です。オブジェクト指向の学習には、多かれ少なかれ、挫折がつきものです。
    そのような挫折をなるべく避けるように、オブジェクト指向の基礎を
    Rubyを通して学習します。また楽しく学習できるようイラストや図を
    ふんだんに使用しています。本書を読んでオブジェクト指向型スクリプト言語であるRubyを
    きちんと使いこなせるようになれば、オブジェクト指向を正しく
    理解することにつながり、今までよりも読みやすく再利用性の高い
    プログラミングコードを書けるようになります。はじめてオブジェクト指向を学ぶ人はもちろん、今までオブジェクト指向の
    学習に挫折してしまった人にもオススメの1冊です。【対象読者】
    ・オブジェクト指向をはじめて学ぶ方
    ・他の本でオブジェクト指向を挫折してしまった方【補足】
    本書は2003年に刊行し、人気を博した『オブジェクト脳のつくり方―
    Java・UML・EJBをマスターするための究極の基礎講座』(翔泳社)について
    触れている箇所も出てきますので、興味のある方はぜひご一読をお勧めします。※本電子書籍は同名出版物を底本として作成しました。記載内容は印刷出版当時のものです。
    ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。
    ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。
    ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。
  • ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。

    【本電子書籍は固定レイアウトのため7インチ以上の端末での利用を推奨しております】<div>現場のノウハウを詰め込んだ Seasar2によるWeb開発バイブル決定版</div>本書は、Javaベースの国産DIコンテナ「Seasar2」と、Seasar2をベースにしたWebフレームワーク「SAStruts」、データベースアクセスフレームワーク「S2JDBC」の解説書です。DIコンテナとしてのSeasar2の基礎から、SAStrutsやS2JDBCといったフレームワークを徹底的に使いこなすために必要となる情報までを1冊にまとめました。
    実際の開発ではフレームワークの標準機能だけでは足らず、独自に拡張を行わなければならないケースも多いはずです。そのため、本書ではフレームワークの利用方法だけでなく、拡張方法についても可能な限り触れています。そのため、本書ではフレームワークを使用してきた中で得た現場でのノウハウや、設計時の指針なども随所にちりばめています。
    さらに、Seasar2ファミリーのプロダクトの中から、SAStrutsやS2JDBCと組み合わせてWebアプリケーションの開発に利用できる開発ツール、ライブラリ、フレームワークなども取り上げており、まさにSeasar2よるWebアプリケーション開発のすべてを網羅した内容となっています。※本電子書籍は同名出版物を底本とし作成しました。記載内容は印刷出版当時のものです。
    ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。
    ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。
    ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。
  • SAP社のエンタープライズ向けデータベース製品「SAP SQL Anywhere」は、自己管理型の高性能RDBMS「SAP SQL Anywhere」と、iPhoneなどのモバイル端末でも稼働する超小型RDB「Ultra Light」、異種のデータベースと何万ものSQL AnywhereまたはUltra Lightデータベースとの同期が可能なミドルウェア「Mobile Link」、そして多彩な管理ツールなどを同梱したスイート製品です。その中核をなすRDBMS SAP SQL Anywhereは、1ユーザーから数百万ユーザーレベルまで、そしてUNIXサーバーからLinux、Mac OS、Windows、さらにはARM Linuxベースのシングルボードコンピューティングまで対応する高性能、軽量RDBMSです。Javaや.NETフレームワークのほかにもPerl、PHP、Python、Ruby、Diangoなど多数のプログラミング環境をサポートし、アプリケーションへのデータベースの埋め込みも容易です。日本での約10年ぶりの解説本となった本書では、SAP SQL Anywhereのインストールからバックアップ/リカバリなどRDBMSとしての基本的な機能、進化したチューニング機能、高可用性、負荷分散などのエンタープライズ向け機能について解説するとともに、クラウド版や他社製データベースとのデータ同期、Ultra Lightを用いたモバイルアプリケーションの開発例など、SQL Anywhereスイートの全体像を解説します。IoT(モノのインターネット)が話題となるなか、大量のセンサーデータのさまざまな活用が注目されています。本書はIT環境の革新に合わせて進化するSQL Anywhereを知るための最適な1冊です。※本電子書籍は同名出版物を底本として作成しました。記載内容は印刷出版当時のものです。
    ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。
    ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。
    ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。
  • 4,180(税込)
    著:
    WillKurt
    訳・監修:
    株式会社クイープ
    レーベル: ――
    出版社: 翔泳社

    「コンピュータのプログラミング」から脱却し、
    “学術”ではない、実用度重視のHaskell入門書

    Haskellは、関数型プログラミングを研究する対象としての側面が強すぎ、一般的なアプリケーション構築を目的とした開発言語の側面が、おざなりにされがちでした。そのため、他の言語(JavaとかC/C++とかC#とか)がこなす、ありふれたアプリケーションをHaskellで構築しようとすると、キーボードを叩く指が止まってしまうことがありました。本書は関数型プログラミングの基本を押さえつつ、実用的なプログラムを書けるようなレベルに誘う一冊です。

    もちろん、そのためにはプログラミング言語としての基礎的な知識や、Haskellならではの技法・手法の理解が欠かせません。本書では、最終的にI/Oを使用し、乱数を生成し、DBアプリケーションを作れるところまで道筋を示します。

    二度とHaskellに触れないとしても、この言語(と、その思想)に触れることで、
    ・安全で機能的なコードを書くこと
    ・問題を注意深くモデル化すること
    を身につけることができます。

    この本は、
    ・プログラミングスキルとプログラミング言語の理解を次のレベルに引き上げたい、既存のプログラミング経験のある人
    を対象としていますが、根気強く読み解いていけば、必ず視野は広がります。

    本書は
    Will Kurt , "Get Programming with Haskell"
    ISBN 9781617293764, Manning Publications Co., 2018 March
    の日本語版です。

    ※本電子書籍は同名出版物を底本として作成しました。記載内容は印刷出版当時のものです。
    ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。
    ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。
    ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。
  • そのプログラムが「何を行うか」ではなく、「何であるか」を考える!プログラムは現状、「処理の順番」が非常に重要です。
    もし順番を気にしなくて済むのであれば、コーディングの量は
    圧倒的に減るでしょう。「どのように処理するか」ではなく
    「何をするものか」に注力できるからです。具体的にいえば、発生したイベントを、他の処理に影響をおよぼさずに、
    処理するための方策を細々と記述するのではなく、ユーザーが
    必要としている情報・結果を返す仕組みに注力できるようになるのです。その枠組を、リアクティブプログラミングと関数型プログラミングの
    いいとこ取りで構築し直したのが「関数型リアクティブプログラミング」です。本書は宣言型のプログラミングで潜在的な副作用にビクビクしながら
    (あるいは副作用に悩まされつつ)コーディングを行うことに
    疲労感を覚えたら、発想を一新して、いまのプログラミングスキルを
    十二分に発揮しつつ、ストレスの少ないパラダイムへと移行してみる、
    その一助となる一冊です。この書籍で、当たり前のように使っていた脳の一部をリファクタリングして、
    より風通しの良いプログラミングスタイルを手に入れてください。[著者紹介]
    ニュージーランドの北パーマーストン在住。イベント駆動形の
    商用プログラミングを多数手がけ、2007年頃にファンクショナル
    プログラミングに取り組み、オープンソースソースのFRPシステムである
    Sodiumをリリースしました。趣味は碁。ニュージーランドのオークランド在住。ここ5年間は、Javaベースの
    コンフィグレーションGUIをFRPベースのフレームワークに
    リファクタリングするために費やすなど、Sodiumプロジェクトの
    貢献者です。自転車に乗るのが趣味。
    ※本電子書籍は同名出版物を底本として作成しました。記載内容は印刷出版当時のものです。
    ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。
    ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。
    ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。
  • シリーズ2冊
    2,420(税込)
    著:
    森巧尚
    レーベル: ――
    出版社: 翔泳社

    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。

    ヤギ博士・フタバちゃんと一緒に
    機械学習のしくみを学ぼう!

    【機械学習をいちから学んでみよう!】
    「最近よく耳にする人工知能と機械学習について知りたい」
    「機械学習ってどのようなことをするの?」
    と思っている方は多いと思います。
    本書はそうした方に向けて「機械学習」について
    いちからやさしく解説します。

    【Python3年生について】
    「Python1年生」「Python2年生」を読み終えた方を対象とした入門書です。
    (※「Python3年生」から初めて学ぶ方でもわかるように工夫しています)

    【読者対象】
    機械学習の初心者

    【本書のポイント】
    ヤギ博士&フタバちゃんと一緒に、
    機械学習のしくみについて、
    サンプルを動かしながら、
    楽しく学ぶことができます。

    【著者プロフィール】
    森 巧尚(もり・よしなお)
    アプリの開発や、技術書や電子工作マガジンなどでの執筆活動。
    関西学院大学非常勤講師、関西学院高等部非常勤講師、
    成安造形大学非常勤講師、大阪芸術大学非常勤講師、プログラミングスクールコプリ講師など、
    プログラミングに関する幅広い活動を行っている。
    近著に『Python1年生』、『Python2年生 スクレイピングのしくみ』、『Python2年生 データ分析のしくみ』、
    『Java1年生』、『動かして学ぶ! Vue.js開発入門』(いずれも翔泳社)、
    『楽しく学ぶ アルゴリズムとプログラミングの図鑑』(マイナビ出版)などがある。

    ※本電子書籍は同名出版物を底本として作成しました。記載内容は印刷出版当時のものです。
    ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。
    ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。
    ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。
  • ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。

    AIとの会話をはじめよう!

    対話型AI ChatGPTの使い方をわかりやすく解説
    ChatGPTはOpenAIが提供・公開する対話側のAIサービスで、会話の相手だけでなく、さまざまなアイデア出し・文書作成も可能。
    AIとの会話方法や日々の業務改善、創作活動のサポートなどChatGPTを活用する方法を解説します。
    仕事・学習・生活を楽しく、より便利に!本書で紹介する活用方法で、AIと楽しく賢い会話をしよう!

    Part 1 ChatGPTのはじめ方
    1.1 ChatGPTとは
    1.2 ChatGPTのはじめ方
    1.3 ChatGPTの画面構成
    1.4 ChatGPTへの指示力が上がるワード10選

    Part 2 ChatGPTの基本
    2.1 文章の要約をしてもらう
    2.2 翻訳を頼む
    2.3 校正をしてもらう
    2.4 分類・カテゴリ分けをお願いする
    2.5 アイディア出しをお願いする
    2.6 文章作成を依頼する
    2.7 プログラムを作ってもらう
    2.8 ロールプレイ/ キャラクターを演じてもらう
    2.9 質問応答
    2.10 ステップバイステップで考えてみよう

    Part 3 コミュニケーション
    3.1 物語の登場人物と話してみる
    3.2 人称と語尾を変える
    3.3 夕飯の献立の相談をする
    3.4 誕生日プレゼントの相談をする
    3.5 子供からの質問を答えてもらう
    3.6 旅行プランを作成してもらう
    3.7 しりとりで対決する
    3.8 クイズで対決する
    3.9 文章を絵文字で表現してもらう
    3.10 世界各国のことを聞いてみる
    3.11 AI同士で討論させる
    3.12 SNSに投稿する文面のチェックを頼む

    Part 4 創作
    4.1 物語を作成してもらう
    4.2 歌詞を作成してもらう
    4.3 作曲をしてもらう
    4.4 絵を描いてもらう
    4.5 アスキーアートを描いてもらう
    4.6 画像生成AIのロンプトを作成してもらう
    4.7 テキストアドベンチャーゲームを作成してもらう
    4.8 俳句を詠んでもらう
    4.9 プロットをまとめてもらう
    4.10 ブログタイトルを考えてもらう
    4.11 Unityのプログラムを作成してもらう
    4.12 物語の感想を聞かせてもらう

    Part 5 勉強
    5.1 英会話の練習相手になってもらう
    5.2 英単語から英文を作成してもらう
    5.3 英文から単語表を作成してもらう
    5.4 文章をやさしく要約してもらう
    5.5 文章をたとえ話で説明してもらう
    5.6 文書を箇条書きで説明してもらう
    5.7 文章から用語表を作成してもらう
    5.8 作文の作成を手伝ってもらう
    5.9 問題を作成してもらう
    5.10 学習カリキュラムを作ってもらう
    5.11 勉強が何の役に立つのかを質問する
    5.12 希望の職業につくために必要な勉強を質問する

    Part 6 仕事
    6.1 ビジネスメールの作成を依頼する
    6.2 商品のキャッチコピーを作ってもらう
    6.3 プレスリリースの作成を頼む
    6.4 謝罪文を書いてもらう
    6.5 プレゼンの下書きを相談する
    6.6 プレゼンの想定質問と回答例をあげてもらう
    6.7 新規事業についていろんな視点から意見してもらう
    6.8 会議メモから議事録を作成してもらう
    6.9 アイディアの利点と欠点を洗い出してもらう
    6.10 Excel でやりたいことができる関数を教えてもらう
    6.11 データベース検索のクエリを作成してもらう
    6.12 プログラムを説明してもらいさらに修正をお願いする

    Part 7 ChatGPT Plus
    7.1 ChatGPT Plus の使い方
    7.2 Web 検索の結果を利用する
    7.3 知識データベースの検索結果を利用する
    7.4 特定のWebページの情報を利用する
    7.5 特定のPDF文書の情報を利用する
    7.6 グラフを作成する
    7.7 近所の飲食店の情報を利用する

    布留川 英一(ふるかわひでかず):
    1999年『JAVA PRESS』(技術評論社)にて、携帯アプリの開発方法の連載を開始。株式会社ドワンゴにて世界初のJava搭載携帯電話「503i」のローンチタイトル『サムライロマネスク』の開発に携わる。以後、新端末の新機能を活用したアプリを作りつつ技術書を書き続け、現在は株式会社ゼルペムにて、ヒトとAI の共生環境の実現を目指して人工知能の研究開発に取り組んでいる。主な著書に『OpenAI GPT-4/ChatGPT/LangChain 人工知能プログラミング実践入門』『BERT/GPT-3/DALL-E 自然言語処理・画像処理・音声処理人工知能プログラミング実践入門』(ボーンデジタル)など40以上の著作がある。

    ※この商品は固定レイアウト型の電子書籍です。
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字列のハイライトや検索、辞書の参照、引用などの機能が使用できません。
    ※お使いの端末で無料サンプルをお試しいただいた上でのご購入をお願いいたします。

    ※本書内容はカラーで制作されているため、カラー表示可能な端末での閲覧を推奨いたします
  • ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。

    現在の「Web技術」のきほんを、1冊でしっかり学ぼう!

    本書は、HTMLとCSS、JavaScriptの基本を1冊で学べる本です。
    現在、HTMLとCSS、JavaScriptという「Web」を構成する技術は、WebサイトやWebアプリケーションをはじめとして、さまざまな環境で使われるようになっています。本書では、その3つの技術に焦点をあてて、1冊で「現在のWeb」の基本を総合的に学べるようにしました。
    これからWebの仕事をしたいと考える方にとって、最初のスタートとして最適な1冊です。
    HTML5.1/CSS3 対応。

    ===(以下「はじめに」より編集・抜粋)===
    本書は、HTMLとCSS、JavaScriptすべてを1冊で紹介した欲張りな本です。

    ただ、それは単に「お得」とか「色々なことをさらっと」というわけではありません。これから「Web」という技術を学んでいきたいという方に向けて、最初に必要となる知識をしっかりと身につけて欲しくて執筆しました。

    HTMLといえば、最初に思いつくのは「Webサイト(ホームページ)制作」です。ただ、本書はWebサイト制作の入門ではないため、それに必要となる次のような知識については、あえて触れていません。

    ・Webサイトの設計・画面設計手法
    ・コンテンツの作成方法
    ・Webサイトの公開方法やメンテナンス方法など

    これら、「Webサイト制作に必要な知識」は他の書籍にお任せし、本書は技術としてのHTML/CSS/JavaScriptの解説だけに絞りました。

    「Web」の技術は、今やサイト制作だけでなく、スマートフォン向けのアプリケーション開発やPepper等のロボット開発、AIのインタフェース開発など、あらゆる分野で活用されています。そんなとき、これらの技術をまとめて解説する書籍があればと思い、執筆するに至りました。

    Webサイト制作者になりたい方はもちろん、これまでJavaやPythonなどのプログラミング言語は学んできたものの、HTMLやJavaScriptについて学ぶ機会がなかったエンジニアの方、そしてこれからネット業界、AI業界を目指す学生の方など、幅広い方々に活用して頂ければありがたく思います。

  • めんどうな仕事を
    Pythonで効率化しよう!

    【本書の概要】
    ビジネス現場では、様々な業務でPythonが利用され始めています。
    Pythonを利用すれば、非常に短いコードで、日々の業務を劇的に効率化できます。
    日常業務でもよくありがちな面倒な業務をPythonを利用して自動化する手法をまとめています。

    【読者対象】
    ビジネスでPythonを利用している方(これから利用しようと考えている方)

    【本書のポイント】
    面倒な業務をカテゴリで分けてピックアップ。
    ファイル操作、Excel・Word・PDFファイルのデータ処理、
    画像の整形、ファイル情報の取得やWebデータの取得など、
    日常でありがちな面倒な仕事を数十行のコードで解決します。
    またアプリ化し、ボタン1つで実行できる方法を併記しています。

    【本書で扱うレシピの例】
    ・年月を指定するだけでカレンダーを作りたい
    ・すべてのファイルの特定文字を一括置換したい
    ・特定のPDFファイルの任意の文字を抜き出したい
    【著者プロフィール】
    森 巧尚(もり・よしなお)
    『マイコンBASICマガジン』(電波新聞社)の時代からゲームを作り続けて現在はコンテンツ制作や執筆活動を行い関西学院大学非常勤講師、
    関西学院高等部非常勤講師、成安造形大学非常勤講師、大阪芸術大学非常勤講師、プログラミングスクールコプリ講師などを行っている。
    近著に、『Python1年生』『Python2年生 スクレイピングのしくみ』『Python2年生 データ分析のしくみ』『Python3年生 機械学習のしくみ』
    『Java1年生』『動かして学ぶ!Vue.js開発入門』(いずれも翔泳社)、『ゲーム作りで楽しく学ぶ Pythonのきほん』『楽しく学ぶ Unity2D超入門講座』
    『楽しく学ぶ Unity3D超入門講座』(いずれもマイナビ出版)などがある。
    ※本電子書籍は同名出版物を底本として作成しました。記載内容は印刷出版当時のものです。
    ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。
    ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。
    ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。
  • 4,400(税込)
    原著:
    Jules S. Damji
    原著:
    Brooke Wenig
    原著:
    Tathagata Das
    原著:
    Denny Lee
    訳:
    長谷川亮
    訳:
    弥生隆明
    他7名
    レーベル: ――
    出版社: 翔泳社

    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』の邦訳です。

    ※本電子書籍は同名出版物を底本として作成しました。記載内容は印刷出版当時のものです。
    ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。
    ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。
    ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。
  • AndroidもiOSも。
    C#を使ったクロスプラットフォーム開発に挑戦!これまで別々の言語や環境で開発していたAndroid/iOSアプリを
    共通の言語(C#)や環境(.NET Framework)で作成する
    注目の開発環境Xamarin。マイクロソフトMVP受賞経験のある著者が、豊富なアプリケーション開発の
    経験を活かし、すべてのモバイルアプリ開発者に向けてXamarinネイティブ
    によるクロスプラットフォーム開発を徹底解説しました。本書は「Xamarinとは何か」にはじまり、汎用ライブラリMVVMCrossを
    使って、本格的なクロスプラットフォームを開発するノウハウまで、
    ミニサンプルアプリを作りながらわかりやすく学ぶことができます。また、特にAndroid/iOS開発経験のある読者のために、
    JavaやObjective-C、Swiftと比較しながらの解説も行っています。現場の開発者のための、Xamarinを使ったクロスプラットフォーム開発を
    スムーズに学べる一冊です。
    ※本電子書籍は同名出版物を底本として作成しました。記載内容は印刷出版当時のものです。
    ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。
    ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。
    ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。
  • システム構築の複雑さから開発者を解放する
    データ指向プログラミング実応用ストーリー

    本書は
    Yehonathan Sharvit, "Data-Oriented Programming",
    Manning Publications 2022
    の邦訳版です。

    【本書の内容】
    本書は、Java、C#、C++、Ruby、Pythonなどの高級プログラミング言語で2年以上の経験を持つ、フロントエンド、バックエンド、フルスタック開発者向けの本です。

    本書で取り上げている業務システム開発におけるアイデアや手法は、オブジェクト指向プログラミングの開発者にとっては、慣れ親しんだ環境や世界観をいったん捨て去るように指示されるかもしれません。
    一方、関数型プログラミングの開発者にとっては、本書は(多少ですが)学びやすく、ちょっとした発見とサプライズがあるはずです。

    いずれにしても「情報システム開発の複雑さ」を軽減し、見通しが良く仕様変更にも柔軟に対応したい開発者に、新しい視座とパラダイムを提供します。

    【目次】
    Part1 柔軟性
      第1章 オブジェクト指向プログラミングの複雑さ― 気まぐれな起業家
      第2章 コードとデータの分離― まったく新しい世界
      第3章 基本的なデータ操作― 瞑想とプログラミング
      第4章 状態管理― タイムトラベル
      第5章 基本的な並行性制御― 家庭内での対立
      第6章 単体テスト― コーヒーショップでプログラミング
    Part2 スケーラビリティ
      第7章 基本的なデータ検証― おごそかな贈り物
      第8章 高度な並行性制御― さようなら、デッドロック
      第9章 永続的なデータ構造― 巨人の肩の上に立つ
      第10章 データベースの操作― 雲は雲
      第11章 Webサービス― 忠実な配達人
    Part3 保守性
      第12章 高度なデータ検証― 手作りの贈り物
      第13章 ポリモーフィズム― 田舎で動物とたわむれる
      第14章 高度なデータ操作― 考え抜かれたものは明確に表現される
      第15章 デバッグ― 博物館でイノベーション
    付録A データ指向プログラミングの原則
    付録B 静的型付け言語での汎用的なデータアクセス
    付録C データ指向プログラミング:プログラミングパラダイムの一環をなす
    付録D Lodash リファレンス

    ※本電子書籍は同名出版物を底本として作成しました。記載内容は印刷出版当時のものです。
    ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。
    ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。
    ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。
  • ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。

    【本電子書籍は固定レイアウトのため7インチ以上の端末での利用を推奨しております。文字列のハイライトや検索、辞書の参照、引用などの機能が使用できません。ご購入前に、無料サンプルにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください】日本語初のGradle解説書、ついに刊行!Groovyベースのビルドツール「Gradle」は、SpringやHibernateなどの著名なOSSで利用されているほか、Androidの公式ビルドツールとして採用されており、これからの開発者やビルド職人には無視することのできないツールのひとつと言えるでしょう。本書は、GradleのインストールからJavaアプリケーションのビルドやテスト、依存関係の管理、ビルド成果物の公開などのGradleの主要な機能の解説に加え、詳細なスクリプトファイルの記述方法からCIツールやIDEとの連携といった実業務で必要となる範囲までをカバーした日本語初のGradleの解説書となります。有識者によるGradle 2.0ベース(1.x系ベースの章や2.1のトピックなどもあります)で書き下ろされた500ページを超える本書は「徹底入門」の名に恥じない内容で、これだけ充実したGradle解説書は、日本語ではもちろん英語でも類を見ません。これからGradleを始める人、Gradleをもっと使いこなしたい人、GradleとJenkinsでCIをやりたい人、AntやMavenからの移行を考えている人…などなど、多くの開発者やビルド職人にお勧めできる1冊です。※本電子書籍は同名出版物を底本として作成しました。記載内容は印刷出版当時のものです。
    ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。
    ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。
    ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。
  • ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。

    手軽に学びたい人の味方!人気の絵本シリーズにPython登場!Pythonはコンパイラを使わずに実行できるインタープリタ型の言語でありながら、データ分析など最新のコンピューティングの現場でひろく活用されています。本書では「プログラミングについて何も知らないこと」を前提に、基本からPythonを解説し、さらにリストや関数といった特徴ある機能を紹介していきます。また、章末でプログラミングサンプルを紹介するなど、実戦的な内容も含まれています。
    本書には次のような特長があります。・絵を多用し、短い解説で絵本のようにビジュアルに理解することができます
    ・2ページを単位とした説明、基礎に絞り込んだ内容でスピーディに学習できます
    ・予備知識は不要。「プログラミングとはなにか」から入門できます
    ・Pythonの特徴などや実行の仕組みなど、知識として知っておきたい事柄もフォロー
    ・クラス/オブジェクトの基本も解説。オブジェクト指向の基礎にも入門できます【翔泳社の「絵本」シリーズのラインナップをアップデート】
    翔泳社の「絵本シリーズ」は、豊富なイラストと簡潔な解説でコンピュータ技術に入門できる初心者向けのシリーズです。言語/技術の超初心者や手軽に習得したい方に最適な入門書です。新しい「絵本シリーズ」では、旧来の分かりやすさ、親しみやすさ、基礎に徹した内容というコンセプトはそのままに、Web/ネットが全盛となった現在のコンピュータ技術の潮流に合わせた解説を心掛けます。『Cの絵本』『Javaの絵本』を皮切りにラインナップを順次刷新、さらに新しい仲間を増やしてラインナップを充実させていきます。
    ※本電子書籍は同名出版物を底本として作成しました。記載内容は印刷出版当時のものです。
    ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。
    ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。
    ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。
  • ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。

    はじめてゲームを作る、初心者向けのやさしいUnityと3Dゲームの作り方入門!

    こんにちは。ボクはちょっと変わったカエルです。
    カエルだけど、ゲームの作り方についていろいろ知っています。
    この本では、はじめてUnityを触る人でも迷わないよう、
    Unityのインストールから一緒に始めて3Dゲームの作り方を解説していきます。

    ●目次

    CHAPTER 1:Unityって何?
    CHAPTER 2:Unityを触ってみよう
    CHAPTER 3:スクリプトで動かそう
    CHAPTER 4:衝突したらどうなる?
    CHAPTER 5:シーン(場面)を切り替えよう
    CHAPTER 6:ジャンプの着地判定と操作感(Cinemachine対応)
    CHAPTER 7:プレハブで増えるオブジェクト
    CHAPTER 8:カウンターで数えた数でしかけを作る
    CHAPTER 9:火花や光の演出を追加しよう
    CHAPTER 10:AIで自動追跡と経路探索

    ●著者

    パソコンが登場した『マイコンBASICマガジン』(電波新聞社)の時代からゲームを作り続けて約40年。現在は、コンテンツ制作や執筆活動を行い、また関西学院大学、関西学院高等部、成安造形大学の非常勤講師や、プログラミングスクールコプリの講師など、プログラミングに関わる幅広い活動を行っている。
    著書に『ゲーム作りで楽しく学ぶ Pythonのきほん』『ゲーム作りで楽しく学ぶ オブジェクト指向のきほん』『楽しく学ぶ Unity「2Dゲーム」作りのきほん』『作って学ぶiPhoneアプリの教科書~人工知能アプリを作ってみよう!~』『アルゴリズムとプログラミングの図鑑【第2版】』(以上マイナビ出版)、『ChatGPT2年生 GPTsのしくみ』『ChatGPTプログラミング1年生』『データサイエンス1年生』『Python2年生 デスクトップアプリ開発のしくみ』『Python2年生 データ分析のしくみ』『Python2年生 スクレイピングのしくみ』『動かして学ぶ!Vue.js開発入門』『Python1年生』『Java1年生』(以上翔泳社)など多数。
    http://www.ymori.com

    ※この商品は固定レイアウト型の電子書籍です。
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字列のハイライトや検索、辞書の参照、引用などの機能が使用できません。
    ※お使いの端末で無料サンプルをお試しいただいた上でのご購入をお願いいたします。

    ※本書内容はカラーで制作されているため、カラー表示可能な端末での閲覧を推奨いたします
  • 〈電子書籍版に関する注意事項〉
    本書は固定レイアウト型の電子書籍です。リフロー型と異なりビューア機能が制限されるほか、端末によって見え方が異なりますので、ご購入前にお使いの端末にて「無料サンプル」をお試しください。

    【株式・FX・仮想通貨…知的ゲーム感覚で自動売買プログラムをつくる!】

    FX(外国為替)などの自動売買プラットフォームであるMetaTraderと専用プログラミング言語MQL4を用いて、自動取引システムを自作するノウハウを解説。

    自動取引システムの開発実績のある著者が、MetaTraderやMQL4で初めてプログラミングを行なう方にもわかりやすく丁寧に解説しています。

    自動売買プログラムの作成には主にテクニカル分析を利用しますが、本書ではMetaTraderとMQL4を用いたプログラミングそのものと、どのように考えて自動売買のソースコードを作成していくかの過程に重点を置きました。

    自動取引の基礎とMQL4の基本を学んだあと、「移動平均線」「ゴールデンクロスとデッドクロス」など、代表的な5つのテクニカル分析を用いたプログラムを作成し、過去データから利益/損失がどうなるのかを検証していく構成です。

    プログラマーの方であれば、どのようにして自動売買のロジックを組み立てるか。トレーダーの方であれば、ご自身のもつ取引ルールをどのようにしてコンピューターに実行させるか。

    知的ゲーム感覚で楽しみながら学習できる内容になっています!

    〈こんな方にオススメ〉
    ○自動売買のプログラムを作成して利益を得たいプログラマーの方
    ○FX、CFD、仮想通貨などの取引を行っているトレーダーの方
    ○プログラミングや自動取引を通じて不労所得を増やしたい方

    〈本書の特長〉
    ○MQL4を使ったプログラミングをやさしく解説している
    ○自動売買プログラムの自作ノウハウを知的ゲーム感覚で学べる
    ○お金と投資の初歩的な事柄についても解説している

    〈本書の章構成〉
    ■Chapter1 お金と投資の基礎
    ■Chapter2 自動取引をはじめよう
    ■Chapter3 MQL4プログラミングの基本
    ■Chapter4 テクニカル手法のプログラミング
    ■Appendix1 MetaTraderについて
    ■Appendix2 MQL4の関数リファレンス

    〈プロフィール〉
    木村 聡(きむら・さとし)
    1978年生まれ。宮城県出身。メンサ会員。2000年からおもにJavaでのシステム開発に携わり、現在はアーキテクトとして活動中。携わったシステムには、ひまわり証券株式会社の「インターネット証券デリバティブ取引システム」などがある。
  • ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。

    ゲームを作りながらオブジェクト指向プログラミングを楽しく学ぶ!

    この本は、Pythonやプログラミングが少しできるようになった人が、ゲームを作りながら、会話形式で楽しくオブジェクト指向を学んでいく入門書です。

    オブジェクト指向は、「複雑なしくみを効率的に作りやすくする手法」ですが、抽象的な考え方でできているため、初心者には難しく感じられる分野でもあります。本書では初心者にもやさしいPythonを使って、イラストや例え話をたくさん使いながら解説しています。


    Chapter 1 オブジェクト指向プログラミングってなに?
    Chapter 2 オブジェクト指向のきほん
    Chapter 3 pygameで動かそう
    Chapter 4 オブジェクト指向を使ってゲームを作ろう
    Chapter 5 デザインパターンを使ってみよう
    Appendix pygameリファレンス


    森 巧尚
    パソコンが登場した『マイコンBASICマガジン』(電波新聞社)の時代からゲームを作り続けて約40年。現在は、コンテンツ制作や執筆活動を行い、また関西学院大学、関西学院高等部、成安造形大学の非常勤講師や、プログラミングスクールコプリの講師など、プログラミングに関わる幅広い活動を行っている。
    著書に『ゲーム作りで楽しく学ぶ Pythonのきほん』『楽しく学ぶ Unity2D超入門講座』『楽しく学ぶ Unity3D超入門講座』『作って学ぶiPhoneアプリの教科書~人工知能アプリを作ってみよう!~』『アルゴリズムとプログラミングの図鑑【第2版】』(以上マイナビ出版)、『Python3年生 ディープラーニングのしくみ』『Python3年生 機械学習のしくみ』『Python2年生 デスクトップアプリ開発のしくみ』『Python2年生 データ分析のしくみ』『Python2年生 スクレイピングのしくみ』『動かして学ぶ! Vue.js開発入門』『Python1年生』『Java1年生』(以上翔泳社)など多数。


    ※この商品は固定レイアウト型の電子書籍です。
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字列のハイライトや検索、辞書の参照、引用などの機能が使用できません。
    ※お使いの端末で無料サンプルをお試しいただいた上でのご購入をお願いいたします。

    ※本書内容はカラーで制作されているため、カラー表示可能な端末での閲覧を推奨いたします
  • ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。

    【本電子書籍は固定レイアウトのため7インチ以上の端末での利用を推奨しております。文字列のハイライトや検索、辞書の参照、引用などの機能が使用できません。ご購入前に、無料サンプルにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください】

    ChatGPTをカスタマイズ!
    ヤギ博士、フタバちゃんと一緒に
    オリジナルのGPTを作ってみよう!

    【本書の概要】
    ヤギ博士とフタバちゃんと一緒にChatGPTをカスタマイズする方法について体験できる書籍です。GPTsのしくみと機能についての紹介から始まり、便利で面白いカスタムGPTの作成手法について丁寧に解説します。

    【本書の開発環境】
    ChatGPT Plus

    【対象読者】
    ・自分専用の便利なカスタムGPTを作りたい初心者
    ・GPTsをやってみたけどよくわからない人

    【本書のポイント】
    ・対話形式で、イラストを交えながら、GPTsの基礎知識を解説します。
    ・しくみを理解しながらカスタムGPTの作成方法を楽しく学習できます。
    ・GPTsと外部サーバとの連携を学習できます。

    【目次】
    第1章 カスタムGPTの世界へようこそ
    第2章 カスタムGPTを作ろう
    第3章 機能(Capabilities)で強化しよう
    第4章 知識(Knowledge)を増やそう
    第5章 アクション(Actions)で連携しよう
    第6章 思考を深めるカスタムGPTを作ろう

    【著者プロフィール】
    森 巧尚(もり・よしなお)
    『マイコンBASICマガジン』(電波新聞社)の時代からゲームを作り続けて、現在はコンテンツ制作や執筆活動を行い、関西学院大学非常勤講師、関西学院高等部非常勤講師、成安造形大学非常勤講師、大阪芸術大学非常勤講師、プログラミングスクールコプリ講師など幅広く活動している。近著に『データサイエンス1年生』、『Python2年生 スクレイピングのしくみ 第2版』、『Python2年生 データ分析のしくみ 第2版』『ChatGPTプログラミング1年生 Python・アプリ開発で活用するしくみ』、『Python3年生 ディープラーニングのしくみ』、『Python2年生 デスクトップアプリ開発のしくみ』、『Python1年生 第2版』、『Python3年生 機械学習のしくみ』、『Java1年生』、『動かして学ぶ! Vue.js 開発入門』(いずれも翔泳社)などがある。

    ※本電子書籍は同名出版物を底本として作成しました。記載内容は印刷出版当時のものです。
    ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。
    ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。
    ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。
  • ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。

    プログラミングの質を高めることで、セキュリティを向上させることができる― 著者らの考えを様々な形で試し検証を行い、本書「セキュア・バイ・デザイン(Secure by Design)・安全なソフトウェア設計」にまとめました。

    本書はEric Evans氏のドメイン駆動設計(Domain-Driven Design: DDD)に関する考えの影響を大きく受けています。設計の中心にセキュリティを取り込む考え、ドメイン駆動セキュリティ(Domain-Driven Security)という名のコンセプトを生み出しこの考えを実際に開発に導入し、発展させてきました。
    対象読者はソフトウェア開発者(C言語、JavaやC#など基本的なプログラミング技術を習得済みの方)ですが、特定の言語やフレームワークに依存しすぎないよう、主にセキュリティにおいて重要だと思うものだけを含めるようにしています。全体的なプログラミング・スキルを向上したかったり、既存のプログラムをさらに「安全」なものにしなくてはならなかったりするのであれば、本書はまさにあなたにとっての一冊となることでしょう。

    第1部: 導入編
    セキュア・バイ・デザインについて実例と共に見ていきます。セキュリティと開発についてどのように考え、それらが組み合わさるのか。あわせてどこで問題が起こりやすいのかと何ができるのかを分析します。

    第2部: 基礎編
    ソフトウェアの作成におけるセキュア・バイ・デザインの基盤を構築する設計の原則、考え、コンセプトについて学んでいきます。

    第3部: 応用編
    多くの開発者は「セキュア・バイ・デザイン」をレガシー・コードに適用することが難しいと感じる傾向があります。レガシー・コードの改善、モノリシック・アーキテクチャでよく起こる問題、マイクロサービス・アーキテクチャについて見ていきます。

    第1部: 導入編
    第1章: なぜ、設計がセキュリティにおいて重要なのか?
    第2章: ちょっと休憩: 『ハムレット』の悲劇
    第2部: 基礎編
    第3章: ドメイン駆動設計の中核を成すコンセプト
    第4章: 安全性を確立する実装テクニック
    第5章: ドメイン・プリミティブ(domain primitive)
    第6章: 状態の完全性(integrity)の保証
    第7章: 状態の複雑さの軽減
    第8章: セキュリティを意識したデリバリ・パイプライン
    第9章: 安全性を考えた処理失敗時の対策
    第10章: クラウド的考え方によるメリット
    第11章: ちょっと休憩: 保険料の支払いなしに成立してしまった保険契約
    第3部: 応用編
    第12章: レガシー・コードへの適用
    第13章: マイクロサービスでの指針
    第14章: 最後に:セキュリティを忘れるべからず!
  • シリーズ5冊
    2,420(税込)
    著:
    森巧尚
    レーベル: ――
    出版社: 翔泳社

    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。

    Pythonでスクレイピングを体験してみよう!

    【スクレイピングとは】
    機械学習やデータ分析になくてはならない「データ」。
    このようなデータは、インターネット上に膨大にありますが、Pythonを使えば効率よくデータ収集できます。
    こうした手法を「スクレイピング」といいます。
    サイト自体もオープンデータ化が進んでおり、データを集めやすい環境が整ってきています。

    【Python2年生について】
    「Python2年生」シリーズは、「Python1年生」を読み終えた方を対象とした入門書です。
    ある程度、技術的なことを盛り込み、本書で扱う技術について身に着けてもらいます。

    【ターゲット】
    ・ネット上からデータ収集を行う初心者
    ・データ分析の手前の初心者

    【本書の売り】
    ヤギ博士&フタバちゃんと一緒に、インターネットからのファイルのダウンロード方法、
    HTML解析の方法、いろいろなデータの読み書き、
    APIの使い方といったデータ収集と便利なライブラリを利用した簡単な可視化手法を解説する書籍です。
    また最終的にデータ収集を自動化する方法も簡単に解説します。

    ※本電子書籍は同名出版物を底本として作成しました。記載内容は印刷出版当時のものです。
    ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。
    ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。
    ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。
  • ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。

    【本電子書籍は固定レイアウトのため7インチ以上の端末での利用を推奨しております。文字列のハイライトや検索、辞書の参照、引用などの機能が使用できません。ご購入前に、無料サンプルにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください】

    あたらしい1年生シリーズ
    「データサイエンス1年生」の登場!
    ヤギ博士、フタバちゃんと一緒に
    データサイエンスの世界に飛び込んでみよう!

    【本書の概要】
    Python1年生でもおなじみのヤギ博士とフタバちゃんと一緒にデータサイエンスの基本について体験できる書籍です。データサイエンスに必要な知識から始まり、基本的なデータの読み解き方や、データの傾向や特徴をつかむ方法について解説します。

    【本書の開発環境】
    Google Colaboratory

    【対象読者】
    ・Pythonの基本文法は知っている方(『Python1年生』を読み終えた方)
    ・データサイエンスについて知りたい初心者
    ・Pythonを使ってデータサイエンスの手法を体験したい初心者

    【本書のポイント】
    ・対話形式で、イラストを交えながら、基礎知識を解説します。
    ・データの読み解き方をサンプルを元に学習できます。
    ・データの傾向や特徴のつかみ方を学習できます。

    【目次】
    第1章 「好奇心×データ」で世の中の謎を解き明かそう
    第2章 データサイエンスの基本的な手順
    第3章 データからわかることは?:探索的データ分析
    第4章 本当にそうだろうか?:確証的データ分析
    第5章 アイスクリームの売り上げ分析で体験
    第6章 AIで変わるデータサイエンスの未来

    【著者プロフィール】
    森 巧尚(もり・よしなお)
    『マイコンBASICマガジン』(電波新聞社)の時代からゲームを作り続けて、現在はコンテンツ制作や執筆活動を行い、関西学院大学非常勤講師、関西学院高等部非常勤講師、成安造形大学非常勤講師、大阪芸術大学非常勤講師、プログラミングスクールコプリ講師などを行っている。近著に『Python2年生 スクレイピングのしくみ 第2版』、『Python2年生 データ分析のしくみ 第2版』『ChatGPTプログラミング1年生 Python・アプリ開発で活用するしくみ』、『Python3年生 ディープラーニングのしくみ』、『Python2年生 デスクトップアプリ開発のしくみ』、『Python1年生 第2版』、『Python3年生 機械学習のしくみ』、『Java1年生』、『動かして学ぶ! Vue.js 開発入門』(いずれも翔泳社)などがある。

    ※本電子書籍は同名出版物を底本として作成しました。記載内容は印刷出版当時のものです。
    ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。
    ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。
    ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。
  • 未経験から最短でプロへ――

    「基礎技術」「スピード」「聞く力」
    即戦力プログラマーになるために必要な3つの力を解説!

    クラウドサービスや生成AI、IoTなど、ITの進歩とともに多くの企業がDXに向けた取り組みを加速させています。しかし、システム構築や運用を手掛けるプログラマーやエンジニアの採用が思うように進まず、DXを計画どおりに推進できない企業も少なくありません。実際、転職サイトdodaの調査によれば、2024年9月時点における「IT・通信エンジニア」の転職求人倍率は12.80倍に達しており、いかに多くの企業がプログラマーをはじめとしたIT人材の不足に悩まされているかが分かります。

    そうした深刻な人材不足のなか、未経験からプログラマーという仕事に興味をもつ若者も増えつつありますが、「今から始めても遅い」「理系じゃないから無理」と思い込んでしまい、最初の一歩が踏み出せずにいる人も少なくありません。しかし著者は、正しい学び方と努力を重ねれば、そうした人たちでもプログラマーになることは決して不可能ではないと述べています。

    著者は長年にわたってプログラマー・システムエンジニアとして活躍し、現在はシステム企画・設計を行う会社を経営するかたわら、社内外で数多くのプログラミング研修を行っています。著者の会社では、入社した社員の多くが著者指導のもと1カ月でJava Silverを取得し、そのなかにはまったく理系とは無縁だった人や、一度はプログラマーを目指したものの途中で挫折した人など、さまざまな背景をもった人たちがいるといいます。

    こうして短期間で多くの人材を育ててきた著者は、未経験からプログラマーとして最短距離で成長するためには、プログラミングの基盤を支える「基礎技術」に加え、より多くの経験を積むことで成長を加速させるための「スピード」、そして、分からないことを素直に尋ね、助言を柔軟に受け入れる「教わる力」――。この3つの力を意識的に身につけることが重要だと述べています。

    本書では、著者の会社で実践している3カ月の研修プログラムを基に、「基礎技術」「スピード」「教わる力」を身につけ、最速でプログラマーになるための方法を解説しています。技術の習得方法に加え、生産性と成長速度を大きく左右するスピードの高め方、先輩や上司から効率的に学びながらチーム作業を円滑に進めるためのコミュニケーション力の養い方など、現場に直結する具体的な内容が盛り込まれています。

    これからプログラマーを目指す人だけでなく、一度は挑戦したものの諦めてしまった人にとっても、プログラマーになるために必要な技術や姿勢が学べる1冊です。
  • ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。

    マインクラフト 初めてでも必ずツクレルW解説 3つのステップで誰でもマスター
    (1)建築の基本をマスター 建物の作り方やレッドストーンの仕組みを学ぼう!
    (2)からくり建築をマスター 簡単だけど仕掛けが面白い建築物を作ってみよう!
    (3)大型建築をマスター みんなに自慢できる大きな建築物度を作ってみよう!

    CHAPTER1 マイクラ基礎知識編
    『マインクラフト』の基礎的な知識を学ぼう。機種の違いからブロックの置き方、操作方法まで初心者もこれを読めばバッチリ!
    CHAPTER2 中型建築 武器&乗り物編
    ちょっと凝った建築物を作ってみよう。動く乗り物から仕掛けを持った建築物など、楽しめる要素が満載だ!
    CHAPTER3 中型建築 アミューズメント編
    置いて眺めるだけで楽しい、遊べばもっと楽しい、そんな建築物を作ってみよう。装飾や旗などにもこだわってみよう。
    CHAPTER4 スゴい!大型建築編
    有名クラフターが作成した建築物を5点紹介!どれも大きく、複雑な作りだが、手順や設計図をよく見て建築にチャレンジしよう!


    ※この商品は固定レイアウトで作成されており、タブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字列のハイライトや検索、辞書の参照、引用などの機能が使用できません。
  • ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。

    ★ はじめてでもカンタン♪

    ★ はじめてでも「基本と考え方」がよくわかる!

    ★ 操作手順をしっかりナビゲート!

    ★「マイクラのスゴ技」で簡単&楽しく練習!


    ◇◆◇ 著者からのコメント ◇◆◇

    ①マイクラがすき/やってみたい
    ②建築に興味がある
    ③「プログラミングが出来る」って言えたらカッコいいけど、
     何からやればいいか分からない
    ④将来AIに仕事を取られたくない
    ⑤お母さんに「ゲームばかりしていないで勉強しなさい」
     と言われずにゲームをしたい
    ⑥新しいものを作るのはウキウキする
    ⑦どうせ勉強するなら楽しい方がいい
    ⑧リケジョ、リケオになりたい

    3つくらい当てはまりましたか?
    オッケー♪ 素晴らしいです!!
    実はこれらの項目の1つでも当てはまるものがあれば、
    本書は絶対おススメです。

    こんなしっちゃかめっちゃかな項目に
    共通点があるようには見えませんよね。
    でも読み進めながら、
    マインクラフトを楽しく遊んでもらえれば、
    理由がわかってきます。

    マインクラフトはゲームを楽しむ人の
    コミュニティによって
    活発にMOD(モッド)というものが
    利用されています。
    MODはゲームキャラの変更や、
    アイテムの追加ができるプログラムのことで、
    プログラミングを学ぶ環境もととのっているのです。

    本書は磁力でプログラミングを学んでみたい
    中高生向けに執筆しましたが、
    小学生も是非お父さんお母さんと一緒に
    遊んでみてください。
    お父さんが先に使いこなしてスゴ技を披露すれば
    一躍ヒーロー間違いなし!

    しかも、遊びながら論理的思考力や創造性を育めるので、
    親子のコミュニケーションタイムに活用して
    頂けると思います。

    この本を未来を切り拓く全ての若者に贈ります。

    山口 由美


    ◇◆◇ 主な目次 ◇◆◇

    ☆ 第1章
    Python(パイソン)とマインクラフト
    * なんでPython推しなの??
    * プログラミングを学びながらスゴ技ゲット
    * Pythonってこんな言語
    ・・・など

    ☆ 第2章
    Pythonでマインクラフトを
    操作できるように準備しよう
    * Javaをインストールしよう
    * マインクラフトをインストールしよう
    ・・・など

    ☆ 第3章
    Pythonをさわってみよう
    * Pythonファイルの扱い方
    ・・・など

    ☆ 第4章
    簡単なプログラムを作ってみよう
    * マインクラフトの世界にブロックを出す!
    * カラフルマットの上にブロックを置こう
    * プログラミングの基礎 「順次」
    ・・・など

    ☆ 第5章
    ブロックをまとめて置いてみよう
    * 複数のブロックをまとめて設置してみよう
    * プログラミングの基礎 「分岐」
    ・・・など

    ☆ 第6章
    ブロックで巨大建築をしてみよう
    * プログラミングの基礎 「反復」
    * ミッションに挑戦しよう!
    ・・・など

    ☆ 第7章
    オリジナルアートやイベントを作ろう!
    *「反復」の応用「反復の反復」
    * ミッションに挑戦しよう!
    ・・・など

    ☆ 特別付録
    ここまでできちゃう!!
    オリジナルコマンド化必須のスゴ技
    * 100階建てでも一瞬!! タワーマンション
    * 斬新住宅 スティーブハウス&クリーパーハウス
    ・・・など
  • シリーズ2冊
    2,4202,640(税込)
    著:
    森巧尚
    レーベル: ――
    出版社: 翔泳社

    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。

    【本電子書籍は固定レイアウトのため7インチ以上の端末での利用を推奨しております。文字列のハイライトや検索、辞書の参照、引用などの機能が使用できません。ご購入前に、無料サンプルにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください】

    あたらしい1年生シリーズ
    ChatGPTプログラミング1年生の登場!
    ChatGPTを利用したプログラミングに挑戦してみよう!

    【本書の概要】
    ChatGPTの得意分野でもあるプログラミングへの利用が注目されています。最近では「ChatGPTって、どんなしくみで動いているんだろう」「効果的な使い方を知りたい」「ChatGPTをPythonプログラミングに利用したい」「便利なChatGPTアプリを作りたい」という方が多くなってきています。
    本書はそうした初めてChatGPTをプログラミングに利用する方に向けて、ヤギ博士とフタバちゃんと一緒にChatGPTを利用したプログラミングやアプリ開発の基本を解説。対話形式でChatGPTのしくみや、ChatGPTプログラミングのしくみをまなぶことができます。

    【対象読者】
    ・Pythonの基本をまなんだ方(『Python1年生』を読み終えた方)
    ・ChatGPTプログラミングの初心者

    【本書のポイント】
    ・対話形式で、イラストを交えながら、基礎知識を解説します。
    ・初めての方でも安心して学習できるよう記述方法をしっかり解説します。
    ・楽しいサンプルを用意していますので、安心してChatGPTプログラミングを体験できます。

    【目次】
    第1章 ChatGPTってなに?
    第2章 ChatGPTの使い方
    第3章 ChatGPTにプログラミングを手伝ってもらおう
    第4章 PythonでChatGPTを動かそう
    第5章 Pythonで翻訳アプリを作ろう
    第6章 Pythonで便利なアプリを作ろう

    【著者プロフィール】
    森 巧尚(もり・よしなお)
    『マイコンBASICマガジン』(電波新聞社)の時代からゲームを作り続けて、現在はコンテンツ制作や執筆活動を行い、関西学院大学非常勤講師、関西学院高等部非常勤講師、成安造形大学非常勤講師、大阪芸術大学非常勤講師、プログラミングスクールコプリ講師などを行っている。近著に『Python3年生 ディープラーニングのしくみ』、『Python2年生 デスクトップアプリ開発のしくみ』、『Python1年生 第2版』、『Python3年生 機械学習のしくみ』、『Python2年生 スクレイピングのしくみ』、『Python2年生 データ分析のしくみ』、『Java1年生』、『動かして学ぶ! Vue.js 開発入門』(いずれも翔泳社)、『ゲーム作りで楽しく学ぶ オブジェクト指向のきほん』、『ゲーム作りで楽しく学ぶ Python のきほん』、『アルゴリズムとプログラミングの図鑑 第2版』(いずれもマイナビ出版)などがある。

    ※本電子書籍は同名出版物を底本として作成しました。記載内容は印刷出版当時のものです。
    ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。
    ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。
    ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。
  • シリーズ2冊
    1,8481,958(税込)
    著:
    株式会社アンク
    レーベル: ――
    出版社: 翔泳社

    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。

    【本電子書籍は固定レイアウトのため7インチ以上の端末での利用を推奨しております】データベースを思いどおりに動かそう!見る・ためす・わかる!入門書SQLはデータベースを操作するために覚えるべき技術ですが、難しくてなかなかものにできないという人も多いのではないでしょうか。本書は、かわいいイラストで解説しているので、直感的にイメージをとらえることができ、理解も進みます。さあ、扉を開いて、SQLの達人への道を進みましょう!※本電子書籍は同名出版物を底本として作成しました。記載内容は印刷出版当時のものです。
    ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。
    ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。
    ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。
  • シリーズ2冊
    1,7381,848(税込)
    著:
    株式会社アンク
    レーベル: ――
    出版社: 翔泳社

    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。

    【本電子書籍は固定レイアウトのため7インチ以上の端末での利用を推奨しております】待望の“ネットワーク編”ついに登場!ネットワークは、それ自体が見えないので、文章だけではなかなかイメージがつかめず、理解しづらいものですね。本書は、イラストで解説しているので、直接的にイメージをとらえることができ、理解も進みます。さあ、扉を開いて、ネットワークの世界へ進んでいきましょう。※本電子書籍は同名出版物を底本として作成しました。記載内容は印刷出版当時のものです。
    ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。
    ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。
    ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。
  • ドメイン駆動設計の定番書 問題解決にフォーカスした設計パターン

    「この本は、思慮深いソフトウェア開発者全員の必携書である。」
    ---Kent Beck 氏推薦

    「Eric が見事にとらえたのは、熟練のオブジェクト設計者が常々用いてきた設計プロセスの
    一部でありながら、グループとして見ると、この業界の他の人々へうまく伝えられずにいたものだ。
    これまで我々は、この知識を断片的には提供してきた。
    しかし、ドメインロジックを構築するための原理をまとめ上げ、体系化したことはなかった。
    本書は重要である。」
    ---『Enterprise Java Programming with IBM WebSphere』の著者 Kyle Blown氏 推薦

    ソフトウェア開発コミュニティでは、ドメインモデリングがソフトウェア設計の中心であることが広く認められてきています。ドメインモデルを通して、ソフトウェア開発者は豊富な機能を表現し、それをユーザの要求に本当の意味で応えるソフトウェアの実装に移すことができます。しかし、明らかに重要であるにもかかわらず、効果的なドメインモデリングをどのようにソフトウェア開発プロセスに組み入れるかを説明する、実用的なリソースはほとんど存在しませんでした。ドメイン駆動設計はこの要求に応えるものです。これは具体的な技術についての本ではなく、読者にドメイン駆動設計への体系的なアプローチを提示するものです。設計のベストプラクティスの応用的なセット、経験に基づくテクニック、さらに、複雑なドメインに直面するソフトウェアプロジェクトにおける開発を容易にする基本原則を紹介する一冊です。
    【原書タイトル】Domain-Driven Design: Tackling Complexity in the Heart of Software 本書で学べること チームメンバー全員に同じ言語で会話をさせる モデルと実装をより深く結びつける ポイントとなる特徴を、モデルにおいてはっきりさせる ドメインオブジェクトのライフサイクルを管理する 安全に結合できるドメインコードを入念に作成する 複雑なコードを明白で予測できるものにする ドメインビジョン声明文を記述する 複雑なドメインのコアを蒸留する モデルに必要な、暗黙的な概念を掘り出す アナリシスパターンを適用する デザインパターンをモデルに関係づける 巨大なシステムでモデルの整合性を維持する 同じプロジェクトで複数のモデルが共存できるようにする 大規模な構造によりシステムを構成する モデリングのブレイクスルーを認識して、それに対応する
    著者紹介  Eric Evans(エリック・エヴァンス)

    Eric Evansは、Domain Languageの創設者である。このコンサルティンググループは、企業の手助けをして、ビジネスと深く結びついた、進化するソフトウェアを構築するために設立された。1980 年代以来、Ericはいくつかの複雑なビジネスドメインや技術ドメインにおける巨大なオブジェクト指向システムに対し、設計者兼プログラマとして取り組んできた。また、エクストリームプログラミングを実践する開発チームの教育と指導も行っている。

    ※本電子書籍は同名出版物を底本とし作成しました。記載内容は印刷出版当時のものです。
    ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。
    ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。
    ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。
  • ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。

    ※この電子書籍は紙版書籍のページデザインで制作した固定レイアウトです。

    豊富な練習問題でJavaScriptをしっかり身につける
    本書はJavaScriptによるプログラミングの入門書です。JavaScriptは、パソコンさえあればGoogle Chromeなどのウェブブラウザとメモ帳を使って今日からでも始められます。本書では、Google Chrome上にメッセージをだしたり、画像を表示したりすることからはじめ、分岐や繰り返しといったプログラミングの基本的な概念、タイマーを使った処理などを解説していきます。最後の章では小さなWebサイトを作ってみることで、JavaScriptの基本を一通り学びます。

    ◯本書のポイント1
    「プログラミング力が身につく練習問題を豊富に掲載」
    プログラミングの勉強は自分でプログラムを書いてみることが一番です。考え方や文法をある程度理解しても、いざ目的を設定してプログラムを書こうとしたとき、どこから手を付けていいのかとなりがちです。そこで本書は練習問題を豊富に掲載し、問題を解くことで読者のプログラミング力が自然と身につくようになっています。

    ◯本書のポイント2
    「JavaScriptに限定されないプログラミングの考え方を解説」
    プログラミング言語にはさまざまな種類があります。ゲームならC++、人工知能ならPython、業務システムならJavaなどと聞いたことがある方もいるでしょう。これだけ聞くと、英語と日本語のように文字から文法から、それぞれで何もかも違うように思われます。でも実は、基本的な文法の構成はどれもほとんど変わらず、いずれかの言語の基本的な考え方を理解すれば、別の言語の習得も容易になります。本書では、JavaScriptに限定されないプログラミングの基本的な考え方をていねいに解説しています。

    第1章 初めてのJavaScriptプログラム ─ 世界で一番有名で、一番短いプログラムを書いてみよう
    第2章 関数はプログラムのレゴブロック ─ 難しいことはだいたい関数がやってくれる
    第3章 人生は選択の連続である ─ 分岐、プラスして変数と演算子
    第4章 何万回でも何億回でもヘビーローテーション ─ ループ(繰り返し)
    第5章 「オーダーメイド」のレゴブロックを作ろう ─ ユーザー定義関数
    第6章 カウントダウンイベント御用達 ─ タイマーを使った定期的繰り返し
    第7章 何千個でも、何万個でもまとめて記憶 ─ 配列
    第8章 虫取りは人類を救うか ─ デバッグ
    第9章 世の中はもの(オブジェクト)でできている ─ オブジェクト指向とは
    第10章 ブラウザの中身は全部オブジェクト
    第11章 Document オブジェクトとアニメーション
    第12章 パソコンの中にも凄腕のイベント屋がいる ─ イベント処理
    第13章 プログラムを作る ≒ アルゴリズムとデータ構造を考える
    第14章 ウェブサイトを作ってみよう
    付録A JavaScript のその他の構文や関数
    付録B ほかの言語も使ってみよう
  • シリーズ2冊
    1,8481,958(税込)
    著:
    株式会社アンク
    レーベル: ――
    出版社: 翔泳社

    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。

    【本電子書籍は固定レイアウトのため7インチ以上の端末での利用を推奨しております】さあ、いよいよ“アルゴリズム”です。C言語ベースでみるみるわかる入門書
    大ヒットシリーズ!待望の第3弾!【本書の特徴】

    アルゴリズムは、難解なトピックもあるため、文章だけではなかなかイメージがつかめず、理解しづらいものですね。
    本書は、イラストで解説しているので、直感的にイメージをとらえることができ、理解も進みます。
    さあ、アルゴリズムの扉を開き、プログラマへの道を進んでいきましょう。※本電子書籍は同名出版物を底本として作成しました。記載内容は印刷出版当時のものです。
    ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。
    ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。
    ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。
  • シリーズ2冊
    1,958(税込)
    著:
    株式会社アンク
    レーベル: ――
    出版社: 翔泳社

    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。

    【本電子書籍は固定レイアウトのため7インチ以上の端末での利用を推奨しております】やさしい解説でC#をマスターC#言語は、オブジェクト指向など、ややとっかかりにくいトピックを含むこともあり、文章だけではなかなかイメージがつかみづらいものです。
    本書は、イラストで解説しているので、直感的にイメージをとらえることができ、理解も進みます。
    さあ、C#言語の扉を開き、プログラマへの道を進んでいきましょう! ※本電子書籍は同名出版物を底本として作成しました。記載内容は印刷出版当時のものです。
    ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。
    ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。
    ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。
  • シリーズ2冊
    1,848(税込)
    著:
    株式会社アンク
    レーベル: ――
    出版社: 翔泳社

    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。

    【本電子書籍は固定レイアウトのため7インチ以上の端末での利用を推奨しております】アイデアホームページ作りに挑戦ホームページを作るならJavaScriptを使って便利でカッコよくしてみたいという人は多いのではないでしょうか。
    本書は、JavaScriptのほかにHTML、CSS、Ajaxの基礎についてもイラストで解説しており、難しい概念も直感的にイメージができて理解が進みます。
    さぁ、JavaScriptの扉を開き、一歩先行くWebデザイナーの道を進んでみましょう! ※本電子書籍は同名出版物を底本として作成しました。記載内容は印刷出版当時のものです。
    ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。
    ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。
    ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。
  • シリーズ3冊
    2,1782,310(税込)
    著:
    森巧尚
    レーベル: ――
    出版社: 翔泳社

    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。

    【本書の概要】
    Web開発やデータ分析などの分野で近年、ユーザー数が増えてきているPython。
    最近では、Pythonに触れる方も多くなってきています。
    本書はそうしたPython初心者の方に向けて、
    簡単なサンプルを作りながら、対話形式でプログラミングのしくみを学ぶ書籍です。【対象読者】
    Pythonのついて、何も知らない超初心者【1年生シリーズ・3つのポイント】
    ・対話形式で解説し、イラストを交えながら、基礎知識を解説します。
    ・初めての方でも安心して学習できるよう基本文法もしっかり解説します。
    ・平易でサンプルを用意していますので、安心してプログラムを体験できます。【本書のポイント】
    ヤギ博士とフタバちゃんと一緒に
    基本的なプログラムから、面白い人工知能アプリの作成まで
    体験して、プログラミングのしくみを学ぶことができます。【著者】
    森巧尚(もり・よしなお)
    iPhoneアプリや、HTML5ゲーム制作、執筆活動などを行っている。
    近著に『アルゴリズムの図鑑』がある。
    ※本電子書籍は同名出版物を底本として作成しました。記載内容は印刷出版当時のものです。
    ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。
    ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。
    ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。
  • シリーズ2冊
    1,8481,958(税込)
    著:
    株式会社アンク
    レーベル: ――
    出版社: 翔泳社

    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。

    【本電子書籍は固定レイアウトのため7インチ以上の端末での利用を推奨しております】イラストですらすら理解!もうオブジェクト指向プログラミングも怖くない!本書は、プログラミング言語の中でも特に習得が難しいといわれているC++(シープラスプラス)をいちから勉強するための本です。シリーズの特徴である「9つのテーマをイラストでやさしく解説」を踏襲しながら、読者がC++になじめるように工夫しました。さらに『Cの絵本』との連携を図り、Cについての説明を無駄に繰り返さないことで、シンプルな構成でC++を理解できるようになっています。※本電子書籍は同名出版物を底本として作成しました。記載内容は印刷出版当時のものです。
    ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。
    ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。
    ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。
  • シリーズ2冊
    1,848(税込)
    著:
    株式会社アンク
    レーベル: ――
    出版社: 翔泳社

    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。

    【本電子書籍は固定レイアウトのため7インチ以上の端末での利用を推奨しております】Webアプリ作りをらくらく理解!PHPは、掲示板などのWebアプリケーションが簡単に作れそうなので、興味ある人は多いのではないでしょうか。
    本書は、イラストで解説しているので、難しい概念も直感的にイメージができ、理解が進みます。
    さぁ、PHPの扉を開き、できるプログラマへの道を進んでみましょう! ※本電子書籍は同名出版物を底本として作成しました。記載内容は印刷出版当時のものです。
    ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。
    ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。
    ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。
  • シリーズ2冊
    5,2366,006(税込)

    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。

    「グレートコード」を書こうとするすべてのプログラマーのために。

    『Write Great Code』は、自慢できるコード、ほかのプログラマーを感動させるコード、顧客を満足させユーザーに気に入られるコード、人々(顧客、上司、その他)が手に入れるために最高額を支払うことを厭わないコード、そうしたコード――つまり「グレートコード」を書くための方法を伝授するものです。ほかのプログラマーに畏敬の念を起こさせるソフトウェア、伝説に残るようなソフトウェアをいかに書くかがテーマです。

    第1巻となる本書では、コンピュータサイエンスや工学の教育課程でも表面的にしか扱われないことが多いコンピュータの低レベルで詳細な事柄について、アセンブリ言語だけでなく、C/C++、VB、Pascal(Delphi/Kylix)、Javaなどの高級言語を使って、詳細に解説しています。効率の良いコードを書くためにはコンピュータシステムがプログラムをどのように実行するか、またプログラミング言語の抽象概念がマシンの低レベルハードウェア機能にどのようにマッピングされるかを理解しておく必要があります。現在のコンピュータの仕組みをできるだけ効率的に利用する方法を学ぶために、ハードウェア構成を含むコンピュータアーキテクチャの中でプログラマーから見える部分、つまり「システム設計者が特定のシステム設計を選んだ理由」がよく理解できる部分を解説し、ハードウェアリソースをうまく利用するソフトウェアをどのようにして書けばよいのかを示します。

    ※本書は、『Write Great Code〈Vol.1〉』(2006年1月日本語版刊行)の復刊です。
  • シリーズ4冊
    2,3983,520(税込)

    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。

    本書では、Red Hatが提供するエンタープライズ向けLinuxの「Red Hat Enterprise Linux(RHEL)」というディストリビューションを解説していきます。RHELは世界中で最も多く使われている商用Linuxディストリビューションです。政府、情報通信、金融、製造、流通、医療、電力、放送、教育など幅広く使われており、世界中のさまざまな仕組みを陰で支えています。私が本書の執筆のためによく利用していたカフェのコーヒー豆、このコーヒー豆の受発注システムにもRHELが採用されています。
    本書は、RHEL 7を活用して組織内におけるイントラネットサーバーを構築したり、インターネット回線を使って外部向けサーバーを構築したりすることを手順を追って紹介しています。また、RHEL 7で新しく採用されたsystemdをはじめ、KVMを使った仮想化、Dockerを使ったコンテナー管理などの最新の技術についても触れています。
    RHELの歴史から、インストール方法、具体的な使い方まで、一通り頭から読んでいただければ、それなりにRHEL 7を理解したつもりになれるでしょう。「理解したつもりになる」ということは小さな自信となります。新しい知識を学習する上で非常に重要なことです。RHEL 7は10年間の製品ライフサイクルで提供される製品なので、本書の知識は製品リリースの10年後である2024年まで生きます。少し時間をかけて勉強してみる価値は必ずあります。
  • シリーズ3冊
    2,2002,860(税込)
    著:
    株式会社BFT
    レーベル: ――

    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。

    初級エンジニアにとって、コンテナの概念は非常に難解で、しっかりと理解するには時間がかかるものです。本書は、250点に及ぶ図解を駆使して、コンテナの概念と全体像をやさしく把握できるように書かれています。特に、デファクトスタンダードと言われるコンテナエンジン「Docker」と、コンテナ管理ツール「Kubernetes」については、多くのページを割いて解説しています。

    また、コンテナを取り巻く周辺技術としてCI/CDやマイクロサービス、サーバーレスの基礎のほか、DevOps等のキーワードも取り上げています。さらに、実際にハンズオンで手を動かしながら、現場で役立つ知識も身に付けられるように構成してあります。

    本書により、コンテナの基礎知識を習得できるだけでなく、ハンズオンを通じた体験までを実現できます。

    ※本書は、インプレスの技術メディアThink ITのWeb連載記事「初心者のためのコンテナ入門教室」を書籍化したものです。書籍化にあたり、大幅に加筆・修正をしました。
  • シリーズ8冊
    2,9483,850(税込)

    本書は、2007年10月に初版が発行された『基礎 Ruby on Rails』の改訂3版です。これから、初めてウェブ開発に携わりたいと考えている方々を対象に、Rubyの文法やオブジェクト指向の考え方を初歩から解説し、アプリケーションのモックアップ作り、データベースを導入し、ログイン・ログアウト機能を加え、最終的にはメンバーや記事の管理ページまでできあがります。読者はChapter 1 から順を追って学習していけば、Ruby on Rails によるアプリケーション開発の流れをつかむことができます。

・キャンペーンの内容や期間は予告なく変更する場合があります。
・コインUP表示がある場合、ご購入時に付与されるキャンペーン分のコインは期間限定コインです。詳しくはこちら
・決済時に商品の合計税抜金額に対して課税するため、作品詳細ページの表示価格と差が生じる場合がございます。

ページ先頭へ

本を予約しました

※予約の確認・解除はこちらから

予約済み書籍

キャンセル及び解除等

発売日前日以降のキャンセル・返品等はできません。
予約の確認・解除、お支払いモード、その他注意事項は予約済み書籍一覧をご確認ください。