این یک دوره کاربردی و نمونه سنگین در ساخت برنامه های کاربردی و برنامه های کاربردی رابط خط فرمان (CLI) مبتنی بر پایتون است. چنین برنامههای CLI ابزارهای قدرتمندی هستند که برای خودکارسازی طیف گستردهای از کارهای ساده تا پیچیده استفاده میشوند که کاربران را از فعالیتهای روزمره تکراری رها میکند و در نهایت بهرهوری را همراه با کیفیت کار افزایش میدهد. کتابخانه Click ارائه شده در این دوره به توسعه دهندگان نرم افزار پایتون توانایی ساخت ابزارهای غنی CLI را می دهد در حالی که به کد بسیار کمتری نسبت به آنچه در کتابخانه استاندارد پایتون یا سایر زبان های برنامه نویسی ممکن است نیاز دارند.
بعد از شرکت در این دوره، بینندگان باید درک قوی از ساخت برنامه های CLI داشته باشند که با همه انواع آرگومان ها و گزینه های پارامتر رایج مانند رشته، اعداد، پرچم ها و منابع ورودی/خروجی کار می کنند. دانشآموزان همچنین یاد میگیرند که ورودی کاربر را به صورت متن ساده و اعلانهای ورودی مخفی (معروف به ماسک) جمعآوری کنند، برنامههای تودرتو با دستورات فرعی بنویسند. برای تسهیل شیوههای توسعه نرمافزار با کیفیت بالا، همچنین بر نحوه نوشتن تستهای خودکار با برنامههای CLI خود با استفاده از برخی ویژگیهای بسیار مفید کتابخانه کلیک که تستهای نوشتن را ساده میکند، تأکید میشود.
در زیر فهرستی از موضوعات ارائه شده است. در این دوره پوشش داده شده است.
راه اندازی و نصب برنامه های کلیکی CLI
برنامه های استدلالی تک و چندگانه
استفاده از گزینهها برای کنترل رفتار برنامه CLI
جمعآوری ورودی کاربر در قالب درخواستها
نوشتن برنامه های تودرتو با دستورات فرعی
انتقال زمینه مشترک بین دستورات تودرتو
اجرای نوارهای پیشرفت برای انتقال کار تکمیل شده
استایل دادن به خروجی برنامه CLI با متن رنگی
آزمایش برنامه های CLI برای اطمینان از کیفیت
یودمی یکی از بزرگترین پلتفرمهای آموزشی آنلاین است که به میلیونها کاربر در سراسر جهان امکان دسترسی به دورههای متنوع و کاربردی را فراهم میکند. این پلتفرم امکان آموزش در زمینههای مختلف از فناوری اطلاعات و برنامهنویسی گرفته تا زبانهای خارجی، مدیریت، و هنر را به کاربران ارائه میدهد. با استفاده از یودمی، کاربران میتوانند به صورت انعطافپذیر و بهینه، مهارتهای جدیدی را یاد بگیرند و خود را برای بازار کار آماده کنند.
یکی از ویژگیهای برجسته یودمی، کیفیت بالای دورهها و حضور استادان مجرب و با تجربه در هر حوزه است. این امر به کاربران اعتماد میدهد که در حال دریافت آموزش از منابع قابل اعتماد و معتبر هستند و میتوانند به بهترین شکل ممکن از آموزشها بهره ببرند. به طور خلاصه، یودمی به عنوان یکی از معتبرترین و موثرترین پلتفرمهای آموزشی آنلاین، به افراد امکان میدهد تا به راحتی و با کیفیت، مهارتهای مورد نیاز خود را ارتقا دهند و به دنبال رشد و پیشرفت شغلی خود باشند.
مهندس نرم افزار
نمایش نظرات