پایتون 101: آموزش پایتون برای مبتدیان مطلق - آخرین آپدیت

دانلود Python 101: Python for absolute beginners

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

یادگیری برنامه نویسی پایتون حتی اگر تا به حال کد نویسی نکرده اید!

پایتون برای مبتدیان

شروع کدنویسی حتی اگر هیچ پیش زمینه ای ندارید!

پیش نیازها:

  • اشتیاق به یادگیری کدنویسی
  • اینترنت برای پخش ویدیوها
  • لپ تاپ یا کامپیوتر برای کدنویسی (متاسفیم، امکان کدنویسی با تلفن همراه وجود ندارد!)

سلام!

به دوره پایتون 101 خوش آمدید - اولین قدم شما برای یادگیری برنامه نویسی با استفاده از پایتون.

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

با پایتون چه چیزهایی می توانید خلق کنید؟

  • وب سایت ها
  • ابزارهای اتوماسیون برای خانه
  • API ها
  • هوش مصنوعی
  • یادگیری ماشین
  • الگوریتم های ریاضی
  • ابزارهای وب اسکرپینگ
  • و خیلی بیشتر...

برخی از محبوب ترین شرکت های جهان از پایتون استفاده و پشتیبانی می کنند، مانند:

  • گوگل که مالک یوتیوب است (ساخته شده با پایتون)
  • فیس بوک که مالک اینستاگرام است (ساخته شده با پایتون)
  • دراپ باکس (ساخته شده با پایتون)
  • متوجه شدید... خیلی از آنها!

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

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

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

چقدر زمان برای این دوره نیاز است؟

تقریبا هیچ! من به هزاران نفر یاد داده ام که چگونه با استفاده از پایتون برنامه نویسی کنند و یک دوره عالی برای مبتدیان طراحی کرده ام. انتظار دارم این دوره در مجموع حدود 7 ساعت طول بکشد، که شامل تمام وظایف کوچک در پایان تقریبا هر درس و پروژه نهایی است.

چرا کالوب به عنوان مربی شما؟

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

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

آیا می توانم در این کلاس شرکت کنم اگر از ویندوز، macOS یا لینوکس استفاده می کنم؟

بله، البته که می توانید! فقط چند مورد کوچک وجود دارد که در آن کارها را در ویندوز متفاوت از macOS انجام می دهید، و من تمام دستورات را برای هر سیستم عامل در این دوره به شما نشان می دهم.

توجه! macOS و لینوکس سیستم عامل های بسیار مشابهی در پشت صحنه هستند. بنابراین ما فقط باید یکی از آنها را پوشش دهیم تا هر دو را یاد بگیریم. ویندوز عجیب و غریب است، اما هنوز در این دوره پشتیبانی می شود.

ملزومات:

برای شروع این دوره به چند چیز نیاز دارید. اول، یک ویرایشگر متن مانند VS Code. و سپس باید پایتون را دانلود و نصب کنید.

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

کدنویسی خوبی داشته باشید!


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

Introduction

  • مقدمه Introduction

  • یادگیری پایتون ۲ در مقابل پایتون ۳ Learning Python 2 vs Python 3

  • نصب پایتون (مک، لینوکس و ویندوز) Installing Python (Mac, Linux and Windows)

  • نحوه اجرای کد پایتون How to execute Python code

  • محاسبات پایه Basic arithmetic

  • مقدمه‌ای بر متغیرها در پایتون Introduction to variables in Python

  • فرمت‌بندی کد در پایتون Formatting code in Python

  • کامنت‌های کد Code comments

  • مقدمه‌ای بر انواع داده در پایتون Introduction to Python data types

  • انواع داده عددی Number data types

  • انواع داده رشته‌ای String data types

  • انواع داده لیست List data types

  • انواع داده دیکشنری Dictionary data types

  • انواع داده تاپل Tuple data types

  • انواع داده مجموعه Set data types

  • انواع داده بولین Boolean data types

  • انواع داده None None data types

  • ایندکس‌گذاری و برش در پایتون Indexing and slicing in Python

  • دریافت ورودی کاربر Accepting user input

  • تبدیل نوع Type casting

  • فرمت‌بندی چاپ Print formatting

  • عملگرهای مقایسه‌ای Comparison operators

  • میانبرهای مقایسه‌ای Comparison shortcuts

  • عملگرهای مقایسه‌ای چندگانه Multiple comparison operators

  • حلقه‌های For For loops

  • حلقه‌های While While loops

  • Break و Continue Break and continue

  • توابع Functions

  • حوزه (Scope) Scope

  • نحوه ایجاد یک سرور پایتون محلی How to create a local Python server

  • ایمپورت کردن پکیج‌ها و استفاده از آنها Importing packages and using them

  • پروژه شما Your project

  • خلاصه Summary

نمایش نظرات

پایتون 101: آموزش پایتون برای مبتدیان مطلق
جزییات دوره
3 hours
33
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
15,210
4.5 از 5
ندارد
دارد
دارد
Kalob Taulien
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Kalob Taulien Kalob Taulien

معلم توسعه وب

سلام به همه! من Kalob Taulien هستم.

در اینجا نسخه TL;DR (کوتاه) درباره من است:

  • من از سال 1999 کدنویسی می کنم و از سال 2013 به مردم یاد می دهم که چگونه کدنویسی کنند
  • من بیش از 350000 دانشجوی توسعه وب در سراسر جهان دارم
  • من در تیم توسعه هسته Wagtail CMS هستم (Wagtail شماره 1 محبوب ترین سیستم ساخت وب سایت پایتون است)
  • من تمام تلاشم را می کنم که به هر سوالی که دانش آموزانم دارند پاسخ دهم
  • من عاشق تدریس هستم - این قطعاً یکی از استعدادهای طبیعی من است
  • همچنین من عاشق بز هستم! (اگر ملاقات حضوری داشته باشیم شروع کننده گفتگو با من عالی است)

در زیر می‌توانید تمام دوره‌های Skillshare من را پیدا کنید. دسته بندی ها از ساده ترین به سخت ترین، به جز موارد متفرقه، قرار می گیرند. دوره های کدنویسی در پایان.

اگر در زمینه کدنویسی کاملاً تازه کار هستید، با BEGINNERS WEB DEV شروع کنید. و سپس به سراغ HTML بروید.

اگر یک توسعه دهنده وب با تجربه هستید، می توانید از هر یک از بخش های زیر رد شوید.

اگر می‌خواهید یاد بگیرید که چگونه وب‌سایت‌ها را واقعاً زیبا جلوه دهید و خوب عمل کنید، می‌خواهید به HTML، CSS و جاوا اسکریپت نگاه کنید.

اگر می‌خواهید وب‌سایت‌هایی ایجاد کنید که کاربران بتوانند در آن وارد شوند، حساب کاربری داشته باشند و اطلاعات را ذخیره کنند، می‌خواهید به PHP، Python، Django یا Wagtail نگاه کنید.

آخرین اما نه کم اهمیت، همه باید Git و نحوه استفاده از GitHub را بدانند. این کاملاً حیاتی است که 100٪ همه توسعه دهندگان Git و GitHub را درک کنند. این زبان مخفی است که هر کارفرما به دنبال آن است. من نیز یک بخش کامل در مورد آن دارم.

فراموش نکنید که من را در Skillshare برای دوره های هفتگی جدید دنبال کنید!

کد نویسی مبارک!