• Search...

categories: Technology, Science & Productivity

Digital
Software
Technology
Web
SDG 8: Decent Work and Economic Growth
SDG 9: Industry, Innovation and Infrastructure

Advanced Topics of Android Apps Development

Duration: 4 h 52 m / 32 lessons

Level: Specialized

Course Language: Arabic

By the end of this course, you will be able to

  • How to deal with both online and offline databases, how blocking and thread operate and the difference between both of them, along with getting acquainted with MVVM.

  • A bunch of advanced Android development terminologies and jargon, together with getting introduced to Kotlin coroutines, their functions, and how to implement them.

  • How to create a multi-layered database, build an application from designing the layout screen to adding complex widgets, and tackle the errors that you will encounter.

Course details

  • 4 h 52 m/32 lessons
  • Last updated: 19/4/2022
  • Course completion certificate

Course Content

Free lessons

1.

Introduction to Kotlin Coroutine

9 Minutes
2.

Setup Coroutine

8 Minutes
3.

withContext Block

8 Minutes
4.

runBlocking vs Threads

6 Minutes

About this course

According to the Business of Apps website, Android ranks on top of every known operating system, with more than 2.5 billion active users around the globe. If this is not a testament to the significance of the Android development field, then what is. With that said, this training course is designed to take your basic knowledge of Android Development to the next level. It covers an array of intermediate and advanced topics that will eventually enable you to create more sophisticated Android apps by using the Kotlin language.

Course requirements and prerequisites

This training course requires prior knowledge of Kotlin and Android development basics.

Mentor

Advanced Topics of Android Apps Development

Duration: 4h 52m / 32 lessons
Level: Specialized
Course Language: Arabic