|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/elasticsearch-8-java-20-and-spring-boot-310-mastery-course/
课程评论:没有评论
**课程名称:** Elasticsearch 8 Java 20 和 Spring Boot 3.1.0 精通课程 **课程概述:** 本课程是唯一一门采用最新版本 Elasticsearch Java 和 Spring Boot 的课程,旨在教授您如何使用 Elasticsearch 和 Java 构建强大且可扩展的搜索应用程序。您将深入学习 Elasticsearch 的核心概念,包括分片、副本、索引、查询、过滤器、聚合、映射、分析器等。同时,您还将掌握如何使用 Spring Boot 和 Java 创建 RESTful Web 服务,包括 Spring Boot 启动项目、依赖管理、自动配置、控制器、Bean 和仓库。 课程重点在于整合 Spring Boot 与 Elasticsearch,通过 Spring Data Elasticsearch 和 Elasticsearch Client API 两种方式,您可以学会创建、读取、更新和删除 Elasticsearch 文档,并执行分页、范围查询、自定义查询等多种搜索操作。 此外,您还将学习如何安装 Docker,拉取 Elasticsearch 和 Kibana Docker 镜像,运行 Elasticsearch 和 Kibana 容器,配置 Spring Boot 应用的 HTTPS,以及将 Spring Boot 应用连接到 Elasticsearch 和 Kibana。 **学习目标:** * 全面理解 Elasticsearch 的核心概念及应用。 * 熟练掌握 Spring Boot 的开发流程。 * 掌握使用 Spring Boot 集成 Elasticsearch 的两种主要方法。 * 能够独立构建基于 Elasticsearch 和 Spring Boot 的搜索应用程序。 * 获得使用最新版本 Elasticsearch 8、Java 20 和 Spring Boot 3.1.0 的实操经验。 **谁适合学?** * 希望学习 Elasticsearch 和 Java 的初学者。 * 希望提升 Elasticsearch 和 Java 开发技能的开发者。 * 对构建搜索应用程序感兴趣的技术人员。 **先修要求:** * 具备基础 Java 知识。
The ONLY course that will use the latest version of Elasticsearch Java and Spring Boot!Do you want to learn how to build powerful and scalable search applications with Elasticsearch and Java? Do you want to master the latest technologies and frameworks such as Elasticsearch 8, Java 20, and Spring Boot 3.1.0? If yes, then this course is for you!In this course, you will learn everything you need to know about Elasticsearch and Java, from the basics to the advanced features. You will start by learning what Elasticsearch is, how to install it, and use it with Kibana dev tools. You will also learn about the core concepts of Elasticsearch such as shards, replicas, indices, queries, filters, aggregations, mappings, analyzers, and more.Next, you will learn how to use Spring Boot to create a RESTful web service with Java. You will learn how to use Spring Boot starter projects, dependencies, auto-configuration, controllers, beans, and repositories. You will also learn how to use an embedded database (H2) to test your CRUD API.Then, you will learn how to integrate Spring Boot with Elasticsearch using two different approaches: Spring Data Elasticsearch and Elasticsearch Client API. Using both methods, you will learn how to create, read, update, and delete documents in Elasticsearch. You will also learn how to perform various search operations such as pagination, range queries, custom queries, and more.You will also learn the following:-1. Install Docker:2. Pull Elasticsearch and Kibana Docker Images:3. Run Elasticsearch Container:4. Run Kibana Container:5. Configure Spring Boot Application with HTTPS:6. Connect Spring Boot Application to Elasticsearch and Kibana:By the end of this course, you will have a solid understanding of Elasticsearch and Java and how to use them together to build amazing search applications. You will also have hands-on experience with creating two different CRUD applications using Spring Boot and Elasticsearch.This course is suitable for anyone who wants to learn about Elasticsearch and Java or improve their existing skills. Before taking this course, you should have some basic Java knowledge.So what are you waiting for? Enroll now and start your journey to becoming an Elasticsearch and Java expert!