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

Complete Python 3 Programming Bootcamp: Beginner to Advanced

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: آموزش برنامه نویسی پایتون از سطح مبتدی تا پیشرفته! با صدها مثال در پایتون از صفر به قهرمان بروید! دانش کامل پایتون 3 را به دست آورید! برنامه های پایتون خود را کدنویسی کنید! آموزش نصب و کار با برنامه های Python IDE (Jupyter Notebook، Python IDLE، Sublime Text و غیره) درک منطق برنامه نویسی و کسب دانش دقیق در رابطه با زبان برنامه نویسی Python یادگیری انواع داده های Python درک عبارات شرطی قانون جریان های کنترلی برنامه های شما با استفاده از ساختارهای حلقه پایتون ایجاد، خواندن و نوشتن در فایل های سیستم شما با استفاده از Python درک و یادگیری هر مفهوم پایتون (از پایه تا پیشرفته) یادگیری (OOP) برنامه نویسی شی گرا در پایتون شغل و درآمد بهتری داشته باشید! آزمون ها/تکالیف پشتیبانی مادام العمر از نویسندگان و خیلی بیشتر فراتر از این... هیچ ابزار پولی مورد نیاز نیست زیرا ابزار مورد نیاز برای این دوره رایگان است.

آیا دوست دارید یک برنامه نویس پایتون آماده کار شوید یا مهارت های پایتون موجود خود را ارتقا دهید؟

پس این دوره "درست" برای شماست!

به جامع ترین، کاربردی ترین و سازمان یافته ترین دوره برنامه نویسی Python 3 در Udemy خوش آمدید.

با این دوره برنامه نویسی پایتون که به صورت حرفه ای طراحی شده است، پایتون را از ابتدا یاد خواهید گرفت!

یک برنامه نویس متخصص پایتون شوید و یکی از مهارت های مورد نیاز کارفرمایان در سال 2022 را بیاموزید!

اگر هیچ دانش یا تجربه قبلی در برنامه نویسی پایتون ندارید، نگران نباشید که دوست دارید دوره با اصول اولیه پایتون شروع شود. حتی اگر تجربه ای در برنامه نویسی در پایتون دارید، این دوره می تواند به شما کمک کند تا اطلاعات جدیدی را که قبلاً از دست داده بودید یاد بگیرید. هر بخش از دوره از نظر استفاده از آموخته های قبلی به بخش قبلی مرتبط است و هر مبحث با مثال های زیادی ارائه می شود که به دانش آموزان در فرآیند یادگیری کمک می کند. پس از اتمام این دوره، باید بتوانید برنامه هایی بنویسید که دارای نمونه های واقعی هستند.

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

در اینجا لیستی از موضوعاتی است که تا پایان دوره یاد خواهید گرفت:

  • اصول خط فرمان

  • نصب پایتون

  • نصب IDE های مختلف پایتون

  • اجرای کد پایتون

  • رشته های پایتون

  • فهرست های پایتون

  • فرهنگ لغت پایتون

  • تاپل های پایتون

  • مجموعه های پایتون

  • انواع داده شماره پایتون

  • قالب‌بندی خروجی پایتون

  • گزاره‌های شرطی پایتون

  • حلقه های پایتون

  • توابع پایتون

  • حوزه عملکرد پایتون

  • Python args/kwargs

  • توابع داخلی پایتون

  • اشکال‌زدایی پایتون و مدیریت خطا

  • ماژول های پایتون

  • ماژول های خارجی پایتون

  • مفاهیم برنامه نویسی شی گرا در پایتون (OOP Python)

  • برنامه نویسی کاربردی در پایتون

  • وارثیت پایتون

  • چند شکلی پایتون

  • تکرار کننده پایتون

  • دکوراتور پایتون

  • مولد پایتون

  • بازده پایتون

  • عملیات ورودی/خروجی فایل پایتون

  • ساختارهای داده پیشرفته پایتون

  • کار با پایگاه داده در پایتون

  • و خیلی بیشتر!

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

