آموزش برنامه نویسی پایتون: بوت کمپ کامل پایتون 2023

Python Programming: The Complete Python Bootcamp 2023

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
توضیحات دوره: پایتون از ابتدا. علم داده و تجسم، اتوماسیون، اکسل، SQL و اسکرپینگ را با پایتون بیاموزید. ۱۰۰% به صورت دستی به تمام مفاهیم کلیدی پایتون ۳ از ابتدا تسلط خواهید یافت. هیچ دانش قبلی پایتون مورد نیاز نیست. برای هر مفهوم کلیدی، یک ویدیوی HD با کیفیت بالا، یک بخش کدنویسی، یک مسابقه، تمرینات تمرینی و اسلاید دریافت خواهید کرد. درک کامل پایتون 3 را از روی زمین بسازید. کد PYTHONIC حرفه ای را با استفاده از بهترین روش ها بنویسید. کار با ساختارهای جریان کنترل پایتون را بیاموزید: اگر، برای، while، break، continue، pass، استثناها، try-except-else-finally blocks و غیره. به تمام ساختارهای داده پایتون تسلط داشته باشید: رشته ها، لیست ها، تاپل ها، مجموعه ها، دیکشنری ها. یاد بگیرید که با فایل های متنی و CSV (از جمله استفاده از پانداها) کارآمد کار کنید. اتوماسیون شبکه اصلی با استفاده از اتصالات SSH، Paramiko، Netmiko، Telnet یا سریال. آموزش کار با ماژول های Pip و Python: Sys، Os، Subprocess، Shutil، Random، Decimal. نحوه ارسال ایمیل با پایتون (SMTPLIB) را بیاموزید. درک عمیقی از نحوه استفاده از Multithreading و Multiprocessing در پایتون به دست آورید. درک خوبی از Async IO و نحوه ساخت برنامه های ناهمگام در پایتون به دست آورید استفاده از HTTP Requests Library و BeautifulSoup را بیاموزید و یک برنامه اسکراپی وب خودکار ایجاد کنید. آموزش کار با پایگاه های داده SQL در پایتون. یاد بگیرید که به طور موثر با فایل های اکسل کار کنید و کارهای مربوط به صفحه گسترده را خودکار کنید. یاد بگیرید که داده ها را با پانداها تجزیه و تحلیل کنید. ایجاد نمودارهای تعاملی با Plotly را بیاموزید مهارت های پیش نیاز پایتون را برای حرکت به شاخه های خاص به دست آورید: هوش مصنوعی، یادگیری ماشین، علم داده، اتوماسیون شبکه، وب. درک عمیقی از دکوراتورها، عملکردهای درونی و بسته ها به دست آورید. پیش نیازها: یک کامپیوتر (ویندوز، مک یا لینوکس) با اتصال به اینترنت. مهارت های بسیار ابتدایی کامپیوتر مانند دانلود و نصب یک برنامه، باز کردن ترمینال و غیره هیچ دانش قبلی پایتون مورد نیاز نیست. همه چیز را از صفر یاد خواهید گرفت! وقت و اشتیاق شما برای یادگیری است.

*** به طور کامل برای سال 2023 به روز شد *** این بوت کمپ پایتون همه موضوعات اصلی پایتون را پوشش می دهد، از جمله برنامه نویسی شی گرا، دکوراتورها، کار با اکسل، کار با پایگاه داده، خراش دادن وب، علم داده با پانداها، تجسم داده ها با Plotly ، اتوماسیون شبکه، پردازش چندگانه و رشته و بسیاری موارد دیگر!

به روز رسانی دوره:

  • به‌روزرسانی: نوامبر و دسامبر 2022 - پس از سال‌ها طراحی و آزمایش، تصمیم گرفتم قسمت اول دوره را دوباره از ابتدا ضبط کنم (بیش از 12 ساعت محتوای ویدیویی). این یک دوره کاملاً جدید است که برای سال 2023 نیز آماده است.

  • به‌روزرسانی: تابستان 2022 - ضبط مجدد کل بخش «تنظیم محیط».

  • به‌روزرسانی: بهار 2022 - به‌روزرسانی‌های جدیدترین کتابخانه‌ها.

  • به‌روزرسانی: جولای 2020 - بخش جدید: ارسال ایمیل با پایتون (SMTPLIB).

  • به‌روزرسانی: ژوئن 2020 - بخش جدید: Async IO در پایتون (async/await، aiohttp، aiofiles، asyncssh).

  • به‌روزرسانی: آوریل 2020 - پنج بخش جدید چالش‌های کدنویسی با راه‌حل‌ها: ساختارهای داده، کنترل جریان، توابع، کار با متن، CSV، و فایل‌های اکسل.

  • به‌روزرسانی: نوامبر 2019 - بخش جدید: دکوراتورهای عمیق (یک ساعت ویدیو، بخش‌های کدنویسی و آزمون).

  • به‌روزرسانی: اکتبر 2019 - بخش جدید: سریال‌سازی داده‌ها و سریال‌زدایی در پایتون (APIهای Pickle، JSON و REST).

  • به‌روزرسانی: ژوئن 2019 - بخش جدید: تجسم داده‌های تعاملی با Plotly (2 ساعت ویدیو، بخش‌های کدگذاری، یک پروژه و یک آزمون).

  • به‌روزرسانی: مه 2019 - بخش جدید: تجزیه و تحلیل داده‌ها با پانداها (2 ساعت ویدیو، بخش‌های کدنویسی و آزمون).

  • به‌روزرسانی: می 2019 - سخنرانی‌های جدید: نوت بوک Jupyter (نصب و نحوه استفاده).

  • به‌روزرسانی: آوریل 2019 - بخش جدید: بخش عظیم تمرین‌های چالش کدنویسی (بیش از 25 تمرین کدنویسی مستقیماً در پلتفرم Udemy)، به‌روزرسانی‌های آزمون، ویدیوهای جدید درباره فهرست، مجموعه، و درک فرهنگ لغت.

  • انجمن Discord بسته و انحصاری ایجاد شده: 30 مارس 2019.

  • راه اندازی دوره: 20 مارس 2019.

این دوره مانند سایر دوره های برنامه نویسی پایتون نیست که می توانید بصورت آنلاین شرکت کنید. در پایان این دوره، شما از ابتدا به تمام مفاهیم کلیدی پایتون 3 مسلط خواهید شد و در بین برنامه نویسان برتر پایتون خواهید بود.

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

من دائماً دوره را به روز می کنم تا جامع ترین و در عین حال ساده ترین دوره برنامه نویسی پایتون در این سیاره باشد!


★★★★★ "این تنها دوره ای است که برای تسلط بر همه جنبه های کلیدی پایتون به آن نیاز دارید. به دنبال دوره های دیگر پایتون نباشید زیرا وقت تلف کردن است." توسط Daniel A.

★★★★★ "این دوره پایتون، اگرچه من هنوز در نیمه راه هستم، بهترین دوره ای است که تاکنون دیده ام، به همین دلیل است که به آن 5 ستاره می دهم. من در دو دوره دیگر پایتون در Udemy ثبت نام کرده ام. و این مفیدترین است. ادامه دهید!" توسط Malvin Arceo

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

★★★★★ "به طور کلی یک دوره عالی پایتون، با تعداد زیادی جزئیات اضافی اضافه شده است تا آن را تا حد ممکن جامع تر کند. در حال حاضر، من آن را بهترین دوره پایتون برای هر کسی می دانم که می خواهد در مورد آن بیشتر بیاموزد. موضوع." توسط Racz Tamas

این دوره که توسط یک مهندس ارشد نرم افزار و مربی حرفه ای تدریس می شود، تنها دوره ای است که برای تبدیل شدن به یک برنامه نویس حرفه ای کامل پایتون به آن نیاز دارید. پس از این دوره، دانش عمیقی در مورد پایتون 3 اصلی و پیشرفته خواهید داشت و می توانید به شاخه های خاصی بروید: هوش مصنوعی (AI)، یادگیری ماشین، علم داده، اتوماسیون شبکه، یا توسعه وب.

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

این بوت کمپ پایتون یک تجربه منحصر به فرد در Udemy است. تعداد زیادی دوره آموزشی پایتون وجود دارد که می توانید از بین آنها انتخاب کنید، اما این دوره کاملاً متفاوت است زیرا سال ها طراحی و آزمایش در پشت آن وجود دارد.

شما به انجمن بسته و انحصاری Discord من با ده‌ها هزار عضو دسترسی خواهید داشت تا از سؤالات مربوط به دوره خود پشتیبانی بهتر، سریع‌تر و بهتری به شما ارائه دهد. من همیشه در دسترس هستم تا شخصاً شما را راهنمایی کنم و به هر سؤالی که ممکن است داشته باشید پاسخ دهم.


★★★★★ "دقیقاً چیزی که برای کسی که با زبان های برنامه نویسی آشنایی دارد لازم است. آندری به اصول اولیه می پردازد و خیلی خوب توضیح می دهد. تکالیف مفید هستند. آن را به افرادی که علاقه مند به یادگیری پایتون هستند توصیه می کنیم." توسط نارا

★★★★★ "چه می توانم بگویم، این یک دوره عالی است. به خوبی توضیح داده شده، آزمون ها، و تمرین های کد. به روز است و من در حال یادگیری سریع پایتون هستم. پشیمان نیست!" توسط آدام لئو


آیا قبلاً برنامه نویسی کرده اید؟ تازه با برنامه نویسی پایتون شروع کرده اید و می خواهید مهارت های درخواستی کارفرمایان در سال 2023 را به صورت عملی بیاموزید؟ کامل. سپس، این دوره برای شما مناسب است. این دوره آموزشی پایتون به شما کمک می کند تا از مبتدی به حرفه ای در پایتون بروید. با مهارت های عملی برنامه نویسی پایتون، حرفه خود را تقویت خواهید کرد!

یا شاید از زبان های برنامه نویسی دیگری مانند جاوا یا سی پلاس پلاس آمده اید و می خواهید پایتون را یاد بگیرید؟ من اینجا هستم تا به شما کمک کنم و همه قطعات را کنار هم می گذاریم. این دوره برنامه نویسی پایتون همه چیزهایی را که برای تبدیل شدن به یک برنامه نویس ماهر پایتون نیاز دارید، دارد.


دسترسی مادام‌العمر خواهید داشت و می‌توانید هر زمان که خواستید، برگردید و به دنبال یک کتابخانه یا نمونه Python خاص بگردید. و فراموش نکنیم، اگر دوره را دوست نداشتید، 30 روز ضمانت بازگشت وجه، بازپرداخت کامل، بدون سوال برای شما پوشش داده می شود!


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

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

چرا باید از من یاد بگیرید؟

  • من یک تمرین‌کننده و علاقه‌مند هستم. به دنیای واقعی خوش آمدی! من 20 سال سابقه کار به عنوان مهندس نرم افزار دارم. از زمانی که در اوایل دهه 2000 با برنامه نویسی و شبکه شروع کردم، تقریباً به صورت روزانه از فناوری استفاده می کردم یا در حال مطالعه آن بودم. من همچنین تعداد زیادی گواهینامه در زمینه برنامه نویسی یا شبکه دارم: مربی موسسه Python، سوئیچینگ مسیریابی CCNP Cisco، CCNP Security، ارائه دهنده خدمات CCNP، و مربی خبره.

  • من یک مربی هستم و می دانم چگونه برنامه درسی درست کنم. در 15 سال گذشته، من صدها هزار نفر را در زمینه برنامه نویسی و شبکه آموزش داده ام.

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


★★★★★ "این در واقع یکی از بهترین دوره‌های آموزشی در مورد پایتون است. آندری دانش‌آموزان را از مراحل اولیه تا پیشرفته می‌برد." توسط الکس پاسکو


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

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

اگر می خواهید یک دوره را برای تسلط بر برنامه نویسی پایتون از ابتدا بگذرانید، باید این دوره را انتخاب کنید و پشیمان نخواهید شد.


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

معرفی دوره Course Introduction

  • چرا برنامه نویسی پایتون؟ چرا حالا؟ Why Python Programming? Why Now?

  • مهم. لطفا بخوانید! IMPORTANT. Please read!

  • چگونه از این دوره بیشترین بهره را ببرید How to Get the Most Out of This Course

  • چگونه از این دوره بیشترین بهره را ببرید How to Get the Most Out of This Course

  • برگه تقلب کامل پایتون The Complete Python Cheat Sheet

  • برگه تقلب کامل پایتون The Complete Python Cheat Sheet

  • به انجمن آنلاین ما بپیوندید! Join Our Online Community!

  • به انجمن آنلاین ما بپیوندید! Join Our Online Community!

