آموزش برنامه نویسی پایتون مبتنی بر پروژه برای کودکان و مبتدیان

Project Based Python Programming For Kids & Beginners

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: آموزش برنامه نویسی دستی پایتون با ایجاد بازی، رابط کاربری گرافیکی و گرافیک ساخت بازی های ساده مبتنی بر پایتون با استفاده از حلقه ها و توابع برنامه نویسی طراحی گرافیک با استفاده از ماژول پایتون Turtle ساخت رابط کاربری گرافیکی پایتون (GUI) با Tkinter دریافت یک دسته از کار با پایتون 2 و 3 قادر به استفاده از ماژول های داخلی پایتون برای پروژه های خود باشند. مبتدیان و کودکان می توانند پروژه های خود را ایجاد کنند و به مفاهیم پیچیده تر پیش بروند. پیش نیازها: باید به برنامه نویسی علاقه داشته باشد علاقه به یادگیری برنامه نویسی پایتون را نصب کنید پایتون 3.6 را روی رایانه خود نصب کنید (کد بر روی ویندوز، مک، لینوکس و حتی Raspberry Pis کار می کند) این دوره به ویژه برای مبتدیان و/یا کودکانی که به دنبال دریافت آن هستند مناسب است. با برنامه نویسی پایتون شروع شد فقط بیایید و شیرجه بزنید!! کودکان از راهنمایی بزرگسالان بهره مند خواهند شد

                                      مبتدیان و بچه‌ها اکنون می‌توانند Python را به روش سرگرم‌کننده و آسان بیاموزند

به خود (و فرزندانتان) آموزش کدنویسی بازی‌های سرگرم‌کننده، گرافیک و رابط کاربری گرافیکی در پایتون، زبان برنامه‌نویسی قدرتمندی که در شرکت‌های فناوری و دانشگاه‌ها استفاده می‌شود، بیاموزید.

برخلاف سایر دوره‌ها و کتاب‌های موجود، این دوره فرصتی نادر برای یادگیری جنبه‌های گرافیکی و UX (تجربه کاربر) پایتون را فراهم می‌کند – حتی به عنوان یک مبتدی! برخلاف بسیاری از دوره‌های دیگر پایتون در Udemy، این دوره با ترسیم اشکال، کدنویسی یک بازی ساده، و طراحی رابط کاربری گرافیکی (رابط کاربری گرافیکی)، از جمله یک رابط کاربری گرافیکی کاربردی برای یک برنامه مبدل دما، شما را با این زبان کامپیوتر آشنا می‌کند.

در برنامه نویسی با رابط کاربری گرافیکی پایتون، پایه ای محکم به دست آورید

  • اصول برنامه نویسی بازی پایتون را بیاموزید
  • رابط کاربری گرافیکی زیبا و مفید پایتون را بسازید
  • برنامه های کاربردی ساده و کاربردی در پایتون ایجاد کنید
  • دنیای طراحی گرافیکی پایتون را کاوش کنید

اگر می خواهید کدنویسی را یاد بگیرید، رابط کاربری گرافیکی پایتون بهترین راه برای شروع است!

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

چرا پایتون؟

زبان کدنویسی پایتون به خوبی با سایر پلتفرم‌ها ادغام می‌شود - و تقریباً روی همه دستگاه‌های مدرن اجرا می‌شود. اگر در زمینه کدنویسی تازه کار هستید، می توانید به راحتی اصول اولیه را در این محیط کدنویسی سریع و قدرتمند بیاموزید. اگر با سایر زبان های کامپیوتری تجربه دارید، پایتون را ساده و ساده خواهید یافت. این زبان منبع باز تأیید شده توسط OSI امکان استفاده و توزیع رایگان - حتی توزیع تجاری را فراهم می‌کند.

آیا می توانید با پایتون شغلی بسازید؟

مطمئنا! به طور متوسط، توسعه دهندگان پایتون ایالات متحده 109000 دلار در سال درآمد دارند. این زبان قدرتمند و پرکاربرد می تواند بلیط شما یا فرزندتان برای زندگی بهتر باشد. با پایه گذاری دقیقی که از این دوره کسب می کنید، دانش و اعتماد به نفس لازم برای ورود به دوره های سطح بالاتر پایتون را خواهید داشت.

چگونه می توانید از پایتون استفاده کنید؟

