لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش پایتون پیشرفته و توسعه حرفهای
- آخرین آپدیت
دانلود Advanced Python and Professional Development
نکته:
ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره:
این دوره شامل Coursera Coach است! روشی هوشمندتر برای یادگیری با گفتگوهای تعاملی و بلادرنگ که به شما کمک میکند تا دانش خود را بسنجید، پیشفرضها را به چالش بکشید و در حین پیشروی در دوره، درک خود را عمیقتر کنید.
با این دوره پیشرفته که برای متخصصانی طراحی شده است که به دنبال تسلط بر برنامهنویسی پایتون هستند، مهارتهای خود را به سطح بعدی ببرید. شما خواهید آموخت که چگونه محیط توسعه خود را با استفاده از Visual Studio Code (VSC) راهاندازی و شخصیسازی کنید، از جمله ویژگیهای قدرتمندی مانند linting، قالببندی کد و دیباگینگ. این دوره همچنین مفاهیم پیشرفته پایتون مانند برنامهنویسی شیگرا (OOP)، شامل ارثبری، متدهای استاتیک و متدهای dunder را پوشش میدهد تا به شما در ایجاد اپلیکیشنهای پایتونی کارآمدتر، قابل نگهداری و مقیاسپذیر کمک کند.
از طریق تمرینهای عملی و پروژههای واقعی، در استفاده از پایتون برای توسعه حرفهای مهارت کسب خواهید کرد. شما در ایجاد سیستمهای چندکلاسی، استفاده از توابع Generator و بهرهگیری از بهترین شیوههای برنامهنویسی شیگرا برای بهینهسازی فرآیند کدنویسی غوطهور خواهید شد. این دوره همچنین ابزارهای خارجی مانند pip و افزونههای VSC را برای ارتقای جریان کاری و تضمین کد تمیز و بدون خطا معرفی میکند.
این دوره برای توسعهدهندگان پایتونی که مفاهیم پایه را تسلط یافتهاند و میخواهند یاد بگیرند چگونه اپلیکیشنهایی در سطح حرفهای توسعه دهند، ایدهآل است. شما یاد میگیرید که چگونه تکنیکهای پیشرفته را برای بهبود کیفیت کد به کار ببرید، از اصول OOP به طور موثر استفاده کنید و با کتابخانهها و ابزارهای خارجی کار کنید.
در پایان این دوره، شما قادر خواهید بود تکنیکهای پیشرفته پایتون را پیادهسازی کنید، محیط توسعه خود را بهینه کنید، سیستمهای شیگرا را مدیریت نمایید و بهترین استانداردهای سطح حرفهای را در پروژههای پایتون خود اعمال کنید.
سرفصل ها و درس ها
Visual Studio Code – نصب و تنظیمات
Visual Studio Code – Installation and Settings
VSC – دانلود و نصب
VSC – Downloading and Installing
راهاندازی فضای کاری در VSC و نصب افزونههای پایه
Setting Up the Workspace in VSC and Installing Basic Extensions
لینتر (Linter) چیست و چگونه از آن استفاده کنیم؟ تنظیمات در .vscode
Linter - What Is Linting - How to Use It, Settings in .vscode
Code Runner | میانبرهای سفارشی | میانبرهای ادیتورهای دیگر و شل تعاملی
Code Runner | Custom Shortcuts | Shortcuts from Other Editors, Interactive Shell
ذخیره خودکار (Auto Save) – اطمینان از ذخیره فایل پس از هر تغییر
Auto Save - Making Sure Your File Is Saved after Each Change
اسنیپتها (Snippets) و کلمه کلیدی Pass
Snippets and Pass Keyword
قالببندی خودکار کد
Automatic Code Formatting
حالت دیباگ (Debugging) – روش حرفهای رفع خطا در کد
Debugging Mode - How to Professionally Debug Your Code
Ligatures – فونتهای سفارشی مخصوص برنامهنویسان (Fira Code)
Ligatures - Custom Font Created Especially for Programmers - Fira Code
Visual Studio Code – افزونههای کاربردی
Visual Studio Code – Useful Extensions
تم آیکونها (Icons Theme)
Icons Theme
رنگی کردن جفتپرانتزها – بهبود خوانایی کد
Bracket Pair Colorizer - Improving the Readability of Your Code
Python Preview – مشاهده اجرای کد در حین نوشتن
Python Preview - Watching the Code Execution While Writing It
چاپ سریع در پایتون (Python Quick Print)
Python Quick Print
نمایش نظرات