The Complete Regular Expressions Course with Exercises
4.3 (37 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
5,405 students enrolled
Wishlisted Wishlist

Please confirm that you want to add The Complete Regular Expressions Course with Exercises to your Wishlist.

Add to Wishlist

The Complete Regular Expressions Course with Exercises

Learn All Regular Expressions for PHP Javascript Python Java Ruby Perl and Unix systems with exercises from scratch.
New
4.3 (37 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
5,405 students enrolled
Created by Jazeb Akram
Last updated 9/2017
English
English [Auto-generated]
Current price: $10 Original price: $150 Discount: 93% off
5 hours left at this price!
30-Day Money-Back Guarantee
Includes:
  • 5.5 hours on-demand video
  • 11 Articles
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
What Will I Learn?
  • Easily work with Complete Syntax of Regular Expressions
  • Have better understanding of Regex topics.
  • Create easy and complex regular expressions
  • Work with any supported Regexp Engine
  • Increase code Optimization
  • Proudly stand in Market
View Curriculum
Requirements
  • No Knowledge required of Regular Expressions. This course will teach students everything about Regex from Scratch
Description

In today’s world we have to deal with a lot of data coming from different sources.

Data from social media , blogs , companies anything you name. And for a developer its a hell of job for you to work only with relevant data whether you are searching a database, validating user inputs on forms or even in the process of building a website. And this is the place where RE can make your work a lot easy,. 

 Knowing Regex, how to use regular expressions effectively is a valuable skill that can quickly take your skill-set to  top. Logic in programming language requires a long coding work but regular expressions can do the same job within 2 to 3 lines. Regular expressions are such an incredibly convenient tool, available across so many languages that most developers will learn them sooner or later.

RE act like a filter, and they will filter only relevant data which programmer asked for. So, They can save your time, reduce your coding work and increase your productivity. That's why, RE is a must skill for back-End developers and Data Scientists, 

In this course we will look into RE as a whole because they are supported in every Programming language and Unix based systems.

Course Road-Map

  1. Setting up the environment
  2. Regular expression basic syntax
  3. working with simple text, characters, numbers
  4. Quantifiers and Repetitions
  5. Greedy and Lazy Approaches
  6. Learning Groups
  7. Advance Topics 
  8. Group Capturing
  9. Back-References
  10. Assertions with all types
  11. All Exercise files
  12. Project

  • Regular Expressions for Names
  •  Regular Expressions for Email
  •  Regular Expressions for Website URL
  •  Regular Expressions for matching IP Addresses
  •  Regular Expressions for Dates
  •  Regular Expressions for  Times
  •  Regular Expressions for  Postal Codes
  •   Regular Expressions for matching credit card numbers 
  •  Regular Expressions for creating strong Passwords 

If you are a complete beginner or want to take your skills at the next level this is the right course for you.

So, learn RE and tell others that you know how to work with texts easily better  than anyone else with the power of RE. Feel free to preview this course . I will see you inside.

--------------------------------------------------------------------------------------------------------------------

This course is for complete beginners and for those who have some knowledge of Regular Expressions.

-----------------------------------------------------------------------


Who is the target audience?
  • Beginners
  • Back-End developers
  • Data Science Aspirants
Compare to Other Regular Expressions Courses
Curriculum For This Course
59 Lectures
05:24:53
+
Course
1 Lecture 00:03
+
Establishing Environment
4 Lectures 12:44
+
Quantifiers and Repetitions
5 Lectures 46:14
Quantifiers and Repetitions
08:28

Limiting Repetition
12:15

Greedy Expressions
08:55

Lazy Expressions
10:29

Greedy Lazy Testing
06:07
+
Groups
7 Lectures 35:51
Groups
06:03

Alternation
06:28

Nested Alternation
05:19

Anchors
05:49

Another Anchors Example
03:49

Other Alternative Anchors
02:15

Word Boundaries
06:08
+
Advance Topics in Groups
4 Lectures 39:34
Capturing and Back-references
07:38

Capturing and Back-references Examples
08:54

Application
16:23

Non Capturing Groups
06:39
+
Assertions
7 Lectures 31:50
Look Around Assertions
01:39

Positive Look Ahead Assertions
04:42

Positive Look Ahead Assertions Example
04:07

Positive Look Ahead Assertions Example
03:56

Negetive Look Ahead Assertions with Example
05:12

Look Behind Assertions types with Examples
06:22

Uni-Codes
05:52
+
Projects
18 Lectures 01:44:39
Names
08:42

Name Exercise
00:10

Email
11:29

Email Exercise
00:11

URLs
07:08

Web Address URLs Exercise
00:08

IP Addresses
18:29

IP Exercise
00:12

Dates
12:28

Date Exercise
00:07

Times
11:35

Time Exercise
00:08

Postal Codes
11:20

ZIP Code Exercise
00:08

Credit Crad Numbers
16:38

CCN Exercise
00:17

Passwords
05:17

Password Exercise
00:08
+
Last
2 Lectures 04:07
Bonus Lecture
03:32

For more
00:35
About the Instructor
Jazeb Akram
4.4 Average rating
693 Reviews
43,153 Students
8 Courses
Freelancer, Web Developer

Hi,

its Jazeb. let me tell you about myself . i am 24, living in Lahore, Pakistan. I've been working as a Freelancer since 2011. Recently i have joined world best learning platforms  as an online instructor. Eventually People ask me why you are in online teaching business. The reason i came into teaching from my successful freelance experience because i always love to teach and get very passionate about development and assisting others to achieve success in the field of programming. when i was in my college, one thing that always made me wonder that why people are learning without skills? why students are paying enough but what they are gaining? Nothing. why? so i came into this solution that i have to jump in for all the stragglers who want to achieve skills for their career. that's why at the end of my courses students are finding unique skills that they can really use in their life and boost up their career.

i am a developer and web designer with the great passion for building beautiful new Desktop/Web Applications from scratch. I also have a University Degree in Computer Science (Hons). and a Research Paper in Software Quality Assurance.

i am helping many students online by teaching Online Courses on different Platforms

  • Udemy
  • StackSkills
  • SkillShare
  • StackSocial

in Computer sciences, web development.Contact me on my web or here, if you need any assistance online. 

Best,

Jazeb Akram