آموزش Python Bootcamp 2021 Build 15 اپلیکیشن و بازی کاربردی

Python Bootcamp 2021 Build 15 working Applications and Games

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: پایتون کامل را با اصول اولیه، علم داده، تجسم داده ها، برنامه های گرافیکی دسکتاپ و پایتون برای وب بیاموزید.

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

  • پایتون را کامل کنید.
  • اصول اولیه پایتون مانند انواع داده‌ها، حلقه‌ها، تصمیم‌گیری‌ها، مدیریت فایل‌ها، کتابخانه‌ها، ماژول‌ها، تاریخ‌زمان‌ها و غیره.
  • برنامه های برنامه نویسی مبتنی بر ترمینال با استفاده از پایتون.
  • بازی پایتون باهوش مصنوعی.
  • پایتون برای برنامه های دسکتاپ و برنامه نویسی رابط کاربری گرافیکی.
  • ایجاد برنامه های دسکتاپ با استفاده از Tkinter با پایتون.
  • استفاده از پایگاه داده با استفاده از پایتون.
  • گرافیک لاک پشت برای ایجاد برنامه های گرافیکی و حرکت با استفاده از Python
  • 5+ بازی گرافیکی واقعی با استفاده از پایتون.
  • استفاده از کلیدهای صفحه کلید برای جابجایی اشیاء در برنامه های خود و در بازی ها با استفاده از python
  • یاد بگیرید که با استفاده از پایتون ماشین حساب و دیکشنری هوشمند بسازید.
  • علم داده و تجسم داده ها با استفاده از پایتون.
  • تجسم داده ها با استفاده از Matplotlib در پایتون.
  • تجسم داده ها با استفاده از Seaborn در پایتون.
  • تجسم داده ها با استفاده از پانداها در پایتون.
  • تجسم داده ها با استفاده از دکمه های سرآستین و ضعیف در پایتون.
  • تجزیه و تحلیل داده ها با استفاده از Numpy و پانداها در پایتون.
  • نقشه برداری جغرافیایی با استفاده از پایتون.
  • یاد بگیرید که یک پلاتر خودکار برای تجسم داده بسازید.
  • آموزش ساخت پروژه تجزیه و تحلیل کلان داده با بیش از 60 میلیون + داده با استفاده از پایتون.
  • نقشه های پایه با استفاده از پایتون.

آیا از دریافت ویدیوها و سخنرانی‌ها در مورد اصول اولیه و سینتکس پایتون خسته شده‌اید یا در مطالعات دانشگاهی و برنامه hello world مورد توجه قرار گرفته‌اید. بنابراین من حدس می‌زنم که باید این دوره را امتحان کنید، این دوره پس از تجزیه و تحلیل نیازهای یک دانش‌آموز برای مطالعه پایتون طراحی شده است. پس از تجزیه و تحلیل آنچه آنها در یک دوره نیاز دارند و چه چیزی می خواهند، چگونه می توانند هر دوره ای را به راحتی شروع کنند اما نتوانستند آن را به پایان برسانند. حالا اجازه دهید به شما توضیح دهم که چگونه این دوره شامل تمام زمینه های پایتون است و برای حفظ علاقه تا آخرین بار در واقع بازی ها به صورت پروژه ای کار می کنند تا هیچکس خسته نشود و با آن همه چیز توضیح داده شده به روشی بسیار ساده و آسان طراحی شده است. . فقط پس از اتمام دوره، من تضمین می کنم که هر یک از شما می توانید هر نوع برنامه ای را با استفاده از پایتون توسعه دهید. شما یاد خواهید گرفت که با استفاده از صفحه کلیدی که فکر می‌کنم اکثر شما می‌خواهید یاد بگیرید، برنامه‌های دسکتاپ و حتی کنترل اشیاء بسازید و همچنین پایتون برای علم داده که در آن می‌توانید حتی نقشه‌های کره را ایجاد کنید. اکنون اجازه دهید برخی از موضوعاتی را که قرار است پوشش دهید-

