基礎與擴展正則表達式培訓
正則表達式是一組定義搜索模式的字符集。正則表達式通常用於創建算法,以查找、替換或驗證輸入。
本課程爲講師指導的培訓(線上或線下),面向希望使用正則表達式創建強大算法來定義搜索模式的Web開發者。
通過本培訓,參與者將能夠:
- 將正則表達式技術應用於任何正則表達式引擎,如PHP、Python等。
- 使用字符集編寫複雜的搜索模式。
- 使用擴展正則表達式將腳本自動化集成到系統流程中。
課程形式
- 互動講座與討論。
- 大量練習與實踐。
- 在即時實驗環境中進行動手操作。
課程定製選項
- 如需爲本課程定製培訓,請聯繫我們安排。
課程簡介
介紹
常規 Express離子深度
- 什麼是正則表達式?
- 正則表達式引擎
- 基本正則表達式與擴展正則表達式
準備開發環境
- 安裝和配置正則表達式引擎
字元和字元集
- 使用文字、元字元和特殊字元
- 逃避元字元
- 創建字元集
- 使用字元範圍和元字元
- 創建速記字元集和負字元集
重複、分組、交替和錨定
- 使用貪婪和懶惰的表達式
- 對元字元進行分組
- 使用交替
- 使用凝視錨點和結束錨點
殼牌球體
- 使用字元集、字元類和通配符
- 模式匹配
- 將擴展 glob 與命令一起使用
- 使用大括弧擴展
BASH 擴展常規 Express離子
- 在條件語句中使用正則表達式
- 在 grep 中使用正規表示式
- 在 sed 中使用擴展正則表達式
- 在 AWK 中使用正規表示式
總結和結論
最低要求
- 對BASH的基本理解。
受衆
- Web Developers
需要幫助選擇合適的課程嗎?
基礎與擴展正則表達式培訓 - 詢問
基礎與擴展正則表達式 - 咨詢詢問
客戶評論 (2)
內容非常有用,培訓師使其更容易理解
Ibrahim Al mayahi - Vastech SA
課程 - Advanced Elasticsearch and Kibana Administration
機器翻譯
培訓師的專業性;他努力回答所有問題的方式;我們提出的複習問題:讓我們參與對話
Ioana
課程 - Implementation and Administration of Elasticsearch
機器翻譯
相關課程
高級Solr
14 小時這種由 講師指導的 澳門現場或遠程現場培訓 面向希望瞭解如何使用 Solr 進行高級開發的開發人員。
在本次培訓結束時,參與者將能夠:
- 調整和擴展 Solr 和 SolrCloud。
- 簡化監控紀錄檔。
- 集成索引和查詢時外掛程式。
- 創建每秒處理數千個查詢的優化集群。
高級Elasticsearch和Kibana管理
35 小時本講師指導的線下或線上培訓面向中級管理員和開發人員,旨在深化他們對Elasticsearch管理的理解,包括Kibana中儀表板開發的高級技術以及系統維護。
培訓結束後,學員將能夠:
- 設置和配置Elasticsearch和Kibana環境,用於高級管理和儀表板開發。
- 創建和管理Elasticsearch索引、映射和數據模型。
- 開發高級查詢和過濾器,從Elasticsearch數據中提取有價值的見解。
- 使用各種可視化類型和技術,在Kibana中設計和構建交互式儀表板。
- 實施Elasticsearch和Kibana管理、優化和故障排除的最佳實踐。
高級ELK Stack日誌管理與集中化
21 小時Elastic Stack(ELK)是一個強大的平臺,用於即時搜索、分析和可視化來自多個來源的日誌數據。
本課程爲講師指導的培訓(線上或線下),面向中級IT專業人員,旨在深化他們在管理分佈式日誌數據、自動化警報以及創建高級可視化和儀表板方面的ELK專業知識。
培訓結束後,學員將能夠:
- 配置來自多個來源(包括數據庫)的高級數據攝取和解析流程。
- 爲不同的團隊或使用場景創建定製的Kibana儀表板。
- 實現電子郵件通知和基於條件的警報。
- 使用正則表達式提高日誌搜索的精確度。
- 管理用戶角色和訪問權限,確保日誌環境的安全。
- 與Elasticsearch REST API交互,實現自動化和集成。
課程形式
- 互動式講座和討論。
- 大量練習和實踐。
- 在即時實驗環境中進行動手操作。
課程定製選項
- 如需定製本課程,請聯繫我們安排。
Implementation and Administration of Elasticsearch
21 小時本課程爲講師引導的培訓(線上或線下),面向初學者級別的IT專業人員和開發人員,旨在幫助他們使用Elasticsearch即時存儲、搜索和分析數據。
通過本課程,參與者將能夠:安裝和配置Elasticsearch,索引和查詢數據,優化搜索性能,並將Elasticsearch集成到應用程序中。
Elasticsearch 高級管理、監控與維護
14 小時本次由講師指導的培訓(線上或線下)面向希望有效管理、監控和維護 Elasticsearch 集羣以實現高性能和高可用性的高級專業人員。
通過本培訓,參與者將能夠:
- 部署和配置 Elasticsearch 集羣以實現高可用性和高性能。
- 監控和優化 Elasticsearch 操作。
- 與 Kibana 和 Logstash 集成,進行高級分析和可視化。
- 通過插件擴展 Elasticsearch 功能。
- 使用集羣和分片技術擴展 Elasticsearch。
Elasticsearch 開發者培訓
14 小時這種以講師為主導的 澳門 現場培訓面向希望使用 Elasticsearch 構建搜索和分析解決方案的軟體開發人員。
培訓從討論 Elasticsearch 架構開始,包括其分散式模型和搜索 API。接下來是對 Elasticsearch 的功能以及如何最好地將其集成到現有應用程式中的說明。
實踐練習是培訓的重要組成部分,讓參與者有機會將他們的知識付諸實踐,同時獲得關於他們實施和進展的反饋。
ELK:面向管理員的Elasticsearch、Logstash和Kibana
14 小時此講師指導的現場培訓澳門面向希望設置 ELK 堆棧的系統管理員(Elasticsearch、Logstash、Kibana)。請注意,本課程至少需要 3 名代表才能運行。
培訓從討論 ELK 架構和功能開始,然後進入現場實驗室實施和實踐。動手練習是培訓的重要組成部分,讓參與者有機會將他們的知識付諸實踐,同時獲得有關他們進度的反饋。
使用Amazon OpenSearch進行搜索與分析
21 小時本次由講師指導的培訓在澳門(線上或線下)面向希望使用OpenSearch在統一且安全的系統中執行分佈式搜索和數據分析的開發人員和管理員。
培訓結束後,參與者將能夠:
- 設置必要的開發環境,開始使用OpenSearch和OpenSearch Dashboards構建搜索和分析解決方案。
- 瞭解從Elasticsearch OSS升級到OpenSearch的三種方法(快照、重啓和滾動)。
- 學習如何索引數據、創建數據流、運行查詢並優化OpenSearch中的跨集羣操作。
- 探索並使用插件、API、客戶端和攝取工具(如Beats、Logstash、Grafana等),在保持集羣安全的同時優化搜索體驗。
- 使用OpenSearch Dashboards集中管理數據、可視化、日誌記錄、監控和維護。
OpenSearch基礎
21 小時OpenSearch是一個開源的搜索和分析套件,源自Elasticsearch 7.10和Kibana 7.10,最初由AWS開發,旨在在Elastic NV的許可變更後提供一個完全開放的替代方案。
本次由講師主導的培訓(線上或線下)面向中級工程師和架構師,旨在幫助他們部署、配置和管理OpenSearch集羣,用於搜索、可觀察性和分析工作負載,同時瞭解其與AWS OpenSearch服務的關係。
培訓結束後,參與者將能夠:
- 理解OpenSearch及其儀表板的架構、組件和功能。
- 在本地和雲端部署和配置OpenSearch集羣。
- 將OpenSearch與AWS OpenSearch服務及其他企業數據系統集成。
- 優化生產級部署的性能、安全性和可擴展性。
課程形式
- 講師講解結合現場演示。
- 動手實驗和實際配置練習。
- 專注於故障排除和最佳實踐的協作討論。
課程定製選項
- 如需根據組織的特定需求定製本次OpenSearch培訓的內容或重點,請聯繫我們安排定製化課程。
大規模OpenSearch
21 小時OpenSearch是一個可擴展的開源搜索和分析套件,專爲高容量數據索引、可觀測性和分佈式系統中的即時分析而設計。
本課程爲講師指導的培訓(線上或線下),面向希望設計、部署和管理能夠處理大規模數據攝取和分析工作負載的OpenSearch集羣的高級工程師和架構師,適用於本地部署和AWS OpenSearch服務。
通過本培訓,學員將能夠:
- 在多環境中設計和部署高度可擴展的OpenSearch集羣。
- 優化索引、搜索和存儲,以實現大規模性能。
- 將OpenSearch與AWS OpenSearch服務集成,用於混合和託管部署。
- 實施可觀測性、高可用性和自動恢復策略。
課程形式
- 講師主導的理論課程,包含引導討論。
- 大量模擬現實世界擴展挑戰的實踐練習。
- 分佈式部署和性能調優的實踐實驗室工作。
課程定製選項
- 本課程可根據組織的數據規模、性能目標和部署環境進行定製。
OpenSearch: Replacing Amazon OpenSearch and Elastic Cloud In-House
14 小時OpenSearch is an open-source search and analytics engine, originally forked from Elasticsearch. It provides distributed search, log analytics, and observability without license risks or managed-service lock-in.
This instructor-led, live training (online or onsite) is aimed at intermediate DevOps and search engineers who wish to use OpenSearch to replace Amazon OpenSearch, Elastic Cloud, or Splunk.
By the end of this training, participants will be able to:
- Deploy and secure a multi-node OpenSearch cluster.
- Ingest logs, traces, and metrics via Beats, Fluent Bit, and OpenTelemetry.
- Build dashboards in OpenSearch Dashboards.
- Apply role-based access control and index lifecycle policies.
Format of the Course
- Interactive lecture and discussion.
- Lots of exercises and practice.
- Hands-on implementation in a live-lab environment.
Course Customization Options
- To request a customized training for this course, please contact us to arrange.
SolrCloud
14 小時Apache SolrCloud 是一個分散式數據處理引擎,有助於在分散式網路上搜索和索引檔。
在這個由講師指導的現場培訓中,參與者將學習如何在 Amazon AWS 上設置 SolrCloud 個實例。
在本次培訓結束時,參與者將能夠:
- 瞭解 SolCloud 的功能以及它們與傳統主從集群的比較
- 配置 SolCloud 集中式集群
- 自動執行流程,例如與分片通信、將文檔添加到分片等。
- 將 Zookeeper 與 SolrCloud 結合使用,以進一步自動化流程
- 使用介面管理錯誤報告
- 對SolrCloud 安裝進行負載均衡
- 配置 SolrCloud 以實現連續處理和故障轉移
觀眾
- Solr 開發人員
- 項目經理
- 系統管理員
- 搜索分析師
課程形式
- 部分講座、部分討論、練習和大量動手實踐
Solr 開發者課程
21 小時本課程向學生介紹 Solr 平臺。通過講座、討論和實驗相結合,學生將獲得配置有效搜索和索引的實踐經驗。
本課程從基本的 Solr 安裝和配置開始,然後向參與者講授 Solr 的搜尋功能。學生將獲得分面、索引和搜索相關性以及 Solr 平臺的其他核心功能方面的經驗。該課程以許多高級主題結束,包括拼寫檢查、建議、Multicore 和 SolrCloud。
時間: 3 天
受眾: 開發人員、業務使用者、管理員