Regular Expressions in Javascript – Master course + projects
Regular Expressions in Javascript – Master course + projects, available at $44.99, has an average rating of 4.55, with 45 lectures, based on 20 reviews, and has 7843 subscribers.
You will learn about Learn the core concepts of regular expressions – how they work, how to create them and how to apply them Learn how to apply the regular expression concepts you learn in Javascript programming Learn how to create all kinds of regular expressions – from simple to very complicated patterns Take pattern matching to the next level by learning the various options you have in Javascript regex Learn how to use brackets, metacharacters and character ranges and sets to create advanced regex patterns Learn how to test regular expressions and use them in appropriate string and regex methods in Javascript Learn the simplicity of lazy and greedy matching Learn how to use grouping, capture groups and backreferencing to create updated, and accurate regex patterns of this decade Learn how to use lookaheads, lookbehinds, anchors and unicode properly Apply your knowledge in real world problems with illustrated explanations on how to solve them. This course is ideal for individuals who are Anyone who'd like to take their Javascript skills to the next level and learn how to create regular expressions with Javascript. or Update your resume with your knowledge on regular expressions. or Anyone who'd like to learn the core concepts of regular expressions and apply it to their language of choice. or Can be useful for people who work with data, like data scientists, as well, because regular expression is a required skill in this field or Update yourself with the latest regular expressions updates in Javascript (ES6, ES7 and ES8) It is particularly useful for Anyone who'd like to take their Javascript skills to the next level and learn how to create regular expressions with Javascript. or Update your resume with your knowledge on regular expressions. or Anyone who'd like to learn the core concepts of regular expressions and apply it to their language of choice. or Can be useful for people who work with data, like data scientists, as well, because regular expression is a required skill in this field or Update yourself with the latest regular expressions updates in Javascript (ES6, ES7 and ES8).
Enroll now: Regular Expressions in Javascript – Master course + projects
Summary
Title: Regular Expressions in Javascript – Master course + projects
Price: $44.99
Average Rating: 4.55
Number of Lectures: 45
Number of Published Lectures: 45
Number of Curriculum Items: 45
Number of Published Curriculum Objects: 45
Original Price: $199.99
Quality Status: approved
Status: Live
What You Will Learn
- Learn the core concepts of regular expressions – how they work, how to create them and how to apply them
- Learn how to apply the regular expression concepts you learn in Javascript programming
- Learn how to create all kinds of regular expressions – from simple to very complicated patterns
- Take pattern matching to the next level by learning the various options you have in Javascript regex
- Learn how to use brackets, metacharacters and character ranges and sets to create advanced regex patterns
- Learn how to test regular expressions and use them in appropriate string and regex methods in Javascript
- Learn the simplicity of lazy and greedy matching
- Learn how to use grouping, capture groups and backreferencing to create updated, and accurate regex patterns of this decade
- Learn how to use lookaheads, lookbehinds, anchors and unicode properly
- Apply your knowledge in real world problems with illustrated explanations on how to solve them.
Who Should Attend
- Anyone who'd like to take their Javascript skills to the next level and learn how to create regular expressions with Javascript.
- Update your resume with your knowledge on regular expressions.
- Anyone who'd like to learn the core concepts of regular expressions and apply it to their language of choice.
- Can be useful for people who work with data, like data scientists, as well, because regular expression is a required skill in this field
- Update yourself with the latest regular expressions updates in Javascript (ES6, ES7 and ES8)
Target Audiences
- Anyone who'd like to take their Javascript skills to the next level and learn how to create regular expressions with Javascript.
- Update your resume with your knowledge on regular expressions.
- Anyone who'd like to learn the core concepts of regular expressions and apply it to their language of choice.
- Can be useful for people who work with data, like data scientists, as well, because regular expression is a required skill in this field
- Update yourself with the latest regular expressions updates in Javascript (ES6, ES7 and ES8)
Regular expressions are an essential part of problem solving in computer science. They can be tricky to learn if you don’t approach the topic right.
In this course, we hope to break down the regular expressions into manageable parts so you can learn them fast and retain the concepts much longer.
This course will be useful for both Javascript programmers and programmers of other programming languages because we focus on the core concepts of regular expressionsbefore teaching you how to apply them in Javascript.
You’ll also learn the sheer power of regular expressions, used in combination with the powerhouse that is the Javascript language. Add the latest ECMAScript updates to the mix, and you end up with something that is unparalleled in the other languages.
Every concept is taught through a wealth of over-the-shoulder examplesso you understand the concepts better.
What will you learn in our course?
1. Learn the core concepts of regular expressions – how they work, how to create them and how to apply them
2. Learn how to apply the regular expression concepts you learn in Javascript programming
3. Learn how to create all kinds of regular expressions – from simple to very complicated patterns
4. Take pattern matching to the next level by learning the various options you have in Javascript regex
5. Learn how to use brackets, metacharacters and character ranges and sets to create advanced regex patterns
6. Learn how to testregular expressions and use them in appropriate string and regex methods in Javascript
7. Learn the simplicity of lazy and greedy matching
8. Learn how to use grouping, capture groups and backreferencing to create updated, and accurate regex patterns of this decade
9. Learn how to use lookaheads, lookbehinds, anchors and unicode properly
10. Learn the latest ES6, 7 and 8+ updates of Javascript regular expressions.
How is this course designed?
Our course has 4 modules, where each module will thoroughly explain the intricacies of one of the concepts in Regular expression (with Javascript) with a wealth of over-the-shoulder examples.
We’ll be using a real world example to explain the concepts.
Here are the modules:
Module 1 – Introduction – This is the foundations module. We’ll look into what regular expressions are, how to create very basic expressions and test them without using any code.
Module 2 – Using regular expressions in Javascript – In this module, you’ll learn how to apply what you learned in the last module to Javascript. You’ll also learn about various methods you can use to test regular expressions in Javascript, and we’ll end the module with lessons on regex modifiers/flags.
Module 3 – Brackets, character ranges, sets & more – In this module, we’ll look at creating more complicated regular expressions using brackets, character ranges, sets, pipe symbol for options, character set exclusion and so much more.
Module 4 – Metacharacters – In this module, you’ll learn how to enhance your regular expressions with metacharacters that can be used to specify words, digits, whitespaces and more.
Module 5 – Anchors and Quantifiers – In this module, you’ll learn how to further perfect your regular expressions by quantifying your characters and sets and adding anchors.
Module 6 – Literal/special characters – In this module, you’ll learn how to specify special characters used elsewhere in regex literally as part of a pattern.
Module 7 – RegExp object, properties and methods – In this module, you’ll learn how to create the same regular expressions with the RegExp object and apply the various properties and methods that come along with it.
Module 8 – Lazy and Greedy matching – In this module, you’ll learn how to use lazy matching to simplify pattern matching in specific cases.
Module 9 – Grouping and Capture groups – In this module, you’ll learn how to create capture groups to get parts of matches, backreference themand so much more.
Module 10 – Lookaheads and Lookbehinds – In this module, you’ll learn how to use literally look ahead or behind a string before creating a match.
We also cover a lot of examples and real world projects, including:
1. Project #1 – Remove extra spaces from start & end of a string – Trim a string without using Trim().
2. Project #2 – E-mail validation
3. Project #3 – Mobile number validation
Why should you choose our course?
1. We like to be thorough in our teaching. You’ll find everything you need to start creating complicated regular expression patterns. You won’t have to look anywhere else.
2. We strongly advocate learning by doing, rather than just listening or reading. Our lectures are filled with a wealth of examples that explain every concept clearly.
3. If you follow along with our examples in our over-the-shoulder trainings, and create our examples with us, you’ll have a thorough understanding of what regular expressions are, and how they work in Javascript. You’ll be able to confidently add this as a skill in your resume.
4. We prefer creating fun projects to explain the concepts and to keep things interesting as well. You’ll learn how to apply the concepts you learn in the course in the real world projects and examples.
So, what are you waiting for? Enroll now and start creating complicated, yet accurate regex patterns that can be used in real world pattern matching scenarios in no time at all!
Course Curriculum
Chapter 1: Introduction
Lecture 1: Introduction
Lecture 2: An Introduction to creating regular expressions
Lecture 3: Regular Expression Notes Download
Chapter 2: Using Regular Expressions in Javascript
Lecture 1: Basic regex pattern
Lecture 2: Test method in Javascript
Lecture 3: Match method in Javascript
Lecture 4: Regular expression modifiers/flags part 1
Lecture 5: Regular expression modifiers/flags part 2
Lecture 6: Using regular expressions in search and replace functions
Chapter 3: Brackets and range of characters – advanced patterns
Lecture 1: Brackets with characters and numbers list
Lecture 2: Number ranges within brackets
Lecture 3: Alphabet ranges within brackets
Lecture 4: Using pipe characters to specify options
Lecture 5: Carot symbol to exclude characters
Lecture 6: Multiples of the same alphabets/numbers/characters
Chapter 4: Metacharacters – Enhance your regular expressions
Lecture 1: Wildcard character
Lecture 2: Word character
Lecture 3: Digits character
Lecture 4: Beginning & Ending of the word character
Chapter 5: Anchors and Quantifiers
Lecture 1: Start & end anchors and strings with just that pattern
Lecture 2: Quantifiers part 1
Lecture 3: Quantifiers part 2
Lecture 4: Quantifiers part 3
Chapter 6: Literal/special characters
Lecture 1: Matching literal or special characters
Chapter 7: RegExp objects, properties and methods
Lecture 1: RegExp to create regular expressions
Lecture 2: RegExp properties
Lecture 3: S flag – ES2018 update
Lecture 4: DotAll property – ES2018 update
Lecture 5: RegExp methods
Chapter 8: Lazy and greedy matches
Lecture 1: Greedy matching explained
Lecture 2: Lazy matching – why do you need it and how to activate it
Lecture 3: When do you not need lazy matching?
Chapter 9: Grouping and Capture groups
Lecture 1: Grouping in Javascript Regex
Lecture 2: Get a part of the capture group as separate matches in an array
Lecture 3: Nested capture groups
Lecture 4: Named capture groups
Lecture 5: Using capture groups in search and replace functions
Lecture 6: Non-capturing parentheses
Lecture 7: Backreferencing a group
Chapter 10: Lookaheads and Lookbehinds
Lecture 1: Positive and negative lookaheads
Lecture 2: Positive and negative lookbehinds
Chapter 11: Real world projects
Lecture 1: Project #1 – Remove extra spaces from start & end of a string
Lecture 2: Project #2 – E-mail validation
Lecture 3: Project #3 – Mobile number validation
Lecture 4: Bonus lecture: Continue your journey!!
Instructors
-
DigiFisk (Programming is fun)
Hands-on practical training | Programming courses
Rating Distribution
- 1 stars: 0 votes
- 2 stars: 2 votes
- 3 stars: 0 votes
- 4 stars: 7 votes
- 5 stars: 11 votes
Frequently Asked Questions
How long do I have access to the course materials?
You can view and review the lecture materials indefinitely, like an on-demand channel.
Can I take my courses with me wherever I go?
Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don’t have an internet connection, some instructors also let their students download course lectures. That’s up to the instructor though, so make sure you get on their good side!
You may also like
- Top 10 Video Editing Courses to Learn in November 2024
- Top 10 Music Production Courses to Learn in November 2024
- Top 10 Animation Courses to Learn in November 2024
- Top 10 Digital Illustration Courses to Learn in November 2024
- Top 10 Renewable Energy Courses to Learn in November 2024
- Top 10 Sustainable Living Courses to Learn in November 2024
- Top 10 Ethical AI Courses to Learn in November 2024
- Top 10 Cybersecurity Fundamentals Courses to Learn in November 2024
- Top 10 Smart Home Technology Courses to Learn in November 2024
- Top 10 Holistic Health Courses to Learn in November 2024
- Top 10 Nutrition And Diet Planning Courses to Learn in November 2024
- Top 10 Yoga Instruction Courses to Learn in November 2024
- Top 10 Stress Management Courses to Learn in November 2024
- Top 10 Mindfulness Meditation Courses to Learn in November 2024
- Top 10 Life Coaching Courses to Learn in November 2024
- Top 10 Career Development Courses to Learn in November 2024
- Top 10 Relationship Building Courses to Learn in November 2024
- Top 10 Parenting Skills Courses to Learn in November 2024
- Top 10 Home Improvement Courses to Learn in November 2024
- Top 10 Gardening Courses to Learn in November 2024