دوره آموزشی یادگیری جامع پایتون
4 ساعت 25 دقیقهمبتدی2023-01-25
مدرسین

Ryan Mitchell
Senior Software Engineer at GLG
جزئیات دوره
پایتون یکی از رایج ترین زبان های پویا برای بسیاری از سازمان های بزرگ از جمله گوگل، یاهو و آی بی ام است. در تمام سیستم عاملهای اصلی پشتیبانی میشود، از قبل روی مکها و همچنین اکثر سیستمهای مبتنی بر لینوکس و یونیکس نصب شده است. در این دوره، مهندس ارشد نرم افزار رایان میچل شما را از طریق تمام نکات ضروری یادگیری و استفاده از پایتون راهنمایی می کند. نحوه تفکر رایانه ها و همچنین نحوه نصب پایتون، پیپ و نوت بوک Jupyter و اصول اولیه نوشتن یک برنامه را بیاموزید. متغیرها و انواع، عملگرها، توابع، کلاسها، اشیاء و موارد دیگر را کاوش کنید. به انواع داده های اصلی مانند ints و floats، Booleans و string بروید. به ساختارهای داده اولیه، جریان کنترل، توابع، کلاس ها و اشیاء غوطه ور شوید. نحوه رسیدگی به خطاها و استثناها و همچنین رشته ها و فرآیندها را بیابید. به علاوه، نحوه کار با انواع مختلف فایل ها در پایتون، ارسال آرگومان های خط فرمان به اسکریپت پایتون و ایجاد ماژول ها و بسته ها را بیابید.
مهارت ها
PythonEssential TrainingProgramming LanguagesOpen SourceSoftware Development
سرفصل ها
0. مقدمه
- 01 - شروع کار با پایتون
- 02 - این دوره برای چه کسانی است
- 03 - منابع این دوره
1. آماده شدن برای پایتون
- 04 - کامپیوترها چگونه فکر می کنند
- 05 - نصب پایتون، پیپ و نوت بوک Jupyter
- 06 - ذن پایتون
- 07 - نوشتن برنامه
- 08 - نوت بوک های Jupyter
2. راه اندازی سریع
- 09 - متغیرها و انواع
- 10 - ساختارهای داده
- 11 - اپراتورها
- 12 - کنترل جریان
- 13 - توابع
- 14 - طبقات و اشیاء
- 15 - چالش - فاکتوریل
- 16 - راه حل - فاکتوریل
3. انواع داده های پایه
- 17 - اینت و شناور
- 18 - انواع دیگر اعداد
- 19 - بولین ها
- 20 - رشته
- 21 - بایت
- 22 - چالش - تبدیل هگز به اعشاری
- 23 - حل - تبدیل هگز به اعشاری
4. ساختارهای داده پایه
- 24 - لیست
- 25 - تاپل و ست
- 26 - لغت نامه ها
- 27 - درک مطالب را فهرست کنید
- 28 - درک فرهنگ لغت
- 29 - چالش - رمزگذاری هنر ASCII
- 30 - راه حل - رمزگذاری هنر ASCII
5. کنترل جریان
- 31 - اگر و غیره
- 32 - در حالی که
- 33 - برای
- 34 - چالش - سریعتر پیدا کردن اولین ها
- 35 - راه حل - سریعتر یافتن اعداد اول
6. توابع
- 36 - آناتومی یک تابع
- 37 - متغیرها و دامنه
- 38 - به عنوان متغیر عمل می کند
- 39 - چالش - ماشین حساب
- 40 - حل - ماشین حساب
7. کلاس ها و اشیاء
- 41 - تشریح یک کلاس
- 42 - روشهای ایستا و نمونه
- 43 - ارث
- 44 - چالش - گسترش پیام رسان
- 45 - راه حل - گسترش پیام رسان
8. خطاها
- 46 - خطاها و استثنائات
- 47 - رسیدگی به استثنائات
- 48 - استثناهای سفارشی
- 49 - چالش - استثناهای پیام
- 50 - راه حل - استثناهای پیام
9. موضوعات و فرآیندها
- 51 - مقدمه ای بر موضوعات و فرآیندها
- 52 - چند رشته ای
- 53 - چند پردازش
10. کار با فایل ها
- 54 - باز کردن و خواندن و نوشتن
- 55 - CSV
- 56 - JSON
- 57 - چالش - فشرده سازی هنر ASCII
- 58 - Soultion - فشرده سازی هنر ASCII
11. بسته بندی پایتون
- 59 - آرگومان های خط فرمان
- 60 - ایجاد ماژول ها و پکیج ها
نتیجه
- 61 - جمع کنید
- 62 - پروژه چالش پایتون
دوره های مرتبط
- دوره آموزشی یادگیری جامع پایتون برای علم داده و یادگیری ماشین بخش اول
- دوره آموزشی مبانی هوش مصنوعی: شبکه های عصبی
- دوره آموزشی داشبوردهای مجهز به هوش مصنوعی با Streamlit
- دوره آموزشی اپ تحلیل داده با قدرت LLM با پایتون و Streamlit
- دوره آموزشی راهنمای کامل مهندسی تحلیل دادهها
- دوره آموزشی اپلیکیشنهای مبتنی بر LLM با Streamlit
- دوره آموزشی هوش مصنوعی عملی: ساخت اولین اپلیکیشن خود با قدرت LLM
- دوره آموزشی تحلیل پیشرفته دادههای مکانی در پایتون