آموزش جامع و تخصصی پایتون - آخرین آپدیت

دانلود Dive Deep into Python

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره: با دوره «آموزش جامع پایتون»، سفری عمیق به دنیای برنامه‌نویسی پایتون را آغاز کنید. این برنامه آموزشی با طراحی دقیق، شما را از مفاهیم بنیادی تا پیچیده‌ترین نکات پایتون هدایت می‌کند تا مجموعه‌ای از مهارت‌های قدرتمند را برای مواجهه با چالش‌های نرم‌افزاری مدرن کسب کنید. در بخش «مبانی برنامه‌نویسی پایتون»، سفر خود را با یادگیری مفاهیم پایه آغاز می‌کنید. در این قسمت با مفاهیم اصلی برنامه‌نویسی، انواع داده‌ها، عملگرها و ساختارهای کنترلی آشنا خواهید شد و در نهایت توانایی ساخت اپلیکیشن‌های ساده اما کاربردی با پایتون را به دست می‌آورید. برای تقویت بیشتر مهارت‌های شما، بخش «ضروریات برنامه‌نویسی پایتون» به بررسی ساختارهای حیاتی می‌پردازد. در این بخش، قدرت حلقه‌ها را درک کرده، جزئیات رشته‌ها را بررسی می‌کنید و عملیات روی آرایه‌ها و لیست‌ها را می‌آموزید تا بتوانید انواع داده‌ها را در پایتون مدیریت و دستکاری کنید. سپس مسیر یادگیری به سمت «ساختارهای داده و توابع پایتون» پیش می‌رود. در اینجا درک خود را از ساختارهای داده پیشرفته، از لیست‌ها و تاپل‌ها گرفته تا دیکشنری‌ها، ارتقا می‌دهید. همچنین با دنیای توابع آشنا شده و توانایی خود را در نوشتن کدهای بهینه و قابل استفاده مجدد بهبود می‌بخشید. در نهایت، در دنیای «برنامه‌نویسی شیءگرا (OOP) و مدیریت فایل‌ها» غوطه‌ور می‌شوید. اصول برنامه‌نویسی شیءگرا در پایتون، از کلاس‌ها و اشیاء تا ارث‌بری و مفاهیم پیشرفته‌تر را فرا می‌گیرید. هم‌زمان، در عملیات مربوط به فایل‌ها مهارت پیدا کرده و یاد می‌گیرید چگونه فایل‌ها را به‌طور یکپارچه بخوانید، بنویسید و مدیریت کنید. در پایان این دوره، شما نه‌تنها درک عمیقی از پایتون خواهید داشت، بلکه برای رویارویی با طیف گسترده‌ای از چالش‌های برنامه‌نویسی آماده خواهید بود. چه هدف شما خلق نرم‌افزارهای ظریف و بهینه باشد و چه ورود به دنیای علم داده، این دوره شما را به یک برنامه‌نویس پایتون توانمند و با اعتماد‌به‌نفس تبدیل می‌کند. سلب مسئولیت: این دوره یک منبع آموزشی مستقل است که توسط Board Infinity توسعه یافته و هیچ ارتباط رسمی، تأییدیه یا حمایت مالی از سوی بنیاد نرم‌افزاری پایتون (Python Software Foundation) یا شرکت‌های وابسته به آن ندارد. این دوره جزو مطالب رسمی آماده‌سازی بنیاد پایتون نیست. تمامی علائم تجاری و نام‌های شرکت‌های ذکر شده متعلق به مالکان مربوطه بوده و صرفاً جهت شناسایی استفاده شده‌اند.

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

مبانی برنامه‌نویسی پایتون Foundations of Python Programming

  • آشنایی با ابزارهای برنامه‌نویسی پایتون Introduction To Python Programming Tools

  • آشنایی با محیط توسعه (IDE) پایتون Introduction To Python IDE

  • آشنایی با Kaggle و دلیل نیاز به آن Introduction To Kaggle And Why It Is Required?

  • آشنایی با Github و دلیل نیاز به آن Introduction To Github And Why It Is Required?

  • مقدمه‌ای بر زبان برنامه‌نویسی پایتون Introduction To Python Programming Language

  • تورفتگی (Indentation) در پایتون Indentation In Python

  • کامنت‌ها در پایتون و کاربردهای آن‌ها Comments In Python And Why It Is Useful

  • مرور ابزارهای برنامه‌نویسی پایتون Copy of Introduction To Python Programming Tools

  • شناسه‌ها در پایتون Python Identifiers

  • کلمات کلیدی در پایتون Keywords In Python

  • متغیرها در پایتون Variables In Python

  • نوشتن اولین کد با زبان پایتون First Code Using Python Programming Language

  • تغییر نوع داده‌ها (Type Casting) Type Casting

  • عملگرهای حسابی Arithmetic Operators

  • عملگرهای تخصیص Assignment Operators

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

  • عملگرهای عضویت Membership Operators

  • عملگرهای بیتی Bitwise Operators

  • فرمت‌بندی ورودی در پایتون (Input) Input Formatting In Python - Input()

  • دستور شرطی If If Statement

  • دستورات شرطی تو در تو (Nested If Else) Nested If-Else Statement

  • دستور Break Break Statement

