Master Android app development with Kotlin, a modern programming language that enables developers to be more concise and productive. Build professional apps for the world's most popular mobile platform using Android Studio and Kotlin.
Smart People don't waste their time & money at PPT classes in a batch of 50-100 students.
ONLY PLACE WHERE YOU LEARN FROM REAL DEVELOPERS
We are also a product development company, so you get to experiance the technologies we work on. At niltech our quality curriculum is designed with top-tier industries in mind, not academics, so you learn the high-impact skills that top companies want.
Built in collaboration with Google, this program will prepare you to become a professional Android developer and allow you to create a diverse portfolio of projects to show employers. By the end of this program, you will be able to use Android development platform best-practices, Android Studio, Android Jetpack, and Kotlin to build your own apps for the world’s most-used mobile platform.
»Introduction to Kotlin »Kotlin compiler vs Kotlin Interpreter »Trans compilation »Setting up Environment and IDE's »Values » Types » Variables »Operands and Expressions
»Strings and related operations »Iterators »Ranges & Progressions »Lists and related operations »Maps and related operations »Sets and related operations »Mutable and Immutable types
»Classes & Objects »Attributes & Methods »Inheritance »Interfaces »Function (SAM) Interfaces »Visibility Modifiers »Data class »Sealed class »Nested class »Enum class »Inline class
»Introduction »Activity Lifecycle »Lifecycle states and Callbacks »Logging and Timber »Lifecycle Observation »Process Shutdown and restoring App state »Configuration changes »Project: Dessert Pusher
»Introduction to Architecture »ViewModel »LiveData »Lifecycle Awareness »Events and States »View Model Factory »Integrating ViewModel » LiveData and DataBinding »LiveData Map Transformations »Project: Guess It
»ScrollView vs RecyclerView »Adding RecyclerView »Recycling ViewHolders »Creating RecyclerView Adapter »ListAdapter and DiffUtils »Binding Adapters »GridLayout in RecyclerView »Implementing Listeners for List Items »View type and Headers »Project: Sleep Tracker with RecyclerView
»Introduction »RESTful Services »Libraries »Permissions »Communicating on Internet »Coroutines and Deferred »Processing Response »Parsers and Moshi »Display Internet Images »Glide »Parcel and Parcelables »Project: Mars Real estate APP
»Introduction to Cache »Storing Data in Android »Domain Objects and Data Transfer Objects »Repository »WorkManager »Creating and Scheduling Workers »Project: Offline Movie APP
1. Virtual Library 2. Dynamic Survey App 3. Mobile Flashcards
Come... Learn with us.
Our many years of experience in the field of Technology & Product Development with MNCs makes us experts at enabling you to gain insight into your well deserved career.