معرفی دوره Course Introduction

  • چرا برنامه نویسی پایتون؟ چرا حالا؟ Why Python Programming? Why Now?

  • مهم. لطفا بخوانید! IMPORTANT. Please read!

محیط برنامه نویسی را تنظیم کنید Setup the Programming Environment

  • نصب پایتون Python Installation

  • نصب پایتون Python Installation

  • اجرای کد پایتون در Cloud IDE Running Python Code in a Cloud IDE

  • اجرای کد پایتون در Cloud IDE Running Python Code in a Cloud IDE

  • نصب پایتون در ویندوز Installing Python on Windows

  • نصب پایتون روی لینوکس و macOS Installing Python on Linux and macOS

  • نصب پایتون روی لینوکس و macOS Installing Python on Linux and macOS

  • نصب PyCharm IDE در ویندوز Installing PyCharm IDE on Windows

  • نصب PyCharm IDE در ویندوز Installing PyCharm IDE on Windows

  • نصب PyCharm IDE در لینوکس و macOS Installing PyCharm IDE on Linux and macOS

  • اجرای کد پایتون با استفاده از مترجم پایتون Running Python Code using the Python Interpreter

  • اجرای اسکریپت های پایتون با استفاده از PyCharm Running Python Scripts using PyCharm

  • اجرای اسکریپت های پایتون با استفاده از PyCharm Running Python Scripts using PyCharm

  • اجرای اسکریپت های پایتون با استفاده از خط فرمان Running Python Scripts using the Command Line

  • دانش خود را آزمایش کنید: محیط برنامه نویسی را تنظیم کنید Test Your Knowledge: Setup the Programming Environment

  • دانش خود را آزمایش کنید: محیط برنامه نویسی را تنظیم کنید Test Your Knowledge: Setup the Programming Environment

محیط برنامه نویسی را تنظیم کنید Setup the Programming Environment

  • نصب پایتون در ویندوز Installing Python on Windows

  • نصب PyCharm IDE در لینوکس و macOS Installing PyCharm IDE on Linux and macOS

  • اجرای کد پایتون با استفاده از مترجم پایتون Running Python Code using the Python Interpreter

  • اجرای اسکریپت های پایتون با استفاده از خط فرمان Running Python Scripts using the Command Line

مبانی پایتون Python Basics

  • متغیرها Variables

  • قراردادهای نامگذاری Naming Conventions

  • دانش خود را بیازمایید: متغیرها Test Your Knowledge: Variables

  • نظرات Comments

  • نظرات Comments

  • ثابت ها Constants

  • دانش خود را بیازمایید: نظرات و ثابت ها Test Your Knowledge: Comments and Constants

  • دانش خود را بیازمایید: نظرات و ثابت ها Test Your Knowledge: Comments and Constants

  • مبانی متغیر Variable Basics

  • راه حل تمرین کدنویسی Coding Exercise Solution

  • تایپ پویا در مقابل استاتیک Dynamic vs. Static Typing

  • انواع داخلی Built-in Types

  • انواع داخلی Built-in Types

  • اعداد و عملگرهای ریاضی Numbers and Math Operators

  • اعداد و عملگرهای ریاضی Numbers and Math Operators

  • دانش خود را آزمایش کنید: انواع داخلی، اعداد و عملگرهای ریاضی Test Your Knowledge: Built-in Types, Numbers and Math Operators

  • اپراتورهای ریاضی Math Operators

  • راه حل تمرین کدنویسی Coding Exercise Solution

  • تبدیل ها Conversions

  • تبدیل ها Conversions

  • راه حل تمرین کدنویسی Coding Exercise Solution

  • اپراتورهای واگذاری Assignment Operators

  • اپراتورهای واگذاری Assignment Operators

  • اپراتورهای مقایسه Comparison Operators

  • اپراتورهای مقایسه Comparison Operators

  • اپراتورهای هویت تغییرپذیری در مقابل تغییرناپذیری Identity Operators. Mutability vs. Immutability

  • دانش خود را آزمایش کنید: تخصیص، مقایسه و اپراتورهای هویت Test Your Knowledge: Assignment, Comparison and Identity Operators

  • محاسبات ممیز شناور: مسائل و محدودیت ها Floating Point Arithmetic: Issues and Limitations

  • حل مسئله شناور نوشتن کد بدون اشکال Solving the Float Problem. Writing Bugs-Free Code

  • حل مسئله شناور نوشتن کد بدون اشکال Solving the Float Problem. Writing Bugs-Free Code

  • دانش خود را بیازمایید: محاسبات ممیز شناور Test Your Knowledge: Floating Point Arithmetic

  • برگه تقلب پایه پایتون Python Basics Cheat Sheet

  • برگه تقلب پایه پایتون Python Basics Cheat Sheet

مبانی پایتون Python Basics

  • متغیرها Variables

  • قراردادهای نامگذاری Naming Conventions

  • دانش خود را بیازمایید: متغیرها Test Your Knowledge: Variables

  • ثابت ها Constants

  • مبانی متغیر Variable Basics

  • راه حل تمرین کدنویسی Coding Exercise Solution

  • تایپ پویا در مقابل استاتیک Dynamic vs. Static Typing

  • دانش خود را آزمایش کنید: انواع داخلی، اعداد و عملگرهای ریاضی Test Your Knowledge: Built-in Types, Numbers and Math Operators

  • اپراتورهای ریاضی Math Operators

  • راه حل تمرین کدنویسی Coding Exercise Solution

  • راه حل تمرین کدنویسی Coding Exercise Solution

  • اپراتورهای هویت تغییرپذیری در مقابل تغییرناپذیری Identity Operators. Mutability vs. Immutability

  • دانش خود را آزمایش کنید: تخصیص، مقایسه و اپراتورهای هویت Test Your Knowledge: Assignment, Comparison and Identity Operators

  • محاسبات ممیز شناور: مسائل و محدودیت ها Floating Point Arithmetic: Issues and Limitations

  • دانش خود را بیازمایید: محاسبات ممیز شناور Test Your Knowledge: Floating Point Arithmetic

چالش های عملی: اصول پایتون Hands-On Challenges: Python Basics

  • چالش ها - مبانی پایتون Challenges - Python Basics

  • چالش ها - مبانی پایتون Challenges - Python Basics

چالش های عملی: اصول پایتون Hands-On Challenges: Python Basics

رشته ها در پایتون Strings in Python

  • معرفی رشته ها Intro to Strings

  • چاپ کاراکترهای خاص Printing Special Characters

  • چاپ کاراکترهای خاص Printing Special Characters

  • راه حل تمرین کدنویسی Coding Exercise Solution

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

  • تبدیل انواع Converting Types

  • دانش خود را آزمایش کنید: مبانی رشته، ورودی کاربر و تبدیل Test Your Knowledge: String Basics, User Input and Conversions

  • تبدیل انواع Converting Types

  • تبدیل انواع Converting Types

  • راه حل تمرین کدنویسی Coding Exercise Solution

  • پروژه: ماشین حساب BMI Project: BMI Calculator

  • پروژه: ماشین حساب BMI Project: BMI Calculator

  • فهرست بندی رشته ای String Indexing

  • فهرست بندی رشته ای String Indexing

  • الحاق و تکرار رشته ها Concatenating and Repeating Strings

  • فهرست بندی رشته ها و عملیات String Indexing and Operations

  • فهرست بندی رشته ها و عملیات String Indexing and Operations

  • راه حل تمرین کدنویسی Coding Exercise Solution

  • دانش خود را بیازمایید: فهرست بندی رشته ای، الحاق و تکرار Test Your Knowledge: String Indexing, Concatenating and Repeating

  • دانش خود را بیازمایید: فهرست بندی رشته ای، الحاق و تکرار Test Your Knowledge: String Indexing, Concatenating and Repeating

  • برش رشته String Slicing

  • دانش خود را بیازمایید: برش رشته Test Your Knowledge: String Slicing

  • دانش خود را بیازمایید: برش رشته Test Your Knowledge: String Slicing

  • برش رشته 1 String Slicing 1

  • راه حل تمرین کدنویسی Coding Exercise Solution

  • برش رشته 2 String Slicing 2

  • راه حل تمرین کدنویسی Coding Exercise Solution

  • رشته های قالب بندی: f-string Formatting Strings: f-string

  • دانش خود را آزمایش کنید: قالب بندی رشته ها Test Your Knowledge: Formatting Strings

  • مقدمه ای بر روش های رشته ای Intro to String Methods

  • مقدمه ای بر روش های رشته ای Intro to String Methods

  • روش های مفید رشته Useful String Methods

  • دانش خود را آزمایش کنید: روش های رشته ای Test Your Knowledge: String Methods

  • دانش خود را آزمایش کنید: روش های رشته ای Test Your Knowledge: String Methods

  • روش های رشته ای String Methods

  • راه حل تمرین کدنویسی Coding Exercise Solution

  • برگه تقلب رشته های پایتون Python Strings Cheat Sheet

رشته ها در پایتون Strings in Python

  • معرفی رشته ها Intro to Strings

  • راه حل تمرین کدنویسی Coding Exercise Solution

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

  • تبدیل انواع Converting Types

  • دانش خود را آزمایش کنید: مبانی رشته، ورودی کاربر و تبدیل Test Your Knowledge: String Basics, User Input and Conversions

  • راه حل تمرین کدنویسی Coding Exercise Solution

  • الحاق و تکرار رشته ها Concatenating and Repeating Strings

  • راه حل تمرین کدنویسی Coding Exercise Solution

  • برش رشته String Slicing

  • برش رشته 1 String Slicing 1

  • راه حل تمرین کدنویسی Coding Exercise Solution

  • برش رشته 2 String Slicing 2

  • راه حل تمرین کدنویسی Coding Exercise Solution

  • رشته های قالب بندی: f-string Formatting Strings: f-string

  • دانش خود را آزمایش کنید: قالب بندی رشته ها Test Your Knowledge: Formatting Strings

  • روش های مفید رشته Useful String Methods

  • روش های رشته ای String Methods

  • راه حل تمرین کدنویسی Coding Exercise Solution

  • برگه تقلب رشته های پایتون Python Strings Cheat Sheet

چالش های عملی: رشته های پایتون Hands-On Challenges: Python Strings

  • چالش ها - رشته های پایتون Challenges - Python Strings

  • چالش ها - رشته های پایتون Challenges - Python Strings

چالش های عملی: رشته های پایتون Hands-On Challenges: Python Strings

کنترل جریان برنامه در پایتون Program Flow Control in Python

  • اظهارات مشروط Conditional Statements

  • تورفتگی Indentation

  • تورفتگی Indentation

  • بیانیه های تو در تو if/elif/else Nested if/elif/else Statements

  • دانش خود را بیازمایید: عبارات شرطی و تورفتگی Test Your Knowledge: Conditional Statements and Indentation

  • متغیرهای بولی Boolean Variables

  • دانش خود را بیازمایید: اگر اظهارات Elif و Else Test Your Knowledge: If Elif and Else Statements

  • دانش خود را بیازمایید: اگر اظهارات Elif و Else Test Your Knowledge: If Elif and Else Statements

  • عملگرهای منطقی (بولی): AND و OR Logical (Boolean) Operators: AND and OR

  • عملگرهای منطقی (بولی): AND و OR Logical (Boolean) Operators: AND and OR

  • عملگرهای منطقی (بولی): نه Logical (Boolean) Operators: NOT

  • دانش خود را بیازمایید: Booleans Test Your Knowledge: Booleans

  • اگر اظهارات الیف و دیگری If Elif and Else Statements

  • راه حل تمرین کدنویسی Coding Exercise Solution

کنترل جریان برنامه در پایتون Program Flow Control in Python

  • اظهارات مشروط Conditional Statements

  • بیانیه های تو در تو if/elif/else Nested if/elif/else Statements

  • دانش خود را بیازمایید: عبارات شرطی و تورفتگی Test Your Knowledge: Conditional Statements and Indentation

  • متغیرهای بولی Boolean Variables

  • عملگرهای منطقی (بولی): نه Logical (Boolean) Operators: NOT

  • دانش خود را بیازمایید: Booleans Test Your Knowledge: Booleans

  • اگر اظهارات الیف و دیگری If Elif and Else Statements

  • راه حل تمرین کدنویسی Coding Exercise Solution

