Regular Expressions in Javascript – Master course + projects

snap209

正则表达式是计算机科学中解决问题的重要组成部分。如果您没有正确处理主题,学习它们可能会很棘手。
在本课程中,我们希望将正则表达式分解为可管理的部分,以便您可以快速学习它们并更长时间地保留概念。
本课程对 Javascript 程序员和其他编程语言的程序员都很有用,因为在教您如何在 Javascript 中应用正则表达式之前,我们专注于正则表达式的核心概念。
您还将了解正则表达式的强大功能,与强大的 Javascript 语言结合使用。将最新的 ECMAScript 更新添加到组合中,您最终会得到其他语言无法比拟的东西。
每个概念都是通过大量的过肩示例来教授的,因此您可以更好地理解这些概念。
您将在我们的课程中学到什么?
1. 学习正则表达式的核心概念——它们是如何工作的,如何创建它们以及如何应用它们
2. 学习如何应用你在 Javascript 编程中学到的正则表达式概念
3. 学习如何创建各种正则表达式 -从简单到非常复杂的模式
4. 通过学习 Javascript 正则表达式中的各种选项,将模式匹配提升到一个新的水平
5. 学习如何使用括号、元字符和字符范围和集来创建高级正则表达式模式
6. 学习如何测试正则表达式并在 Javascript 中适当的字符串和正则表达式方法中使用它们
7. 学习懒惰和贪婪匹配的简单性
8. 学习如何使用分组、捕获组和反向引用来创建更新的、准确的正则表达式模式这十年
9. 学习如何正确使用前瞻、后视、锚点和 Unicode
10. 学习最新的 ES6、7 和 8+ Javascript 正则表达式更新。
Video: .MP4, 1280×720 30 fps | Audio: AAC, 44.1 kHz, 2ch | Duration: 04:51:50
Genre: eLearning | Language: English + Subtitles | Size: 1.88 GB

Learn how to create simple to complicated regular expressions in Javascript with hands on examples & real world problems


What you’ll 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.

Requirements
Know the basics of Javascript

Description
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 expressions before 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 examples so 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 test regular 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 them and 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 awesome web designs and layouts with Flexbox code/syntaxes in this course. 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 the mini project and apply the properties along with us, you’ll be confident in embarking into the world of Flexbox and web design (responsive and otherwise) by the time you finish our course. 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!
Who this course is for:
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)

Homepage
资源下载此资源仅限VIP下载,请先
本站资源仅限VIP会员下载点击购买VIP会员

原创文章,作者:steven,如若转载,请注明出处:https://rr3d.cn/12504.html

赞 (0)
steven的头像steven
上一篇 2021年6月5日
下一篇 2021年6月5日

相关推荐

发表回复

登录后才能评论
分享本页
返回顶部