image
Classes, Objects, OOP, and RecyclerView for Android
Introduction to Section 4
Difficulty
Intermediate
Duration
3h 12m
Students
20
Ratings
5/5
Description

The course covers Recycler Views, which is one of the most important features of Android app development. They allow us to work with lists or grids of data with a ton of built-in optimizations. We'll then put your knowledge into practice by building an app to display a list of posts that we can scroll through, edit them, delete them, etc.

We'll also explore object-oriented programming with Kotlin, focusing on how to build objects, work with inheritance concepts and interfaces, and other highly advanced features. You'll also learn about classes and objects and how to work with them with the Kotlin programming language.

Intended Audience

This course is intended for beginners to Android app development or anyone who wants to master coding in Kotlin.

Prerequisites

Since this is a beginner level course, there are no requirements, but any previous experience with coding would be beneficial.

Transcript

Hello, and welcome to Section 4. In this section, we'll learn about one of the most important features of Android app development, which is working with Recycler Views. Recycler Views allow us to work with lists or grids of data with a ton of built-in optimizations. We'll end up building this app where we can display a list of posts that we can scroll through, edit them, delete them and so on. 

But the most important bit is that Recycler Views require us to create our own custom adapter, and in building that, we'll greatly solidify our knowledge of object-oriented programming with Kotlin, and how to build objects, work with inheritance concepts, interfaces, and all other highly advanced skills. And after this section, all other app development components will be easier to work with. And we'll start off the section by looking at classes, objects and how to work with them with the Kotlin programming language. Hope you're excited and I'll see you in the next video.

 

About the Author

Mashrur is a full-time programming instructor specializing in programming fundamentals, web application development, machine learning and cyber security. He has been a technology professional for over a decade and has degrees in Computer Science and Economics. His niche is building comprehensive career focused technology courses for students entering new, complex, and challenging fields in today's technology space.

Covered Topics