حلقه های پایتون Python Loops

  • برای حلقه ها For Loops

  • برای حلقه ها For Loops

  • دانش خود را آزمایش کنید: برای حلقه ها Test Your Knowledge: For Loops

  • دانش خود را آزمایش کنید: برای حلقه ها Test Your Knowledge: For Loops

  • اشکال زدایی کد شما: مرحله از طریق برنامه شما Debugging Your Code: Step Through Your Program

  • محدوده ها Ranges

  • محدوده ها Ranges

  • محدوده ها Ranges

  • راه حل تمرین کدنویسی Coding Exercise Solution

  • حلقه ها و محدوده ها Loops and Ranges

  • حلقه ها و محدوده ها Loops and Ranges

  • دانش خود را آزمایش کنید: حلقه ها و محدوده ها Test Your Knowledge: Loops and Ranges

  • پروژه: تولید کننده رمز عبور Project: Password Generator

  • برای، ادامه دهید و بیانیه ها را پاس کنید For, continue and pass Statements

  • برای، ادامه دهید و بیانیه ها را پاس کنید For, continue and pass Statements

  • For, else و break statements For, else and break Statements

  • دانش خود را بیازمایید: برای، ادامه، شکستن، دیگر، قبولی Test Your Knowledge: for, continue, break, else, pass

  • دانش خود را بیازمایید: برای، ادامه، شکستن، دیگر، قبولی Test Your Knowledge: for, continue, break, else, pass

  • برای حلقه ها For Loops

  • برای حلقه ها For Loops

  • راه حل تمرین کدنویسی Coding Exercise Solution

  • در حالی که حلقه ها While Loops

  • دانش خود را بیازمایید: حلقه‌های For و while Test Your Knowledge: For and While Loops

  • در حالی که و ادامه بیانیه ها While and continue Statements

  • بیانیه while و break While and break Statement

  • بیانیه while و break While and break Statement

  • دانش خود را بیازمایید: در حالی که، ادامه دهید، بشکنید، و غیره Test Your Knowledge: while, continue, break, else

  • دانش خود را بیازمایید: در حالی که، ادامه دهید، بشکنید، و غیره Test Your Knowledge: while, continue, break, else

  • در حالی که حلقه ها While Loops

  • راه حل تمرین کدنویسی Coding Exercise Solution

  • راه حل تمرین کدنویسی Coding Exercise Solution

  • اپراتور Walrus Walrus Operator

  • اپراتور Walrus Walrus Operator

  • دانش خود را بیازمایید: اپراتور Walrus Test Your Knowledge: The Walrus Operator

  • دانش خود را بیازمایید: اپراتور Walrus Test Your Knowledge: The Walrus Operator

  • صفحه تقلب کنترل جریان و حلقه های پایتون Python Flow Control and Loops Cheat Sheet

  • صفحه تقلب کنترل جریان و حلقه های پایتون Python Flow Control and Loops Cheat Sheet

حلقه های پایتون Python Loops

  • برای حلقه ها For Loops

  • اشکال زدایی کد شما: مرحله از طریق برنامه شما Debugging Your Code: Step Through Your Program

  • محدوده ها Ranges

  • راه حل تمرین کدنویسی Coding Exercise Solution

  • دانش خود را آزمایش کنید: حلقه ها و محدوده ها Test Your Knowledge: Loops and Ranges

  • پروژه: تولید کننده رمز عبور Project: Password Generator

  • For, else و break statements For, else and break Statements

  • برای حلقه ها For Loops

  • راه حل تمرین کدنویسی Coding Exercise Solution

  • در حالی که حلقه ها While Loops

  • دانش خود را بیازمایید: حلقه‌های For و while Test Your Knowledge: For and While Loops

  • در حالی که و ادامه بیانیه ها While and continue Statements

  • در حالی که حلقه ها While Loops

  • راه حل تمرین کدنویسی Coding Exercise Solution

چالش های عملی: کنترل جریان و حلقه ها Hands-On Challenges: Flow Control and Loops

  • چالش ها: کنترل جریان و حلقه ها Challenges: Flow Control and Loops

چالش های عملی: کنترل جریان و حلقه ها Hands-On Challenges: Flow Control and Loops

  • چالش ها: کنترل جریان و حلقه ها Challenges: Flow Control and Loops

لیست ها در پایتون Lists in Python

  • معرفی لیست ها Intro to Lists

  • دانش خود را بیازمایید: معرفی لیست ها Test Your Knowledge: Intro to Lists

  • فهرست الحاق، الحاق و گسترش List Concatenation, Append and Extend

  • فهرست الحاق، الحاق و گسترش List Concatenation, Append and Extend

  • فهرست برش و تکرار List Slicing and Iteration

  • گوچاهای لیست پایتون Python List Gotchas

  • دانش خود را آزمایش کنید: الحاق فهرست، تکرار، برش Test Your Knowledge: List Concatenation, Iteration, Slicing

  • دانش خود را آزمایش کنید: الحاق فهرست، تکرار، برش Test Your Knowledge: List Concatenation, Iteration, Slicing

  • فهرست اصول List Basics

  • فهرست اصول List Basics

  • راه حل تمرین کدنویسی Coding Exercise Solution

  • فهرست روش‌ها قسمت 1: افزودن، گسترش، درج، کپی، پاک کردن، پاپ کردن، حذف List Methods Part 1: Append, Extend, Insert, Copy, Clear, Pop, Remove

  • فهرست روش ها قسمت 2: شاخص، شمارش، مرتب سازی، حداکثر، حداقل و جمع List Methods Part 2: Index, Count, Sort, Max, Min and Sum

  • String to List و List to String: Split and Join String to List and List to String: Split and Join

  • String to List و List to String: Split and Join String to List and List to String: Split and Join

  • پروژه: استخراج IPv4، IPv6 و آدرس MAC Project: Extract IPv4, IPv6 and MAC Addresses

  • پروژه: استخراج IPv4، IPv6 و آدرس MAC Project: Extract IPv4, IPv6 and MAC Addresses

  • رشته به لیست و لیست به رشته String to List and List to String

  • راه حل تمرین کدنویسی Coding Exercise Solution

  • دانش خود را بیازمایید: روش ها را فهرست کنید Test Your Knowledge: List Methods

  • فهرست روش ها List Methods

  • فهرست روش ها List Methods

  • راه حل تمرین کدنویسی Coding Exercise Solution

  • درک لیست - قسمت 1 List Comprehension - Part 1

  • درک لیست - قسمت 2 List Comprehension - Part 2

  • درک لیست - قسمت 2 List Comprehension - Part 2

  • دانش خود را بیازمایید: درک فهرست Test Your Knowledge: List Comprehension

  • دانش خود را بیازمایید: درک فهرست Test Your Knowledge: List Comprehension

  • پروژه: کشورهایی با طولانی ترین/کوتاه ترین نام ها Project: Countries With the Longest/Shortest Names

  • درک لیست List Comprehension

  • درک لیست List Comprehension

  • راه حل تمرین کدنویسی Coding Exercise Solution

  • برگه تقلب لیست های پایتون Python Lists Cheat Sheet

  • برگه تقلب لیست های پایتون Python Lists Cheat Sheet

لیست ها در پایتون Lists in Python

  • معرفی لیست ها Intro to Lists

  • دانش خود را بیازمایید: معرفی لیست ها Test Your Knowledge: Intro to Lists

  • فهرست برش و تکرار List Slicing and Iteration

  • گوچاهای لیست پایتون Python List Gotchas

  • راه حل تمرین کدنویسی Coding Exercise Solution

  • فهرست روش‌ها قسمت 1: افزودن، گسترش، درج، کپی، پاک کردن، پاپ کردن، حذف List Methods Part 1: Append, Extend, Insert, Copy, Clear, Pop, Remove

  • فهرست روش ها قسمت 2: شاخص، شمارش، مرتب سازی، حداکثر، حداقل و جمع List Methods Part 2: Index, Count, Sort, Max, Min and Sum

  • رشته به لیست و لیست به رشته String to List and List to String

  • راه حل تمرین کدنویسی Coding Exercise Solution

  • دانش خود را بیازمایید: روش ها را فهرست کنید Test Your Knowledge: List Methods

  • راه حل تمرین کدنویسی Coding Exercise Solution

  • درک لیست - قسمت 1 List Comprehension - Part 1

  • پروژه: کشورهایی با طولانی ترین/کوتاه ترین نام ها Project: Countries With the Longest/Shortest Names

  • راه حل تمرین کدنویسی Coding Exercise Solution

چالش های عملی: فهرست ها Hands-On Challenges: Lists

  • چالش ها: فهرست ها Challenges: Lists

  • چالش ها: فهرست ها Challenges: Lists

چالش های عملی: فهرست ها Hands-On Challenges: Lists

تاپل ها در پایتون Tuples in Python

  • معرفی تاپلز Intro to Tuples

  • عملیات تاپل Tuple Operations

  • عملیات تاپل Tuple Operations

  • روش های تاپل Tuple Methods

  • روش های تاپل Tuple Methods

  • تاپل ها در مقابل لیست ها Tuples vs. Lists

  • تاپل ها در مقابل لیست ها Tuples vs. Lists

  • دانش خود را بیازمایید: تاپل Test Your Knowledge: Tuples

  • تاپل ها Tuples

  • تاپل ها Tuples

  • راه حل تمرین کدنویسی Coding Exercise Solution

  • برگه تقلب Python Tuples Python Tuples Cheat Sheet

  • برگه تقلب Python Tuples Python Tuples Cheat Sheet

تاپل ها در پایتون Tuples in Python

  • معرفی تاپلز Intro to Tuples

  • دانش خود را بیازمایید: تاپل Test Your Knowledge: Tuples

  • راه حل تمرین کدنویسی Coding Exercise Solution

مجموعه ها و Frozenset ها در پایتون Sets and Frozensets in Python

  • معرفی مجموعه ها Intro to Sets

  • معرفی مجموعه ها Intro to Sets

  • لیست ها، تاپل ها و مجموعه ها Lists, Tuples and Sets

  • لیست ها، تاپل ها و مجموعه ها Lists, Tuples and Sets

  • راه حل تمرین کدنویسی Coding Exercise Solution

  • تنظیم روش ها قسمت 1: افزودن، حذف، دور انداختن، پاپ کردن، پاک کردن، کپی کردن Set Methods Part 1: Add, Remove, Discard, Pop, Clear, Copy

  • دانش خود را بیازمایید: مقدمه ای بر مجموعه ها و روش های تنظیم Test Your Knowledge: Intro to Sets and Set Methods

  • مجموعه روش ها قسمت 2: اتحاد، تقاطع، تفاوت، تفاوت متقارن Set Methods Part 2: Union, Intersection, Difference, Symmetric Difference

  • مجموعه روش ها قسمت 2: اتحاد، تقاطع، تفاوت، تفاوت متقارن Set Methods Part 2: Union, Intersection, Difference, Symmetric Difference

  • تنظیم روش ها Set Methods

  • تنظیم روش ها Set Methods

  • راه حل تمرین کدنویسی Coding Exercise Solution

  • پیچیدگی زمان و علامت گذاری Big-O را تنظیم کنید Set Time Complexity and Big-O Notation

  • Fronzensets Fronzensets

  • دانش خود را آزمایش کنید: عملیات ها و مجموعه های منجمد را تنظیم کنید Test Your Knowledge: Set Operations and Frozensets

  • برگه تقلب مجموعه های پایتون Python Sets Cheat Sheet

  • برگه تقلب مجموعه های پایتون Python Sets Cheat Sheet

مجموعه ها و Frozenset ها در پایتون Sets and Frozensets in Python

  • راه حل تمرین کدنویسی Coding Exercise Solution

  • تنظیم روش ها قسمت 1: افزودن، حذف، دور انداختن، پاپ کردن، پاک کردن، کپی کردن Set Methods Part 1: Add, Remove, Discard, Pop, Clear, Copy

  • دانش خود را بیازمایید: مقدمه ای بر مجموعه ها و روش های تنظیم Test Your Knowledge: Intro to Sets and Set Methods

  • راه حل تمرین کدنویسی Coding Exercise Solution

  • پیچیدگی زمان و علامت گذاری Big-O را تنظیم کنید Set Time Complexity and Big-O Notation

  • Fronzensets Fronzensets

  • دانش خود را آزمایش کنید: عملیات ها و مجموعه های منجمد را تنظیم کنید Test Your Knowledge: Set Operations and Frozensets

