Mastering Regular Expressions in JavaScript (Udemy.com)
Full of Opportunities to Learn by Doing. Unlock the Power of Regular Expressions or regex in your JavaScript cide,
Created by: Steven Hancock
Last updated July 2024
What you will learn
- Create basic regular expressions for matching data.
- Make use of all the JavaScript methods that accept regular expressions.
- Understand the differences between the varied JavaScript methods used with regular expressions.
- Test regular expressions before deploying them in your code.
- Understand regular expression syntax.
- Define more complex patterns using regular expressions.
- Use metacharacters and characters sets in defining patterns.
- Take advantage of repetition and grouping.
- Use anchored expressions and lookahead assertions correctly.
- Include unicode when necessary.
- Solve common regular expression problems in JavaScript.
How it compares
Against the other 239 rated Udemy courses in JavaScript on CourseDuck:
- Rating4.6 out of 5higher than 70% of them
- Reviews978#84 of 240 by number of reviews
- Length5.7 hourslonger than 51% of them
- Last updatedJuly 2024more recently than 58% of them
Course Description
Regular expressions can help you more easily solve programming problems. They are an important tool in your coding toolbox. If you have dabbled with regular expressions or not even used them before, this course is for you. You will learn the syntax and participate in numerous examples and exercise to help you integrate regular expressions into your JavaScript code.
In Mastering Regular Expressions in JavaScript we focus on two main goals: Helping you learn regular expressions and construct them, and teaching you the powerful ways regular expressions can be used in JavaScript. If you work in the JavaScript language, this course will be most useful, but even if you work in another language you can use this course to learn about regular expressions as the syntax applies to many programming languages.
This course provides numerous opportunities to apply what is being taught. In fact one of the final sections is devoted to applying regular expressions, which basically presents different scenarios and then gives you a chance to solve them before going through it with the instructor.
This course contains 9 sections, over 60 different lectures, over 5 hours of video tutorials, 5 exercises, 5 quizzes and 12 application lectures that will make sure you have what you need to use regular expressions in your JavaScript coding work.
If you are ready to master regular expressions, this course is for you!
Instructor Details
- 4.6 Rating
978 Reviews
Steven Hancock
I have had 25+ years experience in training and product development and 20+ years working with JavaScript. I started learning JavaScript when it was a new language used for minor affects on a web site. The growth and ubiquitous nature of JavaScript both excites and inspires me.
I currently work as the President and Lead Trainer at All Things JavaScript, a resource for anyone and everyone that hopes to increase their JavaScript skills and move from novice to expert.
I'm doing what I love most: Teaching about technical subjects. It is so important to understand the why, not just the what and how, when it comes to technical subjects. My goal is to help thousands of JavaScript developers to get started and become experts in the field making a great living coding.
I was the co-owner and President of Rapid Intake, an eLearning firm. The company was an ideal place for me to apply my training and development skills. While there I managed all development and professional service related activities. I was heavily involved in the initial development of Rapid Intake's main product, an eLearning authoring tool, which eventually lead to Rapid Intake's acquisition in 2011 by Callidus Software.
In addition to JavaScript technologies, I have dabbled in other web technologies such as ActionScript, ASP, PHP, HTML, and CSS.
More courses by Steven Hancock
Functional Programming in JavaScript: A Practical Approach (2024)
4.3 (758 Reviews)
Provider: Udemy
Time: 6.7h
$69.99
Learn Modern JavaScript: Getting Started (2024)
4.7 (710 Reviews)
Provider: Udemy
Time: 13.7h
$79.99
More JavaScript courses
The Modern Javascript Bootcamp Course (2026)
4.9 (13,238 Reviews)
Provider: Udemy
Time: 51.9h
$24.99
JavaScript: Understanding Advanced ES Next (ES6 and Beyond) (2025)
4.9 (1,076 Reviews)
Provider: Udemy
Time: 3.5h
$79.99
Reviews
By Hakim Murphy on 1/30/2023
I recommend this class because the lecturer gives clear and concise examples. He is also very knowledgable about JavaScript. So if you are a beginner look to learn more about Regular Expressions, here is a perfect place to start. Or if you are already familiar with this concept and want to brushing up your skills, again here is the place to do that.
By Ekrem Okanovic on 11/30/2022
For some regex topics, I needed a few times to watch some videos, but in the end, I captured the idea. The best thing could be to apply gained knowledge immediately after watching the video and to have a bunch of cases to see the power of regex. I liked the instructor's teaching style, and I can confirm that students can learn a lot about the practical use of regex in this course, but still, for some topics would be nice to have more examples.
By Asma Supih on 7/23/2022
another amazing course from Steven! its incredible how he can simplify the concepts so they are easy to understand and apply. his methods of teaching I didn't find anywhere else. he takes you back to the root of the issue, and explain the whys and why nots. something that I rarely find in other resources. the last section was very practical and crucial to see how to apply those concepts in real projects. this is the third course I take from the JavaScript series, and I cant wait to dive in the fourth one!
By Alberto Platania on 12/14/2021
Very useful course to learn about Regex in general and about JavaScript Regex in more detail. I think that the course could benefit from some more challenging exercises in the last section (or in each section as well), as I think that a real mastery only comes when you need to face and solve (or try ay least) some more complex problems. Also, maybe some alternative and powerful testing regex environements (other than Regex Pal) could be at least mentioned, if not used, as they are - in my opinion - more complete, updated and features-packed than Regex Pal. Anyway, a course that was widely worth to enroll to. Thanks Steven :)
By Jeff C on 6/19/2021
This course taught me a lot about regular expressions, which is an important topic that I've neglected up until now in my JavaScript education. To be honest, the topic is pretty boring, but that isn't the course's or the instructor's fault. The instructor speaks very slowly and the videos can be comfortably viewed at 1.5x speed while still sounding normal.
By Fredrik Julin on 3/19/2021
I have soon finished the course and feel like I have seen enough to give my impression of the course and the teacher. Note that this is just my opinion and some may disagree with my statements. The course keeps a good pacing in what it covers and holds a very structured order on the new concepts it tackles. The question modules/assignments are relevant and feels like they fit with the section materials. The exercises are somewhat short, but we are not here to be tested on our Javascript skills but regexp which is a fairly small area. Do not enter this course thinking you will learn anything new about Javascript, it is in general not the best practices being used by the instructor (using let instead of const when not reassigning value to variables etc..), but then again the focus here is regexp, not Javascript. The instructor speaks veeeerry slow and I advise you to watch at 1.5x at the very least. Overall a solid course if you want to know more about regexp for work or hobby reasons. Don't expect the course to deliver all the hours of content it says, you can slice that down a fair bit due to the spoken speed of the instructor.
By Antonio Gonzalez Viegas on 12/20/2020
Great!
By Julian Figueroa Torres on 12/6/2020
Steve did an awesome job explaining all the nitty-gritty about regex.
By Bryan Isles on 11/18/2020
I'm primarily looking into how a regular expressions can be created from scratch for use in VBA/Python. Being that I have a background in full-stack web development, learning in Javascript is acceptable as the overall goal is the pattern recognition aspect of RegEx.
By Vinoth yesuraj on 11/8/2020
Good
By Jan Oglesby on 10/17/2020
I had worked with regexes, but did not fully understand everything I was using. Having this as a formal course really helped clear up confusion and solidify how regexes work at a deeper level. This course will add a powerful tool to your toolbox!
By Bill Schnoebelen on 10/8/2020
I am finally learning regex!
Quality Score
No CourseDuck member has rated this course yet. Taken it? Give each part a thumbs up or down.
Overall Score : 92 / 100










