|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/reactive-web-applications-with-vertx-and-vuejs/
课程评论:没有评论
Coursera 课程《Learn Vert.x - Reactive Microservices with Java》课程总结: 本课程专注于使用 Vert.x 工具包构建反应式(Reactive)Web 应用程序。课程从 Vert.x 的核心功能入手,逐步深入讲解各种 Vert.x 模块,强调实践性和动手编码。 **核心内容包括:** * **Vert.x Core:** 理解 Future、Promise 和事件总线(Event Bus)等核心概念。 * **Vert.x Web:** 构建反应式 RESTful API。 * **Vert.x Reactive SQL Clients:** 实现反应式、非阻塞的数据库访问。 * **Vert.x Config:** 进行应用程序的正确配置。 **课程亮点:** * **实际应用:** 课程包含大量动手编码示例,帮助学员掌握实际开发技能。 * **行业认可:** Vert.x 是 JVM 生态系统中较早的反应式库之一,经过实战检验,被众多公司在生产环境中使用。 * **广泛集成:** Vert.x 在 Hibernate Reactive 和 Quarkus Reactive 等项目中扮演重要角色,支持非阻塞数据库访问和反应式编程。 * **微服务架构:** 课程将指导学员如何将 Vert.x 部署为 Verticle,并利用事件总线进行通信,适用于构建微服务。 **先修要求:** * 具备基础的 Java 11 知识。 * 拥有 Docker 使用经验。 **讲师介绍:** Daniel 是一位资深软件工程师,拥有丰富的 Web 应用开发经验,曾开发过服务于数百万用户的应用。他对开发高可扩展性应用充满热情,目前在一款用户量超过三百万(2022 年)的金融科技平台担任高级软件工程师和技术主管。该平台采用 Apache Kafka、Java (Vert.x & Micronaut)、PostgreSQL 和 AWS 等技术,并构建在多个微服务之上。 **请注意:** 本课程的原始内容来自 Udemy,版权属于讲师。
In this course you will learn how to build reactive web applications using the Vert.x toolkit. The course starts with the core features of Vert.x and throughout the course we will cover more and more Vert.x modules. The course is very practical and most of the course are hands-on coding examples. Basic Java 11 knowledge and docker experience is preferred to be able to follow everything in the course.Vert.x Core:Understand the basic concepts: Future, Promise & the event busVert.x Web:Build reactive REST APIsVert.x Reactive SQL ClientsReactive non-blocking Database Access.Vert.x Config:Configure your application properlyand more...Vert.x was one of the first JVM based reactive libraries. It is battle proven and used by a lot of companies in production. It found its way into multiple components and plays a key role in:Hibernate Reactive:Non-blocking database access featuring the reactive SQL Clients from Vert.xQuarkus Reactive:Reactive programming using Vert.xInject Vert.x into Quarkus BeansDeploy Vert.x VerticlesUse the Vert.x EventbusThe original content of this course is only available on Udemy and the copyright is by the instructor!About the instructor:Daniel is a senior software engineer and developed multiple web applications serving millions of users. He started as full stack developer and was able to gain experience for frontend and backend development.He found his passion in developing highly scalable applications. Currently he works as a senior software engineer on a fin-tech platform that is used by more than three million users (2022). He advanced into a role as Technical Lead and offers his knowledge to his colleagues. The fin-tech platform utilises Technologies such as Apache Kafka, Java (Vert.x & Micronaut), PostgreSQL and AWS and consists of multiple Microservices.