Crea una APP clone de InDriver UBER con Kotlin NestJS MySQL

所在平台: Udemy

课程主页: https://www.udemy.com/course/crea-una-app-clone-de-indriver-uber-con-kotlin-nestjs-mysql/

课程评论:没有评论

第一个写评论        关注课程

课程简介

**课程名称:** 使用Kotlin、NestJS和MySQL从零开始创建InDriver/Uber克隆应用 **课程概述:** 本课程旨在教授学员如何使用Kotlin、NestJS、MySQL、依赖注入和Socket IO,从头开始构建一个类似InDriver或Uber的交通类应用程序。学员将学习如何结合当前Kotlin在原生应用开发中最先进的技术,并与一位资深开发者一起学习。 **课程内容涵盖:** **Android原生开发 (Kotlin):** * Jetpack Compose:现代化的Android原生UI工具包,用于快速、高效地构建UI。 * Android Studio:Android应用开发集成开发环境。 * Dagger Hilt:用于Android的依赖注入库。 * Clean Architecture:遵循Presentation - Domain - Data的分层架构。 * HTTPS请求:处理网络通信。 * Socket IO Client:实现实时通信。 * Google Maps:集成地图功能。 * 路线绘制:实现导航路线的绘制。 * 实时定位:追踪用户和司机的实时位置。 * Push Notifications:发送推送通知。 **后端开发 (NestJS & MySQL):** * NestJS:基于Node.js的高效、可扩展的企业级后端框架。 * MySQL:关系型数据库。 * TypeORM:用于ORM(对象关系映射)的库。 * 空间数据处理:管理地理位置信息。 * CRUD API:实现数据的创建、读取、更新和删除操作。 * JWT(Bearer Token):用于身份验证和授权。 * 基于用户角色的路由保护:控制不同用户访问权限。 * Socket IO Server:实现服务器端的实时通信。 * Firebase Admin:用于与Firebase服务交互。 * 以及更多高级主题。 **学习目标:** 通过本课程,学员将能够全面掌握开发一个功能完善的叫车应用所需的前后端技术栈,并理解现代化的移动应用开发流程和最佳实践。

课程评论(0条)

课程详情

Crea un Clon de InDriver y UBER desde ceroDesarrollo Nativo Android utilizando Clean Architecture + MVVM con Backend y Base de datosEn este curso te voy a enseñar como crear una aplicación de TRANSPORTE tipo InDriver O UBER utilizando Kotlin junto con NESTJS, MYSQL, Inyeccion de dependencias y Socket IOAprende a programar con un Senior Developer combinando las mejores tecnologías que tiene Kotlin actualmente para desarrollar apps Nativas:APPJetpack ComposeAndroid StudioDagger Hilt - Inyeccion de dependenciasClean Architecture (Presentation - Domain - Data)Peticiones HTTPSocket IO ClientMapas de GoogleTrazado de rutasLocalizacion en tiempo realNotificaciones PushBACKENDNestJS (Framework NodeJS)MySQL (Base de datos)TypeORMManejo de datos espacialesCRUD API (Create, Read, Update, Delete)JWT (Bearer Token)Proteccion de rutas por ROLES de usuarioSocket IO ServerFirebase AdminY MUCHO MAS!Espero que te suscribas a mi curso y poderte brindar todo mi conocimiento sobre este interesante mundo del desarrollo móvil profesional.Jetpack Compose:Jetpack Compose es el kit de herramientas moderno de Android para compilar IU nativas. Simplifica y acelera el desarrollo de la IU en Android. Haz que tu app cobre vida rápidamente con menos código, herramientas potentes y APIs intuitivas de Kotlin.Android Studio:es un entorno de desarrollo, un software, que cuenta con herramientas y servicios para que los desarrolladores puedan crear nuevas aplicaciones para Android. Muchos de los sistemas operativos actuales cuentan con este tipo de entornos de desarrollo, algo que ocurre también en el sistema operativo de Google.NestJS:Nest.js es un framework de Node.js que nos servirá para construir aplicaciones backend eficientes, escalables y de nivel empresarial utilizando Node.js

课程标签

0人关注该课程

主题相关的课程