![[超初心者編] アプリ8個を作りながら学ぶ Android Kotlin(Android Kotlin)講義サムネイル](https://cdn.inflearn.com/public/courses/327096/cover/fa1cbc3c-c0e8-4a3d-9f2a-1150b67f6457/327096-eng.png?w=420)
[超初心者編] アプリ8個を作りながら学ぶ Android Kotlin(Android Kotlin)
bokchi
8つのアプリを作りながら、Kotlinの文法を利用してAndroidアプリを作ってみます。 8つの実習資料だけでなく、様々な理論説明とともにAndroidを勉強してみます。
入門
Android, Kotlin, Firebase
コトリン文法の基礎を学ぶ講義です。 Androidアプリをコトリン言語で開発したい方を対象とした講義であり、 基礎から着実に、コトリン文法を楽しく学べる内容となっております。

コトリン文法基礎
Android開発に必要な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の文法に対する理解が必ず必要です。
大学卒業後、初めてAndroid開発者として技術面接を受けた時、(カカオ/ネットマーブルなど)技術面接でKotlinの文法に関する基本的な質問をたくさん受けた記憶があります。当時は「なぜこんなことを聞くのだろう?」と思っていましたが、今考えてみると基本的なことをどれだけ理解しているかについての質問でした。
すべての勉強において基礎が最も重要であり、その基礎をどれだけ忠実に行うかが重要です。
これからの学習の出発点となる文法の勉強を通じて、基礎を固めることができます。
文法書の場合は、よく使われる文法だけでなく、すべての内容を扱っているため、速く学習できる量ではない上に、著者の方々が基本的な事項は読者が知っていると仮定して説明する場合が多いです。
この講義の場合は、最初から詳しく説明し、よく使われる文法を中心に説明いたします。
YouTubeのほとんどの講義は体系的な順序で学習せず、非常に基礎的な部分だけを扱う講義が多いです。そのため、開発しながら出会うことになる様々な文法を学習できない可能性があります。
この講義を通じて、必要な分だけ素早く文法を学ぶことができます。下の図のように、短時間で重要な部分の知識を習得できるよう構成しました。
長時間勉強しなければならない分厚い文法書のようにすべてを扱ってはいませんが、短時間で必要なことを素早く学び、実習できるように構成しました。
「私は理論派ではなく実践派だ」という方は、この講義をスキップして、以下の講義を受講し、必要な部分は検索で探しながら勉強していただいても構いません。
[初心者編] 8つのアプリを作りながら学ぶAndroid Kotlin
実際に作りながら学ぶAndroidアプリ開発!
知っている概念でも、説明するとなると、どうすればうまく説明でき、理解しやすく伝えられるか悩む必要があります。インターネットで検索すればすぐに出てくる説明を読むのではなく、どうすればより簡単で理解しやすく受け入れていただけるかを考えながら講義を制作しました。10分の動画一つにも、半日以上かけてどう説明し、どう撮影するか悩んだ動画もあります。
すべての開発者は開発者同士で話すことに慣れています。そのため、日常的に使う用語を誰もが知っていると思って話すことがよくありますが、このような場合をできるだけ避けて講義を録画しました。
新しい馴染みのない用語のせいで、学習に困難を感じないように構成しました。
数時間の講義で開発言語一つのすべてを理解することは不可能です。
文法の勉強と実習、そして現場でのプロジェクトを通じて開発言語に対する理解を着実に高めていくものであり、この講義は初めてKotlinを勉強する際に必要な部分を速く簡単に学習できるようにする講義です。
例題を見ながら入力するだけでは自分のものになりません。コーディングテストの問題を解きながらコーディング(文法)に慣れ、様々な文字列処理や機能実装を経験することができます。
Kotlinの文法を練習するのに良い例題として、直接問題を作成しました。
セクション0:Kotlin基礎編
最も基礎的でよく使われる文法を学習してみます。
セクション1:Kotlinの基本から先へ進む
Classに関連する概念を学びます。今後開発する中で出会うことになる継承/インターフェース/抽象クラスなどの概念について学びます。
セクション2 - Kotlin応用
Kotlinの特徴的な部分であるScope functionなどを学びます。
セクション3 - コーディングテスト問題でKotlinを練習する
コーディングテストの問題を解きながら直接コードを書き、文字列加工などを行うことで、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開発者のように開発したいなら?
[中級編] Kind Blender JETPACK概論 <上>
[中級編] Kind Blender JETPACK概論 <下>
宣言的UIについて学びたい方は?
[LV1] Jetpack Compose - UIの練習
[LV2] Jetpack Compose - UIとアニメーション
[LV3] Jetpack Compose - 本格的なダイエットアプリを作る
[LV4] Jetpack Compose - デザインパターンとCircuit
就職を念頭に置いて勉強するなら?
学習対象は
誰でしょう?
コトリン文法を整理してみたい皆さま
KotlinでAndroidアプリ開発を始めようとしている方々
6,148
受講生
394
受講レビュー
1,387
回答
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
全体
63件
4.7
63件の受講レビュー
受講レビュー 2
∙
平均評価 5.0
受講レビュー 1
∙
平均評価 5.0
受講レビュー 2
∙
平均評価 5.0
受講レビュー 2
∙
平均評価 5.0
受講レビュー 4
∙
平均評価 5.0
期間限定セール、あと2日日で終了
¥16,500
25%
¥2,827
知識共有者の他の講座を見てみましょう!
同じ分野の他の講座を見てみましょう!