هنگامی که از طریق این دوره به دانش اولیه پایتون رسیدید، می توانید طیف متنوعی از تخصص های برنامه نویسی را کشف کنید:

  • ساخت رابط کاربری گرافیکی دسکتاپ/لپ تاپ
  • طراحی بازی های هیجان انگیز و همهجانبه
  • وب‌سایت‌ها و برنامه‌ها را توسعه دهید
  • تجزیه و تحلیل داده های علمی و آماری
  • ایجاد نرم افزار آموزشی
  • دسترسی به پایگاه داده و سازماندهی آن
  • مدیریت شبکه ها

چه کسی از پایتون استفاده می کند؟

این دوره مجموعه‌ای از مهارت‌ها را در یکی از برترین زبان‌های برنامه‌نویسی امروزی به شما می‌دهد. بزرگ‌ترین شرکت‌های امروزی (و هوشمندترین استارت‌آپ‌ها) از پایتون، از جمله گوگل، فیس‌بوک، اینستاگرام، آمازون، آی‌بی‌ام و ناسا استفاده می‌کنند. پایتون به طور فزاینده ای برای محاسبات علمی و تجزیه و تحلیل داده ها استفاده می شود.


می‌توانید بلافاصله، بدون تجربه برنامه‌نویسی قبلی، شروع کنید

دستورالعمل های مفصلی در رابطه با نصب پایتون و شروع با Microsoft Visual Code ارائه شده است، یک IDLE برنامه نویسی قدرتمند که ابزار ارزشمندی برای سفر برنامه نویسی شما خواهد بود. دستورالعمل‌های عملی کدنویسی در فیلم‌های سخنرانی ارائه شده است تا شما را قادر به پیگیری آن کند. علاوه بر این، نمونه‌هایی از کدهای کاری برای شما ارائه شده است که می‌توانید آن را امتحان کنید و اصلاح کنید. هر ویدیو یک مفهوم برنامه‌نویسی کاربردی جدید را به شما آموزش می‌دهد که می‌توانید در زمان واقعی آن را اعمال کنید و آزمون‌ها یادگیری شما را تقویت می‌کنند.

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

بدون ریسک:  پیش‌نمایش ویدیوها از بخش‌های مختلف به‌صورت رایگان، و از 30 روز ضمانت بازگشت پول هنگام ثبت‌نام برخوردار شوید - ریسک صفر، بازده نامحدود!


همین امروز در این دوره ثبت نام کنید و مهارت های لازم برای دست زدن به غول های صنعت فناوری امروز را بیاموزید. از آن لذت ببرید، GUI های جذاب و تعاملی پایتون را ایجاد و کنترل کنید و از آینده ای روشن لذت ببرید!




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

مقدمه ای بر برنامه نویسی پایتون مبتنی بر پروژه Introduction to Project Based Python Programming

  • مقدمه ای بر دوره و من Introduction to the Course & Me

  • اسکریپت های مورد استفاده در دوره Scripts Used in the Course

  • نصب پایتون برای ویندوز Python Installation for Windows

  • کد نویسی پایتون با ویژوال استودیو Python Coding with Visual Studio

  • برخی از اصطلاحات رایج پایتون Some Common Python Terms

  • نتیجه گیری در بخش 1 Conclusion to Section 1

  • آزمون بخش 1 Section 1 Quiz

مقدمه ای بر برنامه نویسی پایتون مبتنی بر پروژه Introduction to Project Based Python Programming

  • مقدمه ای بر دوره و من Introduction to the Course & Me

  • اسکریپت های مورد استفاده در دوره Scripts Used in the Course

  • نصب پایتون برای ویندوز Python Installation for Windows

  • نصب پایتون برای سایر سیستم عامل ها Python Installation for Other OS

  • نصب پایتون برای سایر سیستم عامل ها Python Installation for Other OS

  • Python IDLE آنلاین Online Python IDLE

  • Python IDLE آنلاین Online Python IDLE

  • سلام جهان در پایتون Hello World in Python

  • سلام جهان در پایتون Hello World in Python

  • کد نویسی پایتون با ویژوال استودیو Python Coding with Visual Studio

  • برخی از اصطلاحات رایج پایتون Some Common Python Terms

  • نتیجه گیری در بخش 1 Conclusion to Section 1

  • آزمون بخش 1 Section 1 Quiz

غواصی در اصول پایتون Diving into the Python Basics

  • محاسبات پایه در پایتون Basic Arithmetic in Python

  • به دنیای انواع داده ها خوش آمدید Welcome to the World of Data Types

  • کار با رشته ها Working With Strings

  • دریافت ورودی های کاربر Get User Inputs

  • لیست ها Lists

  • بیشتر در مورد توابع Some More On Functions

  • نتیجه گیری در بخش 2 Conclusions to Section 2

