اصطلاحات منظم شهرت بدی دارند که درک آنها دشوار است. این دوره ابزارها و یک رویکرد سیستماتیک را معرفی می کند ، بنابراین می توانید قدرت عبارات منظم را برای نوشتن کدهای فشرده و ظریف باز کنید.
مفاهیم دوره
در این دوره ، ما مفاهیم را از پایه تا پیشرفته را پوشش خواهیم داد:
مقدار دهنده ها
مجموعه نویسه ها ، از جمله نفی
محدوده نویسه ها
مرزهای رشته
کلاسهای نویسه
پرچم ها
حریص در برابر تنبلی های تنبلی
کمیت ها و گزینه های چند کاراکتری
گرفتن گروه ها (شماره گذاری و نامگذاری شده)
تعویض/جایگزینی
Lookahead و Lookbehind
بسته به سطح تجربه ، می توانید از ابتدا شروع کنید یا بعداً با مفاهیمی که همیشه به آنها علاقه داشتید اما هنوز فرصتی برای یادگیری نداشته اید شروع کنید.
مثالهای دوره
پیشرفت نمونه ها به روشی منطقی و روایی است. در پایان یک مثال ، ما فکر خواهیم کرد که چگونه می توانیم آن را تغییر دهیم تا کاری مشابه اما قدرتمندتر انجام دهیم. به این ترتیب ، مفاهیم به طور طبیعی از یک مثال به مثال دیگر سرازیر می شوند.
این دوره 44 مثال در طول سخنرانی ها دارد که هر کدام در سیستم عامل های مختلف (جاوا اسکریپت/پایتون/لینوکس (grep)) در مخزن دوره نوشته شده اند. هر عبارت منظم کاملاً تفسیر شده است و دارای موارد آزمایشی است تا نشان دهد که چگونه از آن استفاده شده است ، بنابراین اگر دوست دارید "کدگذاری به عنوان مثال" را شروع کنید ، این یک نقطه شروع عالی است - با مثالی شروع کنید که می دانید کار می کند و آن را برای اهداف خود تغییر دهید .
تمرینات دوره ای
همچنین 46 تمرین با استفاده از سیستم عامل چالش کد Udemy وجود دارد. به شما توصیف یک عبارت منظم داده می شود و سپس آن را با استفاده از نحو جاوا اسکریپت یا پایتون می نویسید. بعد از اتمام کار ، تست هایی که مخصوص تمرینات نوشته شده به شما اطلاع می دهند که آیا عبارات منظم شما همان کاری را انجام می دهند که قرار بود انجام دهند. این تمرینات یک روش عالی برای تقویت مفاهیم موجود در مغز شما است ، و اطمینان حاصل کنید که واقعاً مطالب ارائه شده در سخنرانی ها را درک می کنید.
ابزارهای دوره
این دوره برای نشان دادن چگونگی مطابقت عبارات منظم با رشته های آزمون از regex101 (با اجازه نویسنده) استفاده می کند. همچنین اسلایدهایی وجود دارد که هر مثال بیان منظم را خراب می کند و هر قطعه را توضیح می دهد.
سوالات تشویق می شوند!
برای طرح س askال لطفاً از ویژگی Q A در Udemy استفاده کنید! من دوست دارم در مورد این که چرا به نظر می رسد عبارات منظم کار نمی کنند ، بحث در مورد تصمیماتی که درباره محتوای دوره گرفته ام و بحث درباره فلسفه بیان منظم صحبت کنم.
نظری ارسال نشده است.
معلم | رمزگذار | باسیست متوسط کار تدریس من از زمانی شروع شد که من در دوران کودکی با برادر کوچکترم (نه خیلی تمایل) در مدرسه بازی کردم. من به تدریج افق دیدم را به تدریس (با حاشیه) بیشتر دانش آموزان دبیرستانی متمایل کردم ، و اخیراً تدریس نرم افزار را در اردوگاه های مختلف برای بزرگسالان با لذت و لذت انجام داده ام. من از اواسط دهه 90 در صنعت نرم افزار فعال و خاموش مشغول به کار هستم ، که پیش از تولد بسیاری از رمزگذاران در صحنه فناوری سانفرانسیسکو است.
یودمی یکی از بزرگترین پلتفرمهای آموزشی آنلاین است که به میلیونها کاربر در سراسر جهان امکان دسترسی به دورههای متنوع و کاربردی را فراهم میکند. این پلتفرم امکان آموزش در زمینههای مختلف از فناوری اطلاعات و برنامهنویسی گرفته تا زبانهای خارجی، مدیریت، و هنر را به کاربران ارائه میدهد. با استفاده از یودمی، کاربران میتوانند به صورت انعطافپذیر و بهینه، مهارتهای جدیدی را یاد بگیرند و خود را برای بازار کار آماده کنند.
یکی از ویژگیهای برجسته یودمی، کیفیت بالای دورهها و حضور استادان مجرب و با تجربه در هر حوزه است. این امر به کاربران اعتماد میدهد که در حال دریافت آموزش از منابع قابل اعتماد و معتبر هستند و میتوانند به بهترین شکل ممکن از آموزشها بهره ببرند. به طور خلاصه، یودمی به عنوان یکی از معتبرترین و موثرترین پلتفرمهای آموزشی آنلاین، به افراد امکان میدهد تا به راحتی و با کیفیت، مهارتهای مورد نیاز خود را ارتقا دهند و به دنبال رشد و پیشرفت شغلی خود باشند.