زبان برنامهنویسی پایتون - دوره آموزش پایتون بدون کدنویسی
✅ سرفصل و جزئیات آموزش
آنچه یاد خواهید گرفت:
- پایتون یک زبان برنامهنویسی چندمنظوره، شیگرا و سطح بالا است.
- مقدمه پایتون
- اولین گام برای کدنویسی
- استفاده از علامتهای نقل قول در کدنویسی پایتون
- آشنایی با ساختارهای داده اولیه در پایتون
- انجام تخصیص به متغیرها
- انجام تخصیص پیچیده به متغیرها
- تبدیل تایپ
- عملیاتهای حسابی در پایتون
- بررسی عمیق تابع print
- عملیاتهای توالی گریز
- عبارات منطقی بولی
- بررسی رشتهها به صورت خاص
- متدهای رشته - بخش 1
- متدهای رشته - بخش 2
- متدهای رشته - بخش 3
- ایندکسگذاری و اسلایس کردن رشتهها
- عملیاتهای پیچیده ایندکسگذاری و اسلایس کردن
- فرمتبندی رشته با عملیاتهای حسابی
- فرمتبندی رشته با عملگر %
- فرمتبندی رشته با متد String.Format
- فرمتبندی رشته با متد f-string
- ساختارهای داده - ایجاد لیست
- دسترسی به عناصر لیست - ایندکسگذاری و اسلایس کردن
- افزودن، ویرایش و حذف عناصر لیست
- افزودن و حذف عناصر لیست با استفاده از متدها
- افزودن و حذف توسط ایندکس در لیست
- سایر متدهای لیست
- ساخت تاپل
- دسترسی به عناصر تاپل با ایندکسگذاری و اسلایس کردن
- ساختارهای داده - ایجاد دیکشنری
- دسترسی به عناصر دیکشنری
- افزودن، تغییر و حذف عناصر در دیکشنری
- متدهای دیکشنری
- ساختارهای داده - ایجاد مجموعه
- متدهای افزودن و حذف عناصر در مجموعهها
- متدهای عملیات تفاضل در مجموعهها
- متدهای تقاطع و اتحاد مجموعهها
- کوئری از مجموعهها با متدها
- توابع ورودی
- ساختار دستورات if
- ساختار دستورات if-else
- ساختار دستورات if-elif-else
- ساختار دستورات if-elif-else تودرتو
- برنامهنویسی همزمان با IF و INPUT
- شرطی سهتایی
- حلقه for در پایتون
- استفاده از عبارات شرطی و حلقه for با هم
- List Comprehension
- حلقه while در پایتون
- فرمان break و continue
- آشنایی با توابع
- عبارت return در توابع
- نوشتن docstring در تابع
- استفاده از توابع و عبارات شرطی با هم
- آرگومانها و پارامترها
- توابع داخلی
توضیحات دوره
به دوره «زبان برنامهنویسی پایتون - دوره آموزش پایتون بدون کدنویسی» خوش آمدید.
یادگیری مبانی زبان برنامهنویسی پایتون بدون کدنویسی از طریق ویدئوهای آموزشی کوتاه و سرگرمکننده به همراه آزمونها
پایتون یک زبان برنامهنویسی چندمنظوره، شیگرا و سطح بالا است. چه در حوزه هوش مصنوعی فعالیت کنید، چه در امور مالی یا توسعه وب یا داده کاوی، پایتون یکی از مهارتهای بسیار مهم برای یادگیری شماست.
مدرسان پایتون در آکادمی OAK تخصص ویژهای در حوزههایی از جمله توسعه نرمافزار و تحلیل داده دارند و با آموزش موثر و دوستانه شناخته شدهاند. این آموزشها مناسب همه سطوح دانشجو هستند.
سینتکس ساده پایتون برای ساخت اپلیکیشنهای دسکتاپ، وب و کسبوکار بسیار مناسب است. فلسفه طراحی پایتون بر خوانایی و سادگی تأکید دارد. این زبان طوری طراحی شده که فقط یک راه (و ترجیحاً یک راه واضح) برای انجام هر کار وجود داشته باشد؛ این فلسفه منجر به استانداردسازی دقیق کد شده است. هسته زبان بسیار کوچکی است اما کتابخانه استاندارد گستردهای دارد. در واقع یکی از بزرگترین مزایای پایتون کتابخانه وسیع آن است که ابزارهای متنوعی برای برنامهنویسان فراهم میکند و برای حوزهها و کاربردهای مختلف مناسب است.
آیا میخواهید یکی از پرتقاضاترین مهارتهای بازار کار را بیاموزید؟ پس جای درستی آمدهاید.
دوره «زبان برنامهنویسی پایتون - دوره آموزش پایتون بدون کدنویسی»، دورهای ساده و کاربردی برای یادگیری پایتون است.
در این دوره، مفاهیم را با پروژههای عملی به روشی قابل فهم به شما آموزش میدهیم. شما پایتون را مرحله به مرحله یاد خواهید گرفت. با تمرینها، چالشها و مثالهای واقعی، برنامهنویسی پایتون 3 را ساده و آسان کردیم.
این دوره پایتون مناسب همه است.
دوره ما «زبان برنامهنویسی پایتون - دوره آموزش پایتون بدون کدنویسی» برای همه مناسب است. اگر هیچ تجربه قبلی ندارید، مشکلی نیست. این دوره طوری طراحی شده که از مبتدیان تا حرفهایها (برای مرور) را پوشش دهد.
چرا پایتون؟
پایتون یک زبان سطح بالا، چندمنظوره و عمومی است. بهترین نکته در مورد پایتون این است که بسیاری از تکنولوژیهای روز را پشتیبانی میکند، از جمله کتابخانههای گسترده برای توییتر، داده کاوی، محاسبات علمی، طراحی، وب سرورها، شبیهسازیهای مهندسی، یادگیری مصنوعی، واقعیت افزوده و غیره و همچنین برای انواع توسعه اپلیکیشنها کاربرد دارد.
نیاز به دانش قبلی ندارید!
برای یادگیری پایتون نیازی به دانش قبلی نیست و کدهای پایتون برای مبتدیان بسیار قابل فهم است.
آنچه یاد میگیرید؟
در این دوره از ابتدا شروع میکنیم و تا برنامهنویسی با مثالهای عملی پیش میرویم. اول یاد میگیریم چگونه محیط کار را راهاندازی کنیم و نرمافزارهای لازم را نصب کنیم. سپس اصول توسعه پایتون را یاد میگیرید که شامل:
- مقدمه پایتون
- اولین گام برای کدنویسی
- استفاده از علامت نقل قول در کدنویسی پایتون
- معرفی ساختارهای داده اولیه در پایتون
- انجام تخصیص به متغیرها
- انجام تخصیص پیچیده به متغیرها
- تبدیل تایپ
- عملیاتهای حسابی در پایتون
- بررسی عمیق تابع print
- عملیاتهای توالی گریز
- عبارات منطقی بولی
- بررسی خاص رشتهها
- متدهای رشته - بخش 1
- متدهای رشته - بخش 2
- متدهای رشته - بخش 3
- ایندکسگذاری و اسلایس کردن رشتهها
- عملیاتهای پیچیده ایندکسگذاری و اسلایس کردن
- فرمتبندی رشته با عملیاتهای حسابی
- فرمتبندی رشته با عملگر %
- فرمتبندی رشته با متد String.Format
- فرمتبندی رشته با متد f-string
- ساختارهای داده - ایجاد لیست
- دسترسی به عناصر لیست - ایندکسگذاری و اسلایس کردن
- افزودن، ویرایش و حذف عناصر لیست
- افزودن و حذف عناصر لیست با متدها
- افزودن و حذف با ایندکس در لیست
- سایر متدهای لیست
- ساخت تاپل
- دسترسی به عناصر تاپل، ایندکسگذاری و اسلایس کردن
- ساختارهای داده - ایجاد دیکشنری
- دسترسی به عناصر دیکشنری
- افزودن، تغییر و حذف در دیکشنری
- متدهای دیکشنری
- ساختارهای داده - ایجاد مجموعه
- متدهای افزودن و حذف در مجموعهها
- متدهای عملیاتهای تفاضل در مجموعهها
- متدهای اتحادو تقاطع در مجموعهها
- کوئری از مجموعهها با متدها
- توابع ورودی
- ساختار دستورات if
- ساختار دستورات if-else
- ساختار دستورات if-elif-else
- ساختار دستورات if-elif-else تودرتو
- برنامهنویسی همزمان با IF و INPUT
- شرطی سهتایی
- حلقه for در پایتون
- استفاده از عبارات شرطی و حلقه for با هم
- List Comprehension
- حلقه while در پایتون
- فرمان break و continue
- آشنایی با توابع
- عبارت return در توابع
- نوشتن docstring در توابع
- استفاده از توابع و عبارات شرطی با هم
- آرگومانها و پارامترها
- توابع داخلی
با این دوره بروز شده شانس دارید همواره اطلاعات و مهارتهای برنامهنویسی پایتون خود را تازه نگه دارید.
فراموش نکنید پایتون برای مبتدیان پس از جاوااسکریپت بیشترین آگهی استخدام را دارد. بنابراین این مهارت میتواند درآمد خوبی برایتان به ارمغان بیاورد و رزومه شما را متحول کند.
چرا این دوره را انتخاب کنید؟
پاسخ ما ساده است: کیفیت آموزش.
تفاوت پایتون با R چیست؟
پایتون و R دو ابزار محبوب برنامهنویسی در داده کاوی هستند. هنگام انتخاب بین این دو باید به نیازهای خود توجه کنید. پایتون برای مبتدیان نسبتاً آسان است، در رشتههای مختلف کاربرد دارد، سینتکس دقیقی دارد که شما را برنامهنویس بهتری میکند و در پردازش کلان داده سرعت بالایی دارد. اما R بیش از 10000 پکیج برای مدیریت داده دارد، گرافیکهای با کیفیت منتشرشدنی ایجاد میکند، در مدلسازی آماری توانمندتر است و بیشتر در حوزههای دانشگاهی، بهداشتی و مالی محبوب است.
یادگیری شیگرایی در پایتون چیست؟
پایتون زبان چندپارادایمی است که از سبکهای برنامهنویسی مختلف، از جمله برنامهنویسی رویهای، تابعی و شیگرا پشتیبانی میکند. در برنامهنویسی شیگرا، توسعهدهنده با ایجاد آبجکتهای پایتون که نماینده آبجکتهای واقعی هستند، پروژه خود را انجام میدهد. این آبجکتها میتوانند هم داده و هم عملکردهای آبجکت واقعی را در خود داشته باشند. برای ایجاد آبجکت در پایتون به کلاس نیاز دارید؛ کلاس مثل قالبی است که یک بار ساخته شده و بارها برای تولید آبجکتها به کار میرود. کلاسها attributes برای داده و متدها برای عملکرد دارند. برای مثال کلاس ماشین میتواند ویژگیهایی مثل رنگ، سرعت و تعداد صندلی و متدهایی مثل رانندگی، فرمان دادن و توقف داشته باشد.
محدودیتهای پایتون چیست؟
پایتون زبانی عمومی و محبوب است اما محدودیتهایی دارد. از آنجا که پایتون زبانی تفسیرپذیر و تایپ داده در آن پویا است، نسبت به زبانهای کامپایل شده مثل C سرعت کمتری دارد. بنابراین وقتی سرعت اهمیت زیادی ندارد، انتخاب خوبی است. تایپینگ پویای پایتون باعث مصرف بیشتر حافظه میشود و برای برنامههای پرحجم حافظه مناسب نیست. موتور مجازی پایتون تک thread است که محدودیتی در اجرای همزمان ایجاد میکند. هرچند برای برخی توسعه بازی کاربرد دارد، اما مصرف بالای حافظه و پردازنده آن را برای بازیهای سهبعدی سنگین محدود میکند. البته با پیشرفت سختافزار، این محدودیتها اهمیت کمتری یافتهاند.
کاربردهای پایتون چیست؟
پایتون زبان برنامهنویسی عمومی است که در صنایع و پلتفرمهای مختلف کاربرد دارد. یکی از کاربردهای معمول پایتون اسکریپتنویسی یا اتوماسیون تسکها در پسزمینه است. بسیاری از اسکریپتهای سیستم عامل لینوکس با پایتون نوشته شدهاند. پایتون در یادگیری ماشین، تحلیل داده، مصورسازی داده و علم داده محبوب است زیرا سینتکس سادهای دارد که باعث ساخت سریع اپلیکیشنها میشود. برای ساخت اپلیکیشنهای دسکتاپ هم کاربرد دارد. بسیاری از توسعهدهندگان برای نوشتن اپلیکیشنهای دسکتاپ لینوکس از آن استفاده میکنند. همچنین گزینهای عالی برای توسعه وب و بازی است. فریمورکهای وب پایتون مانند فلسک و جنگو برای توسعه وب اپلیکیشن پرطرفدار هستند. اخیراً پایتون با کتابخانه جانبی Kivy برای توسعه موبایل هم به کار میرود.
چه مشاغلی از پایتون استفاده میکنند؟
پایتون زبان محبوبی است که در صنایع و حوزههای مختلف برنامهنویسی کاربرد دارد. مهندسان دواپس از پایتون برای اسکریپتنویسی استقرار وبسایت و سرورها استفاده میکنند. توسعهدهندگان وب با فریمورکهای فلسک یا جنگو وب اپلیکیشنها را مینویسند. دانشمندان داده و تحلیلگران برای ساخت مدلهای یادگیری ماشین، ایجاد مصورسازی داده و تحلیل کلان داده بزرگ به پایتون متوسل میشوند. مشاوران مالی و تحلیلگران کمی با پایتون بازار را پیشبینی میکنند و مدیریت مالی انجام میدهند. خبرنگاران داده با پایتون اطلاعات را مرتب و داستانسرایی میکنند. مهندسان یادگیری ماشین با پایتون شبکههای عصبی و سیستمهای هوش مصنوعی توسعه میدهند.
این دوره برای چه کسانی مناسب است؟
- کسی میخواهد یادگیری بوتکمپ پایتون را شروع کند.
- کسی که قصد دارد به عنوان توسعهدهنده پایتون شغلی را آغاز کند.
- کسی که به یک راهنمای کامل درباره نحوه شروع و ادامه حرفه خود در پایتون برای تحلیل داده نیاز دارد.
- کسی که میخواهد کدنویسی پایتون را یاد بگیرد.
- افرادی که میخواهند پایتون را یاد بگیرند.
- افرادی که میخواهند برنامهنویسی پایتون را یاد بگیرند.
- افرادی که میخواهند برنامهنویسی پایتون را با مثالهای پایتون یاد بگیرند.
زبان برنامهنویسی پایتون - دوره آموزش پایتون بدون کدنویسی
-
درس 1 00:27
-
آزمون 1 None
-
درس 2 00:29
-
آزمون 2 None
-
درس 3 00:22
-
آزمون 3 None
-
درس 4 00:29
-
آزمون 4 None
-
درس 5 00:26
-
آزمون 5 None
-
درس 6 00:58
-
آزمون 6 None
-
درس 7 00:27
-
آزمون 7 None
-
درس 8 00:41
-
آزمون 8 None
-
درس 9 00:29
-
آزمون 9 None
-
درس 10 00:24
-
آزمون 10 None
-
درس 11 00:36
-
آزمون 11 None
-
درس 12 00:30
-
آزمون 12 None
-
درس 13 00:25
-
آزمون 13 None
-
درس 14 00:45
-
آزمون 14 None
-
درس 15 00:14
-
آزمون 15 None
-
درس 16 00:28
-
آزمون 16 None
-
درس 17 00:39
-
آزمون 17 None
-
درس 18 00:38
-
آزمون 18 None
-
درس 19 00:18
-
آزمون 19 None
-
درس 20 00:35
-
آزمون 20 None
-
درس 21 00:34
-
آزمون 21 None
-
درس 22 00:14
-
آزمون 22 None
-
درس 23 00:55
-
آزمون 23 None
-
درس 24 00:47
-
آزمون 24 None
-
درس 25 00:29
-
آزمون 25 None
-
درس 26 00:34
-
آزمون 26 None
-
درس 27 00:20
-
آزمون 27 None
-
درس 28 00:25
-
آزمون 28 None
-
درس 29 01:01
-
آزمون 29 None
-
درس 30 00:37
-
آزمون 30 None
-
درس 31 00:29
-
آزمون 31 None
-
درس 32 00:21
-
آزمون 32 None
-
درس 33 00:48
-
آزمون 33 None
-
درس 34 00:29
-
آزمون 34 None
-
درس 35 00:56
-
آزمون 35 None
-
درس 36 00:23
-
آزمون 36 None
-
درس 37 00:33
-
آزمون 37 None
-
درس 38 00:28
-
آزمون 38 None
-
درس 39 00:23
-
آزمون 39 None
-
درس 40 00:27
-
آزمون 40 None
-
درس 41 00:20
-
آزمون 41 None
-
درس 42 00:37
-
آزمون 42 None
-
درس 43 00:26
-
آزمون 43 None
-
درس 44 00:29
-
آزمون 44 None
-
درس 45 00:32
-
آزمون 45 None
-
درس 46 00:33
-
آزمون 46 None
-
درس 47 00:19
-
آزمون 47 None
-
درس 48 00:32
-
آزمون 48 None
-
درس 49 00:47
-
آزمون 49 None
-
درس 50 00:26
-
آزمون 50 None
-
درس 51 00:35
-
آزمون 51 None
-
درس 52 00:43
-
آزمون 52 None
-
درس 53 00:47
-
آزمون 53 None
-
درس 54 00:37
-
آزمون 54 None
-
درس 55 00:32
-
درس 56 00:26
-
درس 57 00:24
-
آزمون 55 None
-
درس 58 00:44
-
آزمون 56 None
-
درس 59 00:47
-
آزمون 57 None
-
درس 60 00:37
-
آزمون 58 None
-
درس 61 00:37
-
آزمون 59 None
-
درس 62 00:34
-
آزمون 60 None
-
درس 63 00:41
-
آزمون 61 None
-
درس 64 00:27
-
آزمون 62 None
-
درس 65 00:30
-
آزمون 63 None
-
درس 66 00:26
-
آزمون 64 None
-
درس 67 00:34
-
آزمون 65 None
-
درس 68 00:31
-
آزمون 66 None
-
درس 69 00:39
-
آزمون 67 None
-
درس 70 00:22
-
آزمون 68 None
-
درس 71 00:23
-
آزمون 69 None
-
درس 72 00:37
-
آزمون 70 None
-
درس 73 00:29
-
آزمون 71 None
-
درس 74 00:26
-
آزمون 72 None
-
درس 75 00:25
-
آزمون 73 None
-
درس 76 00:35
-
آزمون 74 None
-
کلاس 77 00:33
-
آزمون 75 None
-
درس 78 00:50
-
آزمون 76 None
-
درس 79 00:26
-
آزمون 77 None
-
درس 80 00:39
-
آزمون 78 None
-
درس 81 00:35
-
آزمون 79 None
-
درس 82 00:18
-
آزمون 80 None
-
درس 83 00:20
-
آزمون 81 None
-
درس 84 00:22
-
آزمون 82 None
-
درس 85 00:34
-
آزمون 83 None
-
درس 86 00:17
-
درس 87 00:27
-
آزمون 84 None
-
درس 88 00:23
-
آزمون 85 None
-
درس 89 00:49
-
آزمون 86 None
-
درس 90 00:38
-
آزمون 87 None
-
درس 91 00:38
-
آزمون 88 None
-
درس 92 00:29
-
آزمون 89 None
-
درس 93 00:31
-
آزمون 90 None
-
درس 94 00:26
-
آزمون 91 None
-
درس 95 00:49
-
آزمون 92 None
-
درس 96 00:18
-
آزمون 93 None
-
درس 97 00:25
-
آزمون 94 None
-
درس 98 00:46
-
آزمون 95 None
-
درس 99 00:35
-
آزمون 96 None
-
درس 100 00:39
-
آزمون 97 None
-
درس 101 00:28
-
آزمون 98 None
-
درس 102 00:19
-
آزمون 99 None
-
درس 103 00:58
-
آزمون 100 None
-
درس 104 00:37
-
آزمون 101 None
-
درس 105 01:20
-
آزمون 102 None
-
درس 106 01:29
-
آزمون 103 None
-
درس 107 01:39
-
آزمون 104 None
-
درس 108 00:14
-
آزمون 105 None
-
درس 109 00:51
-
آزمون 106 None
-
درس 110 00:34
-
آزمون 107 None
-
درس 111 00:33
-
آزمون 108 None
-
درس 112 00:33
-
آزمون 109 None
-
درس 113 00:43
-
آزمون 110 None
-
درس 114 00:53
-
آزمون 111 None
-
درس 115 01:11
-
آزمون 112 None
-
درس 116 00:38
-
آزمون 113 None
-
درس 117 00:30
-
آزمون 114 None
-
درس 118 00:39
-
آزمون 115 None
-
درس 119 00:47
-
آزمون 116 None
-
درس 120 00:59
-
آزمون 117 None
-
درس 121 00:38
-
آزمون 118 None
-
درس 122 00:44
-
آزمون 119 None
-
درس 123 00:23
-
آزمون 120 None
-
درس 124 00:28
-
آزمون 121 None
-
درس 125 00:18
-
آزمون 122 None
-
درس 126 00:48
-
آزمون 123 None
-
درس 127 00:30
-
آزمون 124 None
-
درس 128 00:42
-
آزمون 125 None
-
درس 129 00:53
-
آزمون 126 None
-
درس 130 00:48
-
آزمون 127 None
-
کلاس 131 01:31
-
آزمون 128 None
-
درس 132 00:26
-
آزمون 129 None
-
درس 133 00:23
-
آزمون 130 None
-
درس 134 00:31
-
آزمون 131 None
-
درس 135 00:23
-
آزمون 132 None
-
درس 136 00:28
-
آزمون 133 None
-
درس 137 00:37
-
آزمون 134 None
-
درس 138 00:41
-
آزمون 135 None
-
درس 139 00:37
-
آزمون 136 None
-
درس 140 00:36
-
آزمون 137 None
-
درس 141 01:10
-
آزمون 138 None
-
درس 142 01:07
-
آزمون 139 None
-
درس 143 00:46
-
آزمون 140 None
-
درس 144 00:39
-
آزمون 141 None
-
درس 145 00:29
-
آزمون 142 None
-
درس 146 00:21
-
آزمون 143 None
-
درس 147 00:19
-
آزمون 144 None
-
درس 148 00:43
-
آزمون 145 None
-
درس 149 00:59
-
آزمون 146 None
-
درس 150 00:14
-
آزمون 147 None
-
درس 151 01:11
-
آزمون 148 None
-
درس 152 00:50
-
آزمون 149 None
-
درس 153 00:25
-
آزمون 150 None
-
درس 154 00:18
-
آزمون 151 None
-
درس 155 00:19
-
آزمون 152 None
مشخصات آموزش
زبان برنامهنویسی پایتون - دوره آموزش پایتون بدون کدنویسی
- تاریخ به روز رسانی: 1404/12/10
- سطح دوره:همه سطوح
- تعداد درس:307
- مدت زمان :01:32:10
- حجم :212.0MB
- زبان:دوبله زبان فارسی
- دوره آموزشی:AI Academy