فرهنگ لغت در پایتون Dictionaries in Python

  • مقدمه ای بر دیکشنری ها Intro to Dictionaries

  • کار با دیکشنری ها Working with Dictionaries

  • دانش خود را بیازمایید: کار با فرهنگ لغت Test Your Knowledge: Working with Dictionaries

  • ایجاد فرهنگ لغت Dictionary Creation

  • ایجاد فرهنگ لغت Dictionary Creation

  • راه حل تمرین کدنویسی Coding Exercise Solution

  • کار با دیکشنری ها Working with Dictionaries

  • کار با دیکشنری ها Working with Dictionaries

  • راه حل تمرین کدنویسی Coding Exercise Solution

  • عملیات و روش های فرهنگ لغت - قسمت 1 Dictionary Operations and Methods - Part 1

  • عملیات و روش های فرهنگ لغت - قسمت 2 Dictionary Operations and Methods - Part 2

  • دانش خود را بیازمایید: عملیات و روشهای فرهنگ لغت Test Your Knowledge: Dictionary Operations and Methods

  • دانش خود را بیازمایید: عملیات و روشهای فرهنگ لغت Test Your Knowledge: Dictionary Operations and Methods

  • عملیات دیکشنری Dictionary Operations

  • راه حل تمرین کدنویسی Coding Exercise Solution

  • پروژه: الفبای آوایی آمریکایی Project: American Phonetic Alphabet

  • دیکشنری و مجموعه درک Dictionary and Set Comprehensions

  • دیکشنری و مجموعه درک Dictionary and Set Comprehensions

  • دانش خود را آزمایش کنید: مجموعه و درک فرهنگ لغت Test Your Knowledge: Set and Dictionary Comprehensions

  • درک فرهنگ لغت Dictionary Comprehension

  • درک فرهنگ لغت Dictionary Comprehension

  • راه حل تمرین کدنویسی Coding Exercise Solution

  • برگه تقلب دیکشنری های پایتون Python Dictionaries Cheat Sheet

فرهنگ لغت در پایتون Dictionaries in Python

  • مقدمه ای بر دیکشنری ها Intro to Dictionaries

  • کار با دیکشنری ها Working with Dictionaries

  • دانش خود را بیازمایید: کار با فرهنگ لغت Test Your Knowledge: Working with Dictionaries

  • راه حل تمرین کدنویسی Coding Exercise Solution

  • کار با دیکشنری ها Working with Dictionaries

  • راه حل تمرین کدنویسی Coding Exercise Solution

  • عملیات و روش های فرهنگ لغت - قسمت 1 Dictionary Operations and Methods - Part 1

  • عملیات و روش های فرهنگ لغت - قسمت 2 Dictionary Operations and Methods - Part 2

  • عملیات دیکشنری Dictionary Operations

  • راه حل تمرین کدنویسی Coding Exercise Solution

  • پروژه: الفبای آوایی آمریکایی Project: American Phonetic Alphabet

  • دانش خود را آزمایش کنید: مجموعه و درک فرهنگ لغت Test Your Knowledge: Set and Dictionary Comprehensions

  • درک فرهنگ لغت Dictionary Comprehension

  • راه حل تمرین کدنویسی Coding Exercise Solution

  • برگه تقلب دیکشنری های پایتون Python Dictionaries Cheat Sheet

چالش های عملی: مجموعه ها و دیکشنری ها Hands-On Challenges: Sets and Dictionaries

  • چالش ها: مجموعه ها و دیکشنری ها Challenges: Sets and Dictionaries

چالش های عملی: مجموعه ها و دیکشنری ها Hands-On Challenges: Sets and Dictionaries

  • چالش ها: مجموعه ها و دیکشنری ها Challenges: Sets and Dictionaries

توابع در پایتون Functions in Python

  • مقدمه ای بر توابع Intro to Functions

  • مقدمه ای بر توابع Intro to Functions

  • رشته های مستند Docstrings

  • آرگومان های موقعیت و کلیدواژه Positional and Keyword Arguments

  • آرگومان های پیش فرض Default Arguments

  • کلمه کلیدی بازگشتی The return Keyword

  • کلمه کلیدی بازگشتی The return Keyword

  • برگرداندن یک ارزش Returning a Value

  • برگرداندن یک ارزش Returning a Value

  • راه حل تمرین کدنویسی Coding Exercise Solution

  • آرگومان های با طول متغیر: *args Variable-length Arguments: *args

  • آرگومان های با طول متغیر: *args Variable-length Arguments: *args

  • آرگومان های با طول متغیر: **kwargs Variable-length Arguments: **kwargs

  • دانش خود را بیازمایید: مقدمه ای بر توابع، کلیدواژه بازگشتی و آرگومان ها Test Your Knowledge: Intro to Functions, Return Keyword and Arguments

  • دانش خود را بیازمایید: مقدمه ای بر توابع، کلیدواژه بازگشتی و آرگومان ها Test Your Knowledge: Intro to Functions, Return Keyword and Arguments

  • محدوده ها و فضاهای نام Scopes and Namespaces

  • یک کلمه بیشتر در مورد Scopes و Namespaces One More Word about Scopes and Namespaces

  • یک کلمه بیشتر در مورد Scopes و Namespaces One More Word about Scopes and Namespaces

  • دانش خود را آزمایش کنید: دامنه ها و فضاهای نام Test Your Knowledge: Scopes and Namespaces

  • دانش خود را آزمایش کنید: دامنه ها و فضاهای نام Test Your Knowledge: Scopes and Namespaces

  • محدوده ها و فضاهای نام Scopes and Namespaces

  • محدوده ها و فضاهای نام Scopes and Namespaces

  • راه حل تمرین کدنویسی Coding Exercise Solution

  • عبارات لامبدا Lambda Expressions

  • دانش خود را بیازمایید: عبارات لامبدا Test Your Knowledge: Lambda Expressions

  • برگه تقلب توابع پایتون Python Functions Cheat Sheet

  • برگه تقلب توابع پایتون Python Functions Cheat Sheet

توابع در پایتون Functions in Python

  • رشته های مستند Docstrings

  • آرگومان های موقعیت و کلیدواژه Positional and Keyword Arguments

  • آرگومان های پیش فرض Default Arguments

  • راه حل تمرین کدنویسی Coding Exercise Solution

  • آرگومان های با طول متغیر: **kwargs Variable-length Arguments: **kwargs

  • محدوده ها و فضاهای نام Scopes and Namespaces

  • راه حل تمرین کدنویسی Coding Exercise Solution

  • عبارات لامبدا Lambda Expressions

  • دانش خود را بیازمایید: عبارات لامبدا Test Your Knowledge: Lambda Expressions

چالش های برنامه نویسی عملی - توابع Hands-On Coding Challenges - Functions

  • چالش ها - توابع Challenges - Functions

  • چالش ها - توابع Challenges - Functions

چالش های برنامه نویسی عملی - توابع Hands-On Coding Challenges - Functions

کار با فایل های متنی در پایتون Working with Text Files in Python

  • باز کردن و خواندن فایل ها Opening and Reading Files

  • باز کردن و خواندن فایل ها Opening and Reading Files

  • مسیرهای مطلق و نسبی Absolute and Relative Paths

  • خواندن فایل ها: بگو، جستجو و مکان نما Reading Files: Tell, Seek and Cursors

  • با بیانیه The with Statement

  • خواندن فایل ها در یک لیست Reading Files into a List

  • دانش خود را آزمایش کنید: باز کردن و خواندن فایل ها Test Your Knowledge: Opening and Reading Files

  • خواندن فایل ها در یک لیست Reading Files into a List

  • خواندن فایل ها در یک لیست Reading Files into a List

  • راه حل تمرین کدنویسی Coding Exercise Solution

  • نوشتن در فایل های متنی Writing to Text Files

  • دانش خود را آزمایش کنید: نوشتن فایل های متنی Test Your Knowledge: Writing Text Files

  • دانش خود را آزمایش کنید: نوشتن فایل های متنی Test Your Knowledge: Writing Text Files

  • پروژه: پردازش فایل Project: File Processing

  • پروژه: پردازش فایل Project: File Processing

  • پایتون با برگه تقلب کار می کند Python Working with Files Cheat Sheet

کار با فایل های متنی در پایتون Working with Text Files in Python

  • مسیرهای مطلق و نسبی Absolute and Relative Paths

  • خواندن فایل ها: بگو، جستجو و مکان نما Reading Files: Tell, Seek and Cursors

  • با بیانیه The with Statement

  • خواندن فایل ها در یک لیست Reading Files into a List

  • دانش خود را آزمایش کنید: باز کردن و خواندن فایل ها Test Your Knowledge: Opening and Reading Files

  • راه حل تمرین کدنویسی Coding Exercise Solution

  • نوشتن در فایل های متنی Writing to Text Files

  • پایتون با برگه تقلب کار می کند Python Working with Files Cheat Sheet

چالش های برنامه نویسی عملی - کار با فایل های متنی Hands-On Coding Challenges - Working With Text Files

  • چالش های عملی - کار با فایل های متنی Hands-On Challenges - Working With Text Files

چالش های برنامه نویسی عملی - کار با فایل های متنی Hands-On Coding Challenges - Working With Text Files

  • چالش های عملی - کار با فایل های متنی Hands-On Challenges - Working With Text Files

خطاها و رسیدگی به استثناها Errors and Exception Handling

  • مقدمه ای بر استثناها Intro to Exceptions

  • رسیدگی به استثناها: سعی کنید...به جز...دیگر...در نهایت Exceptions Handling: Try...Except...Else...Finally

  • رسیدگی به استثناها: سعی کنید...به جز...دیگر...در نهایت Exceptions Handling: Try...Except...Else...Finally

  • استثناهای داخلی و بهترین شیوه ها Built-in Exceptions and Best Practices

  • دانش خود را بیازمایید: مدیریت خطاها و استثنائات Test Your Knowledge: Errors and Exceptions Handling

  • دانش خود را بیازمایید: مدیریت خطاها و استثنائات Test Your Knowledge: Errors and Exceptions Handling

  • پروژه: تست اتصالات شبکه Project: Test Network Connections

  • پروژه: تست اتصالات شبکه Project: Test Network Connections

  • برگه تقلب استثناهای پایتون Python Exceptions Cheat Sheet

خطاها و رسیدگی به استثناها Errors and Exception Handling

  • مقدمه ای بر استثناها Intro to Exceptions

  • استثناهای داخلی و بهترین شیوه ها Built-in Exceptions and Best Practices

  • برگه تقلب استثناهای پایتون Python Exceptions Cheat Sheet

برنامه نویسی شی گرا: کلاس ها و اشیا Object Oriented Programming: Classes and Objects

  • مقدمه ای بر برنامه نویسی شی گرا (OOP) Intro to Object Oriented Programming (OOP)

  • نمایش OOP: لاک پشت OOP Demonstration: The Turtle

  • تعریف کلاس ها و اشیا Defining Classes and Objects

  • روش __init__ The __init__ Method

  • روش __init__ The __init__ Method

  • روش __del__ The __del__ Method

  • روش __del__ The __del__ Method

  • دانش خود را آزمایش کنید: مبانی OOP Test Your Knowledge: OOP Basics

  • دانش خود را آزمایش کنید: مبانی OOP Test Your Knowledge: OOP Basics

  • ایجاد کلاس ها و اشیا Creating Classes and Objects

  • راه حل تمرین کدنویسی Coding Exercise Solution

  • ویژگی های نمونه و ویژگی های کلاس Instance Attributes and Class Attributes

  • ویژگی های نمونه و ویژگی های کلاس Instance Attributes and Class Attributes

  • روش های جادویی Magic Methods

  • دانش خود را آزمایش کنید: ویژگی های OOP و روش های جادویی Test Your Knowledge: OOP Attributes and Magic Methods

  • روش های جادویی Magic Methods

  • روش های جادویی Magic Methods

  • راه حل تمرین کدنویسی Coding Exercise Solution

  • برگه تقلب Python OOP Python OOP Cheat Sheet

  • برگه تقلب Python OOP Python OOP Cheat Sheet

برنامه نویسی شی گرا: کلاس ها و اشیا Object Oriented Programming: Classes and Objects

  • مقدمه ای بر برنامه نویسی شی گرا (OOP) Intro to Object Oriented Programming (OOP)

  • نمایش OOP: لاک پشت OOP Demonstration: The Turtle

  • تعریف کلاس ها و اشیا Defining Classes and Objects

  • ایجاد کلاس ها و اشیا Creating Classes and Objects

  • راه حل تمرین کدنویسی Coding Exercise Solution

  • روش های جادویی Magic Methods

  • دانش خود را آزمایش کنید: ویژگی های OOP و روش های جادویی Test Your Knowledge: OOP Attributes and Magic Methods

  • راه حل تمرین کدنویسی Coding Exercise Solution

