![[Beginner Edition] Learning Android Kotlin by Building 8 Apps강의 썸네일](https://cdn.inflearn.com/public/courses/327096/cover/fa1cbc3c-c0e8-4a3d-9f2a-1150b67f6457/327096-eng.png?w=420)
[Beginner Edition] Learning Android Kotlin by Building 8 Apps
bokchi
We will create 8 Android apps using Kotlin syntax. Beyond 8 practical exercises, you'll learn Android with diverse theoretical explanations.
입문
Android, Kotlin, Firebase
コトリン文法の基礎を学ぶ講義です。 Androidアプリをコトリン言語で開発したい方を対象とした講義であり、 基礎から着実に、コトリン文法を楽しく学べる内容となっております。
コトリン文法基礎
Android開発に必要なKotlin文法
コトリンでコーディングテスト問題解答
文法講義は退屈ですか? 📲
コートリンの基礎を簡単かつ楽しく固めてください。
この講義は、Androidアプリの開発のためのプログラミング言語、Kotlin文法を学ぶ講義です。コトリン文法の理解とある程度熟練度を持ってAndroidアプリの開発を始めるための講義です。
Androidアプリの開発に使用する開発言語には、代表的にはJava(JAVA)とKotlin(Kotlin)があります。 Googleでは2019年「Kotlin First」を宣言して以来、コトリンを強力にサポートしています。また、多くの企業でもAndroid開発者の採用にコトリン使用が上手な人材を期待しています。
この講義では、Androidアプリをコートリン言語で開発したい方のために、コトリン文法についてじっくり知ることになります。最も基本的な部分から始めて、必ず知っておくべきこととコーディングテストの問題プールまでまとめることができます。では、一緒に挑戦してみませんか?
ほとんどの場合、アプリ開発を勉強するときは、面白いアプリを作るつもりで開発言語の文法を勉強し始めます。
でも、いざ文法の勉強を最後まで終わらず、途中であきらめる場合が非常に多いです。
なぜですか?文法講義は普通にうんざりして面白くないからです。
退屈で面白くない文法講義の代わりに、簡単で軽いコートリン文法講義を準備しました。
コトリン文法を整理せずにアプリを作る部分だけを勉強してAndroidアプリをリリースすることも可能です。ただし、難しい機能を作成するときに他の人のコードを参照したり、Googleの公式文書を参照することが多いが、コトリン文法を整理しておかないと、他のコードを理解するのが難しい場合があります。
そのため、コトリン文法の理解が必須です。
大学を卒業後、初めてアンドロイド開発者として技術面接を見たとき、(カカオ/ネットマーブルなど)技術面接でコートリン文法に関する基本的な質問をたくさん受けた記憶があります。当時は「なぜこんなことを聞いてみるの?」と思っていましたが、今考えてみると基本的なことをどれだけ理解しているのかという質問でした。
すべての勉強には基本が最も重要であり、その基本をどれほど忠実にするかが重要です。
今後、学習の始点となる文法勉強を通じて基本基を頑丈にすることができます。
文法本のような場合はよく使われる文法だけでなく、すべての内容を扱うため、素早く学習できる量ではないだけでなく、著者たちが基本的な事項は読者が知っていると仮定して説明することが多いです。
この講義のような場合には最初から詳しく説明し、よく使われる文法中心に説明します。
YouTubeでほとんどの講義は体系的な順序で勉強するのではなく、非常に基本的な部分だけを扱う講義が多いです。そのため、開発中に出会う様々な文法を勉強できないことがあります。
この講義を通して、必要なだけ早く文法を勉強できます。下の図のように、早い時間内に重要な部分の知識を習得できるように構成しました。
長い間勉強しなければならない厚い文法の本のようにすべてを扱うわけではありませんでしたが、短い時間で必要なものをすばやく学び、実践できるように構成しました。
「私は理論派ではなく実戦派だ」という方はこの講義をスキップし、以下の講義を受講し、必要な部分は検索で訪れながら勉強してもいいです。
[王初普遍]アプリ8つを作成しながら学ぶAndroid Kotlin(Android Kotlin)
自分で作って学ぶAndroidアプリ開発!
知っている概念も説明するには、どうすればよく説明し、理解しやすく説明するかを心配する必要があります。インターネットを検索すればすぐに出てくる説明を読むのではなく、どうすればより簡単で理解しやすく受け入れられるかを悩みながら講義を制作しました。 10分の映像一つにも半日以上どのように説明させて、どう撮るか悩んだ映像もあります。
すべての開発者は開発者と話すことに精通しています。そのため、日常的に書く用語を皆が知っていると思って話すことがよくありますが、このような場合をできるだけ避けて講義を録画しました。
新しい見知らぬ用語のため、学習に苦労しないように構成しました。
数時間の講義では、開発言語の1つすべてを理解することは不可能です。
文法の勉強と実習、そして現業でプロジェクトを通じて開発言語に対する理解を徐々に高めていくことであり、この講義は、最初にコートリンを勉強する際に必要な部分を素早く簡単に学習できるようにする講義です。
例に従って入力してみるだけでは私のものにはなりません。コーディングテストの問題を解決し、コーディング(文法)に慣れ、さまざまな文字列処理と機能の実装を体験できます。
コトリン文法を練習するのに良い例として直接問題を製作しました。
セクション0:コトリン基本編
最も基本的でよく使われる文法を勉強しましょう。
セクション1:コトリンの基本から進む
Classに関連する概念を学びます。今後開発しながら会うことになる継承/インターフェース/抽象クラスなどの概念について学びます。
セクション2 - コトリン深化
コトリンのスコープ機能など、コトリンの特徴的な部分を学びます。
セクション3 - コーディングテストの問題でコートリンを練習する
コーディングテストの問題を解決しながら直接コードを作成し、文字列加工などをしてみて、コトリンを手に馴染ませることができます。
Q. Javaのようなプログラミング言語の使用経験がありませんが、受講可能ですか?
はい、受講可能です。初めて始める方から始めてから6ヶ月未満の方を対象に構成しました。
Q.文法を学ばずにアプリ開発をすぐに学びたいです。
私もアプリ開発を初めて学ぶとき、文法の勉強はスキップしてアプリ開発から始めた記憶があります。画面をすぐに作成しながら勉強するスタイルであれば、以下の講義をまず受講し、後で文法を整理する際にこの講義を受講しても良いです。
Q. この講義を聞くと、コトリン文法についてすべてを知ることになりますか?
数時間の講義で開発言語を習得することは不可能です。この講義では最小限の時間で、開発に必要なコトリン文法を素早く一度見ることを目指しています。
Q. Androidアプリの開発を学ぶことも含まれていますか?それとも、コトリン文法だけを扱いますか?
現在、講義にはアプリ開発部分は含まれていません。 Androidアプリを開発するコートリン言語の文法の内容です。
Q. 文法を学んだ後、後続の講義を通じてAndroidアプリの開発を学べますか?
以下の順番で講義を制作しています。今後の受講に参考にしてほしいと思います。
Q. 実習はどのように行われますか?
面倒な実践ツールをインストールせずに、オンライン環境(https://play.kotlinlang.org/)で実習を進めます。
Q. 講義資料はどこにありますか?
セクション 4. で講義コードをダウンロードできます。
Q. コーディングテスト問題という部分の難易度はどうでしょうか?
一般的なコーディングテストサイトで最も簡単な難易度程度の問題で直接作って製作したものです。主に文字列処理などを練習し、コトリン文法を熟知する目的で製作しました。
Q. 講義受講時の注意事項はありますか?
講義を録画した後、講義を聞いて少し効率的に前後順を少し変更した部分があります。受講中次の講義は繰り返し文ですと言いましたが、繰り返し文ではなく条件文から始める場合がありますので、この部分参考にしていただければ幸いです。
Q. 私が受講すれば良い講義なのかわかりません!
以下に該当する方は、この講義をお勧めします。
以下に該当する方にはあまり役に立ちません。
学習対象は
誰でしょう?
コトリン文法を整理してみたい皆さま
KotlinでAndroidアプリ開発を始めようとしている方々
6,407
受講生
401
受講レビュー
1,378
回答
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
全体
62件
4.7
62件の受講レビュー
受講レビュー 1
∙
平均評価 5.0
受講レビュー 2
∙
平均評価 5.0
受講レビュー 1
∙
平均評価 5.0
受講レビュー 4
∙
平均評価 5.0
受講レビュー 5
∙
平均評価 5.0
¥2,730
知識共有者の他の講座を見てみましょう!
同じ分野の他の講座を見てみましょう!