آموزش دوره کامل عبارات منظم با تمرینات 2023

The Complete Regular Expressions Course with Exercises 2023

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: همه عبارات منظم برای PHP Javascript Python Java Ruby Perl و سیستم های Unix را با تمرینات از ابتدا بیاموزید. به راحتی با Complete Syntax of Regular Expression کار کنید تا درک بهتری از موضوعات Regex داشته باشید. ایجاد عبارات منظم آسان و پیچیده با هر Regexp پشتیبانی شده کار کنید بهینه سازی کد افزایش کد با افتخار در بازار ایستاده باشید این دوره همه چیز را در مورد Regex از ابتدا به دانش آموزان آموزش می دهد

در دنیای امروزی ما باید با داده‌های زیادی که از منابع مختلف می‌آیند سروکار داشته باشیم. داده‌های رسانه‌های اجتماعی، وبلاگ‌ها، شرکت‌ها، هر چیزی که نام ببرید. و برای یک توسعه دهنده کار سختی است که شما فقط با داده های مرتبط کار کنید، خواه در حال جستجوی یک پایگاه داده، اعتبارسنجی ورودی های کاربر در فرم ها یا حتی در فرآیند ساخت یک وب سایت باشید. و این جایی است که RE می تواند کار شما را بسیار آسان کند.

دانستن Regex، نحوه استفاده مؤثر از عبارات منظم مهارت ارزشمندی است که می‌تواند به سرعت مجموعه مهارت‌های شما را به بالاترین سطح برساند. منطق در زبان برنامه‌نویسی به کار کدنویسی طولانی نیاز دارد، اما عبارات منظم می‌توانند همان کار را در 2 تا 3 خط انجام دهند. عبارات منظم ابزار فوق‌العاده مناسبی هستند که در بسیاری از زبان‌ها موجود است که اکثر توسعه‌دهندگان دیر یا زود آن‌ها را یاد خواهند گرفت.

RE مانند یک فیلتر عمل می‌کند و آنها فقط داده‌های مرتبطی را که برنامه‌نویس درخواست کرده است فیلتر می‌کنند. بنابراین، آنها می توانند در وقت شما صرفه جویی کنند، کار کدنویسی شما را کاهش دهند و بهره وری شما را افزایش دهند. به همین دلیل است که RE یک مهارت ضروری برای توسعه دهندگان back-end و دانشمندان داده است، 

در این دوره ما به طور کلی RE را بررسی خواهیم کرد زیرا آنها در هر زبان برنامه نویسی و سیستم های مبتنی بر یونیکس پشتیبانی می شوند.

نقشه راه دوره

  1. تنظیم محیط

  2. نحو اساسی عبارت منظم

  3. کار با متن، کاراکترها، اعداد ساده

  4. کمیت کننده ها و تکرارها

  5. رویکردهای حریصانه و تنبل

  6. گروه های یادگیری

  7. موضوعات پیشرفته 

  8. عکسبرداری گروهی

  9. مراجع برگشتی

  10. اظهارات با همه انواع

  11. همه فایل‌های تمرین

  12. پروژه


  • عبارات منظم برای نام‌ها

  •  عبارات منظم برای ایمیل

  •  عبارات منظم برای نشانی وب سایت

  •  عبارات منظم برای تطابق آدرس‌های IP

  •  عبارات منظم برای تاریخ

  •  عبارات منظم برای  Times

  •  عبارات منظم برای  کدهای پستی

  •   عبارات منظم برای تطبیق شماره کارت اعتباری 

  •  عبارات منظم برای ایجاد رمزهای عبور قوی 


اگر کاملا مبتدی هستید یا می خواهید مهارت های خود را در سطح بعدی ارتقا دهید، این دوره برای شما مناسب است.

بنابراین، RE را یاد بگیرید و به دیگران بگویید که می‌دانید چگونه به راحتی با متون کار کنید  بهتر از هرکس دیگری با قدرت RE. در صورت تمایل پیش نمایش این دوره را مشاهده کنید. من تو را در داخل خواهم دید.

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

این دوره برای مبتدیان کاملاً مبتدی و برای کسانی است که اطلاعاتی در مورد عبارات منظم دارند.

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



سرفصل ها و درس ها

دوره Course

  • دوره Course

  • این مرد نباش Dont be this guy

  • این مرد نباش Dont be this guy

دوره Course

  • دوره Course

