آموزش عبارات منظم MasterClass: A-Z جهانی 8.5 ساعت

Regular Expressions Masterclass: A-Z Universal 8.5 Hours

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
توضیحات دوره: جهان Regex کامل با Bash، Python، Perl، Java، JS، AWK، SED، GREP در 8.5 ساعت! 100+ نمونه نوت بوک

چه چیزی را یاد می گیرید

  • درک نحو منظم بیان
  • استفاده از Metacharacters و شخصیت های مجموعه در تعریف الگوهای.
  • با استفاده از گروه ها برای جستجوی پیشرفته تر، به علاوه جایگزینی قسمتهای رشته
  • با استفاده از پرچم ها و حرص و طمع در مقابل تنبل به منظور تنظیم دقیق عبارات منظم خود را
  • lookahead و lookbehind
  • نمونه ها و تمرینات ارائه شده در Bash، جاوا اسکریپت، پایتون و grep
  • الگوهای پیچیده تر را با استفاده از عبارات منظم تعریف کنید.
  • استفاده از تکرار و گروه بندی.

خوش آمدید | زبان آموزان درخشان | 8.5 ساعت فیلم های بسیار جذاب | پنج ستاره ⭐⭐⭐⭐⭐

این بزرگترین عبارات منظم (REGEX) در پلت فرم Udemy است که پوشش جهانی Regex را پوشش می دهد، به این معنی که مواد منظم بیان شما در اینجا یاد می گیرید، بیشتر در صورتی که تمام موتورهای بیان منظم نیست، C #، JS، AWK، SED، GREP. ما شامل 100+ نمونه در همه زبان ها علاوه بر توضیحات عمومی Regex است. در محاسبات، یک عبارت منظم، همچنین به عنوان "Regex" یا "Regexp" نامیده می شود، یک وسیله مختصر و انعطاف پذیر برای تطبیق رشته های متن، مانند شخصیت های خاص، کلمات یا الگوهای شخصیت ها را فراهم می کند. یک عبارت منظم در یک زبان رسمی نوشته شده است که می تواند توسط یک پردازنده بیان منظم تفسیر شود. در این دوره، ما با استفاده از اساسی ترین ویژگی های منظم بیان، مانند جستجو و تطبیق، شروع به کار خواهیم کرد، یادگیری آنچه هر یک از نمادها انجام می دهند و نحوه استفاده از آنها برای انجام آنچه ما نیاز داریم. پس از یادگیری اساسی ترین چیزها، ما با عملیات پیچیده تر و راه حل های واقعی دنیای شروع خواهیم کرد.



چرا regex؟

  • عبارات "کارت وحشی" واقعا هوشمندانه برای تطبیق و تجزیه رشته ها.

  • بسیار قدرتمند اما کاملا مرموز

  • سرگرم کننده هنگامی که شما آنها را درک کنید!

  • یک زبان "شخصیت های مارکر" - برنامه نویسی با کاراکترها

  • این نوع "مدرسه قدیمی" زبان است - جمع و جور



آنچه شما یاد می گیرید؟

  • مبانی

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

  • تکرارها

  • مرزهای لنگر

  • گروه های برگشت پذیر

  • Assertions به اطراف نگاه می کنند

  • پروژه ها

  • مثالها با زبان: Bash، Python (نوت بوک شامل)، Perl، C #، JS، C ++ و غیره

  • در این دوره با ویژگی های Regex از Refegex101 و Notepad ++

    نشان می دهد



سری کلاس زنده

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



زمین های بازی تعاملی

دانش آموزان خرید این دوره دسترسی رایگان به نسخه تعاملی (با زمین های بازی های علمی علمی) از این دوره از مدرسه برنامه نویسی علمی (برنامه نویسی علمی IO) دریافت خواهند کرد. دستورالعمل برای عضویت در بخش محتوای جایزه داده شده است.



q a

لطفا از یک ویژگی Q در Udemy استفاده کنید تا از سوالات بپرسید! ما دوست داریم صحبت کنیم که چرا عبارات منظم به نظر نمی رسد کار می کنند، بحث در مورد تصمیماتی که ما در مورد محتوای دوره، و بحث در مورد فلسفه بیان منظم انجام دادیم.

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

هیچ خطر درگیر در این دوره وجود ندارد! این دوره با یک تضمین بازپرداخت 30 روزه همراه است. هنگامی که برای این دوره ثبت نام می کنید، دسترسی به طول عمر به این دوره را دریافت خواهید کرد و تمام به روز رسانی های آینده را دریافت خواهید کرد. شما همچنین یک گواهینامه تکمیل را دریافت کنید هنگامی که دوره را کامل کنید.

چه کسی این دوره است:

  • هر کسی که می خواهد عبارات منظم (regex) را به صورت منظم یاد بگیرد و آنها را برای حل مشکلات روز به روز اعمال کند.
  • برنامه نویسان، توسعه دهندگان و یا حتی هر کسی که با داده هایی مانند دانشمندان داده، محققان و غیره برخورد می کند.

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

