HOME > Development > Kotlin for Android- Beginner to Advanced_1

Kotlin for Android- Beginner to Advanced_1

  • Development
  • Mar 24, 2025
SynopsisKotlin for Android: Beginner to Advanced, available at $79.99...
Kotlin for Android- Beginner to Advanced_1  No.1

Kotlin for Android: Beginner to Advanced, available at $79.99, has an average rating of 4.75, with 101 lectures, 7 quizzes, based on 3064 reviews, and has 15596 subscribers.

You will learn about Build professional, fully functional apps using Kotlin Apply for Jr. Android app development jobs Submit apps to the Google Play store This course is ideal for individuals who are This course is for absolute beginners with no coding experience or Programmers coming from Java who want to learn Kotlin for Android It is particularly useful for This course is for absolute beginners with no coding experience or Programmers coming from Java who want to learn Kotlin for Android.

Enroll now: Kotlin for Android: Beginner to Advanced

Summary

Title: Kotlin for Android: Beginner to Advanced

Price: $79.99

Average Rating: 4.75

Number of Lectures: 101

Number of Quizzes: 7

Number of Published Lectures: 101

Number of Published Quizzes: 7

Number of Curriculum Items: 108

Number of Published Curriculum Objects: 108

Original Price: $199.99

Quality Status: approved

Status: Live