اولین نقطه عطف شما Your First Milestone

  • نقطه عطف مهم Important Milestone

  • برگه تقلب پایتون Python Cheat Sheet

  • برگه تقلب پایتون Python Cheat Sheet

اولین نقطه عطف شما Your First Milestone

  • نقطه عطف مهم Important Milestone

بخش عظیمی از تمرینات چالش کدگذاری MASSIVE SECTION OF CODING CHALLENGE EXERCISES

  • بخش مقدمه Section Introduction

  • تعداد ارقام در تعداد کل IPv6 Number of Digits in the Total Number of IPv6

  • تعداد ارقام در تعداد کل IPv6 Number of Digits in the Total Number of IPv6

  • راه حل تمرین کدنویسی Coding Exercise Solution

  • به روز رسانی دیکشنری ها Updating Dictionaries

  • به روز رسانی دیکشنری ها Updating Dictionaries

  • راه حل تمرین کدنویسی Coding Exercise Solution

  • کار با دیکشنری ها Working with Dictionaries

  • کار با دیکشنری ها Working with Dictionaries

  • راه حل تمرین کدنویسی Coding Exercise Solution

  • دسترسی به عناصر لیست Accessing List Elements

  • راه حل تمرین کدنویسی Coding Exercise Solution

  • فهرست برش List Slicing

  • فهرست برش List Slicing

  • راه حل تمرین کدنویسی Coding Exercise Solution

  • لیست ها و محدوده ها Lists and Ranges

  • لیست ها و محدوده ها Lists and Ranges

  • راه حل تمرین کدنویسی Coding Exercise Solution

  • درج در یک لیست Inserting into a List

  • درج در یک لیست Inserting into a List

  • راه حل تمرین کدنویسی Coding Exercise Solution

  • فهرست چالش درک مطلب List Comprehension Challenge

  • فهرست چالش درک مطلب List Comprehension Challenge

  • راه حل تمرین کدنویسی Coding Exercise Solution

  • تقاطع را تنظیم کنید Set Intersection

  • تقاطع را تنظیم کنید Set Intersection

  • راه حل تمرین کدنویسی Coding Exercise Solution

  • اتحادیه را تنظیم کنید Set Union

  • راه حل تمرین کدنویسی Coding Exercise Solution

  • روش های رشته و عملیات لیست String Methods and List Operations

  • روش های رشته و عملیات لیست String Methods and List Operations

  • راه حل تمرین کدنویسی Coding Exercise Solution

  • توابع و تبدیل انواع Functions and Converting Types

  • توابع و تبدیل انواع Functions and Converting Types

  • راه حل تمرین کدنویسی Coding Exercise Solution

  • با استفاده از حلقه Foor، موارد تکراری را از لیست حذف کنید Remove Duplicates from a List Using a Foor Loop

  • راه حل تمرین کدنویسی Coding Exercise Solution

  • با استفاده از درک لیست، موارد تکراری را از لیست حذف کنید Remove Duplicates from a List Using List Comprehension

  • با استفاده از درک لیست، موارد تکراری را از لیست حذف کنید Remove Duplicates from a List Using List Comprehension

  • راه حل تمرین کدنویسی Coding Exercise Solution

  • فهرست پالیندروم ها با استفاده از درک فهرست List of Palindromes using List Comprehension

  • فهرست پالیندروم ها با استفاده از درک فهرست List of Palindromes using List Comprehension

  • راه حل تمرین کدنویسی Coding Exercise Solution

  • یک رشته را معکوس کنید Reverse a String

  • راه حل تمرین کدنویسی Coding Exercise Solution

  • عملکردی که تمام موارد رخداد یک آیتم را از لیست حذف می کند Function that Removes all Occurrences of an Item from a List

  • راه حل تمرین کدنویسی Coding Exercise Solution

  • تعداد حروف صدادار در یک رشته Count Vowels in a String

  • تعداد حروف صدادار در یک رشته Count Vowels in a String

  • راه حل تمرین کدنویسی Coding Exercise Solution

  • تعداد حروف صدادار و صامت در یک رشته Number of Vowels and Consonants in a String

  • تعداد حروف صدادار و صامت در یک رشته Number of Vowels and Consonants in a String

  • راه حل تمرین کدنویسی Coding Exercise Solution

  • عملیات روی لیست ها: حذف موارد تکراری و مرتب سازی Operations on Lists: Removing Duplicates and Sorting

  • راه حل تمرین کدنویسی Coding Exercise Solution

  • تجزیه و پردازش یک فایل متنی (نمایش arp) Parsing and Processing a Text File (show arp)

  • تجزیه و پردازش یک فایل متنی (نمایش arp) Parsing and Processing a Text File (show arp)

  • راه حل تمرین کدنویسی Coding Exercise Solution

  • لامبدا که مساحت یک مربع را محاسبه می کند Lambda that Calculates the Area of a Square

  • راه حل تمرین کدنویسی Coding Exercise Solution

  • قالب بندی اعداد Formatting Numbers

  • راه حل تمرین کدنویسی Coding Exercise Solution

  • چاپ مقادیر در یک فرهنگ لغت مرتب شده بر اساس کلید Print the Values in a Dictionary Sorted by Keys

  • راه حل تمرین کدنویسی Coding Exercise Solution

  • درک فرهنگ لغت Dictionary Comprehension

  • درک فرهنگ لغت Dictionary Comprehension

  • راه حل تمرین کدنویسی Coding Exercise Solution

  • باز کردن و خواندن فایل های متنی با استفاده از seek() و read() Opening and Reading Text Files using seek() and read()

  • باز کردن و خواندن فایل های متنی با استفاده از seek() و read() Opening and Reading Text Files using seek() and read()

  • راه حل تمرین کدنویسی Coding Exercise Solution

  • الحاق به فایل های متنی Appending to Text Files

  • راه حل تمرین کدنویسی Coding Exercise Solution

بخش عظیمی از تمرینات چالش کدگذاری MASSIVE SECTION OF CODING CHALLENGE EXERCISES

  • بخش مقدمه Section Introduction

  • راه حل تمرین کدنویسی Coding Exercise Solution

  • راه حل تمرین کدنویسی Coding Exercise Solution

  • کار با دیکشنری ها Working with Dictionaries

  • راه حل تمرین کدنویسی Coding Exercise Solution

  • دسترسی به عناصر لیست Accessing List Elements

  • راه حل تمرین کدنویسی Coding Exercise Solution

  • راه حل تمرین کدنویسی Coding Exercise Solution

  • راه حل تمرین کدنویسی Coding Exercise Solution

  • راه حل تمرین کدنویسی Coding Exercise Solution

  • راه حل تمرین کدنویسی Coding Exercise Solution

  • راه حل تمرین کدنویسی Coding Exercise Solution

  • اتحادیه را تنظیم کنید Set Union

  • راه حل تمرین کدنویسی Coding Exercise Solution

  • راه حل تمرین کدنویسی Coding Exercise Solution

  • راه حل تمرین کدنویسی Coding Exercise Solution

  • با استفاده از حلقه Foor، موارد تکراری را از لیست حذف کنید Remove Duplicates from a List Using a Foor Loop

  • راه حل تمرین کدنویسی Coding Exercise Solution

  • راه حل تمرین کدنویسی Coding Exercise Solution

  • راه حل تمرین کدنویسی Coding Exercise Solution

  • یک رشته را معکوس کنید Reverse a String

  • راه حل تمرین کدنویسی Coding Exercise Solution

  • عملکردی که تمام موارد رخداد یک آیتم را از لیست حذف می کند Function that Removes all Occurrences of an Item from a List

  • راه حل تمرین کدنویسی Coding Exercise Solution

  • راه حل تمرین کدنویسی Coding Exercise Solution

  • راه حل تمرین کدنویسی Coding Exercise Solution

  • عملیات روی لیست ها: حذف موارد تکراری و مرتب سازی Operations on Lists: Removing Duplicates and Sorting

  • راه حل تمرین کدنویسی Coding Exercise Solution

  • راه حل تمرین کدنویسی Coding Exercise Solution

  • لامبدا که مساحت یک مربع را محاسبه می کند Lambda that Calculates the Area of a Square

  • راه حل تمرین کدنویسی Coding Exercise Solution

  • قالب بندی اعداد Formatting Numbers

  • راه حل تمرین کدنویسی Coding Exercise Solution

  • چاپ مقادیر در یک فرهنگ لغت مرتب شده بر اساس کلید Print the Values in a Dictionary Sorted by Keys

  • راه حل تمرین کدنویسی Coding Exercise Solution

  • درک فرهنگ لغت Dictionary Comprehension

  • راه حل تمرین کدنویسی Coding Exercise Solution

  • راه حل تمرین کدنویسی Coding Exercise Solution

  • الحاق به فایل های متنی Appending to Text Files

  • راه حل تمرین کدنویسی Coding Exercise Solution

کار با ماژول های پایتون Working with Python Modules

  • مقدمه ای بر ماژول های پایتون Intro to Python Modules

  • وارد کردن ماژول ها Importing Modules

  • وارد کردن ماژول ها Importing Modules

  • ماژول های سفارشی __name__ و "__main___" Custom Modules. __name__ and "__main___"

  • ماژول های سفارشی __name__ و "__main___" Custom Modules. __name__ and "__main___"

  • کدنویسی - وارد کردن ماژول های پایتون Coding - Importing Python Modules

  • دانش خود را آزمایش کنید: کار با ماژول های پایتون Test Your Knowledge: Working with Python Modules

  • وارد کردن ماژول ها Importing Modules

  • وارد کردن ماژول ها Importing Modules

  • راه حل تمرین کدنویسی Coding Exercise Solution

  • راه حل تمرین کدنویسی Coding Exercise Solution

  • ماژول های خارجی را با Pip مدیریت کنید Manage External Modules with Pip

  • دانش خود را آزمایش کنید: ماژول های خارجی را با Pip مدیریت کنید Test Your Knowledge: Manage External Modules with Pip

کار با ماژول های پایتون Working with Python Modules

  • مقدمه ای بر ماژول های پایتون Intro to Python Modules

  • وارد کردن ماژول ها Importing Modules

  • کدنویسی - وارد کردن ماژول های پایتون Coding - Importing Python Modules

  • دانش خود را آزمایش کنید: کار با ماژول های پایتون Test Your Knowledge: Working with Python Modules

  • وارد کردن ماژول ها Importing Modules

  • راه حل تمرین کدنویسی Coding Exercise Solution

  • ماژول های خارجی را با Pip مدیریت کنید Manage External Modules with Pip

  • دانش خود را آزمایش کنید: ماژول های خارجی را با Pip مدیریت کنید Test Your Knowledge: Manage External Modules with Pip

