|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/android-con-jetpack-compose-movil-apps-nativas-y-modernas/
课程评论:没有评论
## Coursera 课程总结:【2025】使用 Jetpack Compose 和 Kotlin 从零开始构建 Android 应用 本课程将带您从零开始学习如何使用 Google 推荐的最新标准创建原生 Android 应用。课程将深入讲解 Kotlin **编程语言**(从基础到高级功能及技巧),以及 **Jetpack Compose**(用于构建用户界面的声明式 UI 框架)和 **Material 3**(设计系统)。 **您将学到:** * **Kotlin 编程入门与深入:** 掌握 Kotlin 的语法、特性,以及面向对象编程(类、抽象类、接口、数据类、枚举类、密封类等)。 * **Android 项目结构:** 了解原生 Android 项目的组成文件,这是成为原生应用开发者的基础。 * **Jetpack Compose 组件:** 学习并使用 `Text`、`Column`、`Row`、`Scaffold`、`Icon`、`Button` 等各种 Composable 组件,构建美观的用户界面。 * **代码组织与优化:** 学习如何编写整洁、有序的代码,并掌握使用 Git 和 GitHub 进行**代码版本控制**。 * **应用个性化:** 专业地修改应用的**图标**和实现**动画启动屏**。 * **并发编程:** 学习使用 **Coroutines** 在 Android 应用中处理多线程,提高应用效率。 * **开发最佳实践:** 掌握提高应用可维护性的开发**良好习惯**。 通过本课程,您不仅能充分利用 Android 操作系统的全部优势,开发出**高效**的应用,还能利用 Jetpack Compose 打造**美观**的用户体验。
Con este curso aprenderás desde cero como crear aplicaciones nativas de Android usando los estándares más modernos recomendados por Google, Kotlin como lenguaje de programación, Jetpack Compose como sistema de vistas para componener nuestras pantallas, Material 3 como sistema de diseño. Navegación entre pantallas con Navigation Compose, etc.Al crear aplicaciones nativas aprovecharemos todas las caracteristicas del sistema operativo Android y crear aplicaciones eficientes y con Jetpack Compose también nos aseguramos que las aplicaciones sean bonitas.Comenzaremos aprendiendo los conceptos básicos de Kotlin, ya que al final de cuentas programaremos todo el tiempo en este lenguaje de programación moderno, aprenderas desde las bases hasta las funciones avanzadas del lenguaje y algunos trucos para sacarle el máximo provecho.¿Qué aprenderás en este curso de Android?Kotlin: sintaxis y característicasProgramación Orientada a Objetos: las clases en Kotlin pueden ser de varios tipos, clases abstractas, interfaces, subclases, objetos anonimos, data class, enum class, Sealed class...Estructura de un Proyecto: te explicaré todos los archivos que componen un proyecto en Android. Conocimiento esencial si quieres ser un desarrollador de aplicaciones nativas.Componentes de Compose: qué son y cómo se usan cada uno de los composables que vienen con Jetpack Compose, Text, Column, Row, Scafold, Icon, Button, etc.Cómo hacer código ordenado y limpio.Versionamiento del código con Git y Github.Cambiar de forma profesional el icono y el SplashScreen animado de una aplicación.Implementar coroutines en nuestras aplicaciones Android, manejo de diferentes hilos de ejecución.Buenas prácticas al momento de desarrollar aplicaciones para mejorar su mantenimiento.