لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش جامع پایتون متوسط و برنامهنویسی شیءگرا (OOP)
- آخرین آپدیت
دانلود Intermediate Python and OOP
نکته:
ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره:
این دوره شامل Coursera Coach است!
روشی هوشمندانهتر برای یادگیری با گفتگوهای تعاملی و لحظهای که به شما کمک میکند تا دانش خود را آزمایش کنید، پیشفرضها را به چالش بکشید و در حین پیشروی در دوره، درک خود را عمیقتر کنید.
در این دوره، شما درک خود از مفاهیم پایتون و برنامهنویسی شیءگرا (OOP) را عمیقتر کرده و مهارتهای خود را فراتر از مبانی گسترش خواهید داد. شما یاد میگیرید که چگونه استثناها و خطاها را مدیریت کنید، از بازگشت (Recursion) استفاده کنید و الگوریتمها را بهینه سازید، در حالی که در استفاده از ساختارهای داده پیچیده مانند دیکشنریها، مجموعهها (Sets) و تاپلها مهارت مییابید. با تمرینات عملی و مثالهای کاربردی، این مفاهیم را به گونهای پیادهسازی خواهید کرد که تخصص شما در برنامهنویسی پایتون تقویت شود.
دوره با آموزش مدیریت استثنا (Exception Handling) آغاز میشود و بر نحوه تمایز بین خطاهای نحوی (Syntax) و خطاهای زمان اجرا (Runtime)، مدیریت استثناهای متعدد و ایجاد استثناهای سفارشی تمرکز دارد. سپس وارد مبحث بازگشت شده و الگوریتمهایی مانند فاکتوریل و دنباله فیبوناتچی را پیادهسازی میکنید. پس از آن، الگوریتمهای جستجو و مرتبسازی مانند جستجوی خطی، جستجوی دودویی و مرتبسازی سریع (Quicksort) را بررسی کرده و با ساختارهای دادهای نظیر دیکشنریها و مجموعهها آشنا میشوید. در نهایت، دوره با کاربرد اصول OOP مانند کلاسها، ارثبری، چندریختی (Polymorphism) و تست واحد (Unit Testing) به پایان میرسد.
این دوره در سطح متوسط، برای یادگیرندگانی که درک پایهای از پایتون دارند و میخواهند مهارتهای خود را در مدیریت خطا، بازگشت، الگوریتمها و برنامهنویسی شیءگرا ارتقا دهند، ایدهآل است. شما یادگیریهای خود را از طریق تمرینات کدنویسی، مثالها و پروژهای که شما را برای برنامهنویسی پیشرفته پایتون آماده میکند، به کار خواهید گرفت.
در پایان این دوره، شما قادر خواهید بود استثناها را به طور موثر مدیریت کنید، الگوریتمها را طراحی و بهینه کنید، با ساختارهای داده پیچیده کار کنید، اصول OOP را در برنامههای پایتون اعمال نمایید و برای کدهای خود با استفاده از pytest تست ایجاد کنید.
سرفصل ها و درس ها
مدیریت استثناها و خطاها
Exception and Error Handling
خطاهای نحوی در مقابل خطاهای زمان اجرا
Syntax vs. Run-Time Errors
خطای TypeError در تابع میانگین
TypeError in Average Function
نمایش نظرات