ماژول های بسیار مفید داخلی پایتون Very Useful Python Built-in Modules

  • پارامترها و توابع خاص سیستم: ماژول Sys System-specific Parameters and Functions: The Sys Module

  • آرگومان های اسکریپت: sys.argv Script's Arguments: sys.argv

  • کدگذاری - ماژول Sys Coding - The Sys module

  • کدگذاری - ماژول Sys Coding - The Sys module

  • دانش خود را آزمایش کنید: ماژول Sys Test Your Knowledge: The Sys Module

  • دانش خود را آزمایش کنید: ماژول Sys Test Your Knowledge: The Sys Module

  • رابط های سیستم عامل: ماژول Os Operating System Interfaces: The Os Module

  • پروژه: اتوماسیون تغییر نام فایل با استفاده از ماژول Sys و Os Project: File Renaming Automation Using Sys and Os Module

  • پروژه: اتوماسیون تغییر نام فایل با استفاده از ماژول Sys و Os Project: File Renaming Automation Using Sys and Os Module

  • کدگذاری - ماژول Os Coding - The Os Module

  • کدگذاری - ماژول Os Coding - The Os Module

  • دانش خود را بیازمایید: ماژول Os Test Your Knowledge: The Os Module

  • عملیات فایل سطح بالا: ماژول Shutil High-level File Operations: The Shutil Module

  • عملیات فایل سطح بالا: ماژول Shutil High-level File Operations: The Shutil Module

  • کدگذاری - ماژول Shutil Coding - The Shutil Module

  • کدگذاری - ماژول Shutil Coding - The Shutil Module

  • دانش خود را بیازمایید: ماژول Shutil Test Your Knowledge: The Shutil Module

  • دانش خود را بیازمایید: ماژول Shutil Test Your Knowledge: The Shutil Module

  • اجرای دستورات سیستم: ماژول Os Running System Commands: The Os Module

  • اجرای دستورات سیستم: ماژول Os Running System Commands: The Os Module

  • اجرای دستورات سیستم: ماژول فرآیند فرعی Running System Commands: The Subprocess Module

  • کدگذاری - دستورات سیستم (پوسته) در حال اجرا Coding - Running System (shell) Commands

  • کدگذاری - دستورات سیستم (پوسته) در حال اجرا Coding - Running System (shell) Commands

  • دانش خود را آزمایش کنید: اجرای دستورات سیستم Test Your Knowledge: Running System Commands

  • ماژول تصادفی The Random Module

  • کدگذاری - ماژول تصادفی Coding - The Random Module

  • دانش خود را آزمایش کنید: ماژول تصادفی Test Your Knowledge: The Random Module

  • حساب اعشاری و ماژول اعشاری: حل مسئله شناور Decimal Arithmetic and Decimal Module: Solving the Float Problem

  • ماژول اعشاری: زمینه ها و روش ها The Decimal Module: Contexts and Methods

  • کدگذاری - ماژول اعشاری Coding - The decimal Module

  • کدگذاری - ماژول اعشاری Coding - The decimal Module

  • دانش خود را بیازمایید: حساب اعشاری و ماژول اعشاری Test Your Knowledge: Decimal Arithmetic and Decimal Module

  • دانش خود را بیازمایید: حساب اعشاری و ماژول اعشاری Test Your Knowledge: Decimal Arithmetic and Decimal Module

  • ارسال ایمیل های متنی با پایتون (SMTPLIB) Sending Text Emails With Python (SMTPLIB)

  • ارسال ایمیل های متنی با پایتون (SMTPLIB) Sending Text Emails With Python (SMTPLIB)

  • ارسال ایمیل های HTML با پایتون Sending HTML Emails With Python

  • ارسال ایمیل های HTML با پایتون Sending HTML Emails With Python

  • افزودن پیوست ها Adding Attachments

ماژول های بسیار مفید داخلی پایتون Very Useful Python Built-in Modules

  • پارامترها و توابع خاص سیستم: ماژول Sys System-specific Parameters and Functions: The Sys Module

  • آرگومان های اسکریپت: sys.argv Script's Arguments: sys.argv

  • رابط های سیستم عامل: ماژول Os Operating System Interfaces: The Os Module

  • دانش خود را بیازمایید: ماژول Os Test Your Knowledge: The Os Module

  • اجرای دستورات سیستم: ماژول فرآیند فرعی Running System Commands: The Subprocess Module

  • دانش خود را آزمایش کنید: اجرای دستورات سیستم Test Your Knowledge: Running System Commands

  • ماژول تصادفی The Random Module

  • کدگذاری - ماژول تصادفی Coding - The Random Module

  • دانش خود را آزمایش کنید: ماژول تصادفی Test Your Knowledge: The Random Module

  • حساب اعشاری و ماژول اعشاری: حل مسئله شناور Decimal Arithmetic and Decimal Module: Solving the Float Problem

  • ماژول اعشاری: زمینه ها و روش ها The Decimal Module: Contexts and Methods

  • افزودن پیوست ها Adding Attachments

دکوراتورها در پایتون Decorators in Python

  • توابع سفارش بالا High Order Functions

  • توابع داخلی، بسته شدن و متغیرهای آزاد Inner Functions, Closures and Free Variables

  • توابع داخلی، بسته شدن و متغیرهای آزاد Inner Functions, Closures and Free Variables

  • کدگذاری - بسته شدن Coding - Closures

  • ایجاد و استفاده از دکوراتورها Creating and Using Decorators

  • نحو @ The @ Syntax

  • نحو @ The @ Syntax

  • دکوراتورها با امضاهای مختلف (*args، **kwargs) Decorators with Different Signatures (*args, **kwargs)

  • درون نگری: استفاده از @functools.wraps() برای حفظ متادیتا Introspection: Using @functools.wraps() to Preserve Metadata

  • کدنویسی - قالب دکوراتورها Coding - Decorators Template

  • کاربرد دکوراتورها: تست سرعت Decorators Application: Speed Test

  • کاربرد دکوراتورها: تست سرعت Decorators Application: Speed Test

  • کد منبع برنامه Application Source Code

  • کد منبع برنامه Application Source Code

  • دانش خود را بیازمایید: بسته ها و دکوراتورها Test Your Knowledge: Closures and Decorators

  • دانش خود را بیازمایید: بسته ها و دکوراتورها Test Your Knowledge: Closures and Decorators

دکوراتورها در پایتون Decorators in Python

  • توابع سفارش بالا High Order Functions

  • کدگذاری - بسته شدن Coding - Closures

  • ایجاد و استفاده از دکوراتورها Creating and Using Decorators

  • دکوراتورها با امضاهای مختلف (*args، **kwargs) Decorators with Different Signatures (*args, **kwargs)

  • درون نگری: استفاده از @functools.wraps() برای حفظ متادیتا Introspection: Using @functools.wraps() to Preserve Metadata

  • کدنویسی - قالب دکوراتورها Coding - Decorators Template

کار با فایل های CSV در پایتون Working with CSV Files in Python

  • معرفی CSV Intro to CSV

  • معرفی CSV Intro to CSV

  • خواندن فایل‌های CSV Reading CSV Files

  • خواندن فایل‌های CSV Reading CSV Files

  • کد نویسی - خواندن فایل های CSV Coding - Reading CSV Files

  • دانش خود را آزمایش کنید: خواندن فایل های CSV Test Your Knowledge: Reading CSV Files

  • نوشتن فایل های CSV Writing CSV Files

  • نوشتن فایل های CSV Writing CSV Files

  • کد نویسی - نوشتن فایل های CSV Coding - Writing CSV Files

  • کد نویسی - نوشتن فایل های CSV Coding - Writing CSV Files

  • استفاده از جداکننده های سفارشی Using Custom Delimiters

  • استفاده از گویش های CSV Using CSV Dialects

  • استفاده از گویش های CSV Using CSV Dialects

  • کدگذاری - فایل ها و گویش های CSV سفارشی Coding - Custom CSV Files and Dialects

  • دانش خود را بیازمایید: نوشتن فایل‌های CSV و گویش‌ها Test Your Knowledge: Writing CSV Files and Dialects

  • دانش خود را بیازمایید: نوشتن فایل‌های CSV و گویش‌ها Test Your Knowledge: Writing CSV Files and Dialects

کار با فایل های CSV در پایتون Working with CSV Files in Python

  • کد نویسی - خواندن فایل های CSV Coding - Reading CSV Files

  • دانش خود را آزمایش کنید: خواندن فایل های CSV Test Your Knowledge: Reading CSV Files

  • استفاده از جداکننده های سفارشی Using Custom Delimiters

  • کدگذاری - فایل ها و گویش های CSV سفارشی Coding - Custom CSV Files and Dialects

چالش های برنامه نویسی عملی - کار با فایل های CSV Hands-On Coding Challenges - Working With CSV Files

  • چالش های عملی - کار با فایل های CSV Hands-On Challenges - Working With CSV Files

چالش های برنامه نویسی عملی - کار با فایل های CSV Hands-On Coding Challenges - Working With CSV Files

  • چالش های عملی - کار با فایل های CSV Hands-On Challenges - Working With CSV Files

سریال‌سازی داده‌ها و سریال‌زدایی در پایتون (Pickle و JSON) Data Serialization and Deserialization in Python (Pickle and JSON)

  • مقدمه ای بر سریال سازی داده ها Intro to Data Serialization

  • مقدمه ای بر سریال سازی داده ها Intro to Data Serialization

  • سریال‌سازی و سریال‌زدایی داده‌های ترشی Pickle Data Serialization and Deserialization

  • کد نویسی - ترشی Coding - Pickle

  • سریال سازی داده های JSON JSON Data Serialization

  • JSON Deserialization JSON Data Deserialization

  • JSON Deserialization JSON Data Deserialization

  • کد نویسی - JSON Coding - JSON

  • کد نویسی - JSON Coding - JSON

  • تکلیف: JSON و Requests/REST API Assignment: JSON and Requests/REST API

  • تکلیف: JSON و Requests/REST API Assignment: JSON and Requests/REST API

  • پاسخ تکلیف: JSON و Requests/REST API Assignment Answer: JSON and Requests/REST API

  • چالش کدنویسی: سریال سازی را ساده کنید Coding Challenge: Simplify Serialization

  • راه حل چالش کدنویسی: سریال سازی را ساده کنید Coding Challenge Solution: Simplify Serialization

  • راه حل چالش کدنویسی: سریال سازی را ساده کنید Coding Challenge Solution: Simplify Serialization

  • چالش کدنویسی - JSON و Requests/REST API Coding Challenge - JSON and Requests/REST API

  • راه حل چالش کدنویسی - JSON و Requests/REST API Coding Challenge Solution - JSON and Requests/REST API

  • دانش خود را آزمایش کنید: سریال سازی داده ها (JSON و Pickle) Test Your Knowledge: Data Serialization (JSON & Pickle)

  • دانش خود را آزمایش کنید: سریال سازی داده ها (JSON و Pickle) Test Your Knowledge: Data Serialization (JSON & Pickle)

سریال‌سازی داده‌ها و سریال‌زدایی در پایتون (Pickle و JSON) Data Serialization and Deserialization in Python (Pickle and JSON)

  • سریال‌سازی و سریال‌زدایی داده‌های ترشی Pickle Data Serialization and Deserialization

  • کد نویسی - ترشی Coding - Pickle

  • سریال سازی داده های JSON JSON Data Serialization

  • پاسخ تکلیف: JSON و Requests/REST API Assignment Answer: JSON and Requests/REST API

  • چالش کدنویسی: سریال سازی را ساده کنید Coding Challenge: Simplify Serialization

  • چالش کدنویسی - JSON و Requests/REST API Coding Challenge - JSON and Requests/REST API

  • راه حل چالش کدنویسی - JSON و Requests/REST API Coding Challenge Solution - JSON and Requests/REST API

کار با فایل های اکسل در پایتون Working with Excel Files in Python

  • محیط را راه اندازی کنید. در حال نصب OpenPyXL Setup the Environment. Installing OpenPyXL

  • مبانی اکسل Excel Basics

  • مبانی اکسل Excel Basics

  • خواندن فایل های اکسل Reading Excel Files

  • خواندن داده ها در یک محدوده سلولی Reading Data in a Cell Range

  • خواندن داده ها در یک محدوده سلولی Reading Data in a Cell Range

  • کدنویسی - خواندن فایل های اکسل Coding - Reading Excel Files

  • کدنویسی - خواندن فایل های اکسل Coding - Reading Excel Files

  • دانش خود را آزمایش کنید: خواندن فایل های اکسل Test Your Knowledge: Reading Excel Files

  • نوشتن فایل های اکسل Writing Excel Files

  • نوشتن فایل های اکسل Writing Excel Files

  • کد نویسی - نوشتن فایل های اکسل Coding - Writing Excel Files

  • کد نویسی - نوشتن فایل های اکسل Coding - Writing Excel Files

  • ایجاد فایل های اکسل جدید Creating New Excel Files

  • کد نویسی - ایجاد فایل های جدید اکسل Coding - Creating New Excel Files

  • کد نویسی - ایجاد فایل های جدید اکسل Coding - Creating New Excel Files

  • دانش خود را آزمایش کنید: نوشتن فایل های اکسل Test Your Knowledge: Writing Excel Files

  • دانش خود را آزمایش کنید: نوشتن فایل های اکسل Test Your Knowledge: Writing Excel Files

  • استفاده از فرمول های اکسل Using Excel Formulas

  • استفاده از فرمول های اکسل Using Excel Formulas

  • کد نویسی - فرمول های اکسل Coding - Excel Formulas

  • کد نویسی - فرمول های اکسل Coding - Excel Formulas

  • عملیات ورق Sheets Operations

  • عملیات ورق Sheets Operations

  • کدگذاری - عملیات برگه ها Coding - Sheets Operations

  • کدگذاری - عملیات برگه ها Coding - Sheets Operations

  • کار با Styles Working with Styles

  • کار با Styles Working with Styles

  • کدنویسی - کار با سبک ها Coding - Working with Styles

  • کدنویسی - کار با سبک ها Coding - Working with Styles

  • دانش خود را آزمایش کنید: فرمول های اکسل، عملیات برگه ها و سبک ها Test Your Knowledge: Excel Formulas, Sheet Operations and Styles

  • دانش خود را آزمایش کنید: فرمول های اکسل، عملیات برگه ها و سبک ها Test Your Knowledge: Excel Formulas, Sheet Operations and Styles

