If you have learned the basics of javascript, this course will be a bit easier for you. Here we learn about regular expressions. A regular expression allows us to specify a patter we would like to search for within a specified text. Understanding regular expressions is a powerful tool in finding patterns in the text of huge datasets. In this course, we will dive into the basics of regular expressions and the different functions it offers. Learning to master regular expressions is key in becoming a solid developer. Even if you only learn all the different features available, you do not necessarily have to memorize all the syntax since you can always google it. What is most important about regular expressions (and most of the programming) is understanding the logic behind the language. Once you understand the logic, you can apply the same logic to learn how to apply the concepts to other languages. It's now 2021 and mastering Regular Expressions is essential for any developer worth his salt!