آموزش دوره پایتون: یادگیری پایتون با ساخت بازی های 2023 در پایتون.

Python Course:Learn Python By building Games 2023 in Python.

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: آموزش کدنویسی در پایتون با توسعه و ساخت بازی‌ها در پایتون، پایه‌های پایتون، پایتون OOP، پروژه‌های بازی‌های پایتون Python را به روشی آسان و ساده بیاموزید. کدنویسی در پایتون را با مثال یاد بگیرید. یاد بگیرید که چگونه از نوت بوک Jupyter و IPython برای کدنویسی پایتون استفاده کنید. اصول برنامه نویسی پایتون را بیاموزید. آموزش برنامه نویسی شی گرا (OOP) در پایتون. یاد بگیرید چگونه از کتابخانه Pygame Python برای ساخت و توسعه Python Games استفاده کنید 5 پروژه Python Games برای تسلط بر مهارت های قدرتمند پایتون که خواهید آموخت. پیش نیازها: برای این دوره نیازی به تجربه برنامه نویسی پرایمر نیست. کامپیوتر و اینترنت. اشتیاق شما به یادگیری مبانی پایتون و برنامه نویسی شی گرا پایتون. هر چیز دیگری که برای یادگیری برنامه نویسی پایتون نیاز دارید در حال حاضر در این دوره وجود دارد.

دوره برنامه نویسی پایتون، راهنمای کامل برای برنامه نویسان پایتون کدگذارهای پایتون به روشی ساده و آسان با مثال های پایتون، آزمون های پایتون، منابع 5 پروژه های بازی پایتون در بازی های پایتون، Python OOP، برای تسلط بر پایتون 3 از صفر تا قهرمان در این دوره .

در این دوره چه چیزی یاد خواهید گرفت؟

  • با انجام 5 پروژه بازی Python Python را بیاموزید.

  • در این دوره آموزشی نحوه نصب پایتون 3 را خواهید آموخت.

  • در این دوره آموزشی نحوه استفاده از پایتون IDLE را خواهید آموخت.

  • در این دوره آموزشی یاد خواهید گرفت که چگونه Python IDE را برای یادگیری کدنویسی انتخاب کنید.

  • در این دوره آموزشی نحوه نصب Anaconda برای کدنویسی پایتون را خواهید آموخت.

  • در این دوره آموزشی نحوه استفاده از Jupyter آنلاین برای برنامه نویسی پایتون را خواهید آموخت.

  • در این دوره آموزشی نحوه استفاده از Python IDLE را خواهید آموخت.

  • در این دوره آموزشی خواهید آموخت که چگونه تفاوت بین عملگرهای متغیر در پایتون چیست.

  • در این دوره شما انواع عملگرها را در پایتون یاد خواهید گرفت.

  • در این دوره آموزشی انواع داده پایتون را خواهید آموخت.

  • در این دوره شما ورودی های توابع رشته در پایتون را خواهید آموخت.

  • در این دوره آموزشی نحوه استفاده از تابع رشته ورودی در پایتون را خواهید آموخت.

  • در این دوره آموزشی ساختارهای داده پایتون را خواهید آموخت.

  • در این دوره آموزشی نحوه ایجاد عملیات Lists Lists در پایتون را خواهید آموخت.

  • در این دوره آموزشی نحوه ایجاد عملیات Dictionaries Dictionaries در پایتون را خواهید آموخت.

  • در این دوره آموزشی نحوه ایجاد عملیات Tuples Tuples در پایتون را خواهید آموخت.

  • در این دوره آموزشی یاد خواهید گرفت که چه زمانی از For Loop در پایتون استفاده کنید. برای ایجاد عملیات Sets Sets در پایتون.

  • در این دوره آموزشی نحوه و زمان استفاده از Control Flow و Loops در پایتون را خواهید آموخت.

  • در این دوره آموزشی IF Statement و کنترل جریان در پایتون را خواهید آموخت.

  • در این دوره آموزشی نحوه و زمان استفاده از For Loop در پایتون را خواهید آموخت.

  • در این دوره آموزشی، نحوه و زمان استفاده از while Loop در پایتون را خواهید آموخت.

  • در این دوره آموزشی یاد خواهید گرفت که چگونه خطاها را در برنامه های پایتون خود مدیریت کنید.

  • در این دوره آموزشی نحوه و زمان استفاده از توابع پایتون را خواهید آموخت.

  • در این دوره آموزشی نحوه و زمان ایجاد توابع در پایتون را خواهید آموخت.

  • در این دوره آموزشی، نحوه و زمان استفاده از لامبدا را در پایتون خواهید آموخت.

  • در این دوره آموزشی نحوه ایجاد و استفاده از ماژول های پایتون را خواهید آموخت.

  • با نحوه استفاده از پایتون برای باز کردن فایل‌ها آشنا شوید.

  • کدنویسی در پایتون را با مثال هایی در این دوره بیاموزید.


