
【超初心者編】8つのアプリを作りながら学ぶAndroid Kotlin(アンドロイド・コトリン)
bokchi
¥3,067
入門 / Android, Kotlin, Firebase
4.8
(234)
8つのアプリを作りながら、Kotlinの文法を利用してAndroidアプリを作ってみます。 8つの実習資料だけでなく、様々な理論説明と共にAndroidを学んでみます。
入門
Android, Kotlin, Firebase
Kotlin文法の基礎講座です。AndroidアプリをKotlin言語で開発したい方のための講座で、基礎からしっかりとKotlinの文法を楽しく学ぶことができます。

学習した受講者のレビュー
5.0
김주일
理解しやすいです。 ちなみに「개수(個数)」が正しい表現ですよ。
5.0
jun9wo
よく理解できます。ありがとうございます〜
5.0
rinaeshin
コトリンの復習中、聞きやすかったです。ありがとうございます!
Kotlin文法の基礎
Android開発に必要なKotlinの文法
Kotlinでコーディングテストの問題を解く
文法講義は退屈だと思っていませんか? 📲
Kotlinの基礎を楽しく簡単に固めましょう。
この講義は、Androidアプリ開発のためのプログラミング言語であるKotlin(コトリン)の文法を学習する講義です。Kotlinの文法を理解し、ある程度の習熟度を持ってAndroidアプリ開発を始めるための講義です。
Androidアプリを開発する際に使用する開発言語としては、代表的なものにJavaとKotlinがあります。Googleは2019年に "Kotlin First"を宣言して以来、Kotlinを強力にサポートしています。また、多くの企業でもAndroidエンジニアの採用において、Kotlinに精通した人材を求めています。
この講座では、AndroidアプリをKotlin言語で開発したい方のために、Kotlinの文法について一歩ずつ学んでいきます。最も基本的な部分から始まり、必ず知っておくべき内容、そしてコーディングテストの問題演習まで一緒に行うことができます。それでは、一緒に挑戦してみましょう。
ほとんどの人がアプリ開発を勉強する際、面白いアプリを作ることを楽しみにして、開発言語の文法学習を始めます。
しかし、いざ文法学習を最後まで終えられず、途中で諦めてしまうケースが非常に多いです。
なぜでしょうか?文法講義は通常退屈でつまらないからです。
退屈でつまらない文法講義の代わりに、簡単で手軽なKotlin文法講義を準備しました。
Kotlinの文法を整理せずに、アプリを作る部分だけを勉強してAndroidアプリをリリースすることも可能です。ただし、難しい機能を作る際に他人のコードを参考にしたり、Googleの公式ドキュメントを参照したりする場合が多いですが、Kotlinの文法を整理していない場合、他のコードを理解するのが難しくなることがあります。
そのため、Kotlinの文法に対する理解が必ず必要です。
大学を卒業後、初めてアンドロイド開発者として技術面接を受けた際、(カカオ/ネットマーブルなど)技術面接でKotlinの文法に関する基本的な質問をたくさん受けた記憶があります。当時は「なぜこんなことを聞くのだろう?」と思っていましたが、今思えば、基本的なことをどれだけ理解しているかについての質問でした。
すべての学習において基本が最も重要であり、その基礎をどれだけ忠実に固めるかが重要です。
これから学習の出発点となる文法学習を通じて、基礎をしっかりと固めることができます。
文法書の場合は、よく使われる文法だけでなく、すべての内容を扱っているため、素早く学習できる量ではないだけでなく、著者の方々が基本的な事項は読者が知っていると仮定して説明している場合が多いです。
この講義の場合は、最初から詳しく説明し、よく使われる文法を中心に解説します。
YouTubeにあるほとんどの講義は体系的な順序で学習されておらず、ごく基礎的な部分のみを扱っている講義が多いです。そのため、開発中に出会うことになる多様な文法を学習できない可能性があります。
この講義を通じて、必要な分だけ素早く文法を学ぶことができます。下の図のように、短時間で重要な部分の知識を習得できるように構成されています。
長時間勉強しなければならない厚い文法書のようにすべてを網羅しているわけではありませんが、短時間で必要なことを素早く学び、実習できるように構成しました。
"私は理論派ではなく実践派だ"という方は、この講義をスキップして、以下の講義を受講し、必要な部分は検索で調べながら勉強していただいても構いません。
[超初心者編] 8つのアプリを作りながら学ぶAndroid Kotlin
実際に作りながら学ぶAndroidアプリ開発!
知っている概念であっても、どうすればうまく説明でき、理解しやすく伝えられるかを深く悩む必要があります。ネットで検索すればすぐに出てくるような説明を読み上げるのではなく、どうすればより簡単で分かりやすく受け取っていただけるかを考えながら講義を制作しました。たった10分の動画一つに対しても、半日以上かけてどのように説明し、どのように撮影するかを悩んだ動画もあります。
すべての開発者は、開発者同士で話すことに慣れています。そのため、日常的に使う用語を誰もが知っているだろうと思って話すことがよくありますが、そのようなケースを最大限避けて講義を収録しました。
新しい慣れない用語のせいで、学習に苦労することがないように構成しました。
数時間の講義で、一つの開発言語のすべてを理解することは不可能です。
文法学習と実習、そして現場でのプロジェクトを通じて開発言語への理解を段階的に深めていくものであり、この講座は初めてKotlinを勉強する際に必要な部分を素早く簡単に学習できるように構成された講座です。
例題を真似して入力するだけでは、自分のものにはなりません。コーディングテストの問題を解きながらコーディング(文法)に慣れ、多様な文字列処理や機能の実装を経験することができます。
Kotlinの文法を練習するのに最適な例題として、直接問題を制作しました。
セクション 0:Kotlin 基本編
最も基本的で、よく使われる文法を学んでみます。
セクション 1:コトルリンの基本から一歩先へ
クラスに関連する概念を学びます。これから開発していく中で出会うことになる継承/インターフェース/抽象クラスなどの概念について学びます。
セクション 2 - コトリン(Kotlin)深掘り
KotlinのScope function(スコープ関数)など、Kotlinの特徴的な部分について学びます。
セクション 3 - コーディングテストの問題で Kotlin を練習する
コーディングテストの問題を解きながら実際にコードを作成し、文字列の加工などを通じてコトリンを手に馴染ませることができます。
よくある質問を
ご確認ください 💬
Q. Java(ジャバ)のようなプログラミング言語の使用経験がありませんが、受講可能でしょうか?
はい、受講可能です。初めて学習を始める方から、始めて6ヶ月未満の方を対象に構成されています。
Q. 文法を学ばずに、すぐにアプリ開発を学びたいです
私もアプリ開発を初めて学んだ時、文法学習は飛ばしてアプリ開発から始めた記憶があります。画面をすぐに作りながら勉強するスタイルの方であれば、まず以下の講義を受講していただき、後で文法を整理する際にこの講義を受講していただいても大丈夫です。
Q. この講義を受ければ、Kotlinの文法についてすべて理解できるようになりますか?
数時間の講義で開発言語をマスターすることは不可能です。この講義では、最小限の時間で、開発に必要なKotlinの文法を素早く一通り確認することを目標としています。
Q. Androidアプリの開発を学ぶことも含まれていますか?それともKotlinの文法のみを扱いますか?
現在の講義にはアプリ開発の部分は含まれていません。Androidアプリを開発するためのKotlin言語の文法に関する内容です。
Q. 実習はどのように進められますか?
面倒な実習ツールのインストールは不要で、オンライン環境(https://play.kotlinlang.org/)で実習を行います。
Q. 講義資料はどこにありますか?
セクション4で講義コードをダウンロードできます。
Q. コーディングテストの問題とされている部分の難易度はどのくらいですか?
一般的なコーディングテストサイトで最も低い難易度程度の問題を、自ら作成したものです。主に文字列処理などを練習し、Kotlinの文法を習得する目的で制作しました。
Q. 講義を受講する際の注意事項はありますか?
講義を録画した後、講義を視聴しながら、より効率的になるよう前後の順番を少し変更した部分があります。受講中に「次の講義は繰り返し文です」と言っていても、繰り返し文ではなく条件文から始まる場合がありますので、この点をご参考いただければ幸いです。
Q. 私が受講するのに適した講義かどうかわかりません!
以下に該当する方は この講義をおすすめします。
以下に該当する方には、あまりお役に立てない可能性があります。
趣味でAndroidアプリ開発を学んでみたいなら?
[入門編] AndroidのためのKotlin文法
[超初心者編] 8つのアプリを作りながら学ぶAndroid Kotlin
もう少し深く、Androidエンジニアのように開発したいなら?
[中級編] 親切な JETPACK 概論 <上>
[中級編] 親切な JETPACK 概論 <下>
宣言型UIについて知りたいなら?
[LV1] Jetpack Compose - UIの練習
[LV2] Jetpack Compose - UIとアニメーション
[LV3] Jetpack Compose - 本格的なダイエットアプリ作り
[LV4] Jetpack Compose - デザインパターンとCircuit
就職を念頭に置いて勉強するなら?
[ポートフォリオ] Androidアプリ制作 - 理論編
[ポートフォリオ] Androidアプリ制作 - 実習編
学習対象は
誰でしょう?
Kotlinの文法を整理してみたい方へ
KotlinでAndroidアプリ開発を始めようとしている方へ
6,297
受講生
412
受講レビュー
1,391
回答
4.8
講座評価
12
講座
2015年のスタートアップ創業を機に、さまざまな開発プロジェクトを進めてきました。
現在は普通の会社員エンジニアです
全体
47件 ∙ (6時間 25分)
講座資料(こうぎしりょう):
1. 講座紹介
13:41
2. コメント/タブ/変数
14:15
3. タイプと型変換
15:00
5. 簡単な成績出力問題
05:02
7. 九九を出力してみる
03:48
11. 関数(Function)とは?
09:56
13. 論理演算(AND OR)
10:07
14. 簡単な文字列加工
15:13
全体
65件
4.7
65件の受講レビュー
受講レビュー 6
∙
平均評価 5.0
修正済み
受講レビュー 3
∙
平均評価 5.0
受講レビュー 1
∙
平均評価 5.0
受講レビュー 2
∙
平均評価 5.0
受講レビュー 2
∙
平均評価 5.0
知識共有者の他の講座を見てみましょう!
同じ分野の他の講座を見てみましょう!
¥2,887