عبارات منظم (regex) موضوعی نسبتاً دشوار برای درک و همچنین آموزش است. بسیار مهم است که مفاهیم اصلی را به طور کامل درک کنید. هنگامی که اصول اولیه را درست دریافت کردید، عبارات منظم (regex) به طور طبیعی برای شما ظاهر می شود. من خودم چند دهه پیش برای یادگیری عبارات منظم (regex) تلاش کردم. من کاملاً نقاط درد را درک می کنم. من هزاران ویدیوی رایگان یوتیوب را در عبارات منظم (regex) دیدهام، اما همه آنها در چیزی اساسی شکست میخورند. آنها به درست کردن اصول اولیه اهمیتی نمی دهند. من تلاش زیادی برای تهیه این مطالب درسی انجام داده ام. هر مفهوم، هر تمرین، با دقت برنامه ریزی شده است به گونه ای که به راحتی به مغز شما بچسبد. من تا جایی که ممکن است تصاویر گرافیکی ایجاد کردهام تا به نقطه اصلی برسم. هر یک از 30 مثال با تصاویر گرافیکی در مورد نحوه استفاده از تکنیک های regex به صورت گام به گام، برای ارائه راه حل ارائه می شود.
من عبارات منظم (regex) را با استفاده از استاندارد POSIX آموزش می دهم. من این کار را انجام داده ام زیرا استاندارد POSIX توسط همه موتورهای regex دنبال می شود. بنابراین اگر می دانید چگونه تکنیک هایی را که از این دوره یاد می گیرید به کار ببرید، می توانید با عبارات منظم (regex) در هر زبان برنامه نویسی دلخواه خود بازی کنید. حتی میتوانید آن را در Notepad++ امتحان کنید (بله، Notepad++ دارای یک موتور regex اولیه است.)
من برای تمام 30 تمرین این دوره جلسات عملی دارم. حتی اگر با زبان برنامه نویسی آشنا نباشید، می توانید به راحتی آن را دنبال کرده و در مورد خود اعمال کنید.
من روایت صدایم را عمداً با سرعت بسیار آهسته نگه داشته ام. اگر فکر میکنید سرعتم کند است، میتوانید سرعت من را روی پخشکننده Udemy 1.5x یا حتی 2x قرار دهید.
چیز دیگری که در مورد این دوره خاص است - زیرنویس ها به صورت دستی و دقیق هستند. من حتی زمان بندی را برای تضمین دقت بررسی کرده ام. اکثر دوره ها با زیرنویس هایی ارائه می شوند که به صورت خودکار با استفاده از موتور گفتار به متن تولید می شوند که دقت آن نسبتاً پایین است. اما مال من نیست! زحمات زیادی کشیده ام تا دوره ام را کامل بنویسم و زیرنویس ها را نیز درج کنم. پس اگر سر کار هستید و میخواهید من را بیصدا کنید، لطفاً خیالتان راحت باشد، اگرچه دوست دارم صدای من را بشنوید. اگر می خواهید من را در حالت بی صدا قرار دهید، فقط زیرنویس ها را در Udemy فعال کنید و بازی کنید!
یک مهندس نرم افزار با علاقه به تدریس!
نمایش نظرات