|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/crea-apps-en-android-con-kotlin-sin-ser-ingeniero/
课程评论:没有评论
**Coursera 课程:使用 Kotlin 进行 Android 应用开发(零基础入门)** 本课程专为希望学习 Android 应用开发但没有工程背景的学习者设计。即使您从未编程过,本课程也将从零开始,帮助您掌握使用 Kotlin 进行 Android 开发的基础知识。 **课程内容:** * **安装与环境配置:** 学习 Android Studio IDE 的安装、配置 SDK 和 AVD。 * **Kotlin 语言基础:** 掌握 Kotlin 的基本语法,为应用开发打下坚实基础。 * **Widgets 指南:** 了解并使用 Android 开发中的核心 UI 组件 (Widgets)。 * **Memora 游戏开发:** 构建一个记忆配对游戏,学习如何使用不同的容器。 * **服务调用:** 学会使用 Retrofit 库来调用 Web API。 * **QR 码扫描器:** 利用设备摄像头开发一个 QR 码扫描应用。 * **GPS 定位追踪:** 结合 Firebase、Google Maps 和 GPS 实现实时定位追踪功能。 * **Hilt 依赖注入:** 学习使用 Hilt 进行依赖注入。 * **Room 数据库与 MVVM 架构:** 使用 Room 创建 SQLite 数据库,并应用 MVVM 架构、协程 (Coroutines)、ViewModels 和 Navigation Graph。 通过本课程,您将获得开发功能丰富的 Android 应用所需的全面技能,包括传感器(GPS、摄像头)、网络服务、数据库管理以及现代化的应用架构。
En estos tiempos ya no es necesario un título para poder ser programador solo se necesitan las ganas de aprender.En este curso obtendrás las bases para empezar a programar en Android usando el Lenguaje Kotlin. Si nunca haz programado no te preocupes, el curso va desde cero hasta temas como el uso de los sensores como el gps con google Maps, la cámara, consumo de servicios web con la librería retrofit, firebase, Inyección de dependencias con Hilt,etc.Estas son las secciones que incluye el curso:Instalación y ambientación. Vas a conocer el IDE de Android Studio, como instalarlo, configurar el SDK y el AVDKotlin como lenguaje. En esta sección vas a conocer la sintaxis básica de kotlin para poder utilizarlo en tus programasGuía de Widgets. Esta app te ayudará a conocer los widgets principalesMemora. Construirás un juego de memorama y conocerás otros tipos de contenedoresConsumo de servicios. En esta sección aprenderás a usar la librería retrofit para consumir apisEscaner QR. Como su nombre lo dice aprenderás a crear un escaner usando la cámara del dispositivoRastreo por GPS. Esta sección vas a aprender a usar Firebase, Google Maps y el GPS para rastreo en tiempo realInyección de dependencias con Hilt. Agenda con Room. Esta lección te enseñará a usar Room para crear bases de datos de SQL Lite y vas la aplicar la arquitectura MVVM, Corutinas, ViewModels y Navigation Graph