Kotlin Android Development Masterclass - With Android Oreo

Are you Looking to boost your income as an Android Developer? Maybe you have a lot of app ideas but don't know where to start? Or you are seeking a career in Android Development and Kotlin Programming...

  • All levels
  • English

Course Description

Are you Looking to boost your income as an Android Developer? Maybe you have a lot of app ideas but don't know where to start? Or you are seeking a career in Android Development and Kotlin Programming that will finally give you freedom and flexibility you have been looking for? Build a strong foundation in Android Development, Android Studio, IntelliJ IDEA and object-oriented Kotlin Programming...

Are you Looking to boost your income as an Android Developer? Maybe you have a lot of app ideas but don't know where to start? Or you are seeking a career in Android Development and Kotlin Programming that will finally give you freedom and flexibility you have been looking for? Build a strong foundation in Android Development, Android Studio, IntelliJ IDEA and object-oriented Kotlin Programming with this tutorial and complete course. Build Android apps from scratch using Android Studio, IntelliJ IDEA and Kotlin Programming language Upload your apps to Google Play and reach Millions of Android users Content and Overview

What you’ll learn
  • IntelliJ IDEA and build User Interface (Set up and walkthrough)
  • Android Studio and build User Interface (Set up and walkthrough)
  • Fundamentals of Kotlin Programming used to build Android apps
  • Inputs, Buttons and Reactive (Tap) Interfaces
  • Android Building blocks
  • Variables, Arrays, Loops, ArrayLists, ListView
  • Navigate between screens
  • Passing information between screens
  • Learn how professional android apps developers think and work
  • Learn how to design android apps
  • Build several amazing apps - Hands on
  • Publish your apps on Google Play
  • Build Sound Box app
  • And Learn much more by Building Real World Apps ...

Covering Topics

1
Section 1 : Getting Started

2
Section 2 : Development Setup - Windows PC, MAC and Linux Ubuntu

3
Section 3 : WATCH THIS - UPDATE Development Tools

4
Section 4 : Introduction to Kotlin Programming Language

5
Section 5 : Kotlin - Operations and Operators

6
Section 6 : Kotlin Language - Decision Making - If, else, switch..

7
Section 7 : Introduction to Classes and Objects - Object Oriented Programming in Kotlin

8
Section 8 : Advanced OOP In Kotlin

9
Section 9 : Introduction to Arrays and Advanced Data Structures - Collections and More

10
Section 10 : Kotlin - Introduction to I/O - Write, Read File - Storage

Curriculum

      Section 1 : Getting Started
    1
    What You will Get from this Course Preview
    2
    How To Get Your FREE Stuff
    3
    How's The Course Structured
    4
    Where Should You Start
      Section 2 : Development Setup - Windows PC, MAC and Linux Ubuntu
    5
    Introduction
    6
    Install Java JDK - Windows PC Preview
    7
    Install IntelliJ IDEA - Windows PC
    8
    Install Android Studio - Windows PC
    9
    Install IntelliJ IDEA - MAC
    10
    Install Java - Linux Ubuntu
    11
    Install Android IntelliJ - Linux Ubuntu
    12
    Installing Android Studio - Linux Ubuntu
    13
    How to Import Kotlin Code/Resources into IntelliJ
      Section 3 : WATCH THIS - UPDATE Development Tools
    14
    IntelliJ Updates Preview
    15
    Update to Kotlin 1.2
      Section 4 : Introduction to Kotlin Programming Language
    16
    Write a Hello World program in Kotlin Preview
    17
    Kotlin - How to Make Comments in Your Code
    18
    Kotlin Variables
    19
    Kotlin Variable type String
    20
    Kotlin Variable type Int
    21
    Kotlin - Variable type - Double
    22
    Kotlin Variable type Boolean
    23
    Kotlin - Variable type - Float
    24
    Kotlin Char Variable Types
    25
    Kotlin - Difference between Var and Val Keywords
    26
    Kotlin - How to Read Input with readLine Method - App - Stor
    27
    Code/Resource Files
      Section 5 : Kotlin - Operations and Operators
    28
    Kotlin - Adding Numbers Preview
    29
    Kotlin - Subtraction
    30
    Kotlin - Multiplying Numbers
    31
    Kotlin - Division
    32
    Kotlin - Remainder
    33
    Incrementing and Decrementing
    34
    How to Convert Between Data Types
    35
    Code/Resource Files
      Section 6 : Kotlin Language - Decision Making - If, else, switch..
    36
    Conditional operators (<,>, ==, !=, <=, >=) Preview
    37
    If-else Statements and Conditional operators
    38
    Logical Operators (AND, OR, NOT)
    39
    When Expression
    40
    For Loop
    41
    While Loop
    42
    Do while Loop
    43
    App - How Many Siblings?
    44
    Code/Resource Files
      Section 7 : Introduction to Classes and Objects - Object Oriented Programming in Kotlin
    45
    Functions With Parameters Preview
    46
    Functions Return Types
    47
    Functions - No return Type, No parameters
    48
    Variable Scope
    49
    Introduction to Object Oriented Programming - OOP - What's a
    50
    Let's Create our First Class
    51
    Setters and Getters
    52
    Inheritance - Introduction
    53
    Inheritance
    54
    Overloading Constructors
    55
    Controlling Access to fields (Instance Variables - Properti
    56
    Kotlin - Class Extension
    57
    Nested Classes
    58
    Inner Classes
    59
    Companion Object in Kotlin
    60
    Overloading Operators + Challenge
    61
    Code/Resource Files
      Section 8 : Advanced OOP In Kotlin
    62
    Interface Classes Preview
    63
    Abstract Classes
    64
    Generic Classes
    65
    Enums in Kotlin
    66
    Code/Resource Files
      Section 9 : Introduction to Arrays and Advanced Data Structures - Collections and More
    67
    Whats an Array - Creating Arrays in Kotlin Preview
    68
    Create Arrays and Iterate Through
    69
    Arrays - Part 2
    70
    Array Lists
    71
    Hashmaps
    72
    MapOf, Arrayof, MutableList
    73
    Code/Resource Files
      Section 10 : Kotlin - Introduction to I/O - Write, Read File - Storage
    74
    Writing to Files (Text Files)
    75
    writing to File with User Input and Appending Characters
    76
    Reading from Text Files
    77
    App - Writing a Reader-Write App
    78
    Code/Resource Files

Frequently Asked Questions

It is an online tutorial that covers a specific part of a topic in several sections. An Expert teaches the students with theoretical knowledge as well as with practical examples which makes it easy for students to understand.

A Course helps the user understand a specific part of a concept. While a path and E-Degrees are broader aspects and help the user understand more than just a small area of the concept

A Course will help you understand any particular topic. For instance, if you are a beginner and want to learn about the basics of any topic in a fluent manner within a short period of time, a Course would be best for you to choose.

We have an inbuilt question-answer system to help you with your queries. Our support staff will be answering all your questions regarding the content of the Course