Introduction to Android Studio and Kotlin Programming
01
Skill level
All levels
02
Sections
9
03
Lectures
66
04
Instructor
Team Mammoth
What's inside
This course includes.
✓
9
Sections
✓
66
Lectures
✓
66
Resources
✓
Certificate of completion
Included
✓
Mobile and desktop access
Included
✓
AI learning assistance
Included
Unlock all courses with our Subscription Bundle! Get unlimited access to entire course library, books and assets. Learn more and subscribe today!
Course content
Curriculum & lectures.
+ 00 Course Overview 1 lecture
00 Course Overview
Locked
+ 01a. (Prerequisite) Introduction to Android Studio 9 lectures
00. Introduction
Locked
01. Downloading And Installing Android Studio
Locked
02. Exploring Android Studio Interface
Locked
03. Understanding File Hierarchy
Locked
04. Exploring Activity-layout Relationship
Locked
05. Setting Up An Emulator
Locked
06. Running App And Implementing User Interaction
Locked
07. Debugging An App
Locked
08. Summary And Outro
Locked
+ 01b. (Prerequisite) Introduction to Kotlin Programming 15 lectures
00. Introduction
Locked
01. Introduction To Variables
Locked
02. Basic Operations
Locked
03. Nullable Variables
Locked
04. Collections Intro
Locked
05. Mutable Lists And Arrays
Locked
06. If Statements And Expressions
Locked
07. When Statements And Expressions
Locked
08. While Loops
Locked
09. For In Loops
Locked
10. Introduction To Functions
Locked
11. Functions With Parameters And Return Values
Locked
12. Classes And Objects Introductions
Locked
13. Subclassing And Superclassing
Locked
14. Summary And Outro
Locked
+ 02 First App - Build A Random Number Android Kotlin App 8 lectures
00 Random Number App Project Preview
Locked
01 Create The Project Layout
Locked
02 Add A Button Programatically
Locked
03 Extract Strings To A Separate File
Locked
04 Position Views In The Center
Locked
05 Enable Button Press
Locked
06 Show A Random Number
Locked
Source Files 2 - Random Number App
Locked
+ 03 Layout - Build An Information Android Kotlin App 7 lectures
00 Information App Project Preview
Locked
01 Create The Project Layout
Locked
02 Edit The Textview
Locked
03 Create A Reusable Style
Locked
04 Add An Image
Locked
05 Add A Scrollview
Locked
Source Files 3
Locked
+ 04 User Input - Build a Card Maker App 10 lectures
00 Card Maker App Project Preview
Locked
01 Build An Edittext View
Locked
02 User Input Functionality
Locked
03 Build Card Message Input
Locked
04 Build Card Message Functionality
Locked
05 Enable User Editing
Locked
06 Allow User To Update Message Textview
Locked
07 Build Card Signature Input
Locked
08 Build Listeners For The Signature Views
Locked
Source Files 4 - CardMaker
Locked
+ 05 Data Binding - Build a Counter App 5 lectures
00 Counter App Project Preview
Locked
01 Build The App Layout
Locked
02 Add Data Binding
Locked
03 Add User Input Functionality Wtih Data Binding
Locked
Source Files 5 - CounterApp
Locked
+ 06 HTTP Requests - Build a Price Watch App 6 lectures
00 Price Watch App Project Preview
Locked
01 Set Up Http Access
Locked
02 Build The Price Watch User Interface
Locked
04 Enable Refresh Http Request
Locked
03 Load Internet Data Into App
Locked
Source Files 6 -HTTPRequestsApp
Locked
+ 07 Build a To Do List App 5 lectures
00 To Do List App Project Preview
Locked
01 Build The To Do App Layout
Locked
02 Build To Do List Functionality
Locked
03 Enable User To Remove Items
Locked
Source Files 7 - ToDoList
Locked
Instructors
Taught by people who ship.
Team Mammoth
Instructor
Produced by a team of Mammoth Club industry experts. Over 14 years, Mammoth Club has built a global student community in 190+ countries with 9+ million courses sold, releasing over 1,000+ courses and 5,000+ hours of video content.
Ready to start building?
Join Mammoth Club and move through the course with structured lessons, previews, and certificates.