YoVDO

How to Build a Clean Architecture Stock Market App - Jetpack Compose, Caching, SOLID

Offered By: Philipp Lackner via YouTube

Tags

Jetpack Compose Courses Dependency Injection Courses Clean Architecture Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Learn to build a robust stock market app using clean architecture principles and Jetpack Compose. Master dependency injection with Dagger-Hilt, implement SOLID principles, parse CSV data with OpenCSV, interact with remote APIs using Retrofit, and implement local caching with Room. Explore custom drawing on a canvas using Compose and gain hands-on experience in creating a professional-grade Android application. Follow along with step-by-step instructions covering API and database setup, repository implementation, view model creation, and user interface design. By the end of this comprehensive tutorial, you'll have developed a fully functional stock market app showcasing best practices in modern Android development.

Syllabus

Introduction
Checkpoint 1 - API & DB Setup
Checkpoint 2 - StockRepository
Checkpoint 2 - CompanyListingsParser
Checkpoint 3 - CompanyListingsViewModel
Checkpoint 4 - Company Listings Screen + DI
Checkpoint 5 - CompanyInfo Data
Checkpoint 6 - CompanyInfoViewModel
Checkpoint 7 - Stock Chart
Checkpoint 8 - Company Info Screen
Trying it out


Taught by

Philipp Lackner

Related Courses

Архитектура Android-приложений
Moscow Institute of Physics and Technology via Coursera
Build a Real-world App with ASP.NET Core and Angular 2 (4+)
Udemy
Complete guide to building an app with .Net Core and React
Udemy
Complete Blazor Course - e-Commerce App & Clean Architecture
Udemy
SOLID Principles of Object Oriented Design and Architecture
Udemy