تسلط به برنامه نویسی پایتون 2024 - از مبانی تا تسلط
✅ سرفصل و جزئیات آموزش
در این دوره قدرت پایتون را کشف می کنید و با نصب، مبانی و تکنیک های پیشرفته آشنا می شوید و در پروژه های واقعی هیجان انگیز غوطه ور می شوید.
آنچه یاد خواهید گرفت
- نصب، راه اندازی و اعتبارسنجی یکپارچه پایتون را برای تجربه کدنویسی روان می آموزید.
- به متغیرها، تایپ های داده و دستکاری رشته مسلط می شوید که زمینه را برای تخصص در پایتون فراهم می کند.
- مهارت هایی را در عملگرهای ریاضی، تخصیص و مقایسه برای دستکاری موثر داده توسعه می دهید.
- لیست ها، تاپل ها، مجموعه ها و دیکشنری ها را دستکاری می کنید و مهارت های همه کاره را برای ساختارهای داده متنوع به دست می آورید.
- ماژول های پایتون را می شناسید، آن ها را ایمپورت می کنید و با استفاده از متدهای ()dir و ()help قابلیت ها را بررسی می کنید.
- در دستورات if، شرطی های elif، حلقه ها و دستورات شرطی برای اجرای کارآمد برنامه مهارت کسب می کنید.
- با دستکاری فایل CSV مقابله می کنید، با ماژول OS کار می کنید و اپلیکیشن های جذاب را با سه پروژه عملی ایجاد می کنید.
پیش نیازهای دوره
- بدون نیاز به تجربه برنامه نویسی قبلی
- مهارت های اولیه کامپیوتر و دسترسی به کامپیوتر
- اتصال به اینترنت
توضیحات دوره
شما با شروع از ملزومات نصب، به پیچیدگی های برنامه نویسی پایتون می پردازید و متغیرها را رمزگشایی کرده و عملگرهای اساسی را درک می کنید و در عین حال پایه و اساس تخصص پایتون را ایجاد می کنید. شما ایجاد و دستکاری کالکشن های قدرتمند را بررسی می کنید، به ماژول ها می پردازید، به هنر کنترل جریان مسلط می شوید و درک عمیقی از ساختارهای غنی پایتون به دست می آورید.
شما در شل پایتون ناوبری می کنید و یاد می گیرید که چگونه با ماژول ها کار کنید. شما در مورد پیچیدگی های دستکاری فایل بینش هایی را کسب می کنید، مهارت های خود را در مدیریت فایل های CSV تقویت می کنید و از ماژول OS برای عملیات های دایرکتوری ساده شده استفاده می کنید. شما خود را در پروژه های عملی غوطه ور می کنید، دانش خود را در سناریوهای واقعی اعمال می کنید و با اعتماد به نفس بر چالش ها غلبه کنید.
شما اسرار توابع و پیچیدگی های برنامه نویسی شی گرا (OOP) را کشف می کنید. شما کد خود را با تکنیک های مدیریت خطا در سطح حرفه ای تقویت کرده و از اپلیکیشن های قوی و انعطاف پذیر اطمینان حاصل می کنید. شما هنر فرمت بندی رشته را می آموزید و قدرت این مهارت ضروری را در افزایش خوانایی و کارایی کد خود کشف می کنید.
در طول دوره در پروژه های هیجان انگیز شرکت کرده و مهارت های خود را در اپلیکیشن های کاربردی تقویت می کنید. در حالی که نام پروژه ها مشخص نیست، مطمئن می شوید که با سه پروژه همه جانبه و متنوع مقابله خواهید کرد که یادگیری شما را تقویت کرده و به شما امکان می دهد دانش خود را در سناریوهای پویا به کار ببرید.
این تجربه یادگیری با دقت ساخته شده، فراتر از آموزش های سنتی است و رویکردی پویا و جذاب برای تسلط به پایتون ارائه می دهد. با تمرکز بر کاربردی بودن و کاربردپذیری واقعی، دوره «تسلط به پایتون» شما را به ابزارها و دانش مورد نیاز برای ناوبری با اطمینان در پیچیدگی های پایتون مجهز می کند.
این دوره برای چه کسانی مناسب است؟
- مبتدیان برنامه نویسی - افرادی که تجربه برنامه نویسی کمی دارند یا اصلاً تجربه ندارند و به دنبال یک مقدمه منسجم برای پایتون هستند.
- توسعه دهندگان مشتاق پایتون - کسانی که قصد دارند یک پایه قوی در پایتون برای نقش های بالقوه در توسعه نرم افزار یا علم داده ایجاد کنند.
- دانشجویان و خودآموزان - دانشجویان و خودآموزان که به دنبال یک دوره جامع و عملی پایتون برای افزایش مهارت های برنامه نویسی خود هستند.
- حرفه ای هایی که پایتون را بررسی می کنند - افراد حرفه ای در زمینه های مختلف که علاقه مند به افزودن پایتون به مجموعه مهارت های خود برای اهداف اتوماسیون، تحلیل داده یا اهداف اسکریپت نویسی هستند.
- علاقه مندان کنجکاو درباره فناوری - علاقه مندان فناوری که مشتاق کشف دنیای برنامه نویسی و استفاده از قابلیت های پایتون برای اپلیکیشن های مختلف هستند.
تسلط به برنامه نویسی پایتون 2024 - از مبانی تا تسلط
-
آشنایی با دوره 05:38
-
دریافت پایتون روی کامپیوتر خود 02:29
-
راه اندازی پایتون روی سیستم خود 03:16
-
اعتبارسنجی نصب پایتون خود 02:20
-
استفاده از خط فرمان برای نوشتن کد پایتون 02:57
-
استفاده از فایل های py. در پایتون 04:56
-
آشنایی با متغیرها در پایتون 04:36
-
کار با اعداد در پایتون 04:28
-
آشنایی با متدهای رشته در پایتون 10:56
-
کار با رشته ها در پایتون 03:00
-
Casting تایپ های داده در پایتون 08:32
-
عملگرهای ریاضی در پایتون 03:32
-
عملگرهای تخصیص در پایتون 04:45
-
عملگرهای مقایسه در پایتون 05:13
-
چگونه از لیست ها در پایتون استفاده کنیم؟ 05:42
-
ایجاد لیست ها با Constructor لیست 05:15
-
افزودن عناصر به لیست با متد Append 04:31
-
بررسی سایر متدهای مفید لیست 04:31
-
چگونه از تاپل ها در پایتون استفاده کنیم؟ 05:13
-
مقایسه لیست ها و تاپل ها 05:16
-
مجموعه داده در پایتون 09:01
-
بررسی سایر متدهای مفید مجموعه 06:55
-
چگونه از دیکشنری ها در پایتون استفاده کنیم؟ 07:23
-
شل پایتون 03:47
-
IDLE ویرایشگر پایتون 04:13
-
چگونه از فضای سفید در پایتون استفاده کنیم؟ 04:12
-
چگونه در پایتون کامنت ها رو بنویسیم و از آن استفاده کنیم؟ 06:33
-
ماژول های پایتون کدامند و چگونه از آن ها استفاده کنیم؟ 02:15
-
چگونه ماژول ها را در پایتون ایمپورت کنیم؟ 04:20
-
چگونه از متد ()dir برای لیست بندی Attribute های ماژول استفاده کنیم؟ 03:07
-
چگونه از متد ()help برای دریافت مستندات ماژول استفاده کنیم؟ 04:48
-
چگونه Aliases ماژول را در پایتون اختصاص دهیم؟ 04:34
-
چگونه از دستورات If در پایتون استفاده کنیم؟ 05:03
-
چگونه از کلیدواژه Elif برای شرطی های چندگانه استفاده کنیم؟ 04:57
-
چگونه از دستورات If… Else برای اکشن های جایگزین استفاده کنیم؟ 04:11
-
چگونه از عملگر AND برای شرطی های ترکیبی استفاده کنیم؟ 06:02
-
شرطی OR در دستور IF 04:22
-
چگونه از حلقه های while برای اجرای مکرر استفاده کنیم؟ 05:45
-
چگونه از کلیدواژه Break برای خروج از یک حلقه استفاده کنیم؟ 08:36
-
چگونه از کلیدواژه continue برای پرش از یک تکرار استفاده کنیم؟ 07:28
-
چگونه از حلقه های For برای تکرار روی دنباله ها استفاده کنیم؟ 04:35
-
چگونه از طریق مقادیر رشته در پایتون حلقه بزنیم؟ 03:14
-
چگونه از تابع Range برای تولید اعداد در حلقه های For استفاده کنیم؟ 04:30
-
چگونه از دستور Else و حلقه For برای مدیریت No Break استفاده کنیم؟ 02:43
-
پروژه 1 - پیش نمایش 03:00
-
پروژه 1 - راه حل مرحله شماره 1 - راه اندازی پاسخ های سوال جادویی 06:34
-
پروژه 1 - راه حل مرحله شماره 2 - ضبط ورودی و پاسخ کاربر 07:11
-
پروژه 1 - راه حل مرحله شماره 3 - خروج از اپلیکیشن 03:53
-
چگونه فایل های متنی را در پایتون باز کرده و ببندیم؟ 07:05
-
خواندن فایل های متنی با استفاده از پایتون 05:41
-
چگونه از یک حلقه برای خواندن کل محتوای یک فایل متنی استفاده کنیم؟ 03:42
-
نوشتن در یک فایل متنی در پایتون 07:22
-
چگونه یک فایل متنی جدید در پایتون ایجاد کنیم؟ 03:46
-
آنچه در پروژه شماره 2 آموخته و انجام خواهید داد 03:43
-
پروژه شماره 2 - راه حل مرحله 1 - ایمپورت ماژول csv. 02:28
-
پروژه شماره 2 - راه حل مرحله 2 - باز کردن و خواندن فایل های csv. 05:04
-
پروژه شماره 2 - راه حل مرحله 3 - نمایش داده فایل csv. 03:18
-
پروژه شماره 2 - راه حل مرحله 4 - ایجاد و نوشتن فایل های csv. 08:04
-
پروژه شماره 2 - راه حل جایزه - فیلترینگ داده فایل csv. 04:14
-
چگونه ماژول OS را در پایتون ایمپورت کنیم؟ 03:02
-
چگونه می توان دایرکتوری فعال فعلی را با تابع ()OS getdir دریافت کرد؟ 01:52
-
چگونه فایل ها را در یک دایرکتوری با تابع ()OS listdir لیست کنیم؟ 01:48
-
چگونه می توان دایرکتوری فعال را با تابع ()OS chdir تغییر داد؟ 03:38
-
چگونه یک دایرکتوری جدید با تابع ()OS makedirs ایجاد کنیم؟ 03:47
-
چگونه با تابع ()isfile چک کنیم که آیا یک فایل وجود دارد یا ندارد؟ 05:30
-
چگونه یک فایل را با پایتون حذف کنیم؟ 04:45
-
ایجاد تابع در پایتون 02:47
-
فراخوانی تابع در پایتون 02:41
-
انتقال آرگومان ها به یک تابع در پایتون 05:23
-
نامگذاری آرگومان ها در یک تابع در پایتون 03:57
-
آرگومان های پیش فرض در یک تابع در پایتون 03:35
-
کلیدواژه Return در یک تابع در پایتون 08:25
-
چگونه کلاس ها را در پایتون تعریف کنیم؟ 04:30
-
کار با Attribute های کلاس در پایتون 05:02
-
استفاده از متد init در کلاس های پایتون 06:31
-
درک پارامتر self در کلاس های پایتون 03:30
-
ایجاد و فراخوانی متدهای کلاس در پایتون 05:51
-
کلاس پایتون - بازگشت 04:30
-
پیاده سازی ویژگی های خصوصی در پایتون 03:59
-
تعریف توابع خصوصی در کلاس های پایتون 06:19
-
چگونه آبجکت ها را در پایتون حذف کنیم؟ 02:17
-
وراثت آبجکت - مقدمه 03:31
-
وراثت کلاس پایتون 06:03
-
وراثت کلاس Overriding 03:51
-
مدیریت خطا چیست و چرا به آن نیاز دارید؟ 02:48
-
دستور Try 03:58
-
تشخیص خطای خاص Try 05:48
-
پروژه شماره 3 - بررسی 05:02
-
پروژه 3 - راه حل مرحله شماره 1 - راه اندازی کلاس 02:34
-
پروژه 3 - راه حل مرحله شماره 2 - پیاده سازی متد __init__ 03:13
-
پروژه 3 - راه حل مرحله شماره 3 - پیاده سازی قابلیت بازی 09:19
-
پروژه 3 - راه حل مرحله شماره 4 - پیاده سازی قابلیت بازی - ادامه 03:28
-
پروژه 3 - راه حل مرحله شماره 5 - نوشتن سوالات در فایل csv. 09:25
-
پروژه 3 - راه حل مرحله شماره 6 - اجرای نهایی 03:44
-
رشته های فرمت بندی شده چیست و چرا از آن ها استفاده کنیم؟ 05:10
-
درج متغیرهای رشته در رشته های فرمت بندی شده با (%s) 02:46
-
افزودن مقادیر عددی به رشته های فرمت بندی شده با (%d) 01:53
-
استفاده از متغیرهای چندگانه در یک رشته فرمت بندی شده 02:05
-
فرمت بندی رشته ها با تایپ های کالکشن مانند لیست ها و دیکشنری ها 04:09
-
ارزیابی نهایی None
مشخصات آموزش
تسلط به برنامه نویسی پایتون 2024 - از مبانی تا تسلط
- تاریخ به روز رسانی: 1404/06/14
- سطح دوره:همه سطوح
- تعداد درس:100
- مدت زمان :07:50:23
- حجم :1.58GB
- زبان:دوبله زبان فارسی
- دوره آموزشی:AI Academy