را توضیح دهم

1. Python برای برنامه های گرافیکی.

2.Tkinter - برای ساخت برنامه های دسکتاپ و در واقع رابط کاربری.

3. گرافیک لاک پشت - برای یادگیری طراحی گرافیکی با استفاده از پایتون و یادگیری کنترل اشیاء در رایانه با استفاده از صفحه کلید.

4. پایگاه‌های داده - برای یادگیری اینکه چگونه می‌توانید داده‌های بازی‌ها، برنامه‌ها و برنامه‌های خود را ذخیره کنید.

5. Python برای علم داده.

6.Numpy - ایجاد داده در قالب مجموعه داده و تجزیه و تحلیل داده ها با استفاده از پایتون را بیاموزید.

7.Pandas - برای ایجاد چارچوب های داده و تجزیه و تحلیل آنها و تجسم داده ها به شکل نمودارهای سه بعدی و نمودارهای دو بعدی.

8.Matplotlib - برای ایجاد تجسم داده‌ها.

9.Seaborn - برای ایجاد طرح های متحرک.

10.Plotly و دکمه سرآستین - برای ایجاد نمودارهای تعاملی.

11. ترسیم جغرافیایی - برای ایجاد نمودارهای مقیاس جهانی.

12. توابع تاریخ و زمان پایتون.

13. مدیریت فایل

14. اشیاء را با استفاده از کلیدها کنترل کنید.

15. ایجاد طرح های گرافیکی بی نهایت.

16. توابع و روش‌ها در پایتون

17. حلقه‌ها و شرطی‌ها.

18. مبانی و انواع داده در پایتون.


آنچه می خواهید در این دوره بسازید (اگر در ویدیوهای پیش نمایش ببینید بهتر است):

1. بازی کاترپیلار با رابط مناسب و کنترل صفحه کلید.

2.ماشین‌حساب هوشمند - نیازی به اضافه کردن نمادها نیست، فقط اعداد بدهید و هر عملیاتی را بخواهید.

3. برنامه پایگاه داده روتین خود با رابط کاربری مناسب.

4. یک بازی شکار تخم مرغ با رابط گرافیکی و کنترل صفحه کلید.

5. حیوان خانگی روی صفحه نمایش خود با حرکات.

6.پروژه Match maker.

7. گرافیک ربات.

8. مارپیچ Kaliedo و مارپیچ کلیدوسکوپ اصلاح شده (طراحی گرافیکی).

9. یک پلاتر داده خودکار با بیش از 30 نوع نمودار.

10. یک طرح بیسمن جغرافیایی.

11. پروژه تجزیه و تحلیل کلان داده (بیش از 60 میلیون داده).

12.Tic Tac Toe هوشمند مصنوعی (بازی در برابر رایانه).

13.A Dictionary.

14. بازی جلاد.

15.شبیه ساز تاس تابیدن.

این دوره برای چه کسانی است:

  • همه کسانی که می خواهند پایتون یاد بگیرند.

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

مقدمه Introduction

  • مقدمه دوره Introduction to course

  • یادگیری با ساختن Learning by building

  • چرا پایتون یاد بگیریم؟ Why learn python?

  • در دوره چیست؟ What's in the course?

  • بعد از بخش 2 چیست؟ What's after section 2?

  • هر گونه شک و نوع برنامه؟ Any doubt and types of program ?

نصب پایتون در مک Installing Python on Mac

  • معرفی این ماژول Introduction to this module

  • نصب پایتون در مک Installing Python on Mac

  • نصب Atom در مک Installing Atom on Mac

  • نصب نوت بوک Anaconda و Jupyter Installing Anaconda and Jupyter notebooks

  • لینک ویرایشگران Editors link

نصب پایتون روی ویندوز Installing Python on windows

  • معرفی این ماژول Introduction to this module

  • نصب Python3 Installing Python3

  • نصب Atom Installing Atom

  • ویرایشگر اتم Atom editor

  • نصب آناکوندا Installing Anaconda

  • لینک ویرایشگران Editors link