پایه Foundation

  • سازمان دوره Course Organisation

  • تاریخ History

  • ابزار برای regex Tools for Regex

  • شخصیت های Regex Regex characters

  • ادبیات Literals

  • مدل ها Models

  • متاکراکترها Metacharacters

  • کلمات کلیدی و غیر چاپی Wildcards and non-printables

  • مجموعه های شخصیتی Character sets

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

  • نابود کردن و فرار از شخصیت های متا Negating and escaping meta characters

  • شخصیت های کوتاه Shorthand characters

  • QUANTIFIES و تکرار Quantifies and repetitions

  • مسابقات حریص و تنبل Greedy and lazy matches

  • لنگر ها و مرزها Anchors and boundaries

  • تغییرات Alterations

  • گروه ها و پسران Groups and backreferencing

  • loopsounds Lookarounds

  • مثال 1 Eaxmple 1

  • مثال 2 Eaxmple 2

  • مثال 3 Example 3

خط فرمان Regex و لینوکس REGEX and Linux Command Line

  • خط فرمان خط فرمان لینوکس Linux command line wildcards

  • regex و grep REGEX and GREP

  • regex و sed REGEX and SED

  • regex و پیدا کردن REGEX and Find

  • regex و awk REGEX and AWK

  • مسابقه اسکریپت Regex و Bash REGEX and Bash Scripting Match

regex با پایتون REGEX with Python

  • پایتون دوباره Python RE

  • Quantifiers Python Regex، متناوب و مسابقات مرزی Python REGEX Quantifiers, Alternation and Boundary Matches

  • Python Regex تقسیم، جایگزینی، گروه بندی و حمایت از BackReference Python REGEX Spiltting, Substitution, Grouping and Backreferencing

  • پایتون regex marryarounds Python REGEX Lookarounds

  • کد منبع نوت بوک پایتون Python RE Notebook Source Code

regex و جاوا اسکریپت REGEX and Javascript

  • جاوا اسکریپت regex Javascript REGEX

regex و پرل REGEX and Perl

  • پرل regex Perl REGEX

regex و c # REGEX and C#

  • c # regex C# REGEX

Regex و Notepad ++ REGEX and Notepad++

  • مقدمه Introduction

  • regex- مثال اول Regex- first example

  • دفترچه یادداشت ++ پیدا کردن و جایگزینی با مرزهای کلمه Notepad++ Find and replace with word boundaries

محتوای اضافی - زمین های بازی تعاملی Additonal Content - Interactive Playgrounds

  • زمین بازی تعاملی رایگان! Free Interactive playground!

  • پوسته تعاملی Interactive Shell

  • regex cheatsheet REGEX Cheatsheet

نمایش نظرات

نظری ارسال نشده است.

آموزش عبارات منظم MasterClass: A-Z جهانی 8.5 ساعت

این دوره غیر فعال شده است.

جزییات دوره
8h 33m
41
Udemy (یودمی) udemy-small
11 اسفند 1399 (آخرین آپدیت رو دریافت می‌کنید، حتی اگر این تاریخ بروز نباشد.)
449
4.5 از 5
ندارد
ندارد
ندارد

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Scientific Programming School | 30,000+ Students Scientific Programming School | 30,000+ Students

ایجاد فرصت هایی در داده ها و محاسبات با عملکرد بالا دانشکده برنامه نویسی علمی با بیش از 30،000 دانش آموز یک ابتکار عالی آموزش الکترونیکی برای ارائه دوره های آموزش و تمرین حرفه ای برای کدگذاری علمی ، لینوکس و داده های بزرگ است. این همچنین یک پلت فرم تعاملی و پیشرفته آموزش الکترونیکی است که به شما امکان می دهد در هنگام یادگیری با زمین های بازی و پوسته های تعاملی درون مرورگر خود ، کدهای علمی/دستورات سیستم عامل را اجرا کنید. چه چیزی یاد می گیرید؟ مدرسان برنامه نویسی علمی در برنامه نویسی علمی در لینوکس ، Devops ، HPC و Data Science برنامه نویسی می کنند. در حال حاضر ما از سه سیستم عامل (اوبونتو ، RHEL و SuSE) و بیش از 50 زبان برنامه نویسی از جمله زبان های تجاری مانند Matlab پشتیبانی می کنیم. آیا پیش نیاز دارید؟ نه ، هیچی بلافاصله شروع به یادگیری می کنید به جای اینکه با سیستم عامل ، ماشین مجازی ، SDK و/IDE تنظیمات کنید. همه اینها با Docker روی cloud تنظیم شده است.

Scientific Programmer™ Scientific Programmer™

ScientificProgrammer.me | تیم مربی برنامه نویسی علمی به شما کمک می کند تا از زبانهای برنامه نویسی علمی مانند CUDA ، Julia ، OpenMP ، MPI ، C ++ ، Matlab ، Octave ، Bash ، Python Sed و AWK از جمله RegEx در پردازش داده های علمی و دنیای واقعی یاد بگیرید. . این تیم توسط مربیان تحصیلات دکترا در زمینه علوم محاسباتی تشکیل شده است. برنامه نویسی علمی یک رشته چند رشته ای است که به سرعت در حال رشد است و از قابلیت های پیشرفته محاسباتی برای درک و حل مشکلات پیچیده استفاده می کند.

Udemy (یودمی)

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

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