Kotlin & Android Development Course: Build a Quiz Application

preview_player
Показать описание
In this Kotlin and Android course, you will learn about collections, generics, lambdas, Android Studio, widgets, and more. You will also learn how to build a full quiz application for Android devices.

✏️ Alexandru Cristian created this course.

Chapters
⌨️ (0:00:00) Introduction
⌨️ (0:01:12) List, Set, Map
⌨️ (0:18:00) Mapping
⌨️ (0:29:51) Zipping and Association
⌨️ (0:44:57) Flatten
⌨️ (0:54:50) String Representation
⌨️ (1:05:51) Filtering
⌨️ (1:24:25) Test preifactes - any(), none(), all()
⌨️ (1:27:00) Plus and Minus Operators
⌨️ (1:30:16) Grouping
⌨️ (1:35:10) Retrieve Collections parts
⌨️ (1:55:15) Retreieve Single Elements
⌨️ (1:59:57) Aggregate Operations - sum(), count(), average(), minOrNull(), maxOrNull()
⌨️ (2:04:50) Comparable and Comparator
⌨️ (2:32:10) Binary Search
⌨️ (2:46:32) Generics - Type Paramenters and Casting
⌨️ (3:02:54) Generics - Upper Bounds
⌨️ (3:14:20) Generics - Covariance and Contravariance
⌨️ (3:26:49) Generics - Type Erasure and reifeid keyword
⌨️ (3:39:41) Generics - Where keyword; and 2 Upper Bounds
⌨️ (3:47:14) Access Modifiers
⌨️ (4:03:42) Packages and Imports
⌨️ (4:15:27) Exceptions - Try Catch, Finally
⌨️ (4:24:52) Lambda Functions
⌨️ (4:43:31) Lambdas - it modifier
⌨️ (4:47:17) Scope Functions
⌨️ (5:11:17) Download Android Studio
⌨️ (5:15:26) Android Studio Presentation
⌨️ (5:31:27) Android File Structure
⌨️ (5:38:45) Android XML and Design
⌨️ (5:47:49) Android XML properties
⌨️ (5:50:48) Android - what is does findViewById() function?
⌨️ (5:58:19) String XML
⌨️ (6:01:52) Android Manifest
⌨️ (6:09:06) Android Button and TextView
⌨️ (6:16:56) Android Button OnClickListener
⌨️ (6:26:11) Android EditText
⌨️ (6:37:41) Android App - Convert Inches
⌨️ (6:50:23) Android App - Convert Inches 2
⌨️ (7:00:55) Android App - Change Color
⌨️ (7:12:40) Android Radio Buttons 1
⌨️ (7:20:45) Android Radio Buttons 2
⌨️ (7:29:24) Android SeekBar
⌨️ (7:47:03) Android Toggle Button
⌨️ (7:53:00) Quiz App - UI Welcome Screen
⌨️ (8:10:15) Quiz App - Creating Question Model
⌨️ (8:30:07) Quiz App - Setting the QuizActivity
⌨️ (8:42:43) Quiz App - Connecting the UI with the model
⌨️ (9:01:14) Quiz App - Adding the Button functionality
⌨️ (9:17:57) Quiz App - Selecting the Right and Wrong answers
⌨️ (9:32:35) Quiz App - Setting up the UI for ResultActivity
⌨️ (9:36:37) Quiz App - Improve Code
⌨️ (9:38:57) Quiz App - Sending data to Result Activity
⌨️ (9:55:12) Quiz App - Solve score bug

🎉 Thanks to our Champion and Sponsor supporters:
👾 davthecoder
👾 jedi-or-sith
👾 南宮千影
👾 Agustín Kussrow
👾 Nattira Maneerat
👾 Heather Wcislo
👾 Serhiy Kalinets
👾 Justin Hual
👾 Otis Morgan
👾 Oscar Rahnama

--

Рекомендации по теме
Комментарии
Автор

Thank you! I was actually looking for a tutorial like this yesterday!

TheCubingChronicles
Автор

THIS IS PERFECT !!! <3 <3 I've been looking for something like this for awhile now but I have 0.01% of programming skills. <3 Thank you so much !

phisit
Автор

For anyone wondering, in the section selecting the right and wrong answers, if your code isn't working, make sure you have this line in your selectedOption function:

selectedAnswer = selectOptionNumber

mystikalese
Автор

about 1:47:22 The first two elements, "one" and "two", have a length of 3, so they are eliminated. However, the third element, "three", has a length of 5, which makes the condition false. Therefore, dropWhile stops removing elements and returns the rest of the list from that point, which is ["three", "four", "five", "six"].

carlosredfield
Автор

pretty cool language overall, still prefer java sometimes simply coz some features kotlin adds seem like syntactic sugar more than anything. ie mapping a key to value using the syntax '{keys_value} to {values_value}' vs simply calling a method like HashMap<int, int>.add(intKey, intValue);

anon-fzbo
Автор

amazing work alex really appreciate the effort

fvkkdjs
Автор

Nice i was looking for something like this to get back int Java and JavaScript thanks 👍🙏

Sky-wpvj
Автор

I wish the actual tutorial would have the same audio quality as the Intro, not 80s -phonecall style 😅🙈

maxfrischdev
Автор

This is actually a very good course, you start from Kotlin basics to learn how to manage android widgets through the designer and XML and build a quiz app with interesting interactivity. I highly recommend this course for anyone wanting to learn the basics of Android Development (which is not that easy, to be honest), I know this would sound crazy, but I think you should know the basics of HTML and CSS (especially flex) to grasp some of the concepts around XML and make the UI design easier to understand.

faustipez
Автор

Amazing tutorial we need more with flutter

chrislainngondo
Автор

I tried to find full tutorial for retrofit with kotlin, but not find so I request please make a video on it.

satishksharma
Автор

Thanks for this video. I request you to make a complete project on Jetpack Compose.

Dibyendu.M
Автор

Any upcoming plans on iOS development? (Swift, SwiftUI)

RVAraghav
Автор

Hey I like the tutorial but I think there's a mistake in the binary search function. Shouldn't high be assigned to mid - 1?

barringtonlevy
Автор

6:15:44 I needed to press the emulator in order to make the red underlining disappear after I reconnected the layout to activity_main.

Albert-Dyck
Автор

We need more projects in React native plz make...

usmanmarkaz
Автор

Wow...just completed the course..
Amazing experience

yourmama
Автор

Please upload more dotnet tutorial and build real time projects

arunbastin
Автор

Please build a similar tutorial for SwiftUI

YaHagh
Автор

Can anyone share the source code sir has written with all projectwise

PurnaPlayss