ما تمام تلاش خود را خواهیم کرد تا در اسرع وقت آنها را پوشش دهیم.

همچنین دریافت خواهید کرد:

  • دسترسی مادام العمر به دوره

  • سند کاری برای هر درس

  • پشتیبانی سریع دوستانه در بخش Q A

  • گواهی تکمیل Udemy برای دانلود آماده است!

بدون ریسک – ضمانت برگشت پول:

در نهایت، هیچ خطری وجود ندارد. شما می توانید 10 درصد از دوره را به صورت رایگان پیش نمایش کنید. پس از خرید دوره، اگر به دلایلی از دوره راضی نیستید، Udemy 30 روز ضمانت بازگشت وجه ارائه می دهد.

بنابراین، شما چیزی برای از دست دادن ندارید، اکنون در این دوره عالی برنامه نویسی پایتون ثبت نام کنید و یاد بگیرید که چگونه برنامه های پایتون خود را به راحتی از ابتدا تا سطح کارشناسی ارشد بنویسید!

امیدوارم به زودی شما را در این دوره ببینم و امیدوارم از زمان یادگیری خود به اندازه من لذت ببرید!

پس منتظر چه چیزی هستید؟

من شما را در سخنرانی بعدی می بینم!


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

ویدیوی مقدماتی دوره Course Introductory Video

  • ویدیوی مقدماتی دوره Course Introductory Video

ویدیوی مقدماتی دوره Course Introductory Video

  • ویدیوی مقدماتی دوره Course Introductory Video

بررسی اجمالی دوره Course Overview

بررسی اجمالی دوره Course Overview

  • چرا باید پایتون را یاد بگیریم؟ Why Should We Learn Python?

  • چرا باید پایتون را یاد بگیریم؟ Why Should We Learn Python?

  • چگونه باید این دوره را مطالعه کنید؟ How Should You Study This Course?

  • چگونه باید این دوره را مطالعه کنید؟ How Should You Study This Course?

تهیه و نصب نرم افزار Software Preparation & Installation

  • نصب نوت بوک Jupyter The Jupyter Notebook Installation

  • نصب دفترچه یادداشت Jupyter (راهنمای دانشجویی) The Jupyter Notebook Installation (Student Guide)

  • نصب PyCharm IDE (راهنمای مرجع سریع) PyCharm IDE Installation (Quick-Reference Guide)

  • تنظیم متن Sublime برای توسعه پایتون Setting Up Sublime Text For Python Development

تهیه و نصب نرم افزار Software Preparation & Installation

  • نصب نوت بوک Jupyter The Jupyter Notebook Installation

  • نصب دفترچه یادداشت Jupyter (راهنمای دانشجویی) The Jupyter Notebook Installation (Student Guide)

  • پایتون 2 یا پایتون 3؟ Python 2 or Python 3 ?

  • پایتون 2 یا پایتون 3؟ Python 2 or Python 3 ?

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

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

  • پایتون را روی لینوکس نصب کنید Install Python on Linux

  • پایتون را روی لینوکس نصب کنید Install Python on Linux

  • نصب Python IDE Python IDE Installation

  • نصب Python IDE Python IDE Installation

  • نصب PyCharm IDE (راهنمای مرجع سریع) PyCharm IDE Installation (Quick-Reference Guide)

  • تنظیم متن Sublime برای توسعه پایتون Setting Up Sublime Text For Python Development

  • استفاده از نوت بوک Jupyter Use of the Jupyter Notebook

  • استفاده از نوت بوک Jupyter Use of the Jupyter Notebook

مبانی برنامه نویسی پایتون و ساختارهای داده Python Programming Basics & Data Structures

  • متغیرهای پایتون (قسمت 2) Python Variables (Part 2)

  • عملگرهای پایه پایتون Python Basic Operators

  • رشته های پایتون - (قسمت 2) Python Strings - (Part 2)

  • قالب‌بندی خروجی پایتون - با استفاده از تابع format(). Python Output Formatting - Using format() function

  • پایتون تاپل Python Tuple

  • دیکشنری های پایتون Python Dictionaries

  • دریافت ورودی از کاربران Getting Inputs from the Users

  • مبانی پایتون و تکالیف ساختارهای داده پایتون Python Basics and Python Data Structures Assignments

  • مبانی پایتون و ساختارهای داده پایتون (راه حل) Python Basics and Python Data Structures Assignments (Solutions)

