言語・プログラミング作品一覧

  • ITエンジニア残業ゼロの働き方~現場で本当に使えた仕事効率化の法則95
    3.9
    本書は決して残業をやめて楽をしようという本ではありません。 「決められた勤務時間内を全力疾走して成果を出すために勤務時間外はきちんと休む」 「そのために残業をやめよう」 このようなことを目的とした本です。 本書では,月100時間のサラリーマンエンジニアだった著者が,年間6か月の残業0と有給消化100%を達成するために試行錯誤した「残業しない働き方」を伝授します。 残業はなにが問題なのか 自分の心の壁はどうの乗り越えるのか 残業をしない状態でどうやって周りの信頼を得るのか 決められた時間内に成果を出すためにどうするか 残業しない事で新たに生まれた時間をどの使うか これらのことを考え,そして「ITの専門家」として最大限成果を上げるためのノウハウが身につきます。 日々,残業でくたくたになったエンジニアはもちろん,業務でなかなか成果を出せないエンジニアにもぴったりな1冊です。

    試し読み

    フォロー
  • Pythonによる有限要素法 実装ノート
    -
    本書は数値解析手法のひとつである有限要素法をPythonによって実装するための方法の解説書です。 具体的にはPythonを使って、有限要素法のメッシュ作成やソルバ実行や結果の可視化が、ライブラリを使ってできることを目指します。ただし、Pythonの基礎知識や有限要素法の理論の基礎は本書では扱いません。 本書では次のような人を対象としています。 ・Pythonでデータ分析をしていて、Pythonによる有限要素法の実装について興味がある人 ・上記についてフルスクラッチではなく、あくまでライブラリを使いこなしたい人 ・有限要素法の入門書を読んだ人(まったくの初心者は対象外です) ・NumpyやMatplotlibのように、Pythonicに有限要素法解析と可視化をしたい人
  • 猫でもわかるPlayFab 運用編 さらにゲームを良くするメソッド
    -
    本書の⽬的は、PlayFab を使ったゲームのリリースを考えている⼈が、実験機能やアカウント BAN 機能を理解して、使えるようになることです。実験機能については情報が少ないですが、理 解しておくとリリース後により良いゲームにすることができます。基本的な機能だけでなく、運⽤ を⾒据えた使い⽅を理解したい⼈にとって、この本はぴったりです。 本書で得られること • A/B テストの知識 • 実験の知識 • プッシュ通知の知識 • アカウントBAN の知識 対象読者 • PlayFab を使ったゲームのリリースを考えている⼈ • リリース予定はないが、知識として知っておきたい⼈ 本書は、以下の知識がある前提とします。Unity やC#の説明は省き、PlayFab に特化した説明 をしています。 • Unity のビルドまわりを理解している、または⾃分で調べて進められる • C#の基礎⽂法はひと通り覚えている • PlayFab の基礎知識に加え、サーバー処理を理解している

    試し読み

    フォロー
  • Combineをはじめよう
    -
    本書はSwiftでリアクティブプログラミングを行うためのフレームワークであるCombine初学者のための解説書です。Combineにより、Apple プラットフォーム(iOS、iPadOS、watchOS、tvOS、macOS)向けの App を開発するときに、様々な処理を宣言的に記述することが可能になります。 Combine の解説の多くは、登場する用語や概念の説明から始まり、導入部分でつまづきが発生しやすいため、習得に敷居が高いものになっています。本書では、基本的な事柄をもっと分かりやすく説明し、導入部分を丁寧に説明しています。説明の際に、具体的なコードを先に挙げています。
  • Python最速データ収集術~スクレイピングでWeb情報を自動で集める
    4.0
    「競合商品のデータを毎回探すのは大変」 「常にチェックしている売上ランキングをまとめおきたい」 「情報を集めるのに手間取って,じっくり分析する時間がない」 こんな情報収集の悩みは,プログラムを使えば解決できます! 多くのビジネスにおいて,自社や他社の商品情報や人気トレンド,口コミ評判などのデータ収集・分析は欠かせません。しかし,膨大なネット上の情報を手作業で集めるのは容易ではありません。データ収集に時間がかかりすぎてしまい,本来の目的である分析に時間をかけられないケースも多いでしょう。 そんなときは,データ収集をプログラムで自動化してみましょう! 本書では,プログラミング言語Python(パイソン)を使ったスクレイピングという技術で,WebページやSNSなどから自動でデータ収集する方法を学べます。初心者でも実践できるように,プログラミングやWebページのしくみの知識は必要最小限に抑え,練習用のページやサンプルのプログラムでスクレイピングを実践しながら学びます。練習用ページなどには,実際のビジネス利用シーンをイメージしやすい事例を用意しました。 プログラミングで業務を自動化・効率化したいビジネスパーソン必見の1冊です!
  • TTCN-3によるネットワークのテスト自動化 環境セットアップと実例
    -
    本書ではテスト専用プログラミング言語TTCN-3を紹介した解説書です。最初のパートではTTCN-3の概要と基本的な文法を説明します。後半ではTTCN-3のディストリビューションであるEclipse Titanを使ってdockerで構築したDNSサーバーに対して簡単なテストスクリプトを実装する方法を紹介します

    試し読み

    フォロー
  • Python(&C++)でつくるマンデルブロ集合のズーム動画
    -
    マンデルブロ集合は静止画・動画ともに世界の誰かが今日もweb上で人気のフラクタルです。その動画の中でも圧倒的に多いのが、1点をズームしていくものです。本書はPythonを使ってこれを描く方法を解説しています。 マンデルブロ集合の定義はそれほど難しくないので、プログラムで数式をグラフ化したり、図形を描画した経験がある人ならすぐにズーム動画をつくれると思うかもしれません。そう思って、軽い気持ちで手を出したら大火傷。いくつもの壁にぶち当たり、手を出してから動画をつくれるようになるまで1ヶ月かかりました。どんな壁にぶつかり、どう解決してきたのか。本書ではそういったことも含めてつくり方を紹介していきます。

    試し読み

    フォロー
  • Qt5/Qt6入門 C++編
    -
    本書はクロスプラットフォームの開発フレームワーク「Qt」について、Qt5とQt6の両方に対応した入門書です。インストールから始め、C++でコードを書き、画面はQt Widgetsベースのアプリについて解説します。Qt6から使用できるようになったCMakeにも対応しています。Qt6の新機能Qt Concurrent TaskやQt Concurrent Promise Modeも紹介します。
  • モバイルゲーム運用プランナーのためのマスターデータ入門
    -
    モバイルゲーム(いわゆるソーシャルゲーム)の運用プランナーを行う際に知っておくだけで役立つマスターデータのノウハウをまとめた入門書です。本書では以下三点について解説を行っています。  ・入力内容の定義(どんなルールでマスターデータを入力するべきか)  ・スプレッドシートを介した入力方法の提案(どのようにマスターデータを入力するべきか)  ・スプレッドシートの機能紹介・設計シートの実装方法(どんなスプレッドシートならマスターデータを入力しやすいのか)

    試し読み

    フォロー
  • JavaScript徹底攻略 非同期処理編 Promise, async/awaitの仕組みと使い方
    -
    JavaScriptの非同期処理を徹底解説します。非同期処理を扱ううえで欠かせない、コールバック関数、Promise、async/awaitの仕組みと使い方を基礎から高度な内容まで網羅することを目指しました。ECMAScript 2021対応です。 入門書ではあまり触れられることのない、次のような話題も扱います。 ・Promiseのfulfillとresolveの違い ・イベントループとマイクロタスクキューの動作 ・class構文によるPromiseのJavaScript実装 さらに、Promiseチェーンのさまざまな書き方、標準のPromiseの拡張のしかた、ジェネレーターによるasync/await的な非同期処理の扱いなど、知っておくと何かの役に立つかもしれない話題も含めました。 Promise,async/awaitがどのような仕組みで動いているのか興味はあるけど、仕様書を読むのはちょっと辛い…という人におすすめです。
  • iOSショートカットプログラミング入門
    -
    iOSバージョン14以降では、ショートカットがはじめからインストールされるようになりました。使う気になれば、すぐに使うことができます。でもなんとなくよくわからない、だから使っていない、そんな人が多いように思います。 iOSデバイスは私達の日常の様々なことをサポートしています。だからこそ、iOSデバイスを効率的に活用することはこれら必要とされるスキルです。 ぜひ、本書で解説した事例を実践してみてください。その簡単さと便利さに驚くはずです。
  • いちばんやさしいプログラミングの教本 人気講師が教えるすべての言語に共通する基礎知識
    3.5
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 文系の方でも絶対挫折しません。 経済がICT技術を中心に動いていく一方、2020年度から小中学校の義務教育にプログラミングが取り入れられました。いまやかつてのような「文系と理系」「一般職と専門職」といった垣根はなく、様々な場面においてプログラミングの知識が求められるようになりました。本書はそのような時代背景を踏まえ、プログラミング未経験の方にまずは身につけていただきたい、プログラミングの基礎知識とコンピュータの知識を「いちばんやさしく」解説する本です。 著者は会社員・経営者としてビジネスの世界で長く働き、大学・専門学校で16年間教鞭をとりつつも、ゲームクリエイターとしての顔を持つ廣瀬豪氏。ゼロからスタートの初学者の気持ちを心得ている著者が、プログラミングを学ぶ意義や本質、変数や条件分岐といった「すべての言語に共通する基礎知識」、ハードウェアやインターネットの仕組みなど、現代を生きるすべての初学者が「はじめの一歩」を踏み出すために必要な知識をわかりやすく体系化しました。 ・文系だけど、基礎教養として身につけたい ・小中学校の子どもとプログラミングをしてみたい ・大学でプログラミングが必修となった ・社会人でプログラミング学習の必要に迫られた などなど、「勉強しなきゃ」と感じている人は多いはず。本書では、初心者でも絶対に挫折しない、必ず基礎が身につく学習サンプルをご用意していますので、すこしでも興味がある方は、ぜひ本書を参考にプログラミングの世界を覗きに来てください。
  • 2022年版 ラクしてうかる!第二種電気工事士筆記試験
    5.0
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 ※この電子書籍は紙版書籍のページデザインで制作した固定レイアウトです。 合格のエッセンスが詰まった一冊!ラクして受かろう!  本書は第二種電気工事士の筆記試験の受験対策書として、合格するために必要な知識のみに的を絞って解説した独習用のテキスト「ラクしてうかる!第二種電気工事士 筆記試験」の2022年版です。  本書は1テーマ見開き2ページで「これだけ覚える(重要事項の暗記)」→「攻略のステップ(問題の攻略法を伝授)」→「過去問の攻略」の3段階の構成になっています。  無理なく合格ラインに到達できるよう、点数の取りやすい配線図や材料・工具など、目で見て覚えやすいものから順に学習する目次構成になっています。  また、過去に出題された問題を徹底分析し、過去問題を解くために必要な情報に絞って解説しています。  読んで(見て)覚える方法や、語呂合わせで覚える方法など、問題を解くための攻略法が詰まっていますので、初めて受験する人、専門的な知識がない方でも無理なく学習できます。  本書では過去16年間(令和3年下期~平成18年)に出題されたすべての問題を扱っていますので、この1冊で試験対策はバッチリです! 1章 配線図(図記号と写真)  1-1 受電点から分電盤  1-2 遮断器  1-3 配線  1-4 照明器具  1-5 点滅器(接点の構成図)  1-6 その他の点滅器と開閉器  1-7 コンセントと取付場所  1-8 コンセントの極配置  1-9 各種ボックス  1-10 電線管  1-11 その他の器具   練習問題 2章 配線図(重要事項)  2-1 引込線と木造建物の屋側電線路  2-2 開閉器・過電流遮断器の目的  2-3 配線用遮断器の極数と素子  2-4 過負荷保護装置・過電流遮断器の取付け  2-5 小勢力回路  2-6 白熱電灯取付用コードと最小断面積  2-7 地中埋設配線  2-8 引込口の開閉器の省略  2-9 接地工事と接地抵抗  2-10 電路と大地間の絶縁抵抗   練習問題 3章 配電図(電気工事用の材料および工具)  3-1 測定器具  3-2 各種工事に使用する材料を見てみよう  3-3 材料の問題にチャレンジ  3-4 各種工事に使用する工具を見てみよう  3-5 工具の問題にチャレンジ   練習問題 4章 配線図の見方と複線図  4-1 基本的な複線図の描き方1  4-2 基本的な複線図をなぞって覚えよう1  4-3 基本的な複線図をなぞって覚えよう2  4-4 基本的な複線図の問題にチャレンジ1  4-5 基本的な複線図の描き方2  4-6 基本的な複線図の問題にチャレンジ2  4-7 3路スイッチの複線図の描き方  4-8 3路スイッチの複線図をなぞって覚えよう1  4-9 3路スイッチの複線図をなぞって覚えよう2  4-10 3路スイッチの問題にチャレンジ  4-11 最少電線本数(心線数)  4-12 リングスリーブの数と刻印  4-13 差込形コネクタの種類と最少個数の組合せ   練習問題 5章 機器  5-1 三相誘導電動機  5-2 照明器具(LEDランプ・白熱電球・蛍光灯)  5-3 材料・器具の目的や役割  5-4 工具・材料の使用方法  5-5 電気工事の種類と工具・材料の組合せ  5-6 ケーブル・絶縁電線  5-7 コード  5-8 配線用遮断器の動作時間  5-9 その他の器具と機器   練習問題 6章 鑑別(写真の名称と用途)  6-1 材料の名称  6-2 機器・器具・測定器・工具の名称  6-3 材料の用途  6-4 機器・器具・測定器の用途  6-5 工具の用途   練習問題 7章 電気工事の施工方法  7-1 電線の接続  7-2 距離(支持点間・曲げ半径・離隔距離)  7-3 ライティングダクトの施工  7-4 三相200Vルームエアコンの施工  7-5 リングスリーブによる圧着接続と刻印  7-6 配線図の図記号と施工方法  7-7 その他の施工方法  7-8 施工場所  7-9 接地工事とその省略   練習問題 8章 一般電気工作物の検査  8-1 竣工検査  8-2 回路計  8-3 電線の電圧と中性線の断線  8-4 絶縁抵抗値と漏えい電流  8-5 絶縁抵抗の測定  8-6 接地抵抗値と接地線の太さ  8-7 接地抵抗の測定  8-8 検電器・検相器・回転計  8-9 クランプ形電流計・変流器  8-10 電圧計・電流計・電力計  8-11 電気計器の目盛板記号   練習問題 9章 法令  9-1 電圧の種別  9-2 電気事業法(一般電気工作物の適用)  9-3 電気工事士法(義務または制限,違反)  9-4 電気工事士法(一般電気工作物の工事または作業)  9-5 電気工事業法  9-6 電気用品安全法   練習問題 10章 電気に関する基礎理論  10-1 合成抵抗の問題を見て覚えよう  10-2 合成抵抗の問題にチャレンジ  10-3 オームの法則の問題を見て覚えよう  10-4 オームの法則の問題にチャレンジ  10-5 電線の抵抗  10-6 電線の抵抗の特徴  10-7 交流の基礎(交流回路の波形と最大値)  10-8 電力(消費電力および電線路の電力損失)  10-9 力率  10-10 発熱量と電力量  10-11 インピーダンスZと全電流I  10-12 三相交流(Y結線と△結線)  10-13 三相交流(全消費電力および電線路の電力損失)  10-14 断線  10-15 断線の問題にチャレンジ   練習問題 11章 配電理論および配線設計  11-1 単相2線式の電圧降下  11-2 単相3線式の電圧降下  11-3 三相3線式の電圧降下  11-4 電線1本当たりの許容電流  11-5 屋内幹線の設計(幹線の太さを決定する根拠となる電流IW)  11-6 屋内幹線の設計(幹線の過電流遮断器の定格電流IB)  11-7 分岐回路の設計(電線a‐b間の許容電流の最小値〔A〕)  11-8 分岐回路の設計(電線a-b間の長さの最大値〔m〕)  11-9 分岐回路の設計(配線用遮断器の定格電流とコンセントの組合せ)   練習問題  模擬試験問題  模擬試験解答
  • Next.jsではじめるSupabase
    -
    Firebaseの代替として期待されているオープンソースのBaaS(Backend as a Service)"Supabase"。Supabaseにより、認証やデータベース、ストレージの機能を簡単にWebアプリに導入できます。本書では、Supabaseでできることを解説するとともに、モダンなフロントエンドフレームワークNext.jsと組み合わせた簡単なWebアプリを実装しながらSupabaseの使い方を一通り学ぶことができます。環境構築からデプロイまで、Webアプリ開発の一連の流れを順を追って学べる一冊です。

    試し読み

    フォロー
  • NoSQLドキュメント指向データベースCouchbase Serverファーストステップガイド
    -
    本書は、ドキュメント指向NoSQLデータベースCouchbase Serverについて、その存在意義からアーキテクチャー、アプリケーション開発での利用までを解説した入門書です。JSONのためのSQL=N1QLを活用したアプリケーション開発をNode.jsサンプルコードで学ぶことができます。

    試し読み

    フォロー
  • 野田クリスタルのこんなゲームが作りたい! Scratch 3.0対応
    5.0
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 本書は、お笑い芸人であり、ゲームクリエイターの顔も持つ野田クリスタルさんと、ゲームクリエイター・廣瀬 豪さんがタッグを組み、Scratchを用いた本格的なゲーム作りを解説した書籍です。アクションゲーム、カーレース、格闘アクションゲーム、シューティングゲーム、アクションRPGとバラエティーに富んだ5本のオリジナルゲームを収載し、Scratchの基礎から初級~上級までのゲーム作りを段階的に学ぶことができます。
  • 多分1週間くらいでできるFlutter入門
    -
    本書は、Googleが開発しているオープンソースのクロスプラットフォームアプリ開発フレームワーク「Flutter」の学習をこれから始める人に向けた入門書です。Flutterの基本的な知識、アプリ制作で必要になってくるState管理について、ReduxとRiverpodの2種類を解説。外部サービスのFirebase Cloud Firestoreとの連携まで学習することができます。これからアプリ開発を始める方、Flutterを触ったみたい方におすすめです!
  • 猫でもわかるPlayFab ソーシャル編
    -
    本書は「猫でもわかるPlayFab入門」「同 自動化編」シリーズ第三弾として、フレンド機能やドロップテーブルなど、ソーシャル関連機能の使い方を1冊にまとめました。ソーシャル機能についてのエッセンスを凝縮し、最小限の学習でPlayFabを活用することができます。節約した時間で、開発をさらに加速させましょう!

    試し読み

    フォロー
  • 現場で使える!Google Apps Scriptレシピ集
    -
    本書は、インフラ設備の運用保守業務の自動化を通じて培った、Google Apps Script(GAS)による課題解決のノウハウをまとめたものです。保守運用業務はいわゆる「コストセンター」と呼ばれ、サービスやシステムの信頼性を高める活動や付加価値を創造する活動にもあまりコストを掛けられません。その中でのGAS利用の様々なユースケースを紹介しています。
  • 解決!Androidアプリ開発のアレコレ 実践編
    -
    本書は、筆者が業務で実践している内容をもとに、「レッツ、効率アップ!」「カスタムView」「Epoxy」の3章構成で、Androidアプリ開発に関するノウハウを紹介します。 「レッツ、効率アップ!」では、Androidアプリの開発効率を上げる方法を紹介しています。Androidアプリ開発者なら知っているほうが得をするような、開発効率がぐっと上がる方法、開発効率が少し上がる小技を複数記載しています。 「カスタムView」では、Androidアプリ開発における、カスタムビューの作成手順とメリットを解説しています。※カスタムビューとは独自で開発したビューです。筆者が作成したカスタムビューを例に解説することにより、読者の方が理解しやすいよう心がけました。 「Epoxy」では、EpoxyというAirbnb製のライブラリを詳しく解説しています。概念、メリット、実装方法を具体的に解説しているので、Epoxyに触れたことがない方でも読みやすいと思います。また、業務などで実践しやすいようなEpoxyの便利機能も紹介しています。

    試し読み

    フォロー
  • Excel VBAユーザーのためのOutlook VBA入門
    5.0
    本書は、実用的なサンプルを題材として、Outlook VBA(Visual Basic for Applications)の基本と概要を身につけられる「Outlook VBA入門」です。 日々の業務においてメール処理は業務時間に占める割合が大きく、その効率化は非常に大きなポテンシャルを持っています。その自動化を可能にするのが、Outlook VBAです。しかし、その情報に関してはWebでも書籍でも十分に供給されておらず、Excel VBAと比較して入門のハードルが高いのが現状です。 Excel VBAをある程度身につけている人であれば、本書を使ってOutlook VBAによる以下のような便利ツールを作成できるようになります。 ・所定の⽂書の書かれた返信メール作成 ・ボタン⼀つで⽇報⾃動作成 ・ボタン⼀つで受信メールデータと添付資料を⼀瞬で保存

    試し読み

    フォロー
  • Eclipse Java 開発者向け Visual Studio Code つかってみよう
    -
    本書は、Java開発を行う際に、Eclipseで利用してきた機能や操作を、Visual Studio Codeでどうすればできるのかを解決する入門書です。 開発者にとって、今まで慣れ親しんだエディタやIDEという道具を変えることは、非常に抵抗があることです。操作や設定方法を覚えなおすだけではなく、今まで使っていたIDEでは簡単にできるのに、新しいIDEではどうすれば良いのか、というストレスを解消するのは容易ではありません。 筆者達は、⻑年Java開発にPleiades All in One Eclipseを愛用してきました。しかし、昨今の開発ではJava以外の言語で開発する機会も増えてきており、Visual Studio Codeを選択するケースがあります。「IDEを切り替えるのが面倒だから一本化したい」というニーズに応え、IDEの操作や設定などのナレッジを共有することが本書の目的です。

    試し読み

    フォロー
  • Rust+ECSでゲーム開発 -ゲームエンジンAmethystのススメ-
    -
    本書はRust初学者に向けて、ゲームエンジンAmethystを解説します。Amethystの紹介から始まり、Amethystで実装する上での基礎を解説し、最後にブロック崩しの実装を紹介します。なお、OS Xの環境下においては一部描画に不具合が発生する場合がありますので、可能であればWindowsやLinuxなどの環境での開発を推奨します。
  • ふつうのエンジニアは「営業」でこそ活躍する~セールスエンジニアとして最短で評価される方法
    3.3
    「IT技術にくわしいのはあたりまえで,だれにも評価されない」 エンジニアの知見を持つ「あなた」だからこそ,商談で求められています。 商談中の技術的な意思決定をサポートし,お客様の問題解決と売上に貢献するセールスエンジニア職。キャリアチェンジしてから,商談で活躍できるまでの最短ルートを,子育てと両立しつつ外資系企業で売上年間目標を100%達成した著者がお教えします。
  • 実践FlutterとFirebaseを使ったアプリ開発
    -
    本書では、クラウド画像管理アプリの開発を通じて、Flutter・Firebaseを使ったアプリ開発に必要な知識・技術を広く獲得することを目指します。本書のテーマはプログラミングを学ぶことではなく、アプリ開発を学ぶことです。プログラミング言語・ライブラリなどの細かい使い方の説明は行いません。一方で、仕事や個人でアプリ開発をする際に必要となる、設計・アーキテクチャ・状態管理といった内容を盛り込んでいます。
  • プログラミングNim
    -
    Nimは、静的型付け・コンパイル言語でありながら、インデントブロック形式や動的型付け言語風味の文法を採用した、様々な言語にトランスパイルできる新しいシステムプログラミング言語です。本書はこのNimに関する日本初の解説書です。Nimはシンプルで、柔軟なNimプログラミングを体験できるほか、特にメタプログラミングの柔軟性は特筆すべき点です。抽象構文木を直接操作でき、ドメイン固有言語の開発も容易く、様々なシステムへのNimの導入の可能性が広がります。日本でのユーザー数も着実に増えつつあるNimに触れてみましょう!
  • Flutter×Firebaseで始めるモバイルアプリ開発・最新改訂版
    -
    本書はFlutterとFirebaseを使用し、AndroidとiOS上で動作する「貸し借りをメモするアプリ」を作成しながら、Flutterで必要になる知識を学習する入門書です。 Flatterの最新バージョンに対応した改訂新版となります。

    試し読み

    フォロー
  • Go言語を楽しむ5つのレシピ コタツと蜜柑とゴーファーとわたし
    -
    本書はGo言語を楽しむために、画像処理やWebAssemblyなど様々なコンテンツをオムニバス形式で紹介しています。この本を通じて読者のみなさんがGoをさらに愛するきっかけとなることを願っています。

    試し読み

    フォロー
  • できるキッズ 子どもと学ぶLINE entryプログラミング入門
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 ビジュアルプログラミングで楽しく学べる、無料のプログラミング学習プラットフォームが「LINE entry」(ラインエントリ―)です。LINE entryは、プログラミンを学ぶ場所とプログラムを作る場所、みんなの作品を見る場所の入口が1つになっています。そのため操作に迷うことがありません。本書は、ブロックを組んでプログラムを作る方法を丁寧に解説しています。LINE entryに用意されている豊富な教材や素材の使い方、キャラクターの動かし方を各レッスンで紹介しているので、初めてでもすぐにプログラミングを楽しめます。いろんなシーンで使える魅力的なキャラクター素材が用意されているので、いろんな世界観を持った作品をすぐに作れます。また、本書の特典である無料の練習用ファイルを利用すれば、途中からでもレッスンを進められます。まず、完成ファイルを動かしてゲームを楽しんでも構いません。プログラミングを学んでみたい、ゲーム作りを体験したいという児童生徒にオススメの1冊です。
  • はじめてのスプリンギン~プログラミングを学んでゲームをつくろう~
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 プログラム的思考の重要性が説かれ,小学生からのプログラミング教育が本格化しており,数多くのプラグラミングソフトや教材がたくさん発売されていますが,スプリンギン(Springin’)は,コードを使用せず,属性という「役割を持ったもの」の組み合わせで,さまざまなゲームなどをつくることができ,またUI・操作性に優れているため,子どもがはじめてプログラミングを学ぶアプリとして大変注目を浴びています。 本書は,はじめてスプリンギンを使う人に向け,基本から少し複雑なゲームのつくり方までを,ストーリー仕立てで解説した書籍です。魔法探偵になりスプリンギンでゲームをつくりながら,事件を解決する内容になっており,はじめてプログラミングに触れるお子さんに最適な1冊となっています。
  • 統計学の基礎から学ぶExcelデータ分析の全知識(できるビジネス)
    4.7
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 ■先行きが不透明ないまだからこそ、データ分析が武器になる 商品がどれだけ売れるかを予測したり、買ってもらえて利益も出るギリギリの価格設定をしたり、ロスを極力抑える生産計画を立てたり……。ビジネスパーソンが日々考えなければならない課題は多岐にわたります。そこに押し寄せたコロナ禍により、先行きの不透明さが加わった状態で事業を展開しなければならなくなりました。そのような中、データサイエンティストなどの専門家でなくても、データ分析をビジネスに活かすことの必要性がますます高まっています。そこで、ビジネスパーソンになじみのあるExcelを用いて、統計学の基礎から学んでデータ分析スキルが身につく解説書を刊行します。 ■データ分析に必要な知識が全部学べる 本書は、これからデータ分析を行う人が知っておくべきことを全部学べる解説書です。本当に役立つ、使えるスキルが身につくように、「統計学の基礎からしっかり学ぶ」「学んだことをExcelを使って実践する」という構成になっています。そのため、これまでまったく統計学に触れたことのない人でも理解しやすく、また、Excelの操作も1つ1つ画面を見せながら解説しているため、分析が初めてでも迷わず実践できます。
  • いろいろ実践!サーバーサイドKotlin
    -
    本書は「実践!サーバーサイドKotlin」シリーズの第三弾として、「ひとつのアプリケーションを完成させるまで」ではなく「これをサーバーサイドKotlinでやるにはどうしたらいいか?」について、すでにKotlinでの開発経験のある方に向けて解説しています。GitHubなどによるシングルサインオンやTwitterAPIの利用など、より実際のバックエンド開発に役立つ情報を深堀りしています。

    試し読み

    フォロー
  • Kotlin & Swiftで始めるクロスプラットフォームアプリ開発入門
    -
    本書はDartやJavaScriptといった言語ではなく、iOS/Androidエンジニアに馴染みのKotlinやSwiftを用いたクロスプラットフォームアプリの開発方法を紹介します。具体的には、Kotlin/Nativeを利用したケースと、Swift for Androidを利用したケースをピックアップしています。馴染みのある言語で、iOS/Androidどちらでも動くクロスプラットフォームアプリを開発してみましょう。
  • Pythonでインタプリタを作る コンピュータ言語を設計・実装してインタプリタの動作を理解しよう
    -
    本書は流行のPythonを用いてコンピュータをコントロールするインタプリタを作る方法についてやさしく、詳しく解説します。 コンピュータ言語の設計者はいったいどうやって言語を作ったのでしょうか。それに対する答えがこの本です。 本書ではコンパイラの世界では有名なlex(字句解析プログラムのソースを作るプログラム)など、他のライブラリには一切頼りません(使うのはPythonの標準的なライブラリのみ)。フルスクラッチで、つまり読者の力のみで、読者の書いたプログラム通りにコンピュータを動かすシステムを作ります。本書に沿って、説明を読み、実際にコードを入力しては実行して動作を確認、ということを繰り返してゆけば最後には小規模ですが確実に動く、自分で動作の理屈が分かっているインタプリタが完成します。 特別のライブラリを使うわけでもなくPython で普通にコーディングしているだけなので、できあがったインタプリタ(新しい言語)は実行速度という点ではあまり期待できません。しかし、今や多くの人がPython を使いますし、そのPython で「インタプリタをどうやって作るのか」理解できるのだと考えれば本書の意義は大いにあるでしょう。またC++など高速なコンパイラを使える読者ならば、本書で得た知識があれば高速なインタプリタを作ることができるでしょう。
  • モバイル詰め合わせ MVVM、SwiftUI、Flutterで楽しむアプリ開発
    -
    本書はAndroid・iOSのアプリ開発において、MVVMやSwiftUI、Flutterなどの技術について、クロスプラットフォーム開発に関する情報も交えて幅広く基本的な内容を紹介した解説書です。すでにモバイル開発をしている人だけでなく、これから始めようかと思っている方にも読んでいただきたい一冊です。

    試し読み

    フォロー
  • Unityで使うC#/DLLマーシャリング事典
    -
    本書はUnityに特化した、マーシャリング(C#とネイティブライブラリ間でのデータ交換処理)の解説書です。ゲームエンジンUnityを使いつつC#でネイティブDLL(.so)を使う際、マーシャリングで苦戦してはいないでしょうか? .NET Frameworkでのマーシャリングについての情報は多く見られますが、Unityを対象としたものは少ないのが現状です。本書では多くのケースを紹介しており、事典としてお使いいただけます。

    試し読み

    フォロー
  • プログラマを育てる脳トレパズル 遊んでおぼえるPythonプログラミング&アルゴリズム
    -
    最初から最後まで、遊びっぱなし。 でも、「使えるコード」が書けるようになります。 【本書の特長】 <<遊び感覚でプログラミングとアルゴリズムをおぼえよう!>> ・イチからPythonのプログラミングとアルゴリズムがわかる ・ゲームをつくりながら基本を理解できる ・パズル問題で実践的なコードの書き方が身につく ・環境構築不要のGoogle Colaboratoryですぐ始められる ・パズル問題の解答はPythonに加え、JavaScriptとRubyのコードも提供 【内容紹介】 楽しくなきゃ、プログラミングじゃない! プログラミングを学ぶとき、 言語の文法などを勉強するのは退屈なものです。 何かつくりたいものがあり、 それを自分の手でつくることが 達成感となり、楽しさにつながります。 本書でも一般的なプログラミングで 必要な要素がひと通り登場しますが、 簡単なゲームをつくりながら基本をおぼえます。 そして、だんだん難しくなるパズル問題を通じて、 アルゴリズムを考慮した「使えるコード」が 身につくようになっています。 プログラミングの楽しさを見つけるきっかけになる、 そんな本を目指しました。 アタマをやわらかくして、ぜひ挑戦してみてください。 ★付属データ★ ・本書に登場するソースコード例 ・パズル問題の解答ソースコード(Python) ・○×ゲームでコンピュータ対戦をできるようにする追加解説 ★読者特典★ ・パズル問題の解答ソースコード(Ruby/JavaScript) ※本電子書籍は同名出版物を底本として作成しました。記載内容は印刷出版当時のものです。 ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。 ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。 ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。

    試し読み

    フォロー
  • Automatorで手軽に作る Mac RPA レシピブック
    -
    本書は、macOSに付属している自動化ツールAutomatorの解説書です。このツールを使うことでこんなことができる、という事例をわかりやすく解説します。効率化のために、あまり難しいことをやるのは本末転倒です。本書ではAutomatorと若干のシェルスクリプトで作れる事例を集めています。事務作業を自動化・効率化するRPA(Robotic Process Automation)を手軽に実践してみましょう。

    試し読み

    フォロー
  • 猫でもわかるPlayFab入門
    -
    本書はマイクロソフト社が提供するゲームバックエンドプラットフォーム「PlayFab」の入門書です。これまでPlayFabを触ったことがなくても、ログインやデータの操作、ストア機能の実装までをひと通りできるように解説しています。PlayFabをこれから勉強しようとしている人はもちろん、一度PlayFabに触れたものの挫折してしまった人にも最適な一冊です。

    試し読み

    フォロー
  • ライブラリを作ろう
    1.0
    ライブラリとは、汎用的に使いやすい複数のプログラムを部品としてまとめたものです。本書は「ライブラリを作る」というテーマで、各プラットフォーム(Windows、macOS、Linux)を横断的にライブラリの作成方法、使用方法を解説します。本書を読み解く際にはC/C++の文法の知識はほぼ不要です。Makefileを使うのが初めての方でもわかるよう一から説明しています。
  • Go言語reflectハンドブック
    -
    reflectは実行時リフレクションを実装するパッケージです。本書はGo言語のreflectパッケージについて解説と使い方を紹介します。reflectは任意の値の型情報などをオブジェクト化して利用する機能を持ち、これを使用することであたかも動的型付け言語であるかのような型の制約を受けないコードを書くことができます。本書は情報が少ないreflectパッケージの簡単な解説はもちろん、すべての関数やメソッドの使用例をまとめました。これからreflectパッケージを使おうとする方や、reflectパッケージの使い方に自信が持てない方、reflectパッケージを使ったことはあるが使い方を辞書的に参照したい方に最適な一冊です。
  • [普及版]ジェネラティブ・アート Processingによる実践ガイド
    4.5
    アーティスト/デザイナーのためのプログラミング環境「Processing」を使って、美しく予測不可能な「ジェネラティブ・アート」をスケッチするための解説書。 Processingはオープンソースのため無料であり、また教育ツールとしてシンプルに設計されているため、未経験者にも理解しやすいプログラミング環境として、近年ユーザー数を急速に拡げています。本書は、そのProcessingを利用して、「ジェネラティブ・アート」と呼ばれる生成的な視覚表現を作るためのわかりやすい手引き書です。 ※2012年刊行書籍『ジェネラティブ・アート―Processingによる実践ガイド』を、モノクロにして値下げし、Processingのバージョン2.2.1に対応させた[普及版]です。 ※電子版は、カラーのPDFを無料ダウンロードには対応しておりません。紙書籍のみのサービスとなります。

    試し読み

    フォロー
  • JavaScriptでいきなり機械学習を遊び倒す本
    -
    本書は「機械学習って難しいんでしょ…?」と考えている人に向けて、誰でも手軽に機械学習を活用したWebアプリをJavaScriptで開発できるようになる初心者向けのチュートリアル本です。基本的なJavaScriptの構文さえ使えれば、あとはマウス操作で簡単に機械学習モデルを構築できるWebサービスを組み合わせてミニWebアプリを開発する方法について丁寧に解説しています。これまで、興味はあるけど手が出せなかった人や機械学習を活用してみたいと考えている人、JavaScriptでWebアプリが作りたい人など、幅広く活用できる書籍となっています。
  • いまさらRPA
    -
    「いまさら自動化、いまからできる」。業務改善のためにRPAを導入したいがコスト面でハードルとなって導入できない企業も多いかと思います。そこで本書では、ローコストで汎用的に始められるRPAについて「環境構築」「簡単なロボット作成」「シナリオに沿ったロボット作成」「ロボット同士の『つなぎ』」について順番に進められるような構成となっています。まずは小規模にRPAを導入したい、なんとか安価に業務改善を達成したいという方に「いまから」始められる一冊です。

    試し読み

    フォロー
  • サンプルコードで作りながら学ぶReact Native実践入門
    -
    スマホアプリをSwiftで開発する際、エンジニアの大半がWebを主戦場にしていると、Swift製のスマホアプリをメンテナンスできるエンジニアが限られてしまいます。この状況では、継続的かつ迅速に開発を行うことはおろか、ビジネス要求に応えることも困難です。本書ではこのような状況下で筆者が経験した状況、技術選定、開発時の詳細(ReactNativeによる実装)を紹介します。
  • 実践Moddable JavaScriptではじめるIoTアプリケーション
    -
    本書はマイコン向けJavaScriptプラットフォーム「Moddable」の解説書です。「マイコンでもJavaScriptでアプリが書けたら…」は、Web開発者だれもが抱く夢でした。そこで登場したのがModdableです!Moddableは、さまざまなマイクロコントローラ向けのアプリケーションをJavaScriptで開発できるプラットフォームです。本書ではModdableとM5Stackを使ったアプリケーション開発方法を紹介します。環境構築とサンプルアプリの製作、そして「JavaScriptでIoT」な他のプラットフォーム達との比較を通じて、Moddableの魅力をお伝えします。あなたもModdableと一緒にJavaScriptでIoTアプリ開発を始めましょう!

    試し読み

    フォロー
  • クリーンアーキテクチャとサーバレスで実装するWebAPI
    -
    本書では、すでにある程度実装されているサンプルプログラムを通して、サーバレス開発とクリーンアーキテクチャの理解を深めます。例として、サンプルプログラムをAWSにデプロイして、実際に動作しているところを確認できる状態にする、サンプルプログラムの構造を理解する、サンプルプログラムの改修すべきポイントを理解して、必要な機能を追加するといったものを取り上げます。
  • スクレイピング・ハッキング・ラボ Pythonで自動化する未来型生活
    -
    【2022年4月に内容を改訂しました】本書ではPythonを使ったWebスクレイピングテクニックについて解説します。いろいろなことをPythonで自動化していきましょう。日本の主要なサービスを題材に、スクレイピングでデータを取得する方法と、そのデータを元に分析や可視化していく手法を紹介していきます。スクレイピング環境の構築、スクレイピングを行うにあたって便利なライブラリの選定、ターゲットとなるWebサービスの選定、データ分析の手法など、初心者にもわかりやすく解説しています。
  • AllenNLP入門
    -
    AllenNLPは、Pytorchベースの深層自然言語処理のフレームワークです。さまざまなタスクに対して、ディープラーニングモデルの学習/予測を行うための機能が実装されています。本書はこのAllenNLPについて解説した入門書です。

    試し読み

    フォロー
  • React環境構築の教科書
    -
    本書はReactをテーマに、Webフロントエンド開発の環境構築を1つ1つ丁寧に解説します。特に設定が足りない状態で動かすとどうなるのか、なぜその設定が必要なのかについて踏み込んで説明しています。環境構築の難しさは、設定をどれか1つでも間違えると動かないことにあります。そのため、環境構築をする際は1つ1つの設定で自分が何をしているのかを正確に把握しなければいけません。この本では暗黙的に「そういうものだから」と思われがちな設定に注目し、解説します。どの設定を足さなければ動かないのか、サンプルコードを示しながら学ぶことができます。
  • できるキッズ スクラッチでゲームをつくろう! 楽しく学べるプログラミング
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 小学校におけるプログラミング教育の必修化が始まりましたが、新型コロナウイルスの影響もあり、地域や学校によって取り組みに差が出ています。子どもにプログラミングを学ばせたいが、何から始めていいか分からない、という人も多いのでは。 そこで本書は、プログラミング教材として人気の「Scratch(スクラッチ)」でゲームを作りながら、楽しくプログラミングが学べるように制作しました。スクラッチはインターネット上で無料で使える子ども向けプログラミング言語で、パソコンの画面上でブロックを繋ぎ合わせるだけでプログラミングができます。本書はスクラッチの中でも特に子どもに人気がある「お絵かき」(ペイントエディター)から始め、家族で楽しめるゲーム作りまで詳しく解説。難しい用語は使わず、本文には総ルビを振りましたので、子ども一人でも楽しみながら読み進めることができます。 著者は「N高等学校」の現役高校生で、同校の小学生~高校生向けプログラミング教室「N Code Labo」の講師でもある三橋優希さん。小さな子どもでも簡単にでき、完成後は家族で遊べるゲームを掲載しています。また、マウスやキーボードの操作方法や、ローマ字入力表など付録も充実。お子様と一緒に、ぜひプログラミングを始めましょう。 <こんな人におすすめ!> 子どもにプログラミングを学ばせたい人 <目次> 第1章 スクラッチを使ってみよう 第2章 おむすびゲームを作ろう 第3章 おむすびゲームを改造しよう 第4章 おかしキャッチを作ろう 第5章 おかしキャッチを改造しよう 第6章 とげとげゲームを作ろう 第7章 とげとげゲームを改造しよう
  • レベルアップNode.js
    -
    本書は入門書の次に読むことを想定にした、中級者へのステップアップを目指すNode.js解説書です。主にNode.jsに対する技術的な内容を扱います。本書を読むことによって、Node.jsに対する理解を深めることができます。Node.jsの副読本として活用ください。
  • 図解! Pythonのツボとコツがゼッタイにわかる本 “超”入門編
    4.7
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 Pythonは、AIの開発から身近な作業の自動化まで、さまざまなシーンで活躍するプログラミング言語です。文法がシンプルで初心者でも習得しやすいため、人気が急上昇しています。本書は、Pythonプログラミングをこれからはじめてみたい人のために、学習範囲を思い切って絞ることで、基礎の基礎をしっかり学べる超入門書です。プログラミング未経験者でも随時、プログラムを書いて動かすため、飽きることなくサクサク読み進められます。
  • kubectl完全逆引きリファレンス
    -
    本書はkubectlの様々なコマンドを、実際にやりたいことから逆引きが出来るリファレンスガイドです。Kubernetesを始める際、運用していく際に手元に置いておく事で安心の1冊となっています。Podの操作はもちろんのこと、スケールアップ・ダウンしたいときやNodeを停止したい場合など様々な利用シーンから、対応するkubectlコマンドを逆引きできます。
  • 実践Opal
    -
    本書はRubyで書いたソースコードをJavaScriptに変換するトランスパイラ(ソースコードコンパイラ)であるOpalのチュートリアルガイド「Pragmatic Opal」の改題・最新改訂版です。Opalの入門、応用、実践と実用的なアプリケーションを作るための解説に加えてOpalの活用事例も掲載しています。
  • あなうめ式Pythonプログラミング超入門
    -
    【Pythonの独習にぴったり!“あなうめ”で基礎が身につくから挫折しない!】 本書は、“挫折せずにPythonプログラミングに親しむ”という点をもっとも重視したPythonの入門書です。 プログラミングを学ぶ際、「あるところから急にむずかしくなった」という壁にぶつかることがよくあります。 これはあるステップをきちんと理解できていない状態で次のステップに進んでしまい、理解があいまいな点が積み重なっていくことから起こりがちです。 このような挫折は、ひとつひとつのステップをきちんと理解し、着実に学習を進めていくことで防げます。そこで本書では、初学者の方のためにプログラミングの基本をていねいに解説することはもちろん、新しいことを学ぶたびに“あなうめ問題”を掲載し、そのつど理解度をしっかり確認できるように構成しました。合計190問以上におよぶ“あなうめ問題”によって、解説を読んだその場でポイントを復習できるため、自信をもって学習を進められます。掲載コードもダウンロードできるため、読むだけでなく、自分のパソコンで手を動かしながらプログラミングを学べます。 本書の目標は、Pythonでシンプルなプログラムを書けるようになることです。本格的なプログラム開発ではじめて必要になる高度な項目は省いているので、まずはプログラミングの考え方を身につけることに集中できます。本格的なPythonプログラムをつくるための基礎固めとして、ぜひ本書をご活用ください。 〈こんな方にオススメ〉 ・Pythonを初歩から学びたい ・プログラミングの勉強をPythonからはじめたい ・Pythonの基礎に不安があるのでおさらいしたい 〈本書の内容〉 ■Chapter1 Pythonプログラミングを始めるために ■Chapter2 Pythonプログラムはじめの一歩 ■Chapter3 変数と計算 ■Chapter4 文字列とオブジェクトの基本操作 ■Chapter5 条件に応じて処理を変える ■Chapter6 処理を繰り返す ■Chapter7 リスト・タプル・辞書でデータをまとめる ■Chapter8 処理を関数にまとめる ■Chapter9 プログラムをつくってみよう 〈本書の特長〉 ・190問以上のあなうめ問題でポイントごとに学びを確認! ・プログラミング自体の初心者でも安心! ・掲載コードをダウンロードして手を動かしながら学べる!

    試し読み

    フォロー
  • プログラミング言語大全
    4.0
    プログラミング言語の大全集! 100以上のプログラミング言語や処理系、関連言語を幅広く解説。C、Java、Python、PHP、Ruby、JavaScript...主要言語はもちろんマイナー言語まで収録。初心者にも経験者にも楽しい一冊です。
  • A Gentle Introduction to Functional Programming in English [Third Edition]
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 ※この電子書籍は紙版書籍のページデザインで制作した固定レイアウトです。 英語とHaskellで学ぶ関数プログラミンの入門書(日本名:関数プログラミング入門,in English![第3版])  本書は、Haskellを用いて関数プログラミングの入門的な内容を英語で解説した書籍です。多くのプログラミング言語はもともと英語が母体であり、プログラミング自体を英語で学習することは、日本をはじめ特に非欧米語圏の人々にとって、きわめて重要かつ有用です。  なお本書では、日本の学生の英語での学習を支援するために、本文中の重要キーワードについては、適宜、日本語の訳や解説を加えています。本書を読み進めれば,英文の読解力と情報関係の専門用語の知識を自然に得ることができ,今後,英語論文や英文原書を読みこなすための確かな力が身につきます。 1 About Functional Programming  関数プログラミングについて 2 Basic Syntax and Evaluation Model  基本文法と評価モデル 3 Variables 変数 4 Functions 関数 5 Lists and Tuples リストとタプル 6 Conditions 条件の表現 7 Recursion 再帰 8 Pattern Matching パターンマッチ 9 Advanced Typing さらに進んだ型付け 10 Selected Applications 応用例 11 Towards Logic Programming  論理プログラミングに向けて 12 Concluding Remarks おわりに APPENDIX A APPENDIX B APPENDIX C
  • Python基礎ドリル 穴埋め式
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 ※この電子書籍は紙版書籍のページデザインで制作した固定レイアウトです。 穴埋めでPythonのスキルアップ  プログラムを作れるようになりたい、そしてより良いプログラム作成ができるようになりたいと願うPythonプログラマにベストマッチなのが「穴埋め問題集」の本書です。簡単な穴埋めもありますが、ひねった問題や難問もあり、初心者の基本学習から熟練者の力試しまで、楽しいクイズ形式で進められます。解答には詳細な解説があるので、基礎固めからハイレベルな仕組みまでしっかりと習得できます。問題数は99問。 Chapter 1 基本文法 -リテラル、変数、文字列、式- Chapter 2 実行制御 -繰り返し、条件分岐、関数、ラムダ- Chapter 3 データ構造 -リスト、タプル、辞書、集合、クラス- Chapter 4 例外処理とエラー対応 Chapter 5 正規表現 Chapter 6 入力と出力 -ファイル、システム- Chapter 7 並行処理 Chapter 8 データサイエンスと機械学習
  • Scratchの絵本 プログラミングを楽しくはじめる9つの扉
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 Scratchではじめる「大人のための」プログラミング入門書が登場! カラフルな見た目で楽しくプログラミングを学べるScratch。 小さな子どもだけではなく、中学生から大人まで、 あらゆる入門者にうってつけのプログラミング言語学習環境です。 本書はそんなScratchを使った「大人のための」プログラミング入門書です。 ★プログラミングの基礎がしっかり身につく! 本書では、Scratchのツールやブロックの使い方はもちろん、 プログラミングならではの考え方や概念を、一つずつ積み上げ式で学習できます。 基礎の基礎をおろそかにせず、きちんと理解しながら学習したい人にぴったりです。 ★フルカラーイラストでわかりやすい! 絵本シリーズおなじみの豊富なイラストが、フルカラーになってさらにパワーアップ! 頭ではイメージしにくい考え方や概念を、カラフルなイラストたちがわかりやすく伝えてくれます。 ★こんな人におすすめ! ・プログラミングをはじめて学ぶ人(中学生から大人まで) ・プログラミングの概念を、基礎からきちんと理解したい人 ・子どもや生徒にScratchでプログラミングを教える必要のある人 さあ、Scratchの扉を開いて、プログラミングの世界に足を踏み入れてみましょう! ※本電子書籍は同名出版物を底本として作成しました。記載内容は印刷出版当時のものです。 ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。 ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。 ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。
  • RustではじめるOpenGL
    -
    本書はOSSのプログラミング言語Rustを使ってOpenGLプログラミングを行う入門書です。最も基本的な三角形の描画から実装をはじめ、少しずつソースコードを発展させていきます。照明を考慮しながら立体的なオブジェクトにテクスチャを貼り、GLSLを使って画面にエフェクトをかけるところまでを解説します。また、GUIを簡単に導入できるライブラリ「Dear ImGui」を使うことで、様々なパラメータをより直感的に操作できる親切設計になっています。
  • 簡単!多言語対応アプリをつくろう─はじめてのQt
    -
    本書はクロスプラットフォームのC++開発フレームワーク「Qt」を使用して多言語アプリを作るためのガイドブックです。Qtの強みであるさまざまな言語を使用できるunicodeのサポートや、ユーザーインターフェース画面の翻訳が簡単にできるTool群、コード内の文字列を多言語化できる簡単な仕組み、C++でもPythonでも共通で使用できるユーザーライクな翻訳対応ソフトなどを中心に解説しています。
  • 入門!実践!サーバーサイドKotlin
    -
    本書はサーバーサイドKotlinでWebアプリをひとつ作ることを目標にしたチュートリアル書です。KotlinやサーバーサイドKotlinの紹介、WindowsとMac両方に対応した開発環境の作成とHello World!による入門、実際に簡単なWebアプリを作る実践へとにステップアップし、簡単な掲示板アプリを作成します。
  • NuxtとGoではじめるWebアプリ開発
    -
    本書はYouTube APIとFirebase Authenticationを使ったWebアプリ開発チュートリアルです。動画検索アプリを題材に、NuxtとGoを使ったアプリ開発を実践することができます。
  • あなうめ式Javaプログラミング超入門
    -
    【初めてでも安心! “あなうめ”で基礎を固めるから挫折しない!】 本書は、“挫折せずにJavaプログラミングに親しむ”という点をもっとも重視したJavaの入門書です。 プログラミングを学ぶ際、「あるところから急にむずかしくなった」という壁にぶつかることがよくあります。これは最初のステップをきちんと理解できていない状態で次のステップに進んでしまい、理解があいまいな点が積み重なっていくことから起こりがちです。 このような挫折は、ひとつひとつのステップをきちんと理解し、着実に学習を進めていくことで防げます。そこで本書では、初学者の方のためにプログラミングの基本をていねいに解説することはもちろん、新しいことを学ぶたびに“あなうめ問題”を掲載し、そのつど理解度をしっかり確認できるように構成しました。合計190問以上の“あなうめ問題”によって、解説を読んだその場でポイントを復習できるため、自信をもって学習を進められます。掲載コードもダウンロードできるため、読むだけでなく、自分のパソコンで手を動かしながらプログラミングを学べます。 本書の目標は、Javaでシンプルなプログラムを書けるようになることです。本格的なプログラム開発ではじめて必要になる高度な項目は省いているので、まずはプログラミングの考え方を身につけることに集中できます。本格的なJavaプログラムをつくるための基礎固めとして、ぜひ本書をご活用ください。 〈こんな方にオススメ〉 ・Javaを初歩から学びたい ・プログラミングの勉強をJavaからはじめたい ・Javaの基礎に不安があるのでおさらいしたい 〈本書の内容〉 ■Chapter1 Javaプログラミングを始めるために ■Chapter2 Javaプログラムはじめの一歩 ■Chapter3 変数と計算 ■Chapter4 文字列とオブジェクトの基本操作 ■Chapter5 条件に応じて処理を変える ■Chapter6 処理を繰り返す ■Chapter7 データをまとめて管理する配列 ■Chapter8 処理をメソッドにまとめる ■Chapter9 プログラムをつくってみよう

    試し読み

    フォロー
  • やさしく学べるWeb Components
    -
    近年、Webフロントエンドでは「コンポーネント指向」のフレームワークやライブラリが多く開発され、コンポーネント単位での開発が主流になってきました。Web Componentsは、特定のフレームワークやライブラリに依存せず、Webの標準技術を使用してコンポーネント単位での開発を可能にする考え方です。本書では、Web Componentsとは何か、どうやって使うのかを解説します。Web ComponentsをベースにWebアプリケーションを構築するJavaScriptライブラリであるPolymerを使ったWebサイト構築についても解説します。

    試し読み

    フォロー
  • 迷わない!困らない!レガシーフロントエンド安全改善ガイド
    -
    本書はレガシーなフロントエンドコードを安全かつ確実にモダンに改善していくためのノウハウをまとめた一冊です。筆者が経験したフロントエンドの改善経験をベースに、実践的で現場で使える内容になっています。また、jQueryで書かれたレガシーコードにVue.js/TypeScript/Jestなどを段階的に導入する流れを各章毎に「実践編」として掲載しており、実際に手を動かしながら学べます。改善のための考え方や手法を知りたい方はもちろん、モダンなアーキテクチャーそのものを学びたい方にも最適の一冊です。

    試し読み

    フォロー
  • AWSクラウドの基本と仕組み
    3.8
    AWS入門書の決定版 アマゾン ウェブ サービス(AWS)社のプロダクトマーケティング エバンジェリスト 亀田治伸氏、およびテクニカルトレーナ 山田裕進氏の執筆による、AWSの利用を前提としたクラウド入門。 一般的なクラウドコンピューティングの概要、AWSクラウドの基礎知識、概念、テクノロジー、セキュリティ、代表的なサービスなどについて理解できる。付録では、AWSの料金、セミナー・イベントおよびトレーニング、AWS認定、アカウント設定などについて解説。さらにAWSの主なサービスの一覧を掲載。 クラウドコンピューティングおよびAWSについての実用的な情報を求める様々な方に最適。 【対象読者】 ・IT企業の新入社員 ・情報システム部/経営企画部の方 ・中小企業の経営者 ・IT企業の営業担当 ・AWSパートナー企業 ・ITに意識高いビジネスパーソン ・他の分野からクラウド分野へ転身の開発者 【目次】 第1章 クラウドコンピューティングの特徴とメリット  ―はじめてのAWS― 第2章 ITシステムの使用例とAWSの主要サービス  ―AWSはどんなときに使う?― 第3章 AWS導入のメリットその1  ―ネットワーク&コンピューティングを活用する― 第4章 AWS導入のメリットその2  ―ストレージを活用する― 第5章 AWS導入のメリットその3  ―データベースを活用する― 第6章 AWS導入のメリットその4  ―クラウドセキュリティの考え方― 第7章 新しいテクノロジーへの取り組みとクラウドネイティブ開発  ―これからの時代に求められるスキルと人材― 付録A AWSのご利用にあたって 付録B AWSサービス一覧 ※本電子書籍は同名出版物を底本として作成しました。記載内容は印刷出版当時のものです。 ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。 ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。 ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。
  • Try PWA
    -
    本書はモバイル向けWebサイトをネイティブアプリのように使える仕組みであるPWA(Progressive Web Apps)の概要と簡単な実装方法を1ステップずつ解説したチュートリアルです。Firebase Hostingを使った配信やFirebaseを使ったWeb Pushの実装、AWS Lambdaで実装するServerless Push Serverなどについて解説しています。

    試し読み

    フォロー
  • ほぼPythonだけでサーバーレスアプリをつくろう
    -
    本書は「ほぼ」PythonだけでAWSを利用したサーバーレスアプリケーションを構築するためのガイドブックです。バックエンドにChalice、フロントエンドにTranscrypt、ユニットテストとAPIテストにpytest、UIテストにSeleneを利用します。実装部分をアプリエンジニアが、テスト部分をQAエンジニアが、それぞれの専門を活かして解説します。

    試し読み

    フォロー
  • 後悔しないためのVueコンポーネント設計
    -
    本書はVue.jsを利用してシングルページアプリケーションの作成を考えているエンジニア、特にコンポーネントの設計や分類に悩んでいる方のためのガイドブックです。テストの書き方がわからない、コンポーネントのアンチパターンを知りたい、といった方のために、テストしやすい、またはしづらいコンポーネントとはなにか、単体テストの書き方などについて丁寧に解説しています。 〈本書の対象読者〉 ・Vue.jsのコンポーネント設計に自身がない ・Vue.jsのコンポーネントの分類で悩んでいる ・Vue.jsのコンポーネントのアンチパターンを知りたい ・Vue.jsのコンポーネントのテストの書き方がわからない
  • Girls Who Code 女の子の未来をひらくプログラミング
    5.0
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 世界中で話題の「女の子のためのプログラミング入門本」! アメリカ中の何万人もの女の子がもう、テクノロジーを得意にするムーブメントに乗っています。あなたもその仲間入りをしてみない? たくさんのイラストと、実際の女の子たちの体験談や、ピクサーやNASAで働く女性たちの本当のストーリーの載ったこの本を読めば、自分のアプリやゲーム、ロボットを作って、世界を変えたくなっちゃうはず! プログラミングを身につけて、チャンスと世界を広げよう! 本書は、世界で話題(2019年3月時点で12カ国で発売)の「女の子のためのプログラミング入門本」です。著者のレシュマ・サウジャニ氏が米国で2012年に設立した「Girls Who Code」は、プログラミングのできる女性を増やすことを目的にしたNPO法人です。主に中高生の女子学生にプログラミング教育を無償で提供するなど、テック・ジェンダーギャップ(IT業界における男女格差)の解消に努めています。その理念・活動に基づいて、女の子向けのプログラミング入門書として発売されたのが本書で、ニューヨーク・タイムズ紙ベストセラーになるなど、多くの反響を呼んでいます。 本書は、様々なバックグラウンドを持つ女の子たちが、プログラミングをイチから学びながら、それぞれの興味や関心(音楽、ゲーム、ファッション、ロボット工学など)に基づいた創作活動に、仲間とともに取り組んでいく内容構成になっています。豊富なイラストと図により、楽しく、わかりやすく、プログラミングの基礎と創作活動の仕方を学べるのが特徴です。
  • 必要な数学だけでわかる ニューラルネットワークの理論と実装
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 この本はニューラルネットワークに必要な数学だけを解説するのではなく、必要な数学の知識をもとに作り上げたアルゴリズムをそのままプログラムに置き換えることを目的としています。いわばニューラルネットワークを含む機械学習全般で使われている数学的な考え方を身に付けることで、プログラム上の「ブラックボックス」をなくし、機械学習のためのアルゴリズムをそのままソースコードに落とし込む力を習得することが最大の目標です。
  • Firebaseによるサーバーレスシングルページアプリケーション
    -
    【動画投稿サイトの制作を題材に学ぶFirebase!】 本書は、動画投稿サイトの制作を題材としたReact によるフロントエンド開発とFirebaseの主要な機能である Authentication、 Firestore、Cloud Storage、Cloud Functionsの各機能を理解しつつ、Firebaseによるシングルページアプリケーションの開発について学ぶことができる入門書です。 〈本書の対象読者〉 ・Firebaseは名前は聞いたことがあるが、実際に触ったことはない人 ・JavaScriptだけで、Webアプリケーションを開発してみたい人 ・Firebase と 何かしらのモダンなJSフレームワークを組み合わせてアプリケーションを開発してみたい人 ・サーバーサイドだけでなく、フロントエンドの開発にも興味がある人

    試し読み

    フォロー
  • IT用語図鑑 ビジネスで使える厳選キーワード256
    3.8
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 社会人なら知らないと恥ずかしいIT用語を厳選! ★1ページにつき1単語を基本にイラスト付きで解説 一言での解説とイラストがあるから、IT用語を短時間で学びたい人に最適。 ★「用語に関連する話」でさらにIT知識が身につく 紹介している用語に関連する事項を説明。さらに理解を深めよう。 ★違いがわかりづらい用語も解説 「インターネットとイントラネット」「書体とフォント」など、 似ている用語は2章で解説。セットで覚えよう。 RPA、IoT、プロトコル、UI、チャネル、EC、LP、コンバージョン、 ハッカーとクラッカー、ランサムウェア、暗号化と復号、IC、アルゴリズム…… たくさんのIT用語をわかったふりをして聞き流していませんか? 本書は、AIなどの話題の用語から、 Web用語、セキュリティ用語の他、 IT業界で知っておくべき人物についても紹介しています。 文系でIT業界に就職した方や、 他業種から転職した方など、 ITの専門知識のない方でも理解できるように やさしく解説しています。 わからない用語があったら、 まずは一言での解説とイラストを見て、 概要だけさらっとつかむことをオススメします。 巻末には、知りたい用語をさっと引ける索引付き! 目次 第1章 ニュースがよくわかるIT用語 第2章 セットで覚えるIT用語 第3章 打合せ・ビジネス会話で使われるIT業界用語 第4章 Webサイトの作成やSNSの運営で使われるIT用語 第5章 サイバー攻撃と戦うためのセキュリティ用語 第6章 IT業界で活躍する人の基本用語 第7章 IT業界で知っておくべき人物 ※本電子書籍は同名出版物を底本として作成しました。記載内容は印刷出版当時のものです。 ※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。 ※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。 ※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。
  • レベルアップPHP ~言語を理解して中級者へ~
    -
    【PHP初心者を中級者にステップアップ!】 本書はPHPの入門書にはあまり載っていない情報を中心に紹介しつつ、「PHPという言語そのもの」を理解することで、初心者が中級者にステップアップするための解説書です。入門書を卒業した初心者が読むことで、より深く最新のPHPを理解できます。言語そのものを解説しているため、どんなフレームワークを使っている方でも役立つ1冊です。(本書は、次世代出版メソッド「NextPublishing」を使用し、出版されています。) 〈本書の対象読者〉 ・PHPの入門書を読み終え、次のステップを目指している方 ・PHPの中級者レベルの知識が欲しいと思っている方 ・昔のPHPは使っていたが、最近のPHPはあまり分からない方

    試し読み

    フォロー
  • How to Develop Flutter Apps
    -
    【クロスプラットフォームのUIフレームワークFlutterを使いこなす!】 本書はクロスプラットフォームでアプリ開発するためのUIフレームワーク「Flutter」の概要と活用についての初心者向け解説書です。簡単なアプリ開発を通じてFlutterの機能を理解し、実際のアプリ開発に活かすことができます。
  • mruby/cの小さな世界
    -
    【マイコン上でもRubyを使ってみよう】 本書はRubyの組み込みハード向け実装であるmrubyをベースとし、よりリソースの限られたマイコンなどの環境向けに実装された「mruby/c」の解説書です。mrubyのバイトコードやVMの基本的なポイントについて解説しつつ、mruby/cの基本的な使い方を説明したのち、より深いところまで解説します。 〈本書の対象読者〉 ・Rubyをさわったことのある人 ・Cをさわったことのある人 ・マイコンでRubyのスクリプトを動かしてみたいと思ったことがある人

    試し読み

    フォロー
  • モブプログラミング・ベストプラクティス ソフトウェアの品質と生産性をチームで高める
    4.0
    「ワクワク・ワイワイとみんなで楽しく開発する」だけで、「特定の個人に頼らずに、品質の高いソフトウェアを、堅実なペースで生み出していけるようになる」モブプログラミング。そのノウハウと極意をまるごとお伝えします。 本書はノウハウの紹介にとどまらず、「モブプログラミングを始める前」、「始めた後」、「始めてしばらく経った後」、さらには「始めてしばらく経ってやらなくなってしまったとき」など、さまざまな状況でチームやその周囲で起こり得る問題と対処法を丁寧に解説します。 モブプロを初めて知った人はもちろん、導入したい人から、もっとうまく活用したい人、始めたけれど挫折してしまった人まで、あらゆる段階の開発者にお薦めです。 ■解説から抜粋 モブプログラミングは、極論すれば、「チームでいっしょに働く」だけのことです。しかし、いっしょに働くだけで得られる学びはきっとたくさんあります。体験する前には想像もしていない学びが得られる機会になるのです。 この機会を効率的に自分たちの仕事に活かし、「特定の個人に頼らずに、品質の高いソフトウェアを堅実なペースで生み出していけるようになる」ことができたら、ワクワクしませんか。私はワクワクします。
  • わたしとぼくのPL/pgSQL
    -
    【マニュアルを読む前に読む、PL/pgSQL基本解説書】 本書は、PostgreSQLでストアド・ファンクションを作成するための言語、「PL/pgSQL」の基本的な文法を解説したものです。OracleのPL/SQLで書かれたストアド・ファンクションをPostgreSQLのPL/pgSQLに書き換えるための注意点を説明しています。これからPL/pgSQLを使ってみようという人が、「マニュアルを読む前に読んでみる本」です。 〈本書の対象読者〉 ・LinuxでPostgreSQLの操作がある程度できる ・プログラミングの経験がある ・SQLを書いた経験がある ・PL/pgSQLはあまり詳しくない

    試し読み

    フォロー
  • 図解! Excel VBAのツボとコツがゼッタイにわかる本 プログラミング実践編
    5.0
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 あなたは日々のExcel業務で、定型文書の作成や大量のセルの加工などのメンドウな作業を手で行い、時間を無駄に費やしていませんか? それらの作業はVBAを使って自動化すれば、ミスなく高速に終わります。本書は、複雑な作業を自動化するExcel VBAの使い方と実践的なプログラミングのコツを徹底的にわかりやすく解説しました。VBAを自力で作れる力が着実に身につきます!
  • PythonでGUIをつくろう─はじめてのQt for Python
    -
    【PythonでGUIをつくる!】 2018年6月にオフィシャルリリースされたQt for Pythonを利用して、インタラクティブで機能的なGUIをPythonで作成してみませんか? 本書はQt for Python とQt Quickを使用したUIの基本的な作成方法を解説します。

    試し読み

    フォロー
  • 初心者でも大丈夫!! IonicとFirebaseでゼロからはじめるアプリ開発
    -
    【IonicとFirebaseでWebアプリを作る入門書!】 AngularをベースとしたHTML5アプリケーション開発フレームワークIonicとFirebaseのパワーを借りて、HTML/CSS/JavaScriptを使ってチュートリアル形式にアプリケーションを作って遊べる入門書です。HTMLとCSS、JavaScriptの基本的な構文が分かれば、本の通りにすすめるといつのまにかアプリが完成します。普段はコーディングをしているけど、ちょっとアプリ開発もしてみたいと思っている方や、JavaScriptの入門書を読んでみたけど、次は何か1つ作ってみたいと思っている方に最適な1冊です。 〈本書の対象読者〉 ・HTML/CSSは分かる ・JavaScriptの基本的な構文は一応分かる(ES2015以降の書き方がわかればなおよい) ・ターミナルの基本的な操作ができる

    試し読み

    フォロー
  • GoとSAMで学ぶAWS Lambda
    -
    【ユースケース集を通じてAWS Lambdaを学ぼう!】 本書はGo言語での実装を通して、入門から中級程度のAWS Lambdaの扱い方や、サーバーレスアーキテクチャの構成に不可欠なPaaS(API Gateway、S3、Dynamo DBなど)やツール(SAM、direnv)の扱い方を学ぶ、AWS Lambdaのユースケース集です。
  • 比較して学ぶRxSwift入門
    -
    【一歩先に進みたいiOSアプリ開発者必見!】 本書は、あるテーマに沿ってDelegate、CallBack、KVO、RxSwift/RxCocoa、それぞれのパターンでコードを実装しそれぞれの実装を比較してRxSwiftの書き方について学びます。RxSwiftの動向をキャッチアップし、一歩先に進みたいiOSアプリ開発初心者のための一冊です。 〈本書の対象読者〉 ・SwiftによるiOSアプリの開発経験が少しだけある(3ヶ月から1年未満) ・RxSwiftライブラリーを使った開発をしたことがない、またはほんの少しだけある

    試し読み

    フォロー
  • テストが書けない人のAndroid MVP
    -
    【レガシーなコードをMVPで分割してテスト可能に変える!】 本書は多くのプロジェクトで運用されているレガシーなコードをリファクタリングし、将来的にモダンなコードとしていくために必要なテストコードの書き方を解説したガイドブックです。将来的にDagger2に置き換えることを目標としつつ、いくつかのレガシーパターンのリファクタリング例を紹介しています。 〈本書の想定読者〉 ・レガシー化したAndroidのソースコードを今どきのMVPに置き換えたいが何から手を付ければいいかわからない ・MVPにしてみたけどPresenterにView側の処理が入り込んだり、何が変わったかわからない ・MVPにしてみたけど結局テストコードが書けない ・Dagger2やRxJavaを使わないとテストは書けないと思っている
  • サーバーレスでお手軽自動化!Google Apps Script活用入門 2018年最新改訂版
    -
    【コピペでお手軽自動化!Google Apps Scriptの初歩から活用までをサクッと紹介!2018年最新改訂版!】 GmailやGoogleドライブ、Googleスプレッドシートなどを使って身の回りの作業を簡単に自動化できるGoogle Apps Script(GAS)の活用入門書です。GASの使い方から簡単なスクリプト、少し高度な使い方まで豊富なソースコードを多数収録。様々な作業を自動化・効率化するためのノウハウをわかりやすく紹介しています。Googleの各種サービスのバージョンアップに対応した最新改訂版です。

    試し読み

    フォロー
  • Markdownライティング入門 プレーンテキストで気楽に書こう!
    -
    【プレーンテキストでらくらくライティング!Markdownを使いこなそう!】 本書は、文章を書く=ライティングを「気楽に」行うための道具としての「Markdown」形式を紹介し、その使い方を詳しく解説しています。Wordなどのワープロソフトに限定されることなく、テキストエディタやMarkdown専用エディタ、ポメラなどの文書入力専用機、さらにはさらにはスマートフォン上でも「見出し」や「強調」といった文章執筆に必要な情報を共有するための書式であるMarkdownの書き方やその定義や起源を、初心者でもわかりやすく紹介しています。 〈本書の対象読者〉 執筆のストレスを減らして集中したい人 PCが古くて軽いアプリで執筆したい人 いろいろなアプリで原稿を使いまわしたい人 思いついた時にスマホでメモ書きして原稿にまとめたい人

    試し読み

    フォロー
  • 読んだら「こども」に教えたくなる! Minecraftではじめる「おとな」のプログラミング
    3.0
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 こどもにプログラミングを教える時、教材や環境を準備するだけでは不十分です。こどもがつまづいたときに備えて、おとながプログラミングを理解して、教え導かなければなりません。本書は、こども達におなじみのMinecraft(マイクラ)とScratch(スクラッチ)、それに安価なRaspberry Pi(ラズパイ)を使って、プログラミングの考え方を理解できる「おとな」向けの入門書です。
  • Swiftで書いておぼえるTDD
    -
    【Swiftで書きながらテスト駆動開発を学ぼう!】 本書は、SwiftプログラマーのためのTDD(テスト駆動開発)入門書です。言語にとらわれないTDDですが、事例として取り上げられる例はJavaScript等が多く、Swiftに読み替えて理解することにはハードルがあります。本書はSwiftで実際にコードを書きながらTDDを学習し、そのメリット・デメリットを感じることができます。 《本書の対象読者》 ・TDDの概要を知りたい人 ・普段Swiftで書いていて、TDDに興味がある人 ・TDDってなんだか難しそう・・・と思っている人 ・TDDはなんとなく知っているけど、いまいち手が出ない、理解できていない人
  • ネコミミでもわかるフロントエンド開発環境構築
    -
    【複雑化したフロントエンド開発環境の構築がこの1冊でさらっとわかる!】 本書は、ReactやVue.jsなどに代表される新しいフレームワークの到来により最適化されたWebアプリの開発ができるようになったにもかかわらず、それぞれの開発環境の構築が複雑化したことで技術選定に苦労しているエンジニアに向けた「サクッとわかる」開発環境構築ガイドです。ベストプラクティスを提示するのではなく、環境構築に慣れていないエンジニアがとりあえず自分なりの最適なツールを選ぶための入り口に立つことができる入門書です。 《本書の対象読者》 ・モダンなJavaScriptを書きたいが、書き方がよくわからない ・BabelやWebpackの設定方法がいまいちわかっていない ・ESLint、Flow、Jestなどを導入したいが、方法がわからない
  • 改訂新版 Vue.jsとFirebaseで作るミニWebサービス
    4.0
    【Vue.jsとFirebaseを使って、はじめてのシングルページアプリケーションを作る!ボリューム増の改訂新版】 本書は、簡単なWebサイトを作った事があるWebフロントエンド初心者がSPA(シングルページアプリケーション)の基本を掴み、簡単なWebサービスが作れるようになることを目的としています。さらにこれを抑えた上で次の段階へステップアップするための足がかりになるような要素も掲載しています。 〈本書の対象読者〉 ・HTML,CSS,Javascriptを利用して、簡単なWebサイトを作ったことがある人 ・複数のページや状態管理をJavascript使って自力で行い、ごちゃついてしまい消耗している人 ・普段デザイナーとしてマークアップしており、フロントエンドの新しめな環境でのサイト構築を経験してみたい人 ・シングルページアプリーケーション、Vue.jsってものを触ってみたい、またはそれらの挫折経験がある人 ・FirebaseのWeb版を使ってみたい人、どんな事が出来るのか知りたい人 ・普段サーバーサイドやネイティブアプリを作っていて、Webフロントエンドをさらっと触ってみたい人
  • 現場で使えるVue.js tips集
    -
    【Vue.jsを現場で使いこなすためのTips集!】 本書は、筆者がこれまで携わってきた開発の経験から得たVue.jsの使いこなしTips集です。FormやVuexなどについての即現場でも使えるようなテストコード付きのサンプルコードを多数収録しています。 〈本書の対象読者〉Vue.jsをある程度使いこなしている中級者以上のユーザー 仕事でVue.jsをさらに活用したいプログラマ
  • Hello!! Nuxt.js
    -
    【Vue.jsとNuxt.jsでユニバーサルアプリを構築!】 本書はVue.jsでユニバーサルなアプリケーションを構築するためのフレームワークである「Nuxt.js」の入門書です。ユニバーサルアプリをNuxt.jsを使って実現するための手法をわかりやすく解説しています。 〈本書の対象読者〉 Vue.jsは使ったことがあるがNuxt.jsは使ったことがない人 Nuxt.jsの使い方が今ひとつわからない人
  • iOSアプリ開発デザインパターン入門
    -
    【初級者を中級者にステップアップ!iOSアプリケーション開発者・教育者必携!】 本書はMVCやMVVMなどと呼ばれるiOSアプリケーション開発をするために必要な設計を学ぶことで、アプリケーション開発の初級者が中級者へステップアップするための各種デザインパターン学習書です。iOS初級者がスムーズに中級者になる為に必要な知識を体系的にまとめています。 〈本書の対象読者〉 iPhoneアプリ入門書を一通り読んだが具体的な作り方がわからない人 iOS歴6ヶ月未満の初級者 iOSエンジニア教育担当者
  • オリジナルの画像認識AIを簡単に作ろう!
    -
    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。 AIやIoTという言葉が毎日のようにメディアで紹介されています。しかし、興味を持っても、本を読むだけでは技術は身につきません。やはり実際に手を動かして、自分で体験するのが一番です。本書は、画像認識装置を製作して、AIやIoTなどの最先端技術を体験しながら学ぶ初心者のための入門書です。猫を認識し、画像を保存し、メールで知らせる、さらにIoTらしく「いつでもどこでも使える」装置を自分の手で、低予算で作りましょう。
  • JavaScript AST入門 ソースを解析・加工して生産性に差をつける!
    -
    【JavaScriptのASTを理解して開発生産性をUP!】 本書はJavaScriptのソースコードを扱いやすいように加工されたデータ構造であるASTとそのツールエコシステムの解説書です。他の言語と異なりトランスパイルなども一般的なJavaScriptでは、ASTを自由に操作することでそのエコシステムを使いこなし、ソースコードの解析・加工が簡単に行うことができます。JavaScriptのASTを理解して、プログラム開発の生産性を大幅に向上させましょう。

    試し読み

    フォロー
  • Azure無料プランで作る!初めてのWebアプリケーション開発
    -
    【JavaScript初心者でもできる!Webアプリ簡単作成ガイド!】 本書はJavaScript初心者が全てAzureの無料枠を使って実際にWebアプリケーションを作ることを目標としたチュートリアルガイドです。Node.jsとSQLを組み合わせて、ブラウザベースのWebサービスを構築できるまでを丁寧に解説しています。JavaScript初学者に最適な一冊です。
  • Hello!! Vue.js 最新プログレッシブフレームワーク入門
    -
    【新しいフロントエンドフレームワーク「Vue.js」チュートリアルガイド!】 本書はシンプルなAPIやわかりやすい使い勝手で初心者でも活用しやすいJavaScriptフロントエンドフレームワーク「Vue.js」の解説書です。Vue.jsの始め方から基本的な使い方、実際に簡単なWebアプリケーションを作成するところまでをサクッと理解できます。

    試し読み

    フォロー
  • TypeScriptで作るシングルページアプリケーション
    1.0
    【環境構築から、サーバーサイドにExpress、フロントエンドにAngularを使った実際の開発手順を解説!】 本書はJavaScriptエンジニアを対象とした、TypeScriptの解説から環境構築、実際にシングルページアプリケーションを作るまでのサーバーサイド・フロントエンドの開発手順までを紹介した入門書です。この1冊で、TypeScriptをさくっと使いこなしましょう!

最近チェックした作品からのおすすめ