مبانی برنامه نویسی پایتون و راهنمای برنامه نویسی شی گرا پایتون برای برنامه نویسان پایتون کدگذارهای پایتون به روشی ساده و آسان با مثال ها، آزمون ها، منابع پروژه های پایتون برای تسلط بر پایتون از صفر تا قهرمان.
یاد خواهید گرفت:
برنامه نویسی شی گرا (OOP) در پایتون:
1. کلاس های ساده در برنامه نویسی شی گرا پایتون.
2. سازنده در برنامه نویسی شی گرا پایتون.
3. روش های Dunder در برنامه نویسی شی گرا پایتون.
4. وراثت در برنامه نویسی شی گرا پایتون.
OOP پیشرفته در پایتون:
5. وراثت چندگانه در برنامه نویسی شی گرا پایتون.
6. کپسوله سازی در برنامه نویسی شی گرا پایتون.
7. Polymorphism (Overriding) در برنامه نویسی شی گرا پایتون.
8. Decorators(@classmethod در مقابل @staticmethod) در برنامه نویسی شی گرا پایتون.
9. Decorators داخلی (@property) در برنامه نویسی شی گرا پایتون.
پروژه ها:
اولین پروژه پایتون (CCG) برای تسلط بر آنچه خواهید آموخت.
دومین بازی Project Hangman در پایتون.
سومین کلاس بازی X-O پروژه پایتون برای تسلط بر آنچه خواهید آموخت.
همچنین، این دوره اصول پایتون را پوشش می دهد:
نحوه نصب پایتون 3.
نحوه استفاده از پایتون IDLE.
نحوه نصب Anaconda.
نحوه استفاده از Pycharm به عنوان Python IDE.
نحوه استفاده از نوت بوک Jupyter (I python).
تفاوت بین اپراتورهای متغیر چیست.
انواع اپراتورها.
انواع داده پایتون.
بیان لامبدا.
ورودی های توابع رشته در پایتون.
نحوه استفاده از تابع رشته ورودی.
نحوه ایجاد عملیات لیستها در پایتون.
نحوه ایجاد عملیات دیکشنری دیکشنری در پایتون .
نحوه ایجاد عملیات Tuples Tuples در پایتون.
نحوه ایجاد عملیات Sets Sets در پایتون.
بیانیه IF و جریان کنترل.
برای حلقه.
در حالی که حلقه.
استثناء خطا در پایتون.
توابع پایتون چیست.
نحوه ایجاد توابع در پایتون.
ماژول های پایتون.
نحوه باز کردن فایل ها در پایتون.
چرا باید به برنامه نویسی پایتون تسلط داشت؟
پایتون یک زبان برنامه نویسی سطح بالا، قوی، زیبا و یادگیری آسان است.
سریعتر از زبان برنامه نویسی R هنگامی که برای علم داده استفاده می شود.
دارای کتابخانه های زیادی است که استفاده از آن را برای تجزیه و تحلیل داده ها تسهیل می کند.
زبان برنامه نویسی هدف گرا تا بتوانید هنگام کدنویسی در پایتون از اشیاء استفاده کنید.
زبان برنامه نویسی منبع باز رایگان.
Python را می توان برای انواع مختلفی از وظایف برنامه نویسی، مانند برنامه های دسکتاپ، برنامه نویسی بازی و توسعه موبایل استفاده کرد.
پایتون یک زبان متقابل پلتفرم است، به این معنی که کد نوشته شده برای یک سیستم عامل، مانند ویندوز، بدون ایجاد هیچ تغییری در کد پایتون، روی سیستم عامل مک یا لینوکس به خوبی کار می کند.
توسعه دهنده حرفه ای و دانشمند داده عاشق تدریس هستند. با بیش از 50000 دانشجوی خوشحال در دوره های من ثبت نام می کنند. در این روزها فناوری و برنامه نویسی به روح زندگی ما تبدیل شده اند ، بنابراین یادگیری کدنویسی برای همه بسیار مهم است. من یک برنامه نویس و دانشمند داده هستم ، من به بسیاری از زبانهای برنامه نویسی مانند پایتون ، SQL ، R ، جاوا تسلط دارم ، همچنین با ابزارهایی مانند Excel ، Tableau ، Jupyter Notebook ، Unity ، Unreal و R Studio نیز تجربه خوبی دارم. اشتیاق فراوان به آموزش فناوری و به اشتراک گذاشتن دانش با جامعه. یادگیری مادام العمر نوعی آموزش خودآموز است که بر رشد شخصی متمرکز است. در حالی که هیچ تعریف استانداردی از یادگیری مادام العمر وجود ندارد ، اما به طور کلی منظور از یادگیری است که در خارج از یک م instسسه رسمی آموزشی مانند مدرسه ، دانشگاه یا دوره های آنلاین آموزش شرکت ها اتفاق می افتد. من هر ماه دوره های خود را به روز می کنم تا بخش های جدیدی را به انتخاب خود اضافه کنم تا انتظارات شما را برآورده کنم.
نمایش نظرات