Mammoth Club All levels 7 sections 44 lectures

Learn to Code in Kotlin by Building an Android App

I'm super excited to get you started on your path to Android app development and a to-do list app is a great way to get started.

01
Skill level
All levels
02
Sections
7
03
Lectures
44
04
Instructor
John Bura
What's inside

This course includes.

7
Sections
44
Lectures
44
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.

7 sections · 44 lectures
+ Default Lesson 10 lectures
00. Introduction Locked
01. Downloading And Installing Android Studio Locked
02. Exploring Android Studio Interface Locked
03. Understanding File Hierarchy Locked
05. Setting Up An Emulator Locked
04. Exploring Activity-Layout Relationship Locked
06. Running App And Implementing User Interaction Locked
07. Debugging An App Locked
08. Summary And Outro Locked
Source Files Locked
+ 2. Introduction to Coding in Kotlin 16 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
Source FIles Locked
+ 3. Day 1 - Building an App 4 lectures
00. Introduction and Demo Locked
01. Building the Layout Pages Locked
02. Connecting UI Elements to Activities Locked
03. Summary of Day 1 Locked
+ 4. Day 2 - List Behavior 4 lectures
00. Intro and Building Custom Item View Locked
01. Building Custom Adapter Locked
02. Replacing Strings With Custom Todo Objects Locked
03. Summary of Day 2 Locked
+ 5. Day 3 - Interactivity and Database 3 lectures
00. On Click Listeners Locked
01. Writing Database Schema Locked
02. Day 3 Summary Locked
+ 6. Day 4 - Database Functions 3 lectures
00. Implementing Database Functions Locked
01. Calling Database Functions Locked
02. Day 4 Summary Locked
+ 7. Day 5 - Extra Features 4 lectures
00. Adding Layout Modifications Locked
01. Displaying Todays Part Items Lists Locked
02. Summary and Outro Locked
3. ToDoList Locked
Description

About this course.

Hi! My name is Nimish Narang and I'll be your instructor for this course. In this course we build build a fully functioning app from scratch. No experience is necessary - I will show you how to use the #1 platform for Android app development: Android Studio.

Get a coupon

I will also teach you how to code from the very basics in Kotlin, the up and coming language that is exploding this year and is on the stretch to become even more popular than Java for Android programming.

The project of this course you will be able to use and add to your portfolio. You will gain the skillset to build many more Android apps.


You will learn how to build exciting and interactive UIs, one of the most important skills an app developer can have.
Together we will build custom adapters — these open up a whole new branch of UI elements.

Our to-do list app will be fully working and ready for us to use! Our product will be user-friendly, and this is a project you can put directly on your resume or build on to make even more apps. All source files will be included.

Enroll now to join the Mammoth Interactive community of online learners


Instructors

Taught by people who ship.

John Bura

John Bura

Founder and CEO of Mammoth Club and Course Pro, the #1 AI-powered Learning Management System for course and content development, training and evaluation.

Ready to start building?

I'm super excited to get you started on your path to Android app development and a to-do list app is a great way to get started.

Buy lifetime access →