بوتکمپ کامل پایتون (13 ساعت) - از مبتدی تا حرفهای
✅ سرفصل و جزئیات آموزش
آنچه یاد خواهید گرفت:
- یاد میگیرید پایتون چیست، چگونه کار میکند و چرا پشت بسیاری از فناوریهای مدرن قرار دارد.
- درک میکنید پایتون چگونه کد را اجرا میکند و متغیرها را در حافظه مدیریت میکند.
- به انواع داده اصلی مانند رشتهها، اعداد و بولیها مسلط میشوید.
- با دستورات شرطی و منطق، جریان برنامه را کنترل میکنید.
- به حلقههای for و while، از جمله range ،break و continue مسلط میشوید.
- با لیستها با اطمینان کار میکنید که شامل اسلایس کردن، مرتبسازی و تبدیلها خواهد بود.
- از تاپلها، مجموعهها و دیکشنریها در سناریوهای عملی استفاده میکنید.
- توابع تمیز و حرفهای را با پارامترها، اسکوپ، مقدار بازگشتی، args و kwargs طراحی میکنید.
- مفهوم تغییرپذیری، ارجاع به اشیا و shallow copy در مقابل deep copy را درک میکنید.
- کد پایتون تمیز، مقیاسپذیر و قابلنگهداری مینویسید.
- پروژههای واقعی میسازید تا دانستههای خود را به کار بگیرید.
- یاد میگیرید مانند پایتون فکر کنید، نه اینکه فقط سینتکس را حفظ کنید.
پیشنیازهای دوره
- هیچ تجربه قبلی در برنامهنویسی لازم نیست.
- همه ابزارهای استفادهشده در این دوره رایگان و نصب آنها آسان است.
- ما شما را به صورت گامبهگام در راهاندازی و هرآنچه برای شروع نیاز دارید راهنمایی میکنیم.
- فقط کافی است تمایل به تمرین و فکر کردن منطقی داشته باشید.
توضیحات دوره
این آموزش بصریترین و کاملترین دوره پایتون در اینترنت، ساختهشده توسط یک متخصص واقعی داده است.
این آموزش یک دوره معمولی پایتون با اسلایدهای خستهکننده و مثالهای کتابی نیست.
این آموزش یک بوتکمپ پایتون کاملاً انیمیشنی و عملی است که در آن نهتنها یاد میگیرید چگونه پایتون بنویسید، بلکه واقعاً میبینید پایتون در پشت صحنه چگونه کار میکند؛ آن هم از طریق بیش از 200 انیمیشن اختصاصی که بهصورت دستی طراحی شدهاند تا به شما کمک کنند هر مفهوم را از ریشه و بهدرستی درک کنید.
این دوره بر پایه بیش از 17 سال تجربه واقعی در کار با داده در شرکتهای بزرگ جهانی مانند مرسدس بنز و بوش ساخته شده است. هر درس، پروژه و موضوع مستقیماً از موارد استفاده واقعی در محیطهای سازمانی گرفته شده و فقط به تئوریهای دانشگاهی نمیپردازد.
چه کاملاً مبتدی باشید و چه بخواهید سطح خود را بالاتر ببرید، این دوره طوری طراحی شده که شما را در پایتون از یک مبتدی به یک فرد حرفهای تبدیل کند.
اگر تا به حال حتی یک خط کد هم ننوشتهاید، نگران نباشید. همهچیز را از پایه و به صورت گامبهگام توضیح میدهیم. پایتون یکی از قدرتمندترین و ارزشمندترین مهارتهایی است که میتوانید یاد بگیرید.
موضوعات پوششدادهشده در این دوره کامل :
آشنایی با پایتون:
یاد میگیرید پایتون چیست، چرا اهمیت دارد، چگونه درونی کار میکند و چگونه محیط توسعه خود را بهدرستی راهاندازی کنید.
ابزارهای اولیه پایتون:
print، ورودی، کامنت، جریان اجرا و اینکه کد پایتون چگونه اجرا میشود را به صورت گامبهگام درک میکنید.
انواع داده:
به متغیرها، انواع داده و اینکه پایتون چگونه مقادیر را در حافظه ذخیره و مدیریت میکند مسلط میشوید.
کار با رشتهها:
متن را دستکاری میکنید، از متدهای رشته، اسلایس کردن، فرمتبندی و تبدیلهای کاربردی متن استفاده میکنید.
کار با اعداد:
عملیاتهای عددی انجام میدهید، integer و float را درک میکنید، توابع ریاضی را بهکار میبرید و منطق بولی را مدیریت میکنید.
منطق و عملگرها:
از عملگرهای مقایسهای و منطقی استفاده میکنید و پایههای قوی تفکر منطقی را میسازید.
دستورات شرطی:
با if ،elif ،else، شرطهای تودرتو و طراحی ساختاریافته تصمیمگیری، جریان برنامه را کنترل میکنید.
حلقهها و تکرار:
به حلقههای for و حلقههای break ،continue ،while و range مسلط میشوید و درک میکنید که تکرار در پشت صحنه چگونه کار میکند.
اصول و مباحث پیشرفته لیستها:
بهصورت عمیق با لیستها کار میکنید که شامل ایندکسگذاری، اسلایس کردن، unpacking، کپی کردن، مرتبسازی، تبدیل و عملیاتهای پیشرفته لیست خواهد بود.
ساختارهای داده:
تاپلها، مجموعهها و دیکشنریها را همراه با روابط، عملیاتها و الگوهای استفاده واقعی درک میکنید.
توابع و اسکوپ:
توابع تمیز طراحی میکنید، تفاوت پارامترها و آرگومانها را میفهمید، اسکوپ محلی و سراسری را درک میکنید، آرگومانهای موقعیتی و کلیدواژه، args و kwargs، مقدارهای بازگشتی و ساختار حرفهای را یاد میگیرید.
3 پروژه:
با ساخت یک سیستم ایمن ثبتنام کاربر، یک سیستم مدیریت هزینهها و یک سیستم بانکی کوچک از ابتدا، همه آموختههای خود را به کار میگیرید.
با تکمیل این پروژهها، تئوری را به عمل تبدیل میکنید. نهتنها یادگیری خود را تثبیت میکنید، بلکه پورتفولیویی از نمونه کارهای آماده میسازید تا به کارفرمایان آینده نشان دهید.
فرصت یادگیری پایتون را از دست ندهید؛ مهارتی که پشت داده، هوش مصنوعی، اتوماسیون و توسعه نرمافزار مدرن قرار دارد. همین حالا در این دوره شرکت کنید و با تخصص واقعی در پایتون، تواناییهای خود را شکوفا کنید.
این دوره برای چه کسانی مناسب است؟
- افراد کاملا مبتدی که میخواهند پایتون را از ابتدا یاد بگیرند.
- توسعهدهندگانی که میخواهند کدی تمیزتر و مقیاسپذیرتر بنویسند.
- دانشجویان علم داده یا علوم کامپیوتر که به دنبال مهارتهای عملی پایتون هستند.
- تحلیلگران داده که میخواهند کارها را خودکار کنند و بهرهوری را افزایش دهند.
- مهندسان داده که میخواهند پایههای برنامهنویسی قوی بسازند.
- دانشمندان داده که از پایتون برای تحلیل و هوش مصنوعی استفاده میکنند.
- هر کسی که میخواهد واقعاً پایتون را درک کند، نه اینکه فقط سینتکس را حفظ کند.
بوتکمپ کامل پایتون (13 ساعت) - از مبتدی تا حرفهای
-
مقدمه دوره پایتون 02:08
-
نقشه راه پایتون 03:42
-
پایتون چیست؟ 02:18
-
پایتون چگونه کار میکند؟ 02:15
-
چرا پایتون یاد بگیریم؟ 02:19
-
نصب پایتون و ویژوال استودیو کد 04:00
-
اولین برنامه پایتون شما 04:07
-
افزونهها و Notion 05:10
-
کامنتها 04:59
-
print 07:42
-
دنبالههای escape 09:30
-
چالش: print 03:31
-
متغیرها 12:29
-
ورودی 06:10
-
کد پایتون چگونه اجرا میشود؟ 02:30
-
چالش پایتون 00:22
-
آزمون: ابزارهای اولیه پایتون None
-
انواع داده 07:16
-
دستهبندیهای نوع داده 07:17
-
کلاسهای نوع داده 08:54
-
نمونههای انواع داده 05:47
-
چالش پایتون 00:22
-
آزمون: انواع داده None
-
مقدمه فصل 00:52
-
رشتهها 01:56
-
تابع type 03:31
-
عملگرهای رشتهای 05:01
-
replace 05:39
-
چالش: replace 00:21
-
جوین 02:41
-
f-stringها 05:51
-
تقسیمکردن 04:50
-
تکرار 02:03
-
ایندکسگذاری و اسلایس کردن 14:13
-
حذف فاصلهها 07:54
-
تبدیل حروف بزرگ و کوچک 03:50
-
جستجو 12:11
-
اعتبارسنجی رشتهها 02:25
-
بررسی رشتهها 00:58
-
چالش پایتون 00:22
-
آزمون: کار با رشتهها None
-
اعداد 04:22
-
انواع عدد 03:39
-
عملگرهای عددی 04:02
-
گردکردن 09:58
-
تصادفی 02:27
-
اعتبارسنجی اعداد 03:28
-
چالش پایتون 00:13
-
آزمون: کار با اعداد None
-
آشنایی با فصل 00:38
-
کنترل جریان 06:22
-
کار با بولی 08:14
-
عملگرهای مقایسهای 06:54
-
عملگرهای منطقی 02:51
-
نمونههای عملگرهای منطقی 03:33
-
عملگر not 02:27
-
ترتیب اجرا 07:24
-
عملگرهای عضویت 03:57
-
عملگرهای هویتی 07:44
-
چالش پایتون 00:56
-
آزمون: منطق و عملگرها None
-
آشنایی با فصل 00:38
-
دستور شرطی if 05:42
-
تورفتگی 04:29
-
else 04:06
-
elif 06:34
-
if تودرتو 03:25
-
شرطها و عملگرهای منطقی 04:47
-
if مستقل 02:51
-
if درونخطی (ternary) 05:47
-
match case 05:20
-
بررسی دستورات شرطی 02:20
-
چالش پایتون - بخش 1 12:37
-
چالش پایتون - بخش 2 00:41
-
آزمون: دستورات شرطی None
-
حلقههای پایتون 01:36
-
حلقه for 07:21
-
حلقه for در دنبالهها 06:41
-
کاربردهای حلقه for 06:48
-
چالش: حلقه for 00:35
-
break 05:28
-
continue 03:39
-
pass 04:16
-
کاربردهای break و continue 04:59
-
break در مقابل continue در مقابل pass 01:42
-
for else 03:09
-
for else با break 06:51
-
کاربردهای for else 05:55
-
حلقههای تودرتو 06:01
-
کاربردهای حلقههای تودرتو 10:03
-
چالش پایتون 00:24
-
آزمون: حلقههای for None
-
حلقه while 02:54
-
شرط while 08:13
-
while True 06:40
-
شرط while در مقابل while True 01:29
-
for در مقابل while 01:46
-
چالش پایتون 06:18
-
آزمون: حلقه while None
-
ساختارهای داده 06:53
-
متدهای لیست 02:44
-
ایجاد لیستها 07:17
-
لیستهای تودرتو 04:08
-
ایندکسگذاری 09:59
-
اسلایس کردن 06:11
-
Unpacking لیست 04:17
-
Unpacking با asterisk 07:15
-
Unpacking با underscore 05:46
-
تحلیل لیستها 04:23
-
توابع All و Any 02:46
-
توابع Count و Index 02:12
-
عملگرهای In و Is 04:19
-
افزودن آیتمها 07:55
-
حذف آیتمها 09:23
-
بروزرسانی آیتمها 05:05
-
مرتبسازی لیستها 06:29
-
معکوسکردن لیستها 03:15
-
آزمون: مبانی لیستها None
-
کپیکردن لیستها 03:48
-
shallow copy 01:44
-
deep copy 07:00
-
بررسی کپیکردن لیستها 04:09
-
ترکیب لیستها 03:58
-
تابع zip 05:48
-
iterableها و iteratorها 06:32
-
نمونههای iterator 06:02
-
تابع map 04:51
-
تابع filter 05:39
-
تابع lambda 13:19
-
چالش: lambda 02:10
-
List Comprehensionها 09:22
-
بررسی متدهای لیست 05:19
-
آزمون: لیستها - پیشرفته None
-
لیستها 03:38
-
تاپلها 04:15
-
مجموعهها 04:52
-
متدهای مجموعه 03:49
-
عملیاتهای ریاضی مجموعهها 05:30
-
روابط مجموعه 03:56
-
دیکشنریها 05:59
-
متدهای دیکشنری 11:47
-
کاربرد دیکشنری 05:20
-
چالش: دیکشنری 03:55
-
بررسی ساختارهای داده 03:46
-
آزمون: ساختارهای داده None
-
توابع پایتون 04:31
-
انواع توابع 04:17
-
توابع چگونه کار میکنند؟ 02:59
-
نمونههای توابع 06:03
-
پارامترها و آرگومانها 06:22
-
نمونه پارامترها و آرگومانها 04:06
-
اسکوپ متغیر 06:40
-
نمونههای اسکوپ متغیر 03:46
-
آرگومانهای موقعیتی در مقابل کلیدواژه 06:30
-
آرگومانهای ترکیبی 02:23
-
پارامترهای پیشفرض 03:02
-
args* 04:26
-
kwargs** 03:26
-
return 04:44
-
نمونههای return 06:32
-
تابع اکشن 05:17
-
تابع تبدیل 04:31
-
تابع اعتبارسنجی 05:19
-
تابع ارکستراسیون 09:17
-
بررسی انواع توابع 01:09
-
نوشتن توابع تمیز 14:31
-
آزمون: توابع None
مشخصات آموزش
بوتکمپ کامل پایتون (13 ساعت) - از مبتدی تا حرفهای
- تاریخ به روز رسانی: 1405/04/02
- سطح دوره:Alls
- تعداد درس:167
- مدت زمان :13:00:04
- حجم :20.24GB
- زبان:دوبله زبان فارسی
- دوره آموزشی:AI Academy