مبانی برنامه نویسی پایتون و ساختارهای داده Python Programming Basics & Data Structures

  • اعداد پایتون (اعداد صحیح و شناور) Python Numbers (Integers & Floats)

  • اعداد پایتون (اعداد صحیح و شناور) Python Numbers (Integers & Floats)

  • متغیرهای پایتون (قسمت 1) Python Variables (Part 1)

  • متغیرهای پایتون (قسمت 1) Python Variables (Part 1)

  • متغیرهای پایتون (قسمت 2) Python Variables (Part 2)

  • عملگرهای پایه پایتون Python Basic Operators

  • رشته های پایتون - (قسمت 1) Python Strings - (Part 1)

  • رشته های پایتون - (قسمت 1) Python Strings - (Part 1)

  • رشته های پایتون - (قسمت 2) Python Strings - (Part 2)

  • تابع چاپ پایتون Python Print Function

  • تابع چاپ پایتون Python Print Function

  • قالب‌بندی خروجی پایتون - با استفاده از تابع format(). Python Output Formatting - Using format() function

  • فهرست پایتون - (قسمت 1) Python List - (Part 1)

  • فهرست پایتون - (قسمت 1) Python List - (Part 1)

  • فهرست پایتون - (قسمت 2) Python List - (Part 2)

  • فهرست پایتون - (قسمت 2) Python List - (Part 2)

  • پایتون تاپل Python Tuple

  • دیکشنری های پایتون Python Dictionaries

  • مجموعه های پایتون Python Sets

  • مجموعه های پایتون Python Sets

  • تبدیل نوع داده Data Type Conversions

  • تبدیل نوع داده Data Type Conversions

  • دریافت ورودی از کاربران Getting Inputs from the Users

  • مبانی پایتون و تکالیف ساختارهای داده پایتون Python Basics and Python Data Structures Assignments

  • مبانی پایتون و ساختارهای داده پایتون (راه حل) Python Basics and Python Data Structures Assignments (Solutions)

شرایط و ساختارهای کنترل پایتون Python Conditionals & Control Structures

  • عملگرهای منطقی Logical Operators

  • اپراتورهای عضویت Membership Operators

  • بیانیه های If-Elif-Else If-Elif-Else Statements

شرایط و ساختارهای کنترل پایتون Python Conditionals & Control Structures

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

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

  • عملگرهای منطقی Logical Operators

  • اپراتورهای عضویت Membership Operators

  • عملگرهای مقایسه زنجیره ای Chained Comparison Operators

  • عملگرهای مقایسه زنجیره ای Chained Comparison Operators

  • بیانیه های If-Else If-Else Statements

  • بیانیه های If-Else If-Else Statements

  • بیانیه های If-Elif-Else If-Elif-Else Statements

Loops - سهولت برنامه نویسی!.. Loops - The ease of programming!..

  • مقدمه ای بر حلقه ها Introduction to Loops

  • بیانیه های شکست پایتون Python Break Statements

Loops - سهولت برنامه نویسی!.. Loops - The ease of programming!..

  • مقدمه ای بر حلقه ها Introduction to Loops

  • برای حلقه For Loop

  • برای حلقه For Loop

  • تابع محدوده Range Function

  • تابع محدوده Range Function

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

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

  • بیانیه های شکست پایتون Python Break Statements

  • بیانیه های ادامه Python Python Continue Statements

  • بیانیه های ادامه Python Python Continue Statements

  • بیانیه عبور پایتون Python Pass Statement

  • بیانیه عبور پایتون Python Pass Statement

  • درک لیست در پایتون List Comprehension in Python

  • درک لیست در پایتون List Comprehension in Python

