دانلود ها ی دارای تگ: "python software engineering"
1 مورد برای عبارت مورد نظر پیدا شد.
1 مورد برای عبارت مورد نظر پیدا شد.
این دوره آموزشی با هدف ارتقای سطح شغلی برنامهنویسان، به آنها میآموزد که چگونه بستههای پایتونی (Python Packages) مشابه نمونههای تجاری و صنعتی تولید کنند. شرکتکنندگان در این دوره یاد میگیرند کدهایی بنویسند که نه تنها توسط هر کاربری در سراسر جهان از طریق دستور pip install قابل نصب باشد، بلکه از نظر ساختاری نیز به شکلی فوقالعاده مستحکم و پایدار طراحی شده باشند. در طول این آموزش، مسیر تبدیل شدن از یک برنامهنویس معمولی به یک توسعهدهنده حرفهای که توانایی مدیریت پروژههای بزرگ را دارد، در عرض چند ساعت طی میشود.
تمرکز اصلی آموزش بر استفاده از ابزارهای حیاتی و مدرنی است که کیفیت کد را تضمین میکنند. دانشجویان در این مسیر با ابزارهایی نظیر MyPy برای کنترل نوع دادهها، PyTest برای تستنویسی دقیق، و Tox برای مدیریت محیطهای تست آشنا میشوند. همچنین مباحث پیشرفتهای مانند پیادهسازی خطلولههای CI/CD از طریق GitHub Actions تدریس میشود تا فرآیند انتشار کد به صورت خودکار و بدون خطا انجام گیرد. علاوه بر این، استفاده از ابزار Ruff که جایگزینی سریع برای مجموعهای از ابزارهای سنتی مانند Black، Flake8، Isort و PyLint است، برای بهبود استایل و کیفیت بصری کدها آموزش داده میشود.
در دوره آموزشی Advanced Python: Python Packaging 2. Industry Level Code. با فرآیند کامل توسعه، تست و انتشار خودکار بستههای نرمافزاری پایتون آشنا خواهید شد.