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

Ryan Mitchell
Senior Software Engineer at GLG
جزئیات دوره
پایتون یکی از رایج ترین زبان های پویا برای بسیاری از سازمان های بزرگ از جمله گوگل، یاهو و آی بی ام است. در تمام سیستم عاملهای اصلی پشتیبانی میشود، از قبل روی مکها و همچنین اکثر سیستمهای مبتنی بر لینوکس و یونیکس نصب شده است. در این دوره، مهندس ارشد نرم افزار رایان میچل شما را از طریق تمام نکات ضروری یادگیری و استفاده از پایتون راهنمایی می کند. نحوه تفکر رایانه ها و همچنین نحوه نصب پایتون، پیپ و نوت بوک Jupyter و اصول اولیه نوشتن یک برنامه را بیاموزید. متغیرها و انواع، عملگرها، توابع، کلاسها، اشیاء و موارد دیگر را کاوش کنید. به انواع داده های اصلی مانند ints و floats، Booleans و string بروید. به ساختارهای داده اولیه، جریان کنترل، توابع، کلاس ها و اشیاء غوطه ور شوید. نحوه رسیدگی به خطاها و استثناها و همچنین رشته ها و فرآیندها را بیابید. به علاوه، نحوه کار با انواع مختلف فایل ها در پایتون، ارسال آرگومان های خط فرمان به اسکریپت پایتون و ایجاد ماژول ها و بسته ها را بیابید.
مهارت ها
PythonEssential TrainingProgramming LanguagesOpen SourceSoftware Development
سرفصل ها
۰. مقدمه
- 01 - شروع کار با پایتون
- 02 - این دوره برای چه کسانی مناسب است؟
- ۰۳ - منابع این دوره
۱. آماده شدن برای پایتون
- 04 - کامپیوترها چگونه فکر میکنند
- 05 - نصب نوت بوکهای پایتون، پیپ و ژوپیتر
- ۶ - ذن پایتون
- 07 - نوشتن یک برنامه
- 08 - دفترچههای یادداشت ژوپیتر
- 09 - استفاده از Coderpad
۲. شروع سریع
- ۱۰ - متغیرها و انواع
- ۱۱ - ساختارهای داده
- ۱۲ - اپراتورها
- ۱۳ - جریان کنترل
- ۱۴ - توابع
- ۱۵ - کلاسها و اشیاء
- ۱۶ - درباره چالشها
- ۱۷ - راه حل - فاکتوریل ها
۳. انواع دادههای پایه
- ۱۸ - اعداد صحیح و اعشاری
- ۱۹ - انواع دیگر اعداد
- 20 - بولینها
- ۲۱ - سازهای زهی
- ۲۲ - بایت
- ۲۳ - راه حل - تبدیل هگز به دهدهی
۴. ساختارهای داده پایه
- ۲۴ - فهرستها
- ۲۵ - تاپلها و مجموعهها
- ۲۶ - واژهنامهها
- ۲۷ - درک مطلب فهرست
- 28 - درک مطلب از فرهنگ لغت
- ۲۹ - راه حل - رمزگذاری هنر ASCII
۵. کنترل جریان
- ۳۰ - اگر و در غیر این صورت
- ۳۱ - در حالی که
- ۳۲ - برای
- ۳۳ - راه حل - یافتن سریعتر اعداد اول
۶. توابع
- ۳۴ - آناتومی یک تابع
- ۳۵- متغیرها و دامنه کاربرد
- ۳۶ - توابع به عنوان متغیر
- ۳۷ - راه حل - مجموع مثلثها
۷. کلاسها و اشیاء
- 38- کالبدشناسی یک کلاس
- ۳۹ - متدهای استاتیک و نمونه
- ۴۰ - ارث
- ۴۱ - راه حل - رسم اشکال
۸. خطاها
- ۴۲ - خطاها و استثنائات
- ۴۳ - مدیریت استثنائات
- ۴۴ - استثنائات سفارشی
- ۴۵- راه حل - استدلالهای بد
۹. نخها و فرآیندها
- ۴۶ - مقدمهای بر نخها و فرآیندها
- ۴۷ - چندرشتهای
- ۴۸ - چندپردازشی
۱۰. کار با فایلها
- ۴۹ - شروع، خواندن و نوشتن
- ۵۰ - سی اس وی
- ۵۱ - جیسان
- ۵۲ - راه حل - فشرده سازی تصاویر ASCII
۱۱. بستهبندی پایتون
- ۵۳ - آرگومانهای خط فرمان
- ۵۴ - ایجاد ماژولها و بستهها
نتیجهگیری
- ۵۵ - جمعبندی
- ۵۶ - پروژه چالش پایتون