غواصی در اصول پایتون Diving into the Python Basics

  • محاسبات پایه در پایتون Basic Arithmetic in Python

  • به دنیای انواع داده ها خوش آمدید Welcome to the World of Data Types

  • تولید اعداد تصادفی Random Number Generation

  • تولید اعداد تصادفی Random Number Generation

  • کار با رشته ها Working With Strings

  • دریافت ورودی های کاربر Get User Inputs

  • ساختارهای مختلف داده پایتون Different Python Data Structures

  • ساختارهای مختلف داده پایتون Different Python Data Structures

  • تاپل ها Tuples

  • تاپل ها Tuples

  • لیست ها Lists

  • لغت نامه ها Dictionaries

  • لغت نامه ها Dictionaries

  • تعریف توابع خودمان در Python-Basic Defining our Own Functions in Python-Basic

  • تعریف توابع خودمان در Python-Basic Defining our Own Functions in Python-Basic

  • بیشتر در مورد توابع Some More On Functions

  • نتیجه گیری در بخش 2 Conclusions to Section 2

  • آزمون بخش 2 Section 2 Quiz

  • آزمون بخش 2 Section 2 Quiz

تصمیم گیری با برنامه نویسی Decision Making with Programming

  • دلیل این بخش Rationale for this section

  • حلقه های if-else if-else loops

  • حلقه while while loop

  • برای حلقه for loop

  • بیشتر در مورد حلقه ها More on Loops

  • نتیجه گیری در بخش 3 Conclusion to Section 3

تصمیم گیری با برنامه نویسی Decision Making with Programming

  • دلیل این بخش Rationale for this section

  • حلقه های if-else if-else loops

  • elif در حلقه های if-else elif in if-else loops

  • elif در حلقه های if-else elif in if-else loops

  • حلقه while while loop

  • برای حلقه for loop

  • بیشتر در مورد حلقه ها More on Loops

  • Nested For Loop Nested For Loop

  • Nested For Loop Nested For Loop

  • ساخت یک بازی حدس اعداد!!-Basic Build a Number Guessing Game!!-Basic

  • ساخت یک بازی حدس اعداد!!-Basic Build a Number Guessing Game!!-Basic

  • ساخت یک بازی حدس اعداد!!-پیشرفته Build a Number Guessing Game!!-Advanced

  • ساخت یک بازی حدس اعداد!!-پیشرفته Build a Number Guessing Game!!-Advanced

  • اختیاری: ساخت یک بازی حدس اعداد!!-(بیشتر) پیشرفته OPTIONAL:Build a Number Guessing Game!!-(More) Advanced

  • اختیاری: ساخت یک بازی حدس اعداد!!-(بیشتر) پیشرفته OPTIONAL:Build a Number Guessing Game!!-(More) Advanced

  • نتیجه گیری در بخش 3 Conclusion to Section 3

  • آزمون بخش 3 Section 3 Quiz

  • آزمون بخش 3 Section 3 Quiz

گرافیک با پایتون Graphics with Python

  • کار با گرافیک در پایتون Working With Graphics in Python

  • یک مربع بکشید Draw a Square

  • ایده پشت زوایای The Idea Behind Angles

  • یک تابع مستطیل ایجاد کنید Create a Rectangle Function

  • کد Along2: یک مثلث متساوی الاضلاع را با حلقه ها رسم کنید Code Along2: Draw an Equilateral Triangle With Loops

  • کد یک شکل نامنظم: شروع یک دانه برف Code an Irregular Shape: Start a Snowflake

  • دانه های برف!! Snowflakes!!

  • آزمون بخش 4 Section 4 Quiz

گرافیک با پایتون Graphics with Python

  • کار با گرافیک در پایتون Working With Graphics in Python

  • یک مربع بکشید Draw a Square

  • ایده پشت زوایای The Idea Behind Angles

  • با استفاده از حلقه ها یک مستطیل رسم کنید Draw a Rectangle Using Loops

  • با استفاده از حلقه ها یک مستطیل رسم کنید Draw a Rectangle Using Loops

  • یک تابع مستطیل ایجاد کنید Create a Rectangle Function

  • کد Along1: یک مثلث متساوی الاضلاع رسم کنید Code Along1: Draw an Equilateral Triangle

  • کد Along1: یک مثلث متساوی الاضلاع رسم کنید Code Along1: Draw an Equilateral Triangle

  • کد Along2: یک مثلث متساوی الاضلاع را با حلقه ها رسم کنید Code Along2: Draw an Equilateral Triangle With Loops

  • کد یک شکل نامنظم: شروع یک دانه برف Code an Irregular Shape: Start a Snowflake

  • دانه های برف!! Snowflakes!!

  • نتیجه گیری در بخش 4 Conclusions to Section 4

  • نتیجه گیری در بخش 4 Conclusions to Section 4

  • آزمون بخش 4 Section 4 Quiz