بخش 1 پایتون پایه Section-1 Basic Python

  • بخش 1 Section-1

انواع داده ها Data types

  • معرفی این ماژول Introduction to this module

  • متغیرها و ثابت ها Variables and constants

  • شماره Numbers

  • عملیات بر روی اعداد Operations on Numbers

  • تایپ پویا و محدودیت در انواع داده ها Dynamic typing and restricitons on data types

  • ریخته گری Casting

  • رشته های Strings

  • روش ها و رشته ها Methods and strings

  • نمایه سازی و برش Indexing and slicing

  • قالب بندی رشته String formatting

  • فهرست کنید List

  • تاپل ها Tuples

  • فرهنگ لغت Dictionary

  • بولی Boolean

  • یادداشت انواع داده Data types notes

  • آزمون انواع داده ها Data-types quiz

اپراتورها Operators

  • عملگرهای حسابی Arithmetic Operators

  • اپراتورهای واگذاری Assignment Operators

  • اپراتورهای مقایسه Comparison Operators

  • عملگرهای منطقی Logical Operators

  • اپراتورهای هویت و عضویت Identity and Membership Operators

  • یادداشت های اپراتورها Operators Notes

  • مسابقه اپراتورها Operators quiz

کدام ویرایشگر برای شما بهتر است Which editor is best for you

  • معرفی این ماژول Introduction to this module

  • کار روی اتم Working on Atom

  • کار بر روی نوت بوک های jupyter Working on jupyter notebooks

  • نحوه یادگیری برنامه نویسی How to learn Programming

توابع و روش ها Functions and Methods

  • معرفی این ماژول Introduction to this module

  • ورودی کاربر User input

  • مبدل ها Convertors

  • مفهوم توابع Concept of funtions

  • توابع و ورودی های کاربر Functions and user inputs

  • مولفه های Parameters

  • مبدل هایی که از تابع استفاده می کنند Convertors using function

  • عملکرد اصلاح Modifying function

  • مواد و روش ها Methods

  • یادداشت های عملکرد Function Notes

  • یادداشت های روش Method notes

خطاها در پایتون Errors in python

  • معرفی این ماژول Introduction to this module

  • انواع خطاها Types of errors

  • خطای Syntex Syntex error

  • خطای تورفتگی Indentation error

  • خطای تایپ Type error

  • خطای نام Name error

  • خطای تقسیم صفر Zero division error

  • خطای شاخص Index error

  • خطای صفت Attribute error

  • رسیدگی به خطاها و اینترنت Handling errors and internet

  • یادداشت های خطا Error notes

تصمیم گیری Decision making

  • معرفی این ماژول Introduction to this module

  • معرفی این ماژول Introduction to this module

  • در غیر این صورت شرایط If-else conditions

  • شرط el-if el-if condition

  • سرگرمی کمی با شرطی Little fun with conditionals

  • شرایط چندگانه Multiple conditions

  • شرایط تو در تو Nested conditions

  • یادداشت های مشروط Conditionals notes

نمایش نظرات

آموزش Python Bootcamp 2021 Build 15 اپلیکیشن و بازی کاربردی
جزییات دوره
32h 7m
75
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
504,643
4.3 از 5
ندارد
دارد
دارد
Dev Nirwal
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Dev Nirwal Dev Nirwal

مربی هی! من Dev هستم و یک برنامه نویس در پایتون با تخصص در زمینه هوش مصنوعی و یادگیری ماشین هستم و همچنین مهندس الکترونیک و ارتباطات هستم. من سعی می کنم دوره های کاملی را در مورد برخی موضوعات با دانش کاربرد عملی ایجاد کنم تا به دانشجویان ارائه دهم تا آنها بتوانند هر آنچه را که مربوط به موضوعات مورد علاقه خود است کاملاً یاد بگیرند