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