توابع پایتون - قدرت برنامه نویسی! Python Functions - The Power of Programming!

  • مقدمه ای بر توابع و روش ها Introduction to Functions & Methods

  • نحوه فراخوانی توابع و آرگومان های تابع در پایتون How to Call Functions & Function Arguments in Python

  • انواع پارامترهای تابع در پایتون - (قسمت 1) Function Parameter Types in Python - (Part 1)

  • متغیرهای جهانی و محلی در توابع Global and Local Variables in Functions

  • تمرین کدگذاری: بررسی کنید که آیا رشته داده شده پالیندروم است یا خیر Coding Exercise : Check whether the Given String is a Palindrome or Not

توابع پایتون - قدرت برنامه نویسی! Python Functions - The Power of Programming!

  • مقدمه ای بر توابع و روش ها Introduction to Functions & Methods

  • توابع، توابع داخلی پایتون چیست؟ What are the Functions, Python Built-in Functions

  • توابع، توابع داخلی پایتون چیست؟ What are the Functions, Python Built-in Functions

  • نحوه فراخوانی توابع و آرگومان های تابع در پایتون How to Call Functions & Function Arguments in Python

  • بیانیه بازگشت The Return Statement

  • بیانیه بازگشت The Return Statement

  • انواع پارامترهای تابع در پایتون - (قسمت 1) Function Parameter Types in Python - (Part 1)

  • انواع پارامترهای تابع در پایتون - (قسمت 2) Function Parameter Types in Python - (Part 2)

  • انواع پارامترهای تابع در پایتون - (قسمت 2) Function Parameter Types in Python - (Part 2)

  • متغیرهای جهانی و محلی در توابع Global and Local Variables in Functions

  • توابع لامبدا (ناشناس). Lambda (Anonymous) Functions

  • توابع لامبدا (ناشناس). Lambda (Anonymous) Functions

  • تمرین کدگذاری: مجموع 2 عدد صحیح در یک چالش محدوده خاص Coding Exercise : Sum of 2 integers within a particular range challenge

  • تمرین کدگذاری: مجموع 2 عدد صحیح در یک چالش محدوده خاص Coding Exercise : Sum of 2 integers within a particular range challenge

  • تمرین کدگذاری: بررسی کنید که آیا رشته داده شده پالیندروم است یا خیر Coding Exercise : Check whether the Given String is a Palindrome or Not

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

  • مدیریت استثنا: سعی کنید - به جز بیانیه ها Exception Handling : Try - Except Statements

  • مدیریت استثناء: سعی کنید - به جز - اظهارات دیگر Exception Handling : Try - Except - Else Statements

  • رسیدگی به استثناها: افزایش استثناها Exception Handling : Raising Exceptions

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

  • استثناها چیست؟ What are the Exceptions?

  • استثناها چیست؟ What are the Exceptions?

  • مدیریت استثنا: سعی کنید - به جز بیانیه ها Exception Handling : Try - Except Statements

  • مدیریت استثناء: سعی کنید - به جز - اظهارات دیگر Exception Handling : Try - Except - Else Statements

  • مدیریت استثنا: سعی کنید - جز - در نهایت بیانیه ها Exception Handling : Try - Except - Finally Statements

  • مدیریت استثنا: سعی کنید - جز - در نهایت بیانیه ها Exception Handling : Try - Except - Finally Statements

  • رسیدگی به استثناها: افزایش استثناها Exception Handling : Raising Exceptions

ماژول ها و بسته های پایتون Python Modules and Packages

  • ماژول ها در پایتون چیست؟ What are modules in Python?

  • ساخت ماژول های خود Making Your Own Modules

  • تمرین کدنویسی: بازی عدد را حدس بزنید Coding Exercise : Guess The Number Game

