Udemy

Learning Path: Elasticsearch and AngularJS: IntraWeb Search

立即報名
  • 118 名學生
  • 更新於 2/2018
3.8
(11 個評分)
CTgoodjobs 嚴選優質課程,為職場人士提升競爭力。透過本站連結購買Udemy課程,本站將獲得推廣佣金,有助未來提供更多實用進修課程資訊給讀者。

課程資料

報名日期
全年招生
課程級別
學習模式
修業期
4 小時 1 分鐘
教學語言
英語
授課導師
Packt Publishing
評分
3.8
(11 個評分)
2次瀏覽

課程簡介

Learning Path: Elasticsearch and AngularJS: IntraWeb Search

Learn how to integrate Elasticsearch in your AngularJS application and boost its scalability and overall performance.

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’.

課程章節

  • 2 個章節
  • 44 堂課
  • 第 1 章 Introducing AngularJS
  • 第 2 章 Building a Search Server with Elasticsearch

課程內容

  • Kick-start your application in minutes by scaffolding it entirely with Yeoman, All about creating dynamic pages in Angular, specifically but not limited to validation of user data, creating and working with worker threads and AJAX calls, and efficiently handling routing between various pages of the application., The basics of Elasticsearch as well as installing and configuring it., Categorize different types of data automatically with Elasticsearch and manage them effectively., Use the Elasticsearch domain-specific language to create search filters for searching data., Build custom search filters that help you with advanced data search., Get to grips with the best practices for separating out the structure of an AngularJS application into its various components., Add a bit more to your search server by applying relevancy tuning and addressing security concerns.

評價

  • B
    Bernhard Ruf
    1.0

    - no source code. - elasticsearch part dosen't use what is teached in the angular part. - switching between coding parts is too fast. - oudated.

立即關注瀏覽更多

本網站使用Cookies來改善您的瀏覽體驗,請確定您同意及接受我們的私隱政策使用條款才繼續瀏覽。

我已閱讀及同意