Kotlin逆引き大辞典【質問対応無し版】

2020年末に販売を終了した「みんプロ式・一番やさしいAndroidアプリ開発入門」初級編・中級編全8講座から、Androidアプリ開発の主要開発プログラミング言語「Kotlin(ことりん)」の文法解説レクチャーを抜粋した約7時間の動画講座です。

それぞれのレクチャーは独立した内容となっていますので、必要な時に必要な文法知識をピンポイントで学習できる辞書形式の講座構成になっています。

また、Androidアプリ開発の新スタンダートである設計ライブラリ(Android Architecture Component)の基礎とコルーチン(Coroutine)を使った非同期処理についての解説も収録しています。


今すぐはじめよう!



注】ご留意事項(必ずご一読下さい)


  1. このコースはプログラミング言語「Kotlin(ことりん)」の解説講座ですので、Androidアプリの作り方については解説していませんのでご注意下さい(プログラミングを全くやったことが無い方で、スマホアプリ開発(iOS・Android)に挑戦してみたい方は、当社のFlutter講座をご検討下さい)
  2. また、このコースはプログラミングサポーター(講師)への質問が行えないバージョンですのでご注意ください(本講座には「質問対応有り版」はございません)。

カリキュラム



今最も注目のプログラミング言語・Kotlin(ことりん)とは

2017年5月に行われたGoogleの開発者向け会議である「Google I/O」において、Androidアプリの公式開発言語に「Kotlin(ことろん)」を採用することが発表されました。

この発表があった瞬間、会場は拍手喝采の大フィーバーとなったそうです。

では、この大歓迎を持って迎えられた「Kotlin(ことりん)」とは、一体どんなプログラミング言語なのでしょうか。

Androidアプリ開発は、長らく「Java(ジャバ)」という言語一択の状況でした。

「Java」は世界で最も使われているプログラミング言語で、今でも高い人気を誇っていますが、いかんせん登場から20年以上経って言語仕様が古くなっていて(冗長で書きにくく安全でない)、Android開発者内ではもっと簡潔にかけて安全な言語の登場が望まれていました。

そんな中、満を持して登場したのが「Kotlin」。

「Kotlin」は「Java」と全く異なる言語ではなく、

  • 「Java」の後継言語として
  • 「Java」が築いてきた莫大な遺産を100%活用できながら
  • より簡潔かつ安全にコードが書けるという

まさに「おいしいとこ取り」をしたプログラミング言語でした。

だから、「Kotlin」正式採用発表の瞬間に

これこそ、長らく待ち望まれていた言語の登場だ!

ということで、このフィーバーが起こったわけです。

すごいですよね。どこかのコンサート会場と間違えるくらい。

そして、このフィーバーぶりが象徴するように「Kotlin」はその後爆発的に普及。

Kotlinを使ったAndroidアプリはたった1年でなんと4倍!

さらに、Kotlinを使う人がたった2年で何と10倍!

になったんです。

これが、「Kotlin」が今注目を集めているもう一つの理由なんですね。

これだけ注目を集めている「Kotlin」ですが、今の日本では残念ながら

  • そもそも日本語で学べる講座が少ない
  • 日本語で学べても親元である「Java」の知識があることが前提で、

プログラミング経験ゼロの人が「Kotlin」を日本語で学べる講座がほとんど無いんです。

だから、「みんプロ式」は「Java」の知識はおろか、プログラミングの経験が全くない方でも無理なく「Kotlin」の知識が習得できる講座にしたんですね。

雨後のタケノコのようにあるプログラミング言語ですが、「Kotlin」は選んで損のない言語の1つであることは間違いありません。

今すぐはじめよう!



プログラミングサポーター(講師)


北川 博之(みんなのプログラミング by Telulu LLC)
北川 博之(みんなのプログラミング by Telulu LLC)

大阪府生まれ。京都大学経済学部経済学科卒業。

2000年より、日本生命保険、ニッセイアセットマネジメント、パトナム・インベストメンツ(米国)で、日本株トレーダー・アナリスト、経営企画、システム開発等の業務に従事。主に日本株の売買執行・投資分析、経営計画の策定、海外投資家向け日本株営業、社内トレーディングシステム及び経理システムの開発等を行う。

2016年、合同会社てるる設立。スマホアプリプログラマーとして「新感覚脳トレアプリ・記憶戦隊オボエルンジャー」「Meisoー1番シンプルなマインドフルネス瞑想アプリ」をはじめとした、メンタルヘルス・知育系アプリを中心に4タイトル・計8本(Android・iOS)をリリース。

2017年、自身のこれまでの社会人経験・プログラミング経験・子育て経験を基に、プログラミングを通じて人々の人生を豊かにして、未来に希望の持てる明るい社会の実現に貢献したいとの想いから、プログラミング完全初心者と挫折経験のある人を支援する「プログラミング挫折撲滅プロジェクト・みんなのプログラミング by Telulu LLC」を設立し、プログラミングサポーター活動と心理カウンセリング活動を開始。これまでに2,000名を超える方の挫折撲滅をサポート。

わたしの人生挫折ヒストリー(詳しいプロフィール)はこちらから。

わたしのプログラミング挫折ヒストリーはこちらから。

ぼくは15年間勤めた大手金融機関をアラフォーで退職。「主夫」を経験した後にスマホアプリを作ってみたいという想いでプログラミングをはじめました。プログラミングは今や教育の現場にも足を踏み入れるほど身近な存在になっていますが、実際にはまだまだハードルが高いのが現実。実に9割もの人が挫折すると言われています。そんな世界にアラフォー未経験にして無謀にも飛び込んだぼくもご多分にもれず挫折の連続。散々苦労させられました。でも、その苦労の末に身についたのは実は「稼ぐ力」だけではありませんでした。それ以上に人生の質そのものを高める・豊かにしてくれる。そんな内面の劇的な変化が経験できたんです。これを一人でも多くの人に味わってもらいたい。そのためにこんな無駄な苦労をするのはぼくで最後にしたい。そんな想いに駆られました。プログラミング経験ゼロの人が、歯を食いしばらずに楽しく続けられて、3ヶ月でスマホアプリが作れる講座を作りたい。そして、ぼくと同じ変化を経験する人を一人でも多くサポートして、今の世の中を覆っている何ともいえない「閉塞感」というか「生きづらさ」的なものを少しでも氷解するために貢献したい。そんな想いでこの「プログラミング挫折撲滅プロジェクト・みんなのプログラミング(みんプロ)」をはじめました。


よくあるご質問


講座の受講期間はありますか?
講座はご購入頂いてからすぐに受講でき、有効期限はありません。ご自分のペースに合わせて、いつでも・好きな時に学習でき、繰り返し何度でも復習して頂けます。
講座内容に満足しなかった場合はどうなりますか?
万が一、講座内容にご満足頂けなかった場合は、ご購入から30日以内であれば、当社にご連絡頂いた上で、全額返金して頂けます。ただし、キャンペーンによるディスカウント価格でご購入頂いた場合は、返金保証の対象外になる場合があります。
講座受講前に内容について質問したい場合はどうすればいいですか。
ご受講前に講座内容についてご質問されたい場合は、下記お問い合わせフォームより行って頂けますので、お気軽にお問い合わせ下さい。
https://minpro.net/query

今すぐはじめよう!