چرا باید با این دوره به زبان برنامه نویسی پایتون تسلط داشت؟

Python یک زبان برنامه نویسی سطح بالا، قوی، زیبا و یادگیری آسان است.

Python یک زبان برنامه نویسی هدف گرا است، بنابراین می توانید هنگام کدنویسی در پایتون از اشیاء استفاده کنید.

Python یک زبان برنامه نویسی منبع باز رایگان است.

Python را می توان برای انواع مختلفی از وظایف برنامه نویسی، مانند برنامه های دسکتاپ، برنامه نویسی بازی و توسعه موبایل استفاده کرد. همه اینها را می توان با استفاده از زبان برنامه نویسی Python انجام داد.

Python یک زبان متقابل پلتفرم است، به این معنی که کدهای نوشته شده برای یک سیستم عامل، مانند Windows، بدون ایجاد هیچ تغییری در کد پایتون، روی سیستم عامل مک یا لینوکس به خوبی کار می کند.


سرفصل ها و درس ها

معرفی Introduction

  • معرفی Introduction

  • محیط آماده سازی برای پایتون Environment Preparing for Python

  • Python2 vs Python3 Python2 VS Python3

  • درک انواع داده ها در پایتون Understanding Data Types in Python

پیتون تازه سازی Python Refresher

  • متغیرها، اپراتورها و انواع داده ها در پایتون. Variables, Operators and Data Types in Python.

  • توابع رشته در پایتون. String Functions in Python.

  • ساختارهای داده در پایتون Data Structures in Python

  • کنترل جریان در مقابل حلقه ها Control Flow VS Loops

  • خطا در دست زدن به پایتون Error Handling in Python

  • توابع در پایتون Functions in Python

  • فایل ها و ماژول ها در پایتون Files and Modules in Python

برنامه نویسی شی گرا (OOP) در پایتون Object Oriented Programming (OOP) In Python

  • ایجاد کلاس ساده Creating Simple Class.

  • تعویض سازنده Overviewing Constructor.

  • یادگیری نحوه ایجاد روش های دیوانگر؟ Learning How to creating Dunder Methods?

  • یادگیری در مورد ارث Learning about Inheritance.

  • دانستن کپسوله سازی چیست؟ Knowing What is the Encapsulation?

  • یادگیری همچنین در مورد وراثت چندگانه Learning also about Multiple Inheritance

  • دانستن آنچه که از دست رفته است؟ Knowing What is the Overriding?

  • یادگیری در مورد تزئینات. Learning about Decorators.

  • یادگیری نحوه استفاده از تزئینات ساختمانی؟ Learning How to use Build-in Decorators?

طرح انتخاب رنگ پروژه Project Color Choices Game

  • پروژه راه رفتن از طریق Project Walk through

  • پروژه یادداشت های مفید Project Helpful Notes

  • راه حل پروژه Project Solution

پروژه بازی Hangman Project Hangman Game

  • پروژه راه رفتن از طریق Project Walk through

  • پروژه راه رفتن از طریق Project Walk through

  • پروژه های Helful پروژه Project Helful Notes

  • پروژه راه حل بخش 1 Project Solution Part 1

  • پروژه راه حل بخش 2 Project Solution Part 2

پروژه Tic Tac Toc Project Tic Tac Toc

  • پروژه راه رفتن از طریق Project Walk Through

  • پروژه یادداشت های مفید Project Helpful Notes

  • پروژه یادداشت های مفید Project Helpful Notes

  • راه حل پروژه Project Solution

  • راه حل پروژه Project Solution

کتابخانه Pygame Python (ماژول) Pygame Python Library (Module)

  • Pygame کتابخانه قسمت 1 Pygame Library Part 1

  • قسمت دوم کتابخانه Pygame Pygame Library Part 2

  • Pygame کتابخانه قسمت 3 Pygame Library Part 3

