|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/acceso-a-bds-mysql-con-jdbc-ktorm-y-corrutinas-de-kotlin/
课程评论:没有评论
**课程总结:使用 Java 数据库连接 (JDBC)、Ktorm 和 Kotlin 协程访问数据库** 本课程是一门多合一课程,涵盖了数据库访问和并发编程的多个热门主题。 **核心内容:** * **关系型数据库基础:** 学习关系型数据库的基本概念。 * **MySQL 安装与管理:** 掌握 MySQL 的安装过程,并学会使用命令行工具 (如 mysqladmin 和 mysql) 进行数据库管理。 * **Kotlin 基础 (IntelliJ IDE Community Edition):** 使用免费的 IntelliJ IDE Community Edition 学习 Kotlin 编程语言。Kotlin 是 Google 推荐的 Android 移动应用开发语言。 * **Kotlin 协程:** 深入理解 Kotlin 原生支持的轻量级、非阻塞并发编程模型——协程。 * **数据库访问技术:** * **JDBC (Java Database Connectivity):** 学习使用低级 JDBC API 访问关系型数据库。 * **Ktorm:** 探索 Ktorm,这是一个专为 Kotlin 设计的高级 ORM (对象关系映射) 框架,建立在 JDBC 之上。 * **并发数据库操作:** 将数据库操作作为平台,深入阐述并发/并行编程。通过使用 JDBC 和 Ktorm,演示如何执行并行数据库调用。 **学习路径:** 1. **准备阶段:** 创建数据库表。 2. **JDBC 访问:** 使用 JDBC API 访问数据库。 3. **Ktorm 访问:** 使用 Ktorm ORM 框架访问数据库。 4. **并发实践:** 利用 Kotlin 协程,结合 JDBC 和 Ktorm,实现并行数据库操作。 **总体而言,** 本课程以数据库访问为切入点,重点在于教授 Kotlin 协程在并发编程中的应用,并通过实际的数据库操作示例加以巩固。
Este curso son en realidad varios cursos en uno donde aprenderás diferentes temas de gran actualidad:Bases de datos relaciones, instalación de MySQL y gestión desde la línea de órdenes, consola o terminal, con herramientas interactivas como mysqladmin y mysql. Acceso desde Kotlin con el entorno gratuito IntelliJ IDE Community Edition. Kotlin es un lenguaje de programación moderno y maduro seleccionado por Google como el lenguaje de referencia en el desarrollo de aplicaciones móviles con Android. Quizás uno de los aspectos más complejos de la programación sea la programación en paralelo. Kotlin incorpora en sus librerías el uso de corrutinas de forma nativa, hilos ligeros no bloqueantes. Utilizo este contexto de acceso a las tablas de una base de datos relacional para ilustrar en profundidad el tema de la programación concurrente o paralela mediante ejemplos tangibles del mundo real a través de la API de bajo nivel JDBC y Ktorm, un ORM (Object Relational Mapping) de alto nivel, especialmente diseñado para Kotlin y construido por encima de la API JDBC. En resumen, Si bien el tema central de este cursos con las corrutinas primero preparamos el terreno con la creación de algunas tablas a las que accedemos primero con JDBC y finalmente con Ktorm para hacer una serie de llamadas en paralelo con Kotlin.