ماژول ها و بسته های پایتون Python Modules and Packages

  • ماژول ها در پایتون چیست؟ What are modules in Python?

  • چگونه ماژول ها را در پایتون وارد و استفاده کنیم؟ How to Import and Use the Modules in Python?

  • چگونه ماژول ها را در پایتون وارد و استفاده کنیم؟ How to Import and Use the Modules in Python?

  • ساخت ماژول های خود Making Your Own Modules

  • تمرین کدنویسی: بازی عدد را حدس بزنید Coding Exercise : Guess The Number Game

ورودی/خروجی فایل‌های پایتون (مدیریت فایل در پایتون) Python Files I/O (File Handling in Python)

  • عملیات فایل پایتون: چگونه با استفاده از پایتون یک فایل را باز و بسته کنیم؟ Python File Operations : How to open and close a file using Python?

  • چگونه با استفاده از پایتون در فایل ها بنویسیم؟ How to Write to Files Using Python?

  • چگونه فایل ها را در پایتون بخوانیم؟ How to Read Files in Python?

  • روش های فایل پایتون Python File Methods

  • حالت های فایل پایتون Python File Modes

  • نحوه اصلاح فایل ها How to Modify the Files

ورودی/خروجی فایل‌های پایتون (مدیریت فایل در پایتون) Python Files I/O (File Handling in Python)

  • عملیات فایل پایتون: چگونه با استفاده از پایتون یک فایل را باز و بسته کنیم؟ Python File Operations : How to open and close a file using Python?

  • چگونه با استفاده از پایتون در فایل ها بنویسیم؟ How to Write to Files Using Python?

  • چگونه فایل ها را در پایتون بخوانیم؟ How to Read Files in Python?

  • روش های فایل پایتون Python File Methods

  • حالت های فایل پایتون Python File Modes

  • نحوه اصلاح فایل ها How to Modify the Files

برنامه نویسی شی گرا (OOP) در پایتون 3 Object-Oriented Programming (OOP) in Python 3

  • کلاس ها و اشیاء پایتون (قسمت 1) Python Classes and Objects (Part 1)

  • Python OOP: درک وراثت Python OOP: Understanding Inheritance

  • روش‌های ویژه پایتون (جادو/داندر). Python Special (Magic/Dunder) Methods

برنامه نویسی شی گرا (OOP) در پایتون 3 Object-Oriented Programming (OOP) in Python 3

  • برنامه نویسی شی گرا در پایتون Object Oriented Programming in Python

  • برنامه نویسی شی گرا در پایتون Object Oriented Programming in Python

  • کلاس ها و اشیاء پایتون (قسمت 1) Python Classes and Objects (Part 1)

  • کلاس ها و اشیاء پایتون (قسمت 2) Python Classes and Objects (Part 2)

  • کلاس ها و اشیاء پایتون (قسمت 2) Python Classes and Objects (Part 2)

  • Python OOP: Methods (بخش 1: روش‌های معمولی) Python OOP: Methods (Part 1: Regular Methods)

  • Python OOP: Methods (بخش 1: روش‌های معمولی) Python OOP: Methods (Part 1: Regular Methods)

  • Python OOP: Methods (قسمت 2: روش‌های کلاس و روش‌های استاتیک) Python OOP: Methods (Part 2: Classmethods & Staticmethods)

  • Python OOP: Methods (قسمت 2: روش‌های کلاس و روش‌های استاتیک) Python OOP: Methods (Part 2: Classmethods & Staticmethods)

  • Python OOP: درک وراثت Python OOP: Understanding Inheritance

  • Python OOP: وراثت و Overriding Python OOP: Inheritance and Overriding

  • Python OOP: وراثت و Overriding Python OOP: Inheritance and Overriding

  • روش‌های ویژه پایتون (جادو/داندر). Python Special (Magic/Dunder) Methods

برنامه نویسی تابعی در پایتون 3 Functional Programming in Python 3

  • تابع نقشه () Python Python Map() Function

  • تابع نقشه () Python Python Map() Function

  • تابع Python Filter() Python Filter() Function

  • تابع Python Filter() Python Filter() Function

  • تابع کاهش () Python Python Reduce() Function

  • تابع ()Python Zip Python Zip() Function

  • تابع Enumerate() Python Python Enumerate() Function

  • توابع Python All() و Any() Python All() and Any() Functions

