دوره آموزشی یادگیری پایتون با PyCharm
2 ساعت 26 دقیقهمبتدی2022-01-25
مدرسین
Mehdi Oulmakki
Software Engineer | Curriculum Designer
جزئیات دوره
PyCharm یک ابزار پیشرو برای توسعه پایتون است. در این دوره، مدرس مهدی اولماکی چندین روش کلیدی و کلیدی برای توسعه پایتون را معرفی می کند و به شما نشان می دهد که چگونه از PyCharm به عنوان یک راه حل یکپارچه برای مدیریت پیچیدگی های توسعه استفاده کنید. ابتدا مهدی شما را با نصب پایتون و PyCharm راهنمایی می کند و نکات و ترفندهای مفیدی را برای نوشتن و توسعه کد با PyCharm به شما ارائه می دهد. او به شما نشان می دهد که چگونه پروژه های خود را در PyCharm UI ایجاد و پیمایش کنید. در ادامه، مهدی روشهای استفاده از PyCharm با Git و GitHub برای سازماندهی، ذخیره و همکاری در کار شما را مورد بحث قرار میدهد. او مدیریت وابستگی ها را پوشش می دهد، سپس به جنبه های کیفیت کد می پردازد، اینکه چگونه اشکال زدایی کیفیت کد شما را بهبود می بخشد و راه هایی برای استفاده از نقاط شکست و تست های واحد برای اشکال زدایی. بعلاوه، مهدی اصول و هدف سبک کد و ویژگیهای کیفیت زندگی در PyCharm را بررسی میکند که به فرمت مجدد و بازسازی کد شما با خیال راحت کمک میکند.
مهارت ها
PythonSoftware Development ToolsProgramming LanguagesOpen SourceSoftware DevelopmentOne-Off
سرفصل ها
0. مقدمه
- 01 - توسعه نرم افزار و PyCharm
- 02 - چرا PyCharm
- 03 - آنچه باید بدانید
1. آشنایی با PyCharm
- 04 - نصب پایتون
- 05 - نصب PyCharm
- 06 - تنظیمات و دسترسی PyCharm
- 07 - نکات و ترفندهای ویرایشگر
- 08 - ایجاد و هدایت پروژههای خود
2. Git و GitHub
- 09 - نصب و راهاندازی Git
- 10 - سازماندهی کار خود با commit، شاخه و ادغام
- 11 - کار خود را با Git push ذخیره کنید
- 12 - همکاری با Git pull
3. مدیریت وابستگی ها
- 13 - تعریف وابستگی و متن باز
- 14 - وابستگیهای خود را مدیریت کنید
- 15 - سازماندهی پروژههای خود با محیطهای مجازی
- 16 - چالش - یک بسته مشکل دار را شاخه به شاخه رفع کنید
- 17 - راه حل - یک بسته مشکل دار را شاخه به شاخه رفع کنید
4. کیفیت کد
- 18 - کیفیت کد به چه معناست
- 19 - اشکال زدایی خطاهای زمان اجرا
- 20 - اشکال زدایی خطاهای منطقی
- 21 - تست واحد
- 22 - سبک کدنویسی
- 23 - چالش - اشکال زدایی برای رفع تستهای شکسته و refactor کد
- 24 - راه حل - اشکال زدایی برای رفع تستهای شکسته و refactor کد
نتیجه
- 25 - نتیجه گیری
دوره های مرتبط
- دوره آموزشی یادگیری جامع پایتون برای علم داده و یادگیری ماشین بخش اول
- دوره آموزشی مبانی هوش مصنوعی: شبکه های عصبی
- دوره آموزشی داشبوردهای مجهز به هوش مصنوعی با Streamlit
- دوره آموزشی اپ تحلیل داده با قدرت LLM با پایتون و Streamlit
- دوره آموزشی راهنمای کامل مهندسی تحلیل دادهها
- دوره آموزشی اپلیکیشنهای مبتنی بر LLM با Streamlit
- دوره آموزشی هوش مصنوعی عملی: ساخت اولین اپلیکیشن خود با قدرت LLM
- دوره آموزشی تحلیل پیشرفته دادههای مکانی در پایتون