آموزش پایتون از صفر تا صد: یادگیری از طریق کدنویسی - آخرین آپدیت

دانلود Python from Scratch: Learn by Coding

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره: برنامه‌نویسی پایتون را از روز اول شروع کنید. از صفر شروع کنید و با نوشتن و اجرای کد در یک محیط توسعه حرفه‌ای، اصول و مبانی پایتون را به صورت اصولی یاد بگیرید. با درس‌های کوتاه، متمرکز و بازخورد فوری، مفاهیم اصلی برنامه‌نویسی را از طریق تمرین یاد خواهید گرفت و مهارت‌هایی را کسب می‌کنید که می‌توانید در پروژه‌های واقعی به کار ببرید. در پایان این دوره، شما قادر خواهید بود: - کدهای پایتون تمیز و خوانا را با اعتماد به نفس بنویسید. - مفاهیم و ساختارهای ضروری برنامه‌نویسی را درک کنید. - برای ورود به مسیرهای علوم داده (Data Science)، اتوماسیون یا توسعه نرم‌افزار آماده شوید. این دوره برای مبتدیانی که به دنبال مهارت‌های عملی هستند و نه فقط تئوری، ایده‌آل است.

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

مقدمه Introduction

  • خوش‌آمدگویی به دوره Welcome to the Course

  • آماده‌سازی دوره و موارد ضروری Course Setup & Essentials

  • نصب JetBrains Toolbox و PyCharm Installing JetBrains Toolbox and PyCharm

  • کامنت‌ها Comments

متغیرها Variables

  • تعریف متغیر Variable definition

  • متغیر تعریف نشده Undefined variable

  • انواع متغیر Variable types

  • تبدیل نوع (Type Conversion) Type conversion

  • عملگرهای ریاضی Arithmetic operators

  • مقداردهی Assignments

  • عملگرهای بولی Boolean operators

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

رشته‌ها Strings

  • اتصال رشته‌ها (Concatenation) Concatenation

  • ضرب رشته‌ها String multiplication

  • اندیس‌گذاری رشته String indexing

  • اندیس‌گذاری منفی در رشته String negative indexing

  • برش رشته (Slicing) String slicing

  • عملگر In In operator

  • طول رشته String length

  • کاراکترهای فرار (Escaping) Character escaping

  • متدهای پایه رشته Basic string methods

  • فرمت‌بندی رشته String formatting

  • استفاده از F-strings F-strings

ساختارهای داده Data Structures

  • مقدمه‌ای بر لیست‌ها Lists introduction

  • عملیات لیست Lists operations

  • آیتم‌های لیست List items

  • لیست‌های تودرتو Nested Lists

  • تاپل‌ها (Tuples) Tuples

  • متد Join Join method

  • دیکشنری‌ها Dictionaries

  • کلیدها و مقادیر در دیکشنری Dictionary keys() and values()

  • کلمه کلیدی In In keyword

عبارات شرطی Condition Expressions

  • عملگرهای بولی Boolean operators

  • ترتیب اولویت عملگرهای بولی Boolean operators order

  • دستور If If statement

  • بخش‌های Else و Elif در دستور If Else and elif parts in if statement

حلقه‌ها Loops

  • حلقه For For loop

  • حلقه روی یک رشته Loop over a string

  • حلقه For تودرتو Nested for Loop

  • List Comprehension List Comprehension

  • List Comprehension تودرتو Nested List Comprehension

  • حلقه While While loop

  • کلمه کلیدی Break Break keyword

  • استفاده از Else در حلقه‌ها Else with loops

  • استفاده از Else در حلقه‌ها (بخش دوم) Else with loops 2

  • کلمه کلیدی Continue Continue keyword

توابع Functions

  • تعریف تابع Definition

  • پارامترها و آرگومان‌های فراخوانی Parameters and call arguments

  • مقدار بازگشتی (Return) Return value

  • Docstrings Docstrings

  • پارامترهای پیش‌فرض Default parameters

  • آرگومان‌های کلیدی (Keyword Arguments) Keyword Arguments

  • استفاده از Args و Kwargs Args and kwargs

  • بازگشت (Recursion) Recursion

کلاس‌ها و اشیاء Classes and Objects

  • تعریف کلاس Definition

  • دسترسی به متغیرها Variable access

  • پارامتر self The self parameter

  • متد ویژه __init__ Special _init_method

  • تفاوت __str__ و __repr__ _str_vs_repr_

  • متغیرهای کلاس و نمونه (Instance) Class and Instance Variables

ماژول‌ها و پکیج‌ها Modules and Packages

  • وارد کردن ماژول (Import) Import module

  • ماژول‌های داخلی Built-in modules

  • استفاده از دستور From From import

  • پکیج‌ها Packages

  • اجرای ماژول‌ها به عنوان اسکریپت Executing modules as scripts

ورودی/خروجی فایل File input/output

  • باز کردن فایل Open file

  • خواندن فایل Read file

  • نوشتن در فایل Write to file

نمایش نظرات

آموزش پایتون از صفر تا صد: یادگیری از طریق کدنویسی
جزییات دوره
14h 32m
68
(آخرین آپدیت)
2,352
4.3 از 5
دارد
دارد
دارد
Chris Croft
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Chris Croft Chris Croft

مربی مدیریت، سخنران، نویسنده