توضیحات
آموزش برنامه نویسی شی گرا (OOP) در پایتون از مبتدی تا پیشرفته
نام دوره : Python OOP – Object Oriented Programming for Beginners
پیش نیاز:
- دانش پایه پایتون و برنامه نویسی (انواع داده ها، متغیرها، شرطی ها، حلقه ها و توابع).
- برای تکمیل پروژه های کوچک به دانش اولیه لیست ها، تاپل ها و دیکشنری ها نیاز است.
- پایتون 3 و PyCharm، IDLE یا هر IDE پایتون دیگری به انتخاب شما. PyCharm در طول سخنرانی های ویدیویی استفاده می شود.
توضیحات:
برنامه نویسی شی گرا (OOP) را در پایتون با پروژه های کوچک، تمرین عملی و توضیحات بصری با دقت طراحی شده بیاموزید.
درک چگونگی عملکرد عناصر و مفاهیم انتزاعی OOP در پشت صحنه. دانش خود را در سناریوهای جدید به کار ببرید.
- برنامه نویسی شی گرا قدم بعدی شما به دنیای پر تقاضا و قدرتمند پایتون است
- ایجاد و کار با کلاس ها و نمونه ها برای نوشتن برنامه های پایتون.
- درک کنید که چگونه آنها در پشت صحنه کار می کنند.
- یاد بگیرید که چه زمانی از ویژگی های نمونه در مقابل ویژگی های کلاس استفاده کنید.
- پیاده سازی و فراخوانی روش ها هدف آنها را درک کنید.
- از قدرت وراثت برای جلوگیری از تکرار کد استفاده کنید.
- از مفاهیم کلیدی مانند Docstrings و روش های ویژه در برنامه های خود استفاده کنید.
مهارت های جدید پایتون را به رزومه خود اضافه کنید
پایتون در حال حاضر یکی از محبوب ترین زبان های برنامه نویسی است و محبوبیت آن هر سال در حال افزایش است.
این برای برنامه های کاربردی دنیای واقعی در زمینه های مختلفی مانند علم داده، توسعه بازی، توسعه وب، یادگیری ماشین، هوش مصنوعی و بسیاری موارد دیگر استفاده می شود.
یادگیری برنامه نویسی شی گرا در پایتون قدم بعدی شما به دنیای قدرتمند علوم کامپیوتر است.
اگر می خواهید مهارت های علوم کامپیوتر خود را گسترش دهید و برنامه های قابل نگهداری و مقیاس پذیر ایجاد کنید، برنامه نویسی شی گرا کلیدی است.
برای پیاده سازی ساختارهای داده مانند درختان، نمودارها و لیست های پیوندی باید این مفاهیم را یاد بگیرید.
همچنین برای توسعه بازی، برنامه نویسی رابط کاربری گرافیکی، هوش مصنوعی و بسیاری از زمینه های دیگر کلیدی است.
مفاهیم و تکنیک هایی که در این دوره یاد خواهید گرفت به راحتی به زبان های برنامه نویسی دیگر مانند جاوا، جاوا اسکریپت و بسیاری دیگر قابل انتقال هستند.
در طول دوره آموزش برنامه نویسی شی گرا (OOP) در پایتون از مبتدی تا پیشرفته ، این منابع را خواهید یافت:
- سخنرانی های ویدیویی: گرافیک ها، انیمیشن ها و توضیحات با دقت طراحی شده اند.
- بازی تاس: با استفاده از اصول برنامه نویسی شی گرا یک بازی تاس تعاملی خواهید ساخت.
- بازی Tic-Tac-Toe: شما با استفاده از اصول برنامه نویسی شی گرا یک بازی تیک تاک کار می سازید.
- پروژه بازی کارت جنگ: شما با استفاده از اصول برنامه نویسی شی گرا یک نسخه متنی از بازی کارت جنگ ایجاد خواهید کرد.
- پروژه نهایی: شما یک ساختار داده را در پایتون (یک لیست پیوندی) با توضیحات گام به گام، تمرین های عملی و سوالات برجسته پیاده سازی خواهید کرد.
- پروژه های کوچک: دانش خود را در پایان هر بخش با پروژه های کوچک اعمال خواهید کرد.
- راه حل های پروژه های کوچک: هر پروژه کوچک راه حل مربوط به خود را دارد.
- جزوات PDF: راهنمای مطالعه منحصر به فرد با خلاصه های گرافیکی از جنبه های کلیدی هر بخش.
- تمرین های کدگذاری: مفاهیم کلیدی را با تمرین های کدگذاری تمرین کنید.
- راه حل تمرین های کدگذاری: هر تمرین کدگذاری راه حل مربوط به خود را دارد.
- آزمون ها: دانش خود را به صورت تعاملی پس از هر سخنرانی با آزمون های کوتاه که تلاش های نامحدود دارند بررسی کنید.
- فایلهای پایتون: کد مورد استفاده برای هر بخش را بهعنوان یک فایل فشرده (zip) با فایلهای پایتون (.py) جداگانه دانلود کنید.
- مقالات: مقالات تکمیلی را بخوانید تا دانش خود را گسترش دهید.
- پوستر دوره: پیشرفت خود را با پوستری دنبال کنید که می توانید با تکمیل هر بخش از آن خط بزنید.
- قالب یادداشت های کورنل: با این فرمت پی دی اف یادداشت بردارید و از سیستم یادداشت برداری کورنل پیروی کنید.
- فرمت دفترچه یادداشت کد: یک فرمت PDF دانلود کنید تا در صورت تمایل، کد خود را به صورت دستی بنویسید و یادداشت ها و نظرات خود را اضافه کنید.
- تالارهای گفتگو: در تالارهای گفتگو سوال بپرسید و در مورد موضوعات جالب با همسالان خود بحث کنید.
دوره آموزش برنامه نویسی شی گرا (OOP) در پایتون از مبتدی تا پیشرفته 1/Estefania Cassingena Navone برای چه کسانی است:
توسعه دهندگان جدیدی که اصول پایتون را می دانند و مایلند دانش خود را گسترش دهند.
توسعه دهندگان و دانشجویانی که می خواهند یاد بگیرند که چگونه با برنامه نویسی شی گرا کار کنند.
توسعه دهندگان خودآموخته ای که می خواهند از ابتدا وارد دنیای برنامه نویسی شی گرا شوند.
برنامه نویسانی که باید دانش خود را در این زمینه به روز کنند.
یودمی ایران –
دوره درخواستی خود را از راه های ارتباطی درخواست کنید