Kotlinプログラミング―THE BIG NERD RANCH GUIDE

個数:
電子版価格
¥3,740
  • 電書あり
  • ポイントキャンペーン

Kotlinプログラミング―THE BIG NERD RANCH GUIDE

  • 提携先に2冊在庫がございます。(2024年04月28日 22時14分現在)
    通常、5~7日程度で出荷されます。
    ※納期遅延や、在庫切れで解約させていただく場合もございます。
    ※1回のご注文は10冊までとなります
  • 出荷予定日とご注意事項
    ※上記を必ずご確認ください

    【出荷予定日】
    通常、5~7日程度で出荷されます。

    【ご注意事項】 ※必ずお読みください
    ◆在庫数は刻々と変動しており、ご注文手続き中に減ることもございます。
    ◆在庫数以上の数量をご注文の場合には、超過した分はお取り寄せとなり日数がかかります。入手できないこともございます。
    ◆事情により出荷が遅れる場合がございます。
    ◆お届け日のご指定は承っておりません。
    ◆「帯」はお付けできない場合がございます。
    ◆画像の表紙や帯等は実物とは異なる場合があります。
    ◆特に表記のない限り特典はありません。
    ◆別冊解答などの付属品はお付けできない場合がございます。
  • ●店舗受取サービス(送料無料)もご利用いただけます。
    ご注文ステップ「お届け先情報設定」にてお受け取り店をご指定ください。尚、受取店舗限定の特典はお付けできません。詳細はこちら
  • サイズ B5判/ページ数 408p/高さ 23cm
  • 商品コード 9784798160191
  • NDC分類 007.64
  • Cコード C3055

出版社内容情報

【本書の内容】

Kotlinは、Javaとの相互運用を可能にし、Android OSでGoogleがフルサポートする静的型プログラミング言語です。

この言語は、Javaだけでは十全ではない(Javaだけでは実装に手間がかかりすぎる)、軽量かつ豊かな表現形式や、他言語ではすでに実装されている最新の機能を盛り込んでいます。

本書はこの新しい開発言語・Kotlinを使った正しく、効果的な開発方法と、この言語がもっている主要な概念と基礎的なAPIを丹念に説明します。とくにJetBrainsのIntelliJ IDE開発環境についても紹介しています。

経験豊富なAndroid開発者でも、はじめてプログラミング言語を学ぶ新人開発者でも、Kotlinの最初の原則から高度な使い方まで導いてくれることでしょう。




【本書のポイント】

・Kotlinはもちろん、開発環境のインストールから詳解

・サンプルソースコードの変更点がひと目で分かる

・PCだけではなく、Androidアプリまで網羅





【読者が得られること】

・Kotlinによるアプリケーション開発

・IntelliJを使った開発方法

・Javaとの相互運用方法





【対象読者】

・プログラミング初学者

・Androidアプリ開発者

・JavaからKotlinに乗り換えたい開発者





【著者について】

・Josh Skeen(ジョシュ・スキーン)

Big Nerd Ranchにおけるソフトウェアエンジニア兼インストラクター。クーパー・ユニオンのScience and Artの上級クラスを卒業後、インタラクティブ・アート向けミドルウェアの開発に従事。今では世界を股に、JavaやAndroid開発、そしてKotlinの講義を行っている。PCから離れたときは、ランニングかブラジリアン柔術、またはモジュラーシンセサイザーのパッチを作っている。

・David Greenhalgh(デビッド・グリーンハフ)

Big Nerd RanchにおけるAndroidのチームマネージャー兼インストラクター。新しいものを作るのが大好き。ジョージア工科大学のコンピュータサイエンスを卒業。Androidアプリを開発している、あるいは開発講座で指導している時以外は、料理を作っているか本を読んでいるか、またはバッファロー法案にげんなりしている。


目次

最初のKotlinアプリケーション
変数と定数と型
条件文
関数
無名関数と関数の型
null安全と例外
文字列

標準関数
リストとセット
マップ
クラス定義
初期化
継承
オブジェクト
インターフェイスと抽象クラス
ジェネリクス
エクステンション
関数型プログラミングの基礎
Javaとの相互運用性
Kotlinで作る最初のAndroidアプリ
コルーチンの紹介
終わりに

著者等紹介

スキーン,ジョシュ[スキーン,ジョシュ] [Skeen,Josh]
Big Nerd Ranchにおけるソフトウェアエンジニア兼インストラクター。Science and Art(クーパー・ユニオン)の上級クラスを卒業後、インタラクティブ・アート向けミドルウェアの開発に従事している。今では世界を股に、JavaやAndroid開発、そしてKotlinの講義を行っている

グリーンハフ,デビッド[グリーンハフ,デビッド] [Greenhalgh,David]
Big Nerd RanchにおけるAndroidのチームマネージャー兼インストラクター。新しいものを作るのが大好き。ジョージア工科大学のコンピュータサイエンスを卒業。Androidアプリを開発している、あるいは開発講座で指導している(本データはこの書籍が刊行された当時に掲載されていたものです)
※書籍に掲載されている著者及び編者、訳者、監修者、イラストレーターなどの紹介情報です。

感想・レビュー

※以下の感想・レビューは、株式会社ブックウォーカーの提供する「読書メーター」によるものです。

nyandora

3
Amazonレビューでは「読みづらい」などと書いてありますが、そんなこと無かったです。 むしろ、仕事でKotlinを使うのであれば、これくらい書いてないと物たりないくらいです。 広範囲かつ深く踏み込んで解説してあり、とても学びになりました。 内容そのものだけでなく、日本語訳も素晴らしかったです。読みやすいです。 同僚に自信をもってオススメできる1冊です。2020/09/26

Q

1
今となってはAndroidアプリを設計する第一級のプログラミング言語となったKotlinの入門本。後半にAndroidアプリの例も出てくるが、本書では主にコマンドラインから起動するアプリを例にして解説を進める。例題アプリにそって新しい概念が導入されるので章を飛ばさずに読んだ方がいいだろう。前半では組み込み関数なのだろうか?と思ったletなどの便利関数もエクステンションとジェネリクスの合わせ技なのが素晴らしいと感じた。記述量はJavaよりずっと小さいらしく、この言語デザインの意思決定に興味を持った。2022/07/27

櫻井

1
サーバーサイドの開発2年 -> サーバーサイドと兼務でAndroid開発1年半くらいのタイミングで読んだ。普通に仕事はできてるけどKotlinの知識おさらいしたい、的な用途で読んだがちょうどよかった。意外とあいまいに理解してて参った。 2019/02発行ということで、さすがにAndroid開発, Coroutine使った非同期処理あたりは書いてある内容が古くなってる。2021/08/15

外部のウェブサイトに移動します

よろしければ下記URLをクリックしてください。

https://bookmeter.com/books/13433311
  • ご注意事項

    ご注意
    リンク先のウェブサイトは、株式会社ブックウォーカーの提供する「読書メーター」のページで、紀伊國屋書店のウェブサイトではなく、紀伊國屋書店の管理下にはないものです。
    この告知で掲載しているウェブサイトのアドレスについては、当ページ作成時点のものです。ウェブサイトのアドレスについては廃止や変更されることがあります。
    最新のアドレスについては、お客様ご自身でご確認ください。
    リンク先のウェブサイトについては、「株式会社ブックウォーカー」にご確認ください。