کار با فایل های اکسل در پایتون Working with Excel Files in Python

  • محیط را راه اندازی کنید. در حال نصب OpenPyXL Setup the Environment. Installing OpenPyXL

  • خواندن فایل های اکسل Reading Excel Files

  • دانش خود را آزمایش کنید: خواندن فایل های اکسل Test Your Knowledge: Reading Excel Files

  • ایجاد فایل های اکسل جدید Creating New Excel Files

چالش های برنامه نویسی عملی - کار با فایل های اکسل Hands-On Coding Challenges - Working With Excel Files

  • چالش های عملی - کار با فایل های اکسل Hands-On Challenges - Working With Excel Files

  • چالش های عملی - کار با فایل های اکسل Hands-On Challenges - Working With Excel Files

چالش های برنامه نویسی عملی - کار با فایل های اکسل Hands-On Coding Challenges - Working With Excel Files

کار با پایگاه های داده SQL در پایتون Working with SQL Databases in Python

  • معرفی SQLite Intro to SQLite

  • معرفی SQLite Intro to SQLite

  • زمان استفاده از SQLite When to Use SQLite

  • زمان استفاده از SQLite When to Use SQLite

  • اتصال به SQLite DB و ایجاد جداول با پایتون Connecting to a SQLite DB and Creating Tables with Python

  • کدنویسی - اتصال به SQLite DB و ایجاد جداول Coding - Connecting to an SQLite DB and Creating Tables

  • کدنویسی - اتصال به SQLite DB و ایجاد جداول Coding - Connecting to an SQLite DB and Creating Tables

  • درج با پایتون Inserting with Python

  • درج با پایتون Inserting with Python

  • کدگذاری - درج کردن Coding - Inserting

  • انتخاب با پایتون Selecting with Python

  • انتخاب با پایتون Selecting with Python

  • کدگذاری - انتخاب Coding - Selecting

  • دستورات Sql پارامتری شده Parameterized Sql Statements

  • دستورات Sql پارامتری شده Parameterized Sql Statements

  • کدنویسی - دستورات Sql پارامتری Coding - Parameterized Sql Statements

  • به روز رسانی با پایتون Updating with Python

  • به روز رسانی با پایتون Updating with Python

  • کد نویسی - به روز رسانی Coding - Updating

  • حذف با پایتون Deleting with Python

  • کدگذاری - حذف Coding - Deleting

  • کدگذاری - حذف Coding - Deleting

کار با پایگاه های داده SQL در پایتون Working with SQL Databases in Python

  • اتصال به SQLite DB و ایجاد جداول با پایتون Connecting to a SQLite DB and Creating Tables with Python

  • کدگذاری - درج کردن Coding - Inserting

  • کدگذاری - انتخاب Coding - Selecting

  • کدنویسی - دستورات Sql پارامتری Coding - Parameterized Sql Statements

  • کد نویسی - به روز رسانی Coding - Updating

  • حذف با پایتون Deleting with Python

تجزیه و تحلیل داده ها با پانداها Data Analysis with Pandas

  • معرفی نوت بوک Jupyter. نصب نوت بوک Jupyter Intro to Jupyter Notebook. Installing Jupyter Notebook

  • نحوه استفاده از نوت بوک Jupyter How to use Jupyter Notebook

  • معرفی پانداها نصب پانداها Intro to Pandas. Installing Pandas

  • سری پانداها Pandas Series

  • سری پانداها Pandas Series

  • کد نویسی - سری پانداها Coding - Pandas Series

  • کد نویسی - سری پانداها Coding - Pandas Series

  • Pandas DataFrames I. کار با ستون ها Pandas DataFrames I. Working with Columns

  • Pandas DataFrames I. کار با ستون ها Pandas DataFrames I. Working with Columns

  • Pandas DataFrames I. کار با ردیف Pandas DataFrames I. Working with Rows

  • کد نویسی - کار با سطرها و ستون ها Coding - Working with Rows and Columns

  • کد نویسی - کار با سطرها و ستون ها Coding - Working with Rows and Columns

  • Pandas DataFrames II. فیلتر کردن داده ها Pandas DataFrames II. Filtering Data

  • Pandas DataFrames II. فیلتر کردن داده ها Pandas DataFrames II. Filtering Data

  • کدگذاری - فیلتر کردن داده ها Coding - Filtering Data

  • خواندن و تجزیه و تحلیل فایل های CSV با پانداها Reading and Analyzing CSV Files with Pandas

  • خواندن و تجزیه و تحلیل فایل های CSV با پانداها Reading and Analyzing CSV Files with Pandas

  • کد نویسی - خواندن و تجزیه و تحلیل فایل های CSV Coding - Reading and Analyzing CSV Files

  • خواندن فایل های اکسل GroupBy و سایر عملیات مفید Reading Excel Files. GroupBy and Other Useful Operations

  • کدنویسی - خواندن فایل های اکسل و GroupBy Coding - Reading Excel Files and GroupBy

  • خواندن و تجزیه و تحلیل صفحات HTML با پانداها Reading and Analyzing HTML Pages with Pandas

  • کد نویسی - خواندن فایل های HTML Coding - Reading HTML Files

  • کد نویسی - خواندن فایل های HTML Coding - Reading HTML Files

  • کار با داده های از دست رفته Working with Missing Data

  • کدگذاری - کار با داده های از دست رفته Coding - Working with Missing Data

  • دانش خود را بیازمایید: پانداها Test Your Knowledge: Pandas

  • دانش خود را بیازمایید: پانداها Test Your Knowledge: Pandas

تجزیه و تحلیل داده ها با پانداها Data Analysis with Pandas

  • معرفی نوت بوک Jupyter. نصب نوت بوک Jupyter Intro to Jupyter Notebook. Installing Jupyter Notebook

  • نحوه استفاده از نوت بوک Jupyter How to use Jupyter Notebook

  • معرفی پانداها نصب پانداها Intro to Pandas. Installing Pandas

  • Pandas DataFrames I. کار با ردیف Pandas DataFrames I. Working with Rows

  • کدگذاری - فیلتر کردن داده ها Coding - Filtering Data

  • کد نویسی - خواندن و تجزیه و تحلیل فایل های CSV Coding - Reading and Analyzing CSV Files

  • خواندن فایل های اکسل GroupBy و سایر عملیات مفید Reading Excel Files. GroupBy and Other Useful Operations

  • کدنویسی - خواندن فایل های اکسل و GroupBy Coding - Reading Excel Files and GroupBy

  • خواندن و تجزیه و تحلیل صفحات HTML با پانداها Reading and Analyzing HTML Pages with Pandas

  • کار با داده های از دست رفته Working with Missing Data

  • کدگذاری - کار با داده های از دست رفته Coding - Working with Missing Data

تجسم داده های تعاملی با Plotly Interactive Data Visualization with Plotly

  • مقدمه ای بر کتابخانه های تجسم پایتون Intro to Python Visualization Libraries

  • نصب Plotly Installing Plotly

  • نصب Plotly Installing Plotly

  • ایجاد نمودارهای پراکندگی Creating Scatter Plots

  • ایجاد نمودارهای پراکندگی Creating Scatter Plots

  • کدگذاری - طرح های پراکنده Coding - Scatter Plots

  • کدگذاری - طرح های پراکنده Coding - Scatter Plots

  • ایجاد نمودارهای خطی Creating Line Charts

  • کدگذاری - نمودارهای خطی Coding - Line Charts

  • کدگذاری - نمودارهای خطی Coding - Line Charts

  • پروژه: نمودارهای خطی برای قیمت سهام اتریوم و تسلا PROJECT: Line Charts for Ethereum and Tesla Stock Price

  • راه حل پروژه: نمودارهای خطی برای قیمت سهام اتریوم و تسلا PROJECT SOLUTION: Line Charts for Ethereum and Tesla Stock Price

  • راه حل پروژه: نمودارهای خطی برای قیمت سهام اتریوم و تسلا PROJECT SOLUTION: Line Charts for Ethereum and Tesla Stock Price

  • ایجاد نمودارهای پایه پایه Creating Basic Bar Charts

  • ایجاد نمودارهای پایه پایه Creating Basic Bar Charts

  • ایجاد نمودارهای نواری گروهی و انباشته Creating Grouped and Stacked Bar Charts

  • ایجاد نمودارهای نواری گروهی و انباشته Creating Grouped and Stacked Bar Charts

  • کدگذاری - نمودار میله ای Coding - Bar Charts

  • کدگذاری - نمودار میله ای Coding - Bar Charts

  • ایجاد نمودارهای پای Creating Pie Charts

  • کدگذاری - نمودارهای دایره ای Coding - Pie Charts

  • ایجاد هیستوگرام Creating Histograms

  • کدگذاری - هیستوگرام Coding - Histograms

  • کدگذاری - هیستوگرام Coding - Histograms

  • دانش خود را بیازمایید: طرحواره Test Your Knowledge: Plotly

  • دانش خود را بیازمایید: طرحواره Test Your Knowledge: Plotly

تجسم داده های تعاملی با Plotly Interactive Data Visualization with Plotly

  • مقدمه ای بر کتابخانه های تجسم پایتون Intro to Python Visualization Libraries

  • ایجاد نمودارهای خطی Creating Line Charts

  • پروژه: نمودارهای خطی برای قیمت سهام اتریوم و تسلا PROJECT: Line Charts for Ethereum and Tesla Stock Price

  • ایجاد نمودارهای پای Creating Pie Charts

  • کدگذاری - نمودارهای دایره ای Coding - Pie Charts

  • ایجاد هیستوگرام Creating Histograms

درخواست ها و اسکراپینگ وب با پایتون Requests and Web Scraping with Python

  • معرفی Web Scraping با استفاده از Requests و BeautifulSoup Intro to Web Scraping using Requests and BeautifulSoup

  • محیط را راه اندازی کنید. نصب درخواست ها و BeautifulSoup Setup the Environment. Installing Requests and BeautifulSoup

  • غواصی در کتابخانه HTTP درخواست‌ها Diving into Requests HTTP Library

  • کدگذاری - کتابخانه درخواست ها Coding - Requests Library

  • غواصی در کتابخانه BeautifulSoup Diving into BeautifulSoup Library

  • کد نویسی - کتابخانه زیبا سوپ Coding - BeautifulSoup Library

  • کد نویسی - کتابخانه زیبا سوپ Coding - BeautifulSoup Library

  • پروژه: خراش دادن وب در دنیای واقعی (درخواست ها، BeautifulSoup و OpenPyXL) Project: Real-World Web Scraping (Requests, BeautifulSoup and OpenPyXL)

درخواست ها و اسکراپینگ وب با پایتون Requests and Web Scraping with Python

  • معرفی Web Scraping با استفاده از Requests و BeautifulSoup Intro to Web Scraping using Requests and BeautifulSoup

  • محیط را راه اندازی کنید. نصب درخواست ها و BeautifulSoup Setup the Environment. Installing Requests and BeautifulSoup

  • غواصی در کتابخانه HTTP درخواست‌ها Diving into Requests HTTP Library

  • کدگذاری - کتابخانه درخواست ها Coding - Requests Library

  • غواصی در کتابخانه BeautifulSoup Diving into BeautifulSoup Library

  • پروژه: خراش دادن وب در دنیای واقعی (درخواست ها، BeautifulSoup و OpenPyXL) Project: Real-World Web Scraping (Requests, BeautifulSoup and OpenPyXL)

