Backend development with Vert. x

所在平台: Udemy

课程主页: https://www.udemy.com/course/backend-development-with-vertx/

课程评论:没有评论

第一个写评论        关注课程

课程简介

课程名称:使用 Vert.x 进行后端开发 课程概述:该课程提供超过 5 小时的视频内容,教授如何利用 Vert.x 构建高效和高性能的服务器端应用程序。Vert.x 是一个工具包和库,旨在帮助开发者构建反应式和高度并发的后端服务。它基于 Netty,是在 JVM 上构建高度可扩展应用程序的事实标准。Vert.x 将性能和开发者体验结合在一起,成为一个出色的库。通过本课程学习 Vert.x 将提升你作为后端开发者的能力,因为它将展示更基础的概念,相较于使用 Django 或 Rails 等其他单体服务器框架。 即使你不是 Vert.x/后端/JVM 开发者,通过学习此课程也将提升你作为软件开发者的水平。课程附带一个 GitHub 开始项目,你可以直接克隆并开始编码(需在计算机上安装 JVM)。 课程涵盖的一些主题包括: - TCP 服务器 - HTTP 服务器 - CRUD API - 事件总线 - 线程模型和事件循环 - Futures、回调和协程 - WebSocket(构建终端聊天应用) - 曝露 Prometheus 指标 - 限制 HTTP 端点的请求速率 - 与 PostgreSQL 进行通信(事务和监听/通知) - 以及更多内容! 本课程结合理论与实践代码,帮助你可视化和内化核心的 Vert.x 概念。它旨在增强你构建下一个服务器端 API 的信心和技能。

课程评论(0条)

课程详情

Over 5 hours of video content explaining how to build efficient and performant server side applications using Vert.xVert.x is a toolkit and a library that helps you build reactive and highly concurrent backend services. It is built upon Netty, which is the defacto standard in building highly scalable applications on the JVM. Vert.x intersects performance and developer ergonomics into one amazing library. Using this course to learn Vert.x will help you become a better backend developer all around as it will show you concepts at a more foundational level compared to using any other monolith server side framework such as Django or RailsEven if you are not a Vert.x/backend/JVM developer - going through this course will level you up as a software developerThe course is bundled with a GitHub started project that you can clone and start coding right away [must have the JVM installed on your machine]A few of the topics that are part of this course are:TCP ServersHTTP ServersCRUD APIEvent BusThreading model and Event loopsFutures, Callbacks, and Co-routinesWeb-sockets [Build a terminal chat app]Exposing Prometheus metricsRate limiting your HTTP endpointsCommunicating with PostgreSQL [transactions and listen/notify]and much more!This course covers both theory and practical code to help you visualize and internalize core Vert.x concepts. It is meant to give you confidence and skill in building your next server side api.

课程标签

0人关注该课程

主题相关的课程