Introducing Regular Expressions is a comprehensive, hands-on course designed to take you from the fundamentals to advanced, real-world mastery of introducing. Whether you are just starting out or looking to level up, this course gives you the structured path and practical projects you need to succeed.
Throughout the lessons you will build genuine confidence with introducing and expressions, learning through clear explanations and step-by-step examples you can apply immediately. Below you will find everything the course covers, who it is for, and a full breakdown of the curriculum before you download.
Course Description
دوره Introducing Regular Expressions (RE) by Practicing. این دوره به صورت گامبهگام و با رویکردی عملی، مبانی اولیه عبارات باقاعده را برای تطبیق، استخراج و تبدیل متن به برنامهنویسان آموزش میدهد. این راهنمای ساده و کاربردی، نقطه آغازین ایدهآلی برای افرادی است که قصد یادگیری این مبحث را دارند. شرکتکنندگان با طیف گستردهای از مثالهای عملی همراه میشوند تا به تدریج چگونگی شناسایی، استخراج و تغییر متن را با مطابقت دادن کلمات، کاراکترها و الگوهای خاص فرا گیرند. عبارات باقاعده به عنوان بخشی ضروری از جعبه ابزار هر برنامهنویس، در ابزارهای یونیکس و زبانهای برنامهنویسی محبوبی مانند Perl، Java، JavaScript و C# قابل استفاده هستند. در پایان این دوره، فراگیران با پرکاربردترین قواعد نگارش این عبارات آشنا شده و درک خواهند کرد که چگونه به کارگیری آنها میتواند در وقت صرفهجویی قابل توجهی کند. محتوای این دوره بر اساس یک کتاب آموزشی ساختار یافته و به شرکتکنندگان میآموزد که چگونه از طریق مثالهای متنوع، عبارات باقاعده مؤثر بنویسند. هدف اصلی، تسهیل فرآیند یادگیری و ارائه یک دوره مقدماتی جامع است تا افراد پس از اتمام آن، توانایی ادامه یادگیری در دورههای پیشرفتهتر را به دست آورند.
What You Will Learn
- کشف اینکه عبارتهای باقاعده چه هستند و چگونه کار میکنند.
- یادگیری تفاوتهای متعدد بین عبارتهای باقاعده که با ابزارهای خط فرمان (Command-line tools) و در زبانهای برنامهنویسی مختلف استفاده میشوند.
- تمرین روشهایی برای یافتن الگوها در متن، از جمله ارقام (Digits)، حروف (Letters)، کاراکترهای یونیکد (Unicode characters) و رشتههای متنی (String literals).
- یادگیری نحوه استفاده از Zero-width assertions و Lookarounds (ابزارهای پیشرفته مطابقت بدون مصرف کاراکتر).
- کار با گروهها (Groups)، ارجاعات برگشتی (Backreferences)، کلاسهای کاراکتر (Character classes) و تعداددهندهها (Quantifiers).
- تمرین استفاده از عبارتهای باقاعده برای نشانهگذاری (Mark up) متن ساده با HTML.
- یادگیری استفاده از عبارتهای باقاعده در ابزارهای خط فرمان و همچنین زبانهای برنامهنویسی مختلف.
Who This Course Is For
- برنامهنویسان یا متخصصان فنی که انتظار دارند تکنیکهای مطابقت الگو (Pattern match technics) را برای رشتههای متنی (Strings/texts) بیاموزند.
Course Features & Specifications
- ناشر: Udemy
- مدرس: Xiaoqi Zhao
- سطح آموزش: مبتدی تا پیشرفته
- مدت زمان آموزش: 3 ساعت
Course Curriculum

Prerequisites
- No specific programming experience is required
Preview
راهنمای نصب
پس از Extract، با Player دلخواه خود مشاهده کنید.
زیرنویس: ندارد
کیفیت: 720p
Installation Guide
پس از Extract، با Player دلخواه خود مشاهده کنید.
زیرنویس: ندارد
کیفیت: 720p