- Introduction
- Increase the speed of learning
- 2020 Source Code Download
- 2020 Anaconda Python Environment Housekeeping
Pattern Detection with Python Regular Expressions (Regex)
Quick Facts
particular | details | |||
---|---|---|---|---|
Medium of instructions
English
|
Mode of learning
Self study
|
Mode of Delivery
Video and Text Based
|
Course overview
Pattern Detection with Python Regular Expressions (Regex) course is an online short programme created by Chandra Lingam. The curriculum will help the learners to explore the Python regular expressions along with the practical knowledge for Input Validation, Data Processing, and Transformation. The short course also imparts the skills to participants to use regex to locate and transform data of interest and make a detailed understanding of potential performance issues and techniques.
Pattern Detection with Python Regular Expressions (Regex) online course, offered by Udemy, make the opportunity to gain the relevant information of regular expressions of Python such as Data Preparation, Input Validation, Cloud Services, etc. that the learners can apply in their own projects. The course also provides the participants with practical techniques with hands-on projects, examples, quizzes, and quality audios and videos.
Pattern Detection with Python Regular Expressions (Regex) certification also offers the learners updated course material, lifetime access to the learning material, and video lectures. The programme demand from the learner having familiarity with programming to make use of the training completely. The interested candidates can enrol in the course by paying the fee.
The highlights
- Online course
- Downloadable resources
- Full lifetime access
- Access on mobile and TV,
- Certificate of completion
- English videos with subtitle
- 30-Day Money-Back Guarantee
Program offerings
- 3 hours on-demand video
- 34 articles
- 6 downloadable resources
- Full lifetime access
- Access on mobile and tv
- Certificate of completion
- English videos with subtitle
Course and certificate fees
Fees information
certificate availability
Yes
certificate providing authority
Udemy
Who it is for
What you will learn
After the completion of Pattern Detection with Python Regular Expressions (Regex)online certification, the participant will learn to write patterns and to optimize the patterns, and deal with performance problems. Plus, the course will enable the learners to apply regex in their HTML input types for validation.
The syllabus
Introduction
Python Regex Features
- Downloadable Resources
- RE Module, Match method, Unit Testing
- Regex Best and Worst Performance
- RE Module - Search, FindAll, FindIter, Groups
- RE Module - Find and Replace, Split
- Interactive Tool
- Python Regex Operation
Python Regex Language
- Downloadable Resources
- Single Character Patterns
- Anchors
- Character Classes
- Quantifiers
- HTML input validation example
- Input Validation Example (Browser)
- Python Regex Language
- Postal Codes
Python Regex Engine - Behind the Scenes
- Downloadable Resources
- One character at a time
- Left to Right
- Lab - Left to Right
- Greedy, Lazy, and Backtracking Analogy
- Greedy, Lazy, and Backtracking Examples
- Lab - Greedy, Lazy, and Backtracking
- Groups, Backreference, Replacement
- Lab - Groups, Backreference, Replacement
- Look Ahead
- Look Behind
- Python Regex - Five Key Points
- Exercise - Currency Symbol
- Solution - Currency Symbol
- Exercise - Match a number
- Solution - Match a number
- Exercise - List all cars not made by Honda
- Solution - List all cars not made by Honda
- Exercise - Webserver Log Parser
- Solution - Webserver Log Parser
- Exercise - Filter by price
- Solution - Filter by price
- Exercise - List cars that meet specified criteria
- Solution - List cars that meet specified criteria
- Exercise - Password Validation
- Solution - Password Validation
Python Regex Performance
- Downloadable Resources
- Exponential degradation - example of bad patterns and performance implication
- How to correct performance issues and optimize pattern
- Compiled versus Module Methods
Project 1 - Log Parser
- Log Data Parser Objective
- Exercise 1 - Write a pattern to capture header information
- Exercise 2 - Write a pattern to capture error message
- Exercise 3 - Write a pattern to capture metrics
- Solution - How to write log parser regex patterns
- Solution - Log Data to JSON
Project 2 - IoT Sensor Data
- Sensor Data Parser Objective
- Exercise 1 - Capture Date Value
- Exercise 2 - Capture Temperature and Humidity Value
- Solution - How to write sensor data patterns
- Solution - Sensor Data to JSON
Project 3 - Health Care Data
- Health care Data Parser Objective
- Exercise 1- Cleanup pattern
- Exercise 2 - Write a pattern to capture a row
- Exercise 3 - Write a pattern to capture a cell
- Solution - How to write health care data patterns
- Solution - Health care data to CSV
Project 4 - Network Configuration Parser
- Network Configuration Parser
- Network Configuration Parser - Answer
Conclusion
Congratulations!