Udemy

Complete Android Development with Kotlin Masterclass

Enroll Now
  • 887 Students
  • Updated 3/2021
4.2
(202 Ratings)
CTgoodjobs selects quality courses to enhance professionals' competitiveness. By purchasing courses through links on our site, we may receive an affiliate commission.

Course Information

Registration period
Year-round Recruitment
Course Level
Study Mode
Duration
19 Hour(s) 0 Minute(s)
Language
English
Taught by
Bita Mirshafiee
Rating
4.2
(202 Ratings)
3 views

Course Overview

Complete Android Development with Kotlin Masterclass

Learn Android Development from Scratch Using Android Studio 4+ and Android Q

Here in Complete Android Development with Kotlin you will learn how to create applications using Kotlin Programming language.

Android leads the market of mobile operating systems, and it is now kotlin first. Numbers of  android developers using kotlin is increasing everyday, till now up to 60% of professional android developers has started using kotlin in their apps.

In this course we will start by basics of android, like creating simple user interfaces and having an introduction to layout scaling, then we start giving functionality to our apps, so the user can interact with the UI.

In creating every project you will learn coding in Kotlin gradually.

We will have an introduction to algorithms and how they could be helpful for solving our problems in code.

We will see how we can get and send data over internet, as most real world applications do.

We will have an introduction to ConstraintLayouts and how we can create complex layouts with it.

We will learn about creating Animations with ConstraintLayout.

We will learn about fragments and the newly JetPack Component called, Navigation Component.

We will Create a Diary App to Implement CRUD with SqlLite.

We will Create our own MusicPlayer.

We will Create a Chat Application using Firebase and its features like, firebase Authentication, firebase Cloud Messaging, Firebase Realtime Database, Storage.

and We will use Firebase Machine Learning to integrate TextRecognition, BarcodeScanning, Image Labeling and Face Detection in our apps.

During the course I tried to teach you not just code, but also Code in a clean and structured way, something that makes you a professional developer and separate you from other developers.


Course Content

  • 10 section(s)
  • 269 lecture(s)
  • Section 1 Introduction
  • Section 2 How to Get the Needed Tools
  • Section 3 Build Your First Android App in Kotlin(Hello World App)
  • Section 4 Create a "Happy New Year Card" App
  • Section 5 Challenge - Create a "Happy Birthday Card"
  • Section 6 Introduction to Graphics and Layout Scaling
  • Section 7 Mail App
  • Section 8 Dice App(Introduction to Kotlin)
  • Section 9 Kotlin for Beginners Part1 (Variables & Data Types)
  • Section 10 Kotlin for Beginners Part2(Logical & Comparison Operators)

What You’ll Learn

  • Learn Android Programming from scratch
  • You will have a project base learning
  • Not only learn how to code, but also how to write a clean and well structured code
  • Android and Programming concepts will be taught in depth
  • Learn how to use different APIs and web services
  • Learn How to use Firebase to create real world applications
  • Use Firebase Machine learning
  • Learn How to use Navigation Component of JetPack
  • Learn How to use ConstraintLayout
  • Creating Fluid Animations
  • Get ready to get a job or increase your current knowledge of android


Reviews

  • J
    Janhavi Yemul
    4.0

    Very informative & helpful

  • A
    Aejaz ahmed
    5.0

    good i learned lot of from this courses thanks to bita

  • N
    Neill Barrett
    1.0

    I finally gave up on this course most of the way through and ten months in, and am giving it 1/5 stars. I got tired of struggling with outdated materials after the first 1/3 of the course, which the instructor sort of lied about in the course description. She is either slow or unwilling to update the material. She also was unresponsive to my questions and comments in later sections, even after I'd posted them for 2 weeks. While I understand the desire to make students self-sufficient, I often struggled to figure out what I needed to do because Google's coding standards change so often. In a way, this meant I was doing her job for her. Other courses are more responsive to their students than this. I have noticed sloppy presentation at several points. There are awkward skips in the material and she doesn't tell you why. Two videos are presented out of order, making learning even more difficult than it should be. This forced me to look ahead to see what she expects the student to do, defeating the purpose of the course. I also noticed that her videos show an outdated version of Android Studio, making learning that much harder. A glaring omission is that she doesn't even mention the Git versioning system. From what I've seen and read, this is a necessity for any serious Android Studio developer.

  • T
    Tanmay Agarwal
    5.0

    I think this is the best android development course so far on udemy, I was a professional android developer in Java but I thought of switching it to Kotlin, so i started with this course and this course is really superb for all sorts of developers either beginner or expert, thank-you so much Bita Ma'am for making such wonderful course. Please make more courses like how to use AI and ML in Android Apps

Start FollowingSee all

We use cookies to enhance your experience on our website. Please read and confirm your agreement to our Privacy Policy and Terms and Conditions before continue to browse our website.

Read and Agreed