ضروریات برنامه‌نویسی پایتون Python Programming Essentials

  • حلقه While While Loop

  • حلقه For For Loop

  • رشته‌ها (Strings) چیستند؟ What Are Strings?

  • چرا رشته‌ها تغییرناپذیر (Immutable) هستند؟ Why Is A String Immutable?

  • عملیات روی رشته‌ها: اتصال و تکرار String Operations - Concatenation, Repetition

  • توابع داخلی رشته‌ها Built-In String Functions

  • متدهای Split و Join Split And Join

  • بررسی موارد تست در رشته‌ها Test Cases In Strings

  • فرمت‌بندی رشته‌ها Formatting Of Strings

  • آرایه: آرایه‌ها چیستند؟ Array: What Are Arrays?

  • طول، ایندکس‌گذاری و برش (Slicing) لیست‌ها Length, List Indexing, List Slicing

  • آرایه: اتصال، تکرار و عضویت Array: Concat, Repetition, Membership

  • حلقه‌زنی روی آرایه‌ها Looping An Array

  • توابع داخلی آرایه‌ها Built-In Array Functions

  • چرا آرایه‌ها تغییرپذیر (Mutable) هستند؟ Why Are Arrays Mutable?

ساختارهای داده و توابع پایتون Python Data Structures and Functions

  • لیست‌ها: لیست‌ها چیستند؟ Lists: What Are Lists

  • لیست‌ها: اتصال، تکرار و عضویت Lists: Concat, Repetition, Membership

  • چرا لیست‌ها تغییرپذیر هستند؟ Why Are Lists Mutable?

  • توابع داخلی لیست‌ها Built-In List Functions

  • تاپل‌ها: تاپل‌ها چیستند؟ Tuples: What Are Tuples?

  • طول، ایندکس‌گذاری و برش تاپل‌ها Length, Tuple Indexing, Tuple Slicing

  • چرا تاپل‌ها تغییرناپذیر هستند؟ Why Are Tuples Immutable?

  • توابع داخلی تاپل‌ها Built in Tuple Functions

  • مجموعه‌ها (Sets): مجموعه‌ها چیستند؟ Sets: What Are Sets?

  • توابع در مجموعه‌ها و تغییرات Functions In Sets - Change

  • چگونه دو مجموعه را با هم ترکیب کنیم؟ How To Join Two Sets?

  • دیکشنری: دیکشنری‌ها چیستند؟ Dictionary: What Are Dictionaries?

  • ایندکس‌گذاری در دیکشنری Dictionary Indexing

  • توابع داخلی دیکشنری Built-In Dictionary Functions

  • متدهای دیکشنری Dictionary Methods

  • توابع چیستند؟ What Are Functions?

  • ترکیب توابع (Function Composition) Function Composition

  • آرگومان‌های صوری و واقعی Formal And Actual Arguments

  • تابع لامبدا (Lambda) چیست؟ What Is A Lamda Function?

برنامه‌نویسی شیءگرا و مدیریت فایل‌ها Python OOPs and File Handling

  • مفاهیم برنامه‌نویسی شیءگرا (OOP) OOPs Concept

  • مفهوم کلاس و شیء Concept Of Class And Object

  • برنامه‌ای برای استفاده از نمونه‌ها به عنوان مقادیر بازگشتی Program To Use Instances As Return Values

  • مفهوم ارث‌بری (Inheritance) Concept Of Inheritance

  • مفهوم چندریختی (Polymorphism) و برنامه کاربردی آن Polymorphism Concept And A Program To Demonstrate The Same

  • مفهوم کپسوله‌سازی داده‌ها و برنامه کاربردی آن Data Encapsulation Concept And A Program To Demonstrate The Same

  • مفهوم انتزاع داده‌ها (Abstraction) و برنامه کاربردی آن Data Abstraction Concept And A Program To Demonstrate The Same

  • فایل‌ها چیستند؟ What Are Files?

  • برنامه‌ای برای خواندن کامل یک فایل متنی Program To Read An Entire Text File

  • حالت‌های مختلف باز کردن فایل Modes Of Opening A File

  • باز کردن و بستن فایل Opening And Closing A File

  • ساخت دایرکتوری Making A Directory

  • کار با دایرکتوری‌ها Working With Directory

  • تغییر نام دایرکتوری Renaming The Directory

  • تغییر مسیر دایرکتوری Changing The Directory

  • حذف دایرکتوری Removing A Directory

  • آشنایی با مدیریت استثناها (Exception Handling) Introduction to Exception Handling

  • انواع خطاها Types Of Errors

  • تفاوت هشدار (Warning) و استثنا (Exception) Warning Vs Exception

  • دستور Try Try Statement

نمایش نظرات

آموزش جامع و تخصصی پایتون
جزییات دوره
29h 39m
76
(آخرین آپدیت)
2,462
- از 5
دارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Board Infinity Board Infinity

Board Infinity: توانمندسازی مشاغل با مسیرهای یادگیری