The Complete Android Kotlin Developer Course (Udemy.com)

Learn how to build 17 online games, and apps for Android Q, like Pokmon , twitter,Tic Tac Toe, and notepad using Kotlin

Created by: Hussein Alrubaye

Produced in 2021

icon
What you will learn

  • Build Your First Mobile App with Kotlin
  • Apply to jr. Android development jobs
  • Build real-world Android apps like Twitter,Facebook, My Notes, Find my phone, media-player, Calculator, find my age, find sunrise time and Alarm
  • Build online games, like Pokmon, play tic tac toe online with friends.
  • Work with New Firebase from Google and Web services (RESTful API calls)
  • Work with sqlite Database and SharedPreferences.
  • connect Android to PHP web services and MySQL database.
  • Work with user location and maps
  • Design amazing layout using Style, Color,Shape, Menu and ConstraintLayout
  • Work with camera and other hardwares, like light sensor to run music when light on and Accelerometer sensor
  • How to avoid reverse engineering (Reskin) for your app
  • Make app that support Supporting Different Screens, and different languages
  • Use system service like BroadcastReceive, Services, and Alarm
  • Understa

icon
Quality Score

Content Quality
/
Video Quality
/
Qualified Instructor
/
Course Pace
/
Course Depth & Coverage
/

Overall Score : 74 / 100

icon
Course Description

In this course you will learn how to make 17 online games, and apps for Android, using Kotlin. There are more than 95k+ happy students enrolled in this course already. Bellow is list of open source Apps that we build in tutorialFind My Age App.
Tic Tac Toe Local App.
Calculator App.
Pokmon Game App.
Zoo App.
Restaurants App.
Find Sunrise time App.
My Notes App.
Tic Tac Toe using Firebase App.
Facebook App using Firebase.
MediaPlayer App.
Alaram App.
Notification Channel App.
Light sensor App.
Nimbuzz vibrate.
Find My Phone App.
Twitter App using Php + MySQL.
This course for anyone whowant to be Kotlin programmer from scratch, We will start bydiscus all programming fundamentals that you need to start programming Kotlin. We will start first by install the development environment then youwill run your first Kotlin app,and understand how program flow works in Kotlin. Then we will talk about variables and Mathoperation and proirites. Then we will take about logic and making decision, then we will talk about loops. Then we will talk about how to work with files.
Then we will talk about functionsand OOP concept that you need to use when you program apps with Kotlin,then we will talk about collections and which type collection you have to use for better performance depend on your app.
then we will talk about multi-processingand how you could run multi-process in same time. Then you will learn how to build apps and game in Android like pockemon and tic tac toy and work with restful web services and JSON by build apps like get sunshine time.
Also you will learn how to work with sqlite database to add,delete and update records, how to use room jetpack, also you will learn how touse Firebase for online gaming and build socialmedia app like twitter, andLearn how to build apps with sensorslike run music when light is on and Nimbuzz vibrate when phone is shake,andmoreWho this course is for:
This course is designed for anyone looking to learn how to build Android Apps with Kotlin

icon
Instructor Details

Hussein Alrubaye

I am a Senior Software Engineer at Microsoft. I have Ph.D. & Master inSoftware Engineering from Rochester Institute of Technology in USA. I've helped hundreds of thousands of students learn to code and change their lives by becoming a developer. Ihaveapps in Google Play, Microsoft Store, and Apple Store there are more than million users who are using my apps. Also, I have many tutorials on YouTube( 500k+ subscribes). Because of my contribution to teaching programming,I gotMicrosoft Most Valuable Professional (17) . Also, I teach at Udacity, Udemy, SkillShare, StackSkills, and a local university. For more see my website

icon
More courses by Hussein Alrubaye

Learning Shell Scripting: How to Automate Your Tasks

$11.99

icon
More kotlin courses

Kotlin for Android & Java Developers: Clean Code on Android

$11.99

The Complete Android 10 & Kotlin Development Masterclass

$11.99

Kotlin for Beginners: Learn Programming With Kotlin

$11.99

The Kotlin Language: Fundamentals and Basics

$11.99

Introduction to Kotlin for Java Developers

$11.99

Kotlin for Android: Beginner to Advanced

$11.99

icon
Reviews

3.7

296 total reviews

5 star 4 star 3 star 2 star 1 star
% Complete
% Complete
% Complete
% Complete
% Complete

By Levente Kusai on 11/14/2020

The courses are great the only comment I have for auther are string variable are pronounced "string" like a thread not "st" "ring".

By Tri Sugeng Riyanto on 11/7/2020

step by step guidance

By Moataz on 10/15/2020

great , awesome put you need to put more practice you solve in every lecture

By Muhammad Yaasiin Hidayatullah on 9/27/2020

Okeee

By Ramadan Ibrahem on 9/25/2020

He is not well Prepared. He says whatever comes in his head

By Kim Martineli Souza Goncalves on 9/23/2020

Really confusing the first videos. As you move forward it doesn't get better. Should've go with the masterclass course. https://www.udemy.com/course/kotlin-series/

By Nyi Nyi Zaw on 9/21/2020

Should have taught a way about setup the environment for mac user.

By Muhammad Hazeeq on 9/20/2020

Overall nice experience to learn for first timer. Its quite easy to understand and straightforward information.

By Naveen Agarwal on 9/19/2020

*********************************************************************************************************

By Muhamad Rizqi Habibbullah on 9/18/2020

nice

By Mohamed on 9/18/2020

i aim to develop android apps

By Jeremy Pamungka Sianturi on 9/15/2020

too much typo