Chapters (54)
- 0:00Introduction
- 1:12List, Set, Map
- 18:00Mapping
- 29:51Zipping and Association
- 44:57Flatten
- 54:50String Representation
- 1:05:51Filtering
- 1:24:25Test preifactes - any(), none(), all()
- 1:27:00Plus and Minus Operators
- 1:30:16Grouping
- 1:35:10Retrieve Collections parts
- 1:55:15Retreieve Single Elements
- 1:59:57Aggregate Operations - sum(), count(), average(), minOrNull(), maxOrNull()
- 2:04:50Comparable and Comparator
- 2:32:10Binary Search
- 2:46:32Generics - Type Paramenters and Casting
- 3:02:54Generics - Upper Bounds
- 3:14:20Generics - Covariance and Contravariance
- 3:26:49Generics - Type Erasure and reifeid keyword
- 3:39:41Generics - Where keyword; and 2 Upper Bounds
- 3:47:14Access Modifiers
- 4:03:42Packages and Imports
- 4:15:27Exceptions - Try Catch, Finally
- 4:24:52Lambda Functions
- 4:43:31Lambdas - it modifier
- 4:47:17Scope Functions
- 5:11:17Download Android Studio
- 5:15:26Android Studio Presentation
- 5:31:27Android File Structure
- 5:38:45Android XML and Design
- 5:47:49Android XML properties
- 5:50:48Android - what is does findViewById() function?
- 5:58:19String XML
- 6:01:52Android Manifest
- 6:09:06Android Button and TextView
- 6:16:56Android Button OnClickListener
- 6:26:11Android EditText
- 6:37:41Android App - Convert Inches
- 6:50:23Android App - Convert Inches 2
- 7:00:55Android App - Change Color
- 7:12:40Android Radio Buttons 1
- 7:20:45Android Radio Buttons 2
- 7:29:24Android SeekBar
- 7:47:03Android Toggle Button
- 7:53:00Quiz App - UI Welcome Screen
- 8:10:15Quiz App - Creating Question Model
- 8:30:07Quiz App - Setting the QuizActivity
- 8:42:43Quiz App - Connecting the UI with the model
- 9:01:14Quiz App - Adding the Button functionality
- 9:17:57Quiz App - Selecting the Right and Wrong answers
- 9:32:35Quiz App - Setting up the UI for ResultActivity
- 9:36:37Quiz App - Improve Code
- 9:38:57Quiz App - Sending data to Result Activity
- 9:55:12Quiz App - Solve score bug
Show the creator's full description
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.
Watch his Complete Android & Kotlin Development Course: https://www.udemy.com/course/kotlin-masterclass-learn-kotlin-from-zero-to-advanced/?couponCode=FREECODECAMP4AADC8F8
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
--
Learn to code for free and get a developer job: https://www.freecodecamp.org
Read hundreds of articles on programming: https://freecodecamp.org/news
❤️ Support for this channel comes from our friends at Scrimba – the coding platform that's reinvented interactive learning: https://scrimba.com/freecodecamp
Description and video by freeCodeCamp.org. This page is an independent companion view; the video is embedded from YouTube.