پروژه 4 Project 4

  • پنگ بازی قسمت 1: نمایش پنگ را با خط وسط ایجاد کنید Pong Game Part 1: Create The Pong Display With The Middle Line

  • پنگ بازی قسمت 2: اضافه کردن دو دست و پا زدن Pong Game Part 2: Adding The Two Paddles

  • پنگ بازی قسمت 3: اضافه کردن توپ تندرست Pong Game Part 3: Adding Bouncing Ball

  • پنگ بازی قسمت 4: اضافه کردن سیستم نمره Pong Game Part 4: Adding Score System

  • پنگ بازی قسمت 5: اضافه کردن بازی سیستم صدا Pong Game Part 5: Adding Game Sound System

پروژه 4: بازی پنگ Project 4: Pong Game

  • بازی پنگ قسمت 1: ایجاد صفحه نمایش پنگ با خط میانی Pong Game Part 1: Create The Pong Display With The Middle Line

  • بازی پنگ قسمت 2: افزودن دو پارو Pong Game Part 2: Adding The Two Paddles

  • بازی Pong Part 3: Adding Bouncing Ball Pong Game Part 3: Adding Bouncing Ball

  • بازی پنگ قسمت 4: افزودن سیستم امتیاز. Pong Game Part 4: Adding Score System.

  • بازی پنگ قسمت 5: اضافه کردن سیستم صدای بازی. Pong Game Part 5: Adding Game Sound System.

پروژه 5 Project 5

  • مروری بر بازی Flappy Bird Flappy Bird Game Overview

  • اضافه کردن پس زمینه و پایه Adding Background and Base

  • اضافه کردن خطوط دو برابر لوله ها Adding The Doubled lines of Pipes

  • اضافه کردن پرنده متحرک Adding The Moving Bird

  • از برخورد بین پرنده و دیگر اشیاء بازی استفاده کنید Use Collisions between The Bird & Other Game Objects

  • انیمیشن پرنده را تنظیم کنید Adjust The Bird Animation

  • افزودن سیستم امتیازدهی Adding The Score System

  • اضافه کردن صداهای بازی Adding The Game Sounds

پروژه 5: Flappy Bird Project 5: Flappy Bird

  • بررسی اجمالی بازی Flappy Bird Flappy Bird Game Overview

  • اضافه کردن پس زمینه و پایه Adding Background and Base

  • افزودن خطوط دوبرابر لوله ها Adding The Doubled lines of Pipes

  • اضافه شدن پرنده متحرک Adding The Moving Bird

  • از برخورد بین پرنده و سایر اشیاء بازی استفاده کنید Use Collisions between The Bird & Other Game Objects

  • انیمیشن پرنده را تنظیم کنید Adjust The Bird Animation

  • اضافه کردن سیستم امتیاز Adding The Score System

  • اضافه کردن صداهای بازی Adding The Game Sounds

جایزه Bonus

  • با تشکر Thanks

نمایش نظرات

آموزش دوره پایتون: یادگیری پایتون با ساخت بازی های 2023 در پایتون.
جزییات دوره
6.5 hours
47
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
44,065
3.1 از 5
دارد
دارد
دارد
Tamer Ahmed
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Tamer Ahmed Tamer Ahmed

توسعه دهنده حرفه ای و دانشمند داده عاشق تدریس هستند. با بیش از 50000 دانشجوی خوشحال در دوره های من ثبت نام می کنند. در این روزها فناوری و برنامه نویسی به روح زندگی ما تبدیل شده اند ، بنابراین یادگیری کدنویسی برای همه بسیار مهم است. من یک برنامه نویس و دانشمند داده هستم ، من به بسیاری از زبانهای برنامه نویسی مانند پایتون ، SQL ، R ، جاوا تسلط دارم ، همچنین با ابزارهایی مانند Excel ، Tableau ، Jupyter Notebook ، Unity ، Unreal و R Studio نیز تجربه خوبی دارم. اشتیاق فراوان به آموزش فناوری و به اشتراک گذاشتن دانش با جامعه. یادگیری مادام العمر نوعی آموزش خودآموز است که بر رشد شخصی متمرکز است. در حالی که هیچ تعریف استانداردی از یادگیری مادام العمر وجود ندارد ، اما به طور کلی منظور از یادگیری است که در خارج از یک م instسسه رسمی آموزشی مانند مدرسه ، دانشگاه یا دوره های آنلاین آموزش شرکت ها اتفاق می افتد. من هر ماه دوره های خود را به روز می کنم تا بخش های جدیدی را به انتخاب خود اضافه کنم تا انتظارات شما را برآورده کنم.