برنامه نویسی تابعی در پایتون 3 Functional Programming in Python 3

  • تابع کاهش () Python Python Reduce() Function

  • تابع ()Python Zip Python Zip() Function

  • تابع Enumerate() Python Python Enumerate() Function

  • توابع Python All() و Any() Python All() and Any() Functions

ساختارهای داده پیشرفته پایتون Python Advanced Data Structures

  • شماره های پیشرفته Advanced Numbers

  • لیست های پیشرفته Advanced Lists

ساختارهای داده پیشرفته پایتون Python Advanced Data Structures

  • شماره های پیشرفته Advanced Numbers

  • رشته های پیشرفته (قسمت 1) Advanced Strings (Part 1)

  • رشته های پیشرفته (قسمت 1) Advanced Strings (Part 1)

  • رشته های پیشرفته (قسمت 2) Advanced Strings (Part 2)

  • رشته های پیشرفته (قسمت 2) Advanced Strings (Part 2)

  • لیست های پیشرفته Advanced Lists

کار با پایگاه داده در پایتون Working with Databases in Python

  • مقدمه ای بر پایگاه داده و ایجاد پایگاه داده SQLite Introduction to Databases and Creating SQLite Database

  • بیانیه SQLite CREATE TABLE: ایجاد یک جدول در پایگاه های داده SQLite SQLite CREATE TABLE Statement: Creating a Table in SQLite Databases

  • بیانیه SQLite INSERT: درج ردیف های جدید در یک جدول SQLite INSERT Statement: Inserting New Rows into a Table

کار با پایگاه داده در پایتون Working with Databases in Python

  • مقدمه ای بر پایگاه داده و ایجاد پایگاه داده SQLite Introduction to Databases and Creating SQLite Database

  • بیانیه SQLite CREATE TABLE: ایجاد یک جدول در پایگاه های داده SQLite SQLite CREATE TABLE Statement: Creating a Table in SQLite Databases

  • بیانیه SQLite INSERT: درج ردیف های جدید در یک جدول SQLite INSERT Statement: Inserting New Rows into a Table

  • بیانیه SQLite SELECT: خواندن داده ها از یک جدول SQLite SELECT Statement: Reading Data from A Table

  • بیانیه SQLite SELECT: خواندن داده ها از یک جدول SQLite SELECT Statement: Reading Data from A Table

  • بیانیه SQLite UPDATE: نحوه به روز رسانی رکوردها SQLite UPDATE Statement: How to Update Records

  • بیانیه SQLite UPDATE: نحوه به روز رسانی رکوردها SQLite UPDATE Statement: How to Update Records

  • بیانیه SQLite DELETE: نحوه حذف رکوردها SQLite DELETE Statement: How to Delete Records

  • بیانیه SQLite DELETE: نحوه حذف رکوردها SQLite DELETE Statement: How to Delete Records

  • برای توجه شما.. For Your Attention..

  • برای توجه شما.. For Your Attention..

  • در مورد تولید On Production

  • در مورد تولید On Production

نتیجه Conclusion

نتیجه Conclusion

  • تبدیل برنامه های پایتون به فایل های قابل اجرا (exe). Converting Your Python Programs to an Runnable (.exe) Files

  • تبدیل برنامه های پایتون به فایل های قابل اجرا (exe). Converting Your Python Programs to an Runnable (.exe) Files

  • سخنرانی پاداش Bonus Lecture

  • سخنرانی پاداش Bonus Lecture

نمایش نظرات

آموزش بوت کمپ برنامه نویسی پایتون 3 را کامل کنید: مبتدی تا پیشرفته
جزییات دوره
20 hours
94
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
5,275
4.5 از 5
دارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Oracle Master Training  200,000+ Students Worldwide Oracle Master Training 200,000+ Students Worldwide

معمار اوراکل و مربی پرفروش

Code Star Academy Code Star Academy

مرکز آموزش نرم افزار | بیش از 200000 دانش آموز موفق