What You Will Learn

  • Build professional, fully functional apps using Kotlin
  • Apply for Jr. Android app development jobs
  • Submit apps to the Google Play store
  • Who Should Attend

  • This course is for absolute beginners with no coding experience
  • Programmers coming from Java who want to learn Kotlin for Android
  • Target Audiences

  • This course is for absolute beginners with no coding experience
  • Programmers coming from Java who want to learn Kotlin for Android
  • KOTLIN FOR ANDROID

    Welcome to the world’s most comprehensive course on Kotlin for Android?development. Whether your a developer coming from Java, or have NO Android experience, we start from the ground up and teach you everything you need to know?how to build apps using Kotlin.

    WHY TAKE THIS COURSE?

    We don’t only focus on the Kotlin language like most courses on Kotlin do. Learn to code the Devslopes way. We’ll teach you everything about developing with Kotlin, working with interface builder and?all the SDK’s you actually need to build apps. And as always, you’ll be building professional, amazing looking apps from start to finish.

    Here are some of the things you’ll be able to do after taking this course:

  • Learn to code how the PROs code – not just copy and paste
  • Learn everything you need to know about submitting to the Google Play store?
  • Build beautiful Apps – We don’t build trash – you’ll create amazing real-world apps
  • Build Real Projects – You’ll get to build projects that help you retain what you’ve learned
  • WHAT YOU WILL LEARN:

  • Installing JDK and Android Studio as well as IntelliJ
  • How to run apps on own device
  • Those looking to get a full time job as a developer
  • Kotlin Foundations – Variables, Strings, Collections, Classes, Inheritance, Lambda Expressions
  • In depth look at activity life cycle, intents, and context
  • Deep dive on constraint layout and supporting multiple device sizes.
  • Enhance your UI with custom drawables
  • Using Kotlin with Android SDK
  • Comprehensive overview of List and Recycler Views
  • Learn all about web requests and working with APIs and even implement web sockets in a fully functional Slack?app?clone.
  • Don’t forget to join the free live community where you can get free help anytime from other students.

    Course Curriculum

    Chapter 1: Android Studio and First App

    Lecture 1: Intro to Kotlin and Android Course

    Lecture 2: First look at Kotlin

    Lecture 3: Install JDK and Android Studio for Mac

    Lecture 4: Install JDK and Android Studio for Windows

    Lecture 5: Android Emulator

    Lecture 6: DinnerDecider Part 1

    Lecture 7: DinnerDecider Part 2

    Lecture 8: DinnerDecider Part 3

    Lecture 9: Exercise: Make your own decider!

    Lecture 10: Run on a real device!

    Lecture 11: Run on a real device from Windows!

    Chapter 2: Kotlin Foundation

    Lecture 1: Installing IntellijIDEA for Mac

    Lecture 2: Installing IntellijIDEA for Windows

    Lecture 3: Variables with Kotlin

    Lecture 4: Strings with Kotlin

    Lecture 5: Numbers and Operators with Kotlin

    Lecture 6: Functions with Kotlin

    Lecture 7: Exercise: Practice writing functions

    Lecture 8: Conditional Logic with Kotlin

    Lecture 9: Collections with Kotlin

    Lecture 10: Loops with Kotlin

    Lecture 11: Nullability with Kotlin

    Lecture 12: Classes and Inheritance with Kotlin

    Lecture 13: Exercise: You’re so classy!

    Lecture 14: Lambda with Kotlin

    Chapter 3: Terminal & Version Control

    Lecture 1: Intro to Git and Terminal

    Lecture 2: Git & Version Control – The Fun Way

    Lecture 3: Terminal Basics – Changing directories

    Lecture 4: Terminal Basics – Creating directories & files

    Lecture 5: Terminal Basics – copying & renaming files

    Lecture 6: Terminal Basics – deleting files & directories

    Lecture 7: Git Basics

    Lecture 8: Setting up Github

    Lecture 9: Working with Local & Remote Repositories

    Lecture 10: Handling Git Merge Conflicts

    Lecture 11: Exercise: Pushing your project to GitHub

    Lecture 12: Using Git with Android Studio

    Lecture 13: Importing Projects and Merge Conflicts

    Chapter 4: All About Layout

    Lecture 1: Intro to Android Constraint Layout

    Lecture 2: Phone Portrait Layout Part 1

    Lecture 3: Phone Portrait Layout Part 2

    Lecture 4: Tablet Portrait Layout

    Lecture 5: Tablet Landscape

    Lecture 6: Exercise: Make your own layout

    Chapter 5: Activity Lifecycle

    Lecture 1: Intro to the app

    Lecture 2: Welcome Screen Layout

    Lecture 3: League Selection Layout

    Lecture 4: Intents and Context

    Lecture 5: Lifecycle Overview

    Lecture 6: Lifecycle in action

    Lecture 7: Skill Selection Layout

    Lecture 8: Buttoning up the Activities

    Lecture 9: Toggling the skills

    Lecture 10: Parcelable

    Lecture 11: Instance State

    Lecture 12: Swoosh Challenge

    Lecture 13: Exercise: Taking it to the big time.

    Chapter 6: List and Recycler Views

    Lecture 1: CoderSwag Intro

    Lecture 2: Data Structure

    Lecture 3: Simple ListView

    Lecture 4: Custom List Adapter

    Lecture 5: View Holder

    Lecture 6: RecyclerView Adapter

    Lecture 7: RecyclerView Clicks

    Lecture 8: Product List View

    Lecture 9: Product Recycle Adapter

    Lecture 10: Exercise: Show me the product.

    Chapter 7: Smack Chat App

    Lecture 1: Smack Intro

    Lecture 2: Project Setup

    Lecture 3: MainActivity UI Setup

    Lecture 4: Login Activity UI

    Lecture 5: CreateUserActivity UI

    Lecture 6: Generate Avatar and Background Color

    Lecture 7: Webrequests and APIs

    Lecture 8: Hosting API

    Lecture 9: Local Hosting API

    Lecture 10: Our first web request

    Lecture 11: Registering a user

    Lecture 12: Login User

    Lecture 13: Creating User

    Lecture 14: Polishing up Create User Activity

    Lecture 15: Broadcast Receiver

    Lecture 16: Find User

    Lecture 17: Polishing up the Login Activity

    Lecture 18: Add Channel Dialog

    Lecture 19: Sockets

    Instructors

  • Kotlin for Android- Beginner to Advanced_1  No.2
    Devslopes by Nathan Sevedge
    Learn programming & app development
  • Rating Distribution

  • 1 stars: 40 votes
  • 2 stars: 67 votes
  • 3 stars: 290 votes
  • 4 stars: 1035 votes
  • 5 stars: 1632 votes
  • Frequently Asked Questions

    How long do I have access to the course materials?

    You can view and review the lecture materials indefinitely, like an on-demand channel.

    Can I take my courses with me wherever I go?

    Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don’t have an internet connection, some instructors also let their students download course lectures. That’s up to the instructor though, so make sure you get on their good side!