К содержимому
learnspaceYOUR NEXT CHAPTER
ПРОСТРАНСТВО ОБУЧЕНИЯ
ГлавнаяКаталог курсовМоё обучениеCoursera

Знания без границ

Учитесь у лучших университетов и компаний мира.

Открыть Coursera
Интеграция
Пространство университета
Моё пространствоСтраница курса
↵
ЯЛичный кабинетСтудент
© 2026 LearnSpaceКаждый день — возможность узнать больше.Помощь
Android App Development from Base44 to Compose · LearnSpace
Назад в каталог
courseraПрограммирование

Android App Development from Base44 to Compose

Курс от Packt
Начальный≈ 9.6 чАнглийский
О курсеНавыкиПрограммаПреподаватели

О курсе

This course features Coursera Coach! A smarter way to learn with interactive, real-time conversations that help you test your knowledge, challenge assumptions, and deepen your understanding as you progress through the course. In this course, you will gain hands-on experience in Android app development using a blend of the Base44 framework and Jetpack Compose. From the basics of Kotlin to advanced UI design and animations, you will be guided step-by-step through the entire app development lifecycle. You'll begin with prototyping apps quickly using Base44, learning how to create dynamic, functional apps in a fraction of the time. Then, you will dive into Kotlin programming fundamentals, building a solid foundation for app development. Finally, you will explore the power of Jetpack Compose to craft modern, responsive user interfaces. The course structure is designed to be intuitive, beginning with simple Kotlin concepts and progressing to more advanced topics like functional programming, loops, and app UI design using Jetpack Compose. You will start by creating a flashcard quiz app, progressively refining your app's features, such as data models, UI layouts, animations, and interactive elements. Each module builds on the previous one, allowing you to grasp new concepts while strengthening your understanding of the entire app development process. This course is ideal for aspiring mobile app developers who want to learn Kotlin and Jetpack Compose for building Android applications. It’s suitable for beginners with no prior programming experience, as well as those who are familiar with basic programming concepts. By the end of the course, you will have developed the skills to build functional, modern Android apps using Kotlin and Jetpack Compose, enabling you to tackle a variety of app development projects. By the end of the course, you will be able to build dynamic Android apps, use Kotlin’s advanced features, implement responsive UI designs with Jetpack Compose, and efficiently transition from prototyping to full-scale app development.

Навыки, которые вы освоите

Interactive DesignPrototypingApplication DevelopmentData ManagementKotlinAndroid JetpackAnimationsUser Interface (UI)User Interface (UI) DesignAndroid StudioUI ComponentsDevelopment EnvironmentProgramming PrinciplesAndroid DevelopmentApplication FrameworksMobile Development ToolsMobile DevelopmentResponsive Web Design

Программа курса

7 модулей · 65 учебных материалов

01Introduction3 материалов

Introduction

IntroductionВидеоFull Course ResourcesЧтениеCourse Structure and How to Get Help?Видео
02Base443 материалов

Base44

A Quick Introduction to Base44

Учитесь у экспертов

Packt - Course Instructors

Преподаватель курса

Android App Development from Base44 to Compose
В каталоге вашей программы

Инвестируйте в себя

Новые знания — в удобное для вас время.

Начать на Coursera

Обучение откроется на Coursera
в новой вкладке

Обучение на Coursera

≈ 9.6 ч

7 модулей

Язык: Английский

Субтитры: Арабский, Французский, Итальянский, Бразильский португальский, Корейский, Индонезийский, Испанский, Японский

Часть программы вашего университета
Видео
Getting Started with Base44 for SwiftUI Projects (Free Tier)DIALOGUE
Base44 - AssessmentЗадание
03Prototyping Apps Quickly with Base444 материалов

Prototyping Apps Quickly with Base44

The PromptВидеоBase44 App GenerationВидеоDesigning the Flashcard Data ModelDIALOGUEPrototyping Apps Quickly with Base44 - AssessmentЗадание
04Kotlin Basics13 материалов

Kotlin Basics

Variables, Values, Strings, and String TemplatesВидеоLists, Loops, and the If Statement/ExpressionВидеоOptionals, Data Class, and the Billion Dollar ErrorВидеоData Types - Int, Double, FloatВидеоStrings - Escape Sequences, Raw StringsВидеоMore on LoopsВидеоFunctional Approach to Loops and Higher Order FunctionsВидеоRepeat LoopВидеоPairs and TriplesВидеоWhen ExpressionВидеоEnums with Parameters and Iterating Over EnumsВидеоWorking with Variables, String Templates, and Data Types in KotlinDIALOGUEKotlin Basics - AssessmentЗадание
05Setting Up Android Studio: Your Development Environment3 материалов

Setting Up Android Studio: Your Development Environment

Downloading Android StudioВидеоDownloading and Installing Android StudioDIALOGUESetting Up Android Studio: Your Development Environment - AssessmentЗадание
06Jetpack Compose & Android Basics: UI, State, and Layouts20 материалов

Jetpack Compose & Android Basics: UI, State, and Layouts

Exploring Row, Column, and Box Layouts with Images and ShapesВидеоCreating an Avatar with Box and ClippingВидеоJetpack Compose Basics - Setting Up the ProjectВидеоCreating a Gradient BackgroundВидеоFading in Using animateFloatAsState and LaunchEffectВидеоState-Based AnimationsВидеоAnimated VisibilityВидеоState-Based AnimationsВидеоAnimating Opacity Using animateFloatAsStateВидеоText Composable and Modifiers - A Nice GreetingВидеоText Composable and Modifiers - Text Modifiers DemoВидеоDecorated Text ExamplesВидеоText with Shadow and ShapeВидеоClickable TextВидеоAdding Vertical ScrollВидеоGradient TextВидеоShadow and Blur TextВидеоAnnotated Build StringВидеоExploring Jetpack Compose Layouts and Text StylingDIALOGUEJetpack Compose & Android Basics: UI, State, and Layouts - AssessmentЗадание
07Create a Flashcard Quiz App: From Base44 Prototype to Jetpack Compose19 материалов

Create a Flashcard Quiz App: From Base44 Prototype to Jetpack Compose

Flashcards PromptВидеоBase44 Flashcards App GenerationВидеоConverting the App to Kotlin and Jetpack ComposeВидеоCreating the Android Studio Flashcards ProjectВидеоFlashcard ModelВидеоCircle LabelВидеоAdd Flashcard FormВидеоonAddCard Function ParameterВидеоFlashCardItem ScreenВидеоAdjusting Flash Card FlipВидеоStudy Mode ScreenВидеоQuiz Mode ScreenВидеоFlashcards AppВидеоAdding the Flashcards App to the Main ActivityВидеоReviewing the Flashcard ModelВидеоRestructuring the ProjectВидеоCreate a Flashcard Quiz App: From Base44 Prototype to Jetpack Compose - AssessmentЗаданиеFull Course Practice AssessmentЗаданиеFull Course AssessmentЗадание