تسلط به Python 3 با برنامهنویسی عملی
✅ سرفصل و جزئیات آموزش
آنچه یاد خواهید گرفت:
- برنامهنویسی پایتون را از مبانی یاد بگیرید.
- یادگیری خود را با نوشتن برنامه تثبیت کنید.
- با انجام تکالیف، تسلط پیدا کنید.
- پایتون 3 اصلی و مقدمهای بر ساختمان دادهها را بیاموزید.
- در کار با فایلها - فایلهای CSV و JSON و Pickling، فایلهای متنی و باینری - کاملاً مسلط شوید.
- ویژگیهای برجسته پایتون - توابع لامبدا، ماژولها، دکوراتورها، برنامهنویسی تابعی، فضاهای نام و پکیجها را بیاموزید.
- شما قادر خواهید بود با موفقیت در مصاحبههای شغلی شرکت کنید.
توضیحات دوره
این دوره پایتون 3 (اصلی) شامل صدها برنامه تستشده، 5 تکلیف و تعدادی مطالعه موردی است. فراگیران با استفاده از محیط توسعه یکپارچه (IDLE) و ژوپیتر نوتبوکدر آناکوندا برای اجرای مستقیم برنامهها، بهرهوری بسیار بالایی خواهند داشت.
این دوره پوشش جامع و عمیقی از توابع و بازگشتیها، و به طور خاص، بازگشت دُمی ارائه میدهد. ویژگیهای قدرتمند کانتینرهای پایتون مانند لیستها، تاپلها، ستها و دیکشنریها به روشی جالب توضیح داده شده است. مفاهیم یونیکد UTF-8، رشتهها، دستورات انتخابی و تکرار با سادگی و از طریق اجرای برنامهها توضیح داده میشوند. ماشین حساب پایتون و استفاده از کتابخانههای ریاضی و دیگر کتابخانهها نیز نمایش داده شده است.
پایتون همچنین یک زبان برنامهنویسی شیءگرا (OOP) است. مفاهیم شیءگرایی مانند وراثت و پلیمورفیسم، که استفاده مجدد و یکپارچه از کدهای موجود را در پایتون تسهیل میکنند، به شیوهای روان مورد بحث قرار گرفتهاند.
هنگام اجرای برنامهها، ممکن است استثنائاتی مانند تقسیم بر صفر رخ دهد. تکنیکهای پایتون برای مدیریت این استثناها با مطالعات موردی جالب شرح داده شده است.
پایتون دارای ویژگیهای برجسته بسیاری در مفاهیم برنامهنویسی مانند توابع دکوراتور، توابع لامبدا، آبجکت های تابعی و توابع درجه یک است که بسیار منحصربهفرد و هیجانانگیز هستند و به گونهای مورد بحث قرار میگیرند که دانشجو بدون وقفه به یادگیری ادامه دهد.
مقدمهای بر ساختمان دادهها با استفاده از پایتون نیز ارائه شده است. این بخش به پشته و صف و همچنین چهار روش مرتبسازی محبوب میپردازد.
مصورسازی دادهها باید پیش از تحلیل دادهها - چه پیشبینیکننده و چه توصیفی - انجام شود. پایتون کتابخانههای عالی برای مصورسازی دادهها دارد. در این دوره، مقدمهای بر مصورسازی دادهها با استفاده از pandas و matplotlib و seaborn ارائه شده و نحوه ایجاد انواع مختلف نمودارها شرح داده میشود.
استراتژی اتخاذ شده در این دوره، «یادگیری از طریق برنامهنویسی» و «یادگیری تنها یک مفهوم جدید در هر برنامه» است تا بار یادگیری یک زبان برنامهنویسی جدید و مدرن را کاهش دهد.
این دوره برای چه کسانی مناسب است؟
- دانشجویانی که مایل به یادگیری پایتون هستند.
- توسعهدهندگان نرمافزاری که میخواهند دانش خود را در پایتون بروز کنند.
- توسعهدهندگان مبتدی پایتون که در مورد یادگیری ماشین و علم داده کنجکاو هستند.
- دانشجویان تمام رشتهها مانند مهندسی، علوم پایه و کاربردهای کامپیوتر که پایتون را به عنوان یک درس انتخاب کردهاند.
- افرادی که به مشاغل جدید در زمینه یادگیری ماشین و علم داده علاقهمند هستند.
- افرادی که برنامهنویسی را به عنوان یک سرگرمی دنبال میکنند.
تسلط به Python 3 با برنامهنویسی عملی
-
درس 1 مقدمه 15:50
-
درس 2 ماشینحساب پایتون 31:34
-
درس 3 توابع کتابخانهای داخلی 09:59
-
درس 4 محاسبات عددی 10:05
-
درس 5 ورودی کنسول 12:43
-
درس 6 یونیکد 05:11
-
درس 7 رشتهها 08:24
-
درس 8 متدهای رشته 12:07
-
درس 9 خروجی کنسول 36:48
-
درس 10 ساختارهای انتخابی 31:12
-
درس 11 تکرارها 27:31
-
درس 12 توابع 22:48
-
درس 13 توابع بازدهدار 25:14
-
درس 14 بازگشت 14:15
-
درس 1 مبانی لیست 25:38
-
درس 2 لیست پیشرفته 19:15
-
درس 3 مطالعات موردی لیست 23:15
-
درس 4 تاپلها 17:19
-
درس 5 مجموعهها 20:06
-
درس 6 دیکشنریها 18:10
-
درس 7 برنامهنویسی شیءگرا 25:48
-
درس 8 کلاسها و آبجکت ها 29:32
-
درس 9 سربارگذاری عملگرها 25:33
-
درس 10 ترکیب 22:59
-
درس 11 وراثت چند سطحی و چندگانه 22:11
-
درس 12 پلیمورفیسم 28:33
-
درس 13 تکرارگرها 21:04
-
درس 1 مقدمهای بر مدیریت فایل 21:23
-
درس 2 فایلهای متنی و باینری 28:53
-
درس 3 پیمایش در یک فایل 13:39
-
درس 4 JSON و Pickling 26:03
-
درس 5 فایلهای مقادیر جداشده با کاما (CSV) 21:02
-
درس 6 مبانی مدیریت استثنا 22:27
-
درس 7 مدیریت پیشرفته استثنا 28:16
-
درس 8 توابع lambda 12:17
-
درس 9 ماژولها 16:54
-
درس 10 ماژول Datetime 14:57
-
درس 11 برنامهنویسی تابعی 17:34
-
درس 12 دکوراتورها، فضای نام و پکیجها 42:25
-
درس 13 مقدمهای بر ساختارهای داده – پشته و صف 28:46
-
درس 14 مرتبسازی دادهها 15:19
-
درس 15 مصورسازی داده 19:45
-
درس 16 مصورسازی داده با Pandas 22:38
-
درس 17 مصورسازی داده با استفاده از Matplotlib و Seaborn 21:38
مشخصات آموزش
تسلط به Python 3 با برنامهنویسی عملی
- تاریخ به روز رسانی: 1404/09/07
- سطح دوره:مقدماتی
- تعداد درس:44
- مدت زمان :15:37:00
- حجم :7.63GB
- زبان:دوبله زبان فارسی
- دوره آموزشی:AI Academy