چند پردازشی پایتون و چند رشته ای در عمق Python Multiprocessing and Multithreading In Depth

  • نظریه پردازش موازی پایتون Python Parallel Processing Theory

  • Multiprocessing در مقابل Multithreading Multiprocessing vs. Multithreading

  • Multiprocessing در مقابل Multithreading Multiprocessing vs. Multithreading

  • Multithreading و Multiprocessing: مزایا و معایب Multithreading and Multiprocessing: Pros and Cons

  • Multithreading و Multiprocessing: مزایا و معایب Multithreading and Multiprocessing: Pros and Cons

  • دانش خود را بیازمایید: پردازش موازی در پایتون Test Your Knowledge: Parallel Processing in Python

  • پیاده سازی چند پردازش در پایتون Implementing Multiprocessing in Python

  • پیاده سازی چند پردازش در پایتون Implementing Multiprocessing in Python

  • کدگذاری - پیاده سازی چند پردازش Coding - Implementing Multiprocessing

  • پیاده سازی Multithreading در پایتون Implementing Multithreading in Python

  • پیاده سازی Multithreading در پایتون Implementing Multithreading in Python

  • کدنویسی - پیاده سازی Multithreading Coding - Implementing Multithreading

  • دانش خود را بیازمایید: پیاده سازی چند پردازشی و نخی Test Your Knowledge: Implementing Multiprocessing and Threading

  • دانش خود را بیازمایید: پیاده سازی چند پردازشی و نخی Test Your Knowledge: Implementing Multiprocessing and Threading

  • به اشتراک گذاری داده ها بین فرآیندها با استفاده از Value Sharing Data Between Processes using Value

  • کدگذاری - به اشتراک گذاری داده ها با استفاده از مقدار Coding - Sharing Data Using Value

  • به اشتراک گذاری داده ها بین فرآیندها با استفاده از Array Sharing Data Between Processes using Array

  • کدگذاری - به اشتراک گذاری داده ها با استفاده از Array Coding - Sharing Data using Array

  • پیاده سازی قفل های چند پردازشی Implementing Multiprocessing Locks

  • کد نویسی - پیاده سازی قفل ها Coding - Implementing Locks

چند پردازشی پایتون و چند رشته ای در عمق Python Multiprocessing and Multithreading In Depth

  • نظریه پردازش موازی پایتون Python Parallel Processing Theory

  • دانش خود را بیازمایید: پردازش موازی در پایتون Test Your Knowledge: Parallel Processing in Python

  • کدگذاری - پیاده سازی چند پردازش Coding - Implementing Multiprocessing

  • کدنویسی - پیاده سازی Multithreading Coding - Implementing Multithreading

  • به اشتراک گذاری داده ها بین فرآیندها با استفاده از Value Sharing Data Between Processes using Value

  • کدگذاری - به اشتراک گذاری داده ها با استفاده از مقدار Coding - Sharing Data Using Value

  • به اشتراک گذاری داده ها بین فرآیندها با استفاده از Array Sharing Data Between Processes using Array

  • کدگذاری - به اشتراک گذاری داده ها با استفاده از Array Coding - Sharing Data using Array

  • پیاده سازی قفل های چند پردازشی Implementing Multiprocessing Locks

  • کد نویسی - پیاده سازی قفل ها Coding - Implementing Locks

ساخت برنامه های همزمان با استفاده از Async IO Building Concurrent Applications Using Async IO

  • اکوسیستم همزمان پایتون Python Concurrency Ecosystem

  • اکوسیستم همزمان پایتون Python Concurrency Ecosystem

  • پیاده سازی Async IO Implementing Async IO

  • پیاده سازی Async IO Implementing Async IO

  • کدگذاری - پیاده سازی Async IO Coding - Implementing Async IO

  • ساخت یک وب اسکرپر ناهمزمان Building an Asynchronous Web Scraper

  • کد نویسی - ساخت یک اسکرپر وب Async Coding - Building an Async Web Scraper

  • اجرای دستورات شل (زیر فرآیندها) به صورت ناهمزمان Running Shell Commands (Subprocesses) Asynchronously

  • اجرای دستورات شل (زیر فرآیندها) به صورت ناهمزمان Running Shell Commands (Subprocesses) Asynchronously

  • کدنویسی - اجرای دستورات شل Coding - Running Shell Commands

  • AsyncSSH: SSH ناهمزمان AsyncSSH: Asynchronous SSH

  • AsyncSSH: SSH ناهمزمان AsyncSSH: Asynchronous SSH

  • AsyncSSH: اجرای چندین کلاینت AsyncSSH: Running Multiple Clients

  • AsyncSSH: اجرای چندین کلاینت AsyncSSH: Running Multiple Clients

  • کدگذاری - AsyncSSH (چند مشتری) Coding - AsyncSSH (Multiple Clients)

ساخت برنامه های همزمان با استفاده از Async IO Building Concurrent Applications Using Async IO

  • کدگذاری - پیاده سازی Async IO Coding - Implementing Async IO

  • ساخت یک وب اسکرپر ناهمزمان Building an Asynchronous Web Scraper

  • کد نویسی - ساخت یک اسکرپر وب Async Coding - Building an Async Web Scraper

  • کدنویسی - اجرای دستورات شل Coding - Running Shell Commands

  • کدگذاری - AsyncSSH (چند مشتری) Coding - AsyncSSH (Multiple Clients)

[EXTRA] اتوماسیون شبکه با پایتون [EXTRA] Network Automation with Python

  • بخش مقدمه Section Introduction

  • بخش مقدمه Section Introduction

  • محیط آزمایشگاه The Lab Environment

  • محیط آزمایشگاه The Lab Environment

  • نرم افزار مورد نیاز را دانلود و نصب کنید: GNS3، VirtualBox، Linux، Cisco Images Download and Install the Required Software: GNS3, VirtualBox, Linux,Cisco Images

  • نرم افزار مورد نیاز را دانلود و نصب کنید: GNS3، VirtualBox، Linux، Cisco Images Download and Install the Required Software: GNS3, VirtualBox, Linux,Cisco Images

  • از کجا می توانم تصاویر سیسکو IOS را دریافت کنم Where do I get Cisco IOS Images

  • فقط چند کلمه در مورد نصب ویندوز Just a few Words about Windows Installation

  • فقط چند کلمه در مورد نصب ویندوز Just a few Words about Windows Installation

  • نصب GNS3 در ویندوز 10 Installing GNS3 on Windows 10

  • اجرای Cisco IOU Images در GNS3 در ویندوز 10 Running Cisco IOU Images in GNS3 on Windows 10

  • اتصال به Cisco IOU Images در حال اجرا در GNS3 از پنجره 10 Connecting to Cisco IOU Images Running in GNS3 from Window 10

  • اتصال به Cisco IOU Images در حال اجرا در GNS3 از پنجره 10 Connecting to Cisco IOU Images Running in GNS3 from Window 10

  • بایت اشیاء، رمزگذاری و رمزگشایی Bytes Objects, Encoding and Decoding

  • بایت اشیاء، رمزگذاری و رمزگشایی Bytes Objects, Encoding and Decoding

  • مبانی پروتکل Telnet پیکربندی و اتصال به دستگاه های سیسکو Telnet Protocol Basics. Configure and Connect to Cisco Devices

  • اتصال به دستگاه های شبکه سیسکو با Telnet از پایتون Connecting to Cisco Networking Devices with Telnet from Python

  • ماژول Getpass Getpass Module

  • اتوماسیون شبکه با استفاده از Telnet پیکربندی چندین دستگاه سیسکو Network Automation using Telnet. Configure Multiple Cisco Devices

  • معرفی پارامیکو Intro to Paramiko

  • معرفی پارامیکو Intro to Paramiko

  • امتیاز: SSH را در دستگاه های سیسکو فعال کنید Bonus: Enable SSH on Cisco Devices

  • اتصال به دستگاه های شبکه با استفاده از Paramiko Connecting to Networking Devices using Paramiko

  • استفاده از **kwargs و Arguments Unpacking Using **kwargs and Arguments Unpacking

  • استفاده از **kwargs و Arguments Unpacking Using **kwargs and Arguments Unpacking

  • اجرای یک فرمان بر روی دستگاه سیسکو با استفاده از Paramiko (SSH) Running a Command on a Cisco Device using Paramiko(SSH)

  • اجرای یک فرمان در لینوکس با استفاده از Paramiko (SSH) Running a Command on Linux using Paramiko(SSH)

  • کپی امن فایل ها به لینوکس با SCP و Paramiko از پایتون Secure Copying Files to Linux with SCP and Paramiko from Python

  • معرفی نتمیکو Intro to Netmiko

  • اتصال و اجرای یک فرمان در یک دستگاه شبکه سیسکو Connecting and Running a Command on a Cisco Networking Device

  • اتصال و اجرای یک فرمان در یک دستگاه شبکه سیسکو Connecting and Running a Command on a Cisco Networking Device

  • درخواست Netmiko حالت پیکربندی و جهانی را فعال کنید Netmiko prompt. Enable & Global Config Mode

  • اجرای چندین دستور در یک دستگاه شبکه سیسکو Running Multiple Commands on a Cisco Networking Device

  • اجرای چندین دستور در یک دستگاه شبکه سیسکو Running Multiple Commands on a Cisco Networking Device

  • یک دستگاه شبکه سیسکو را از یک فایل پیکربندی کنید Configure a Cisco Networking Device from a File

  • چندین دستگاه شبکه سیسکو را از چندین فایل پیکربندی کنید Configure Multiple Cisco Networking Devices from Multiple Files

  • چندین دستگاه شبکه سیسکو را از چندین فایل پیکربندی کنید Configure Multiple Cisco Networking Devices from Multiple Files

  • پشتیبان گیری را با استفاده از Netmiko پیکربندی کنید Configure Backup using Netmiko

[EXTRA] اتوماسیون شبکه با پایتون [EXTRA] Network Automation with Python

  • از کجا می توانم تصاویر سیسکو IOS را دریافت کنم Where do I get Cisco IOS Images

  • نصب GNS3 در ویندوز 10 Installing GNS3 on Windows 10

  • اجرای Cisco IOU Images در GNS3 در ویندوز 10 Running Cisco IOU Images in GNS3 on Windows 10

  • مبانی پروتکل Telnet پیکربندی و اتصال به دستگاه های سیسکو Telnet Protocol Basics. Configure and Connect to Cisco Devices

  • اتصال به دستگاه های شبکه سیسکو با Telnet از پایتون Connecting to Cisco Networking Devices with Telnet from Python

  • ماژول Getpass Getpass Module

  • اتوماسیون شبکه با استفاده از Telnet پیکربندی چندین دستگاه سیسکو Network Automation using Telnet. Configure Multiple Cisco Devices

  • امتیاز: SSH را در دستگاه های سیسکو فعال کنید Bonus: Enable SSH on Cisco Devices

  • اتصال به دستگاه های شبکه با استفاده از Paramiko Connecting to Networking Devices using Paramiko

  • اجرای یک فرمان بر روی دستگاه سیسکو با استفاده از Paramiko (SSH) Running a Command on a Cisco Device using Paramiko(SSH)

  • اجرای یک فرمان در لینوکس با استفاده از Paramiko (SSH) Running a Command on Linux using Paramiko(SSH)

  • کپی امن فایل ها به لینوکس با SCP و Paramiko از پایتون Secure Copying Files to Linux with SCP and Paramiko from Python

  • معرفی نتمیکو Intro to Netmiko

  • درخواست Netmiko حالت پیکربندی و جهانی را فعال کنید Netmiko prompt. Enable & Global Config Mode

  • یک دستگاه شبکه سیسکو را از یک فایل پیکربندی کنید Configure a Cisco Networking Device from a File

  • پشتیبان گیری را با استفاده از Netmiko پیکربندی کنید Configure Backup using Netmiko

بخش پاداش BONUS SECTION

  • تبریک می گویم Congratulations

  • جایزه: با تشکر از شما هدیه! BONUS: THANK YOU GIFT!

بخش پاداش BONUS SECTION

  • تبریک می گویم Congratulations

  • جایزه: با تشکر از شما هدیه! BONUS: THANK YOU GIFT!

نمایش نظرات

نظری ارسال نشده است.

آموزش برنامه نویسی پایتون: بوت کمپ کامل پایتون 2023
خرید اشتراک و دانلود خرید تکی و دانلود | 320,000 تومان (5 روز مهلت دانلود) در صورت خرید اشتراک، این آموزش بدلیل حجم بالا معادل 2 دوره است و 2 دوره از اشتراک شما کم می شود. زمان تقریبی آماده سازی لینک دانلود این دوره آموزشی حدود 5 تا 24 ساعت می باشد.
جزییات دوره
24.5 hours
362
Udemy (یودمی) udemy-small
26 اسفند 1401 (آخرین آپدیت رو دریافت می‌کنید، حتی اگر این تاریخ بروز نباشد.)
12,783
4.6 از 5
دارد
دارد
دارد

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Andrei Dumitrescu Andrei Dumitrescu

مهندس DevOps و مربی حرفه ای

Crystal Mind Academy Crystal Mind Academy

آموزش فن آوری های پیشرفته

Crystal Mind Academy Crystal Mind Academy

آموزش فن آوری های پیشرفته

Udemy (یودمی)

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

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