برنامه نویسی رابط کاربری گرافیکی با پایتون GUI Programming with Python

  • با رابط کاربری گرافیکی در پایتون شروع کنید Start with GUIs in Python

  • ایجاد یک دکمه ساده با tkinter Create a Simple Button With tkinter

  • ویجت های متداول Tkinter GUI Common Tkinter GUI Widgets

  • بوم برای طراحی-part1 Canvas for Drawing-part1

  • ارزیاب بیان ساده Simple Expression Evaluator

  • برنامه-1 را کامل کنید Complete the App-1

برنامه نویسی رابط کاربری گرافیکی با پایتون GUI Programming with Python

  • رابط کاربری گرافیکی چیست؟ What is a GUI?

  • رابط کاربری گرافیکی چیست؟ What is a GUI?

  • با رابط کاربری گرافیکی در پایتون شروع کنید Start with GUIs in Python

  • ایجاد یک دکمه ساده با tkinter Create a Simple Button With tkinter

  • افزودن قابلیت به دکمه Add Functionality to the Button

  • افزودن قابلیت به دکمه Add Functionality to the Button

  • شبکه Tkinter The Tkinter Grid

  • شبکه Tkinter The Tkinter Grid

  • ویجت های متداول Tkinter GUI Common Tkinter GUI Widgets

  • بوم برای طراحی-part1 Canvas for Drawing-part1

  • بوم برای طراحی-part2 Canvas for Drawing-part2

  • بوم برای طراحی-part2 Canvas for Drawing-part2

  • ارزیاب بیان ساده Simple Expression Evaluator

  • با برنامه تبدیل دما شروع کنید Start With the Temperature Conversion App

  • با برنامه تبدیل دما شروع کنید Start With the Temperature Conversion App

  • برنامه-1 را کامل کنید Complete the App-1

  • برنامه-2 را کامل کنید Complete the App-2

  • برنامه-2 را کامل کنید Complete the App-2

  • نتیجه گیری در بخش 5 Conclusions to Section 5

  • نتیجه گیری در بخش 5 Conclusions to Section 5

بخش متفرقه Miscellaneous Section

  • Github Github

بخش متفرقه Miscellaneous Section

  • Github Github

نمایش نظرات

آموزش برنامه نویسی پایتون مبتنی بر پروژه برای کودکان و مبتدیان
جزییات دوره
5 hours
56
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
3,938
4.6 از 5
دارد
دارد
دارد
Minerva Singh
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Minerva Singh Minerva Singh

دانشمند تحصیل کرده آکسبریج

سلام. من فارغ التحصیل دکترا از دانشگاه کمبریج هستم که در آنجا در اکولوژی گرمسیری تخصص دارم. من همچنین یک دانشمند داده هستم. به عنوان بخشی از تحقیقاتم، باید تجزیه و تحلیل گسترده داده‌ها، از جمله تجزیه و تحلیل داده‌های مکانی را انجام دهم. یا برای این منظور ترجیح می‌دهم از ترکیبی از ابزارهای رایگان نرم‌افزار R، QGIS و Python استفاده کنم. بیشتر کار تجزیه و تحلیل داده‌های مکانی خود را با استفاده از R انجام می‌دهم. و QGIS. اینها جدا از رایگان بودن، ابزارهای بسیار قدرتمندی برای تجسم، پردازش و تجزیه و تحلیل داده ها هستند. من همچنین دارای مدرک کارشناسی ارشد جغرافیا و محیط زیست از دانشگاه آکسفورد هستم. من مهارت های آماری و تجزیه و تحلیل داده های خود را از طریق تعدادی MOOC از جمله The Analytics Edge (دوره آماری مبتنی بر R و یادگیری ماشین ارائه شده توسط EdX)، یادگیری آماری (دوره یادگیری ماشین مبتنی بر R ارائه شده توسط Standford آنلاین) تقویت کرده ام. علاوه بر تجزیه و تحلیل داده های مکانی، در تجزیه و تحلیل آماری، یادگیری ماشین و داده کاوی نیز مهارت دارم. من همچنین از برنامه نویسی عمومی، تجسم داده ها و توسعه وب لذت می برم. من علاوه بر اینکه یک دانشمند و اعداد شکن هستم، یک مسافر مشتاق هستم