Learning Path: Elasticsearch and AngularJS: IntraWeb Search

所在平台: Udemy

课程主页: https://www.udemy.com/course/learning-path-elasticsearch-and-angularjs-intraweb-search/

课程评论:没有评论

第一个写评论        关注课程

课程简介

课程名称:学习路径:Elasticsearch 与 AngularJS 的内联网搜索 概述:您是否一直希望让您的 AngularJS 应用程序更具可扩展性和速度?是否在考虑如何在您的应用中实现快速的数据发现?无需再想,这个学习路径将指导您如何将 Elasticsearch(世界著名的可扩展和快速的开源搜索服务器)与您的 AngularJS 应用集成。Elasticsearch 不仅是一种搜索服务器,还可作为 NoSQL 数据存储,提供网站内超快速的搜索功能。此外,使用 Elasticsearch 可以迅速扩展网站,其高可用性意味着一旦有 Elasticsearch 作为后端,网站几乎不会面临任何停机或延迟,这也与其 NoSQL 特性有关。 AngularJS 是一个由 Google 驱动的网络框架,近年来彻底改变了网络开发。凭借数据与用户界面之间先进的双向数据绑定、强大的模板构建解决方案、代码重用功能以及能根据需要创建自定义 DOM 元素,AngularJS 可以说是未来框架的代表。 “Elasticsearch 与 AngularJS:内联网搜索”是 Packt 的视频学习路径,由一系列个别视频产品逻辑性地组合而成,确保每个视频都在前一个视频的基础上构建技能。课程首先将介绍 AngularJS,帮助学生建立扎实的基础,学习基本概念、控制器、模板、路由和服务。接下来,我们将学习 Elasticsearch 的基础知识,确保概念扎实。之后,我们将学习如何创建查询,以在 Elasticsearch 数据存储中实现数据搜索。最后,我们将详细探讨如何将 Elasticsearch 集成到 AngularJS 应用当中,通过调整各种配置来提升搜索功能,从而提高整体效率和可扩展性。 课程结束时,您将建立扎实的 Elasticsearch 基础,并对 AngularJS 有足够的理解,以便成功将 Elasticsearch 与 AngularJS 应用环境集成,并显著提升其性能。课程旨在教授您将 Elasticsearch 集成至基于 AngularJS 的应用中,并提升应用的整体性能和可扩展性。 该课程由行业内顶尖专家撰写。Daniel Beach 是一名搜索架构师,专注于客户端应用程序开发,目前在 OpenSource Connections 任职,曾为从出版社到政府机构的各类组织构建搜索应用。Mathieu Chauvinc 是 Red Ape Solutions 的董事总经理,十多年来一直从事网络技术工作,涉及 Django、Node.js、Go、SQL、NoSQL、Mootools 和 Angular 2,并曾在德国卡尔斯鲁厄大学学习。他撰写了多部视频课程,包括《学习 JavaScript Promises》和《介绍 Ionic 2》。

课程评论(0条)

课程详情

Always wanted to make your AngularJS app more scalable and fast? Thinking of ways to power insanely fast data discovery within your app? Think no more, for this Learning Path guides you how to integrate Elasticsearch - the world renowned scalable and fast open-source search server - with your AngularJS app. Elasticsearch is a search server that also doubles up as a NoSQL data store, and hence provides lightning-fast search functionality within a website. Moreover, you can rapidly scale up a website using Elasticsearch. It is also highly available, meaning that a website would almost never face any downtime or lags, when having an Elasticsearch backend; which is also attributed to its NoSQL nature. AngularJS is a web framework powered by Google, that has revolutionized web development over the past few years. With its advanced and unique 2-way data binding between the data and the UI, strong template-building solutions, code reuse features, allowing the creation of custom DOM elements whenever needed, AngularJS can indeed be said to be the framework of the future. Elasticsearch and AngularJS: IntraWeb Search is Packt's Video Learning Path that is a series of individual video products put together in a logical and stepwise manner such that each video builds on the skills learned in the video before it. Firstly, we would be looking at getting started with AngularJS. We will be looking forward to developing a strong foundation in AngularJS by learning the basics, and then moving on to topics such as controllers, templates, routing, and services. Next, we would be studying about Elasticsearch right from the basics, so that our concepts are built well. Moving on, we would be learning about how to create queries to enable searching data in an Elasticsearch data store. Finally, we would be looking in detail at integrating Elasticsearch with an AngularJS application, and improving the search features by tweaking various configurations, so as to boost the overall efficiency and scalability. By the end of this course , you will have developed a strong foundation in Elasticsearch and understood the basics of AngularJS well enough to integrate Elasticsearch with an AngularJS application environment and improve its performance drastically. The goal of this course is to teach you to integrate Elasticsearch with an AngularJS-based app and improve the overall performance and scalability of your application. This course is authored by some of the best in the field. Daniel Beach is a search architect, specializing in client-side application development. He works at OpenSource Connections where he has built search applications for organizations ranging from publishers to government agencies. Mathieu Chauvinc is a Managing Director at Red Ape Solutions. He has been involved in web technologies for over a decade, from Django, Node.js, Go, SQL, NoSQL, Mootools, and Angular 2. He has also studied in Karlsruhe University, Germany. He has authored several video courses, such as ‘Learning JavaScript Promises' and ‘Introducing Ionic 2'.

课程标签

0人关注该课程

主题相关的课程