ایجاد محیط Establishing Environment

  • بیان منظم چیست؟ What is Regular Expression

  • موتورهای RE RE Engines

  • موتورهای آفلاین RE RE Offline Engines

  • موتورهای آفلاین RE RE Offline Engines

  • موتورهای آنلاین RE RE Online Engines

  • موتورهای آنلاین RE RE Online Engines

ایجاد محیط Establishing Environment

  • بیان منظم چیست؟ What is Regular Expression

  • موتورهای RE RE Engines

همه چیز درباره شخصیت ها All about Characters

  • نحو پایه Basic Syntax

  • شخصیت های تحت اللفظی Literal Characters

  • حالت ها Modes

  • حالت ها Modes

  • شخصیت های متا Meta Characters

  • WildCard WildCard

  • WildCard WildCard

  • مجموعه کاراکتر Character Set

  • مجموعه کاراکتر Character Set

  • محدوده شخصیت Character Ranges

  • محدود کردن RE Restricting RE

  • فرار از شخصیت های متا Escaping Meta Characters

  • مجموعه های فرار Escaping Sets

  • پایان فصل Ending Chapter

  • پایان فصل Ending Chapter

همه چیز درباره شخصیت ها All about Characters

  • نحو پایه Basic Syntax

  • شخصیت های تحت اللفظی Literal Characters

  • شخصیت های متا Meta Characters

  • محدوده شخصیت Character Ranges

  • محدود کردن RE Restricting RE

  • فرار از شخصیت های متا Escaping Meta Characters

  • مجموعه های فرار Escaping Sets

کمیت کننده ها و تکرارها Quantifiers and Repetitions

  • کمیت کننده ها و تکرارها Quantifiers and Repetitions

  • کمیت کننده ها و تکرارها Quantifiers and Repetitions

  • محدود کردن تکرار Limiting Repetition

  • عبارات حریصانه Greedy Expressions

  • عبارات تنبل Lazy Expressions

  • عبارات تنبل Lazy Expressions

  • تست تنبل حریص Greedy Lazy Testing

کمیت کننده ها و تکرارها Quantifiers and Repetitions

  • محدود کردن تکرار Limiting Repetition

  • عبارات حریصانه Greedy Expressions

  • تست تنبل حریص Greedy Lazy Testing

گروه ها Groups

  • گروه ها Groups

  • گروه ها Groups

  • جایگزینی Alternation

  • جایگزین تو در تو Nested Alternation

  • لنگرها Anchors

  • لنگرها Anchors

  • نمونه دیگری از لنگرها Another Anchors Example

  • نمونه دیگری از لنگرها Another Anchors Example

  • سایر لنگرهای جایگزین Other Alternative Anchors

  • سایر لنگرهای جایگزین Other Alternative Anchors

  • مرزهای کلمه Word Boundaries

گروه ها Groups

  • جایگزینی Alternation

  • جایگزین تو در تو Nested Alternation

  • مرزهای کلمه Word Boundaries

موضوعات پیشرفته در گروه ها Advance Topics in Groups

  • ضبط و ارجاع به عقب Capturing and Back-references

  • نمونه‌های ضبط و ارجاع به عقب Capturing and Back-references Examples

  • نمونه‌های ضبط و ارجاع به عقب Capturing and Back-references Examples

  • کاربرد Application

  • گروه های غیر ضبط کننده Non Capturing Groups

  • گروه های غیر ضبط کننده Non Capturing Groups

موضوعات پیشرفته در گروه ها Advance Topics in Groups

  • ضبط و ارجاع به عقب Capturing and Back-references

  • کاربرد Application

ادعاها Assertions

  • به اطراف ادعاها نگاه کنید Look Around Assertions

  • به اطراف ادعاها نگاه کنید Look Around Assertions

  • اظهارات با نگاه مثبت به آینده Positive Look Ahead Assertions

  • ادعاهای نگاه مثبت به آینده مثال 1 Positive Look Ahead Assertions Example 1

  • ادعاهای نگاه مثبت به آینده مثال 1 Positive Look Ahead Assertions Example 1

  • ادعاهای نگاه مثبت به آینده مثال 2 Positive Look Ahead Assertions Example 2

  • ادعاهای نگاه مثبت به آینده مثال 2 Positive Look Ahead Assertions Example 2

  • نگاه منفی به ادعاهای آینده با مثال Negative Look Ahead Assertions with Example

  • نگاه منفی به ادعاهای آینده با مثال Negative Look Ahead Assertions with Example

  • با مثال به انواع ادعاها نگاه کنید Look Behind Assertions types with Examples

  • با مثال به انواع ادعاها نگاه کنید Look Behind Assertions types with Examples

  • Uni-Codes Uni-Codes

ادعاها Assertions

  • اظهارات با نگاه مثبت به آینده Positive Look Ahead Assertions

  • Uni-Codes Uni-Codes

پروژه ها Projects

  • همه فایل های Project Expressions All Project Expressions files

  • نام ها Names

  • نام ها Names

  • نام ورزش Name Exercise

  • پست الکترونیک Email

  • تمرین ایمیل Email Exercise

  • URL ها URLs

  • URL آدرس وب را تمرین کنید Web Address URLs Exercise

  • آدرس های IP IP Addresses

  • تمرین IP IP Exercise

  • تاریخ Dates

  • تمرین تاریخ Date Exercise

  • بار Times

  • بار Times

  • ورزش زمان Time Exercise

  • کدهای پستی Postal Codes

  • تمرین کد پستی ZIP Code Exercise

  • شماره های کارت اعتباری Credit Crad Numbers

  • شماره های کارت اعتباری Credit Crad Numbers

  • تمرین CCN CCN Exercise

  • رمزهای عبور Passwords

  • رمزهای عبور Passwords

  • تمرین رمز عبور Password Exercise

  • تمرین رمز عبور Password Exercise

پروژه ها Projects

  • همه فایل های Project Expressions All Project Expressions files

  • نام ورزش Name Exercise

  • پست الکترونیک Email

  • تمرین ایمیل Email Exercise

  • URL ها URLs

  • URL آدرس وب را تمرین کنید Web Address URLs Exercise

  • آدرس های IP IP Addresses

  • تمرین IP IP Exercise

  • تاریخ Dates

  • تمرین تاریخ Date Exercise

  • ورزش زمان Time Exercise

  • کدهای پستی Postal Codes

  • تمرین کد پستی ZIP Code Exercise

  • تمرین CCN CCN Exercise

آخر Last

  • سخنرانی پاداش Bonus Lecture

  • سخنرانی پاداش Bonus Lecture

  • برای بیشتر For more

  • برای بیشتر For more

آخر Last

نمایش نظرات

Udemy (یودمی)

یودمی یکی از بزرگ‌ترین پلتفرم‌های آموزشی آنلاین است که به میلیون‌ها کاربر در سراسر جهان امکان دسترسی به دوره‌های متنوع و کاربردی را فراهم می‌کند. این پلتفرم امکان آموزش در زمینه‌های مختلف از فناوری اطلاعات و برنامه‌نویسی گرفته تا زبان‌های خارجی، مدیریت، و هنر را به کاربران ارائه می‌دهد. با استفاده از یودمی، کاربران می‌توانند به صورت انعطاف‌پذیر و بهینه، مهارت‌های جدیدی را یاد بگیرند و خود را برای بازار کار آماده کنند.

یکی از ویژگی‌های برجسته یودمی، کیفیت بالای دوره‌ها و حضور استادان مجرب و با تجربه در هر حوزه است. این امر به کاربران اعتماد می‌دهد که در حال دریافت آموزش از منابع قابل اعتماد و معتبر هستند و می‌توانند به بهترین شکل ممکن از آموزش‌ها بهره ببرند. به طور خلاصه، یودمی به عنوان یکی از معتبرترین و موثرترین پلتفرم‌های آموزشی آنلاین، به افراد امکان می‌دهد تا به راحتی و با کیفیت، مهارت‌های مورد نیاز خود را ارتقا دهند و به دنبال رشد و پیشرفت شغلی خود باشند.

آموزش دوره کامل عبارات منظم با تمرینات 2023
جزییات دوره
5.5 hours
61
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
9,774
4.2 از 5
ندارد
دارد
دارد
Jazeb Akram
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Jazeb Akram Jazeb Akram

جازب اکرم یک دانشمند داده است ، و قبلاً به عنوان مشاور وب کار کرده است. او از سال 2011 به عنوان فریلنسر کار می کند. او برنامه های مختلفی را برای بسیاری از شرکت ها به عنوان مشاور طراحی کرده است. جازب همچنین دارای مدرک دانشگاهی در رشته کامپیوتر و کارشناسی ارشد در علوم داده از سیدنی است. نمونه کارهای کامل وی را می توانید در وب سایت وی jazebakram بخوانید