برنامه نویسی پایتون: دوره برنامه نویسی گام به گام

Python Programming: A Step-by-Step Programming Course

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: از مبانی تا پیشرفته: یک دوره برنامه نویسی گام به گام پایتون برای ایجاد مهارت ها و ارتقای شغل شما. نمای کلی ساختار و اهداف دوره آشنایی با پوسته پایتون و حالت اسکریپت سینتکس و خروجی اولیه ("Hello, World!") کار با اعداد، رشته ها و بولی ها حسابی، مقایسه و عملگرهای منطقی قالب بندی و نمایش خروجی نوشتن عبارات ساده محلی و متغیرهای سراسری ایجاد و دستکاری لیست ها درک و استفاده از تاپل ها درک مجموعه ها و عملیات آن ها عملیات و روش های پایه رشته باز کردن، خواندن و نوشتن در فایل ها خواندن و نوشتن فایل های CSV و JSON مدیریت استثناها با استفاده از try، به جز، و در نهایت مسدود کردن تعریف و فراخوانی توابع پیش نیازها: هیچ تجربه قبلی در برنامه نویسی مورد نیاز نیست. تنها چیزی که نیاز دارید یک کامپیوتر و تمایل به یادگیری است!

قفل برنامه نویسی را با برنامه نویسی پایتون باز کنید: یک دوره برنامه نویسی گام به گام، طراحی شده تا شما را از یک مبتدی کامل به یک توسعه دهنده مطمئن پایتون برساند. این دوره جامع یک رویکرد ساختاریافته برای یادگیری پایتون، یکی از همه کاره ترین و پرکاربردترین زبان های برنامه نویسی امروزی ارائه می دهد.


آنچه خواهید آموخت:


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

مدیریت داده ها: در ساختارهای داده قدرتمند پایتون مانند لیست ها، فرهنگ لغت ها و مجموعه ها غوطه ور شوید. نحوه دستکاری، تجزیه و تحلیل و تجسم موثر داده ها را بیاموزید.

برنامه نویسی شی گرا: اصول برنامه نویسی شی گرا، از جمله کلاس ها، اشیاء، وراثت و کپسوله سازی را بررسی کنید. کد قابل استفاده مجدد بسازید و برنامه های کاربردی قوی طراحی کنید.

کتابخانه‌ها و چارچوب‌ها: با کتابخانه‌های محبوب پایتون مانند NumPy، پانداها، و matplotlib برای علم داده، و همچنین Flask یا جنگو برای توسعه وب، تجربه عملی به دست آورید.

پروژه های دنیای واقعی: دانش خود را در پروژه های عملی، از اسکریپت های ساده تا برنامه های پیچیده تر، به کار ببرید. یک نمونه کار شخصی بسازید که مهارت ها و درک شما را به نمایش بگذارد.

بهترین روش‌ها: بهترین شیوه‌های صنعت را بیاموزید، از جمله کنترل نسخه با Git، نوشتن تست‌های واحد، و پیروی از استانداردهای کدگذاری برای اطمینان از کد قابل نگهداری و مقیاس‌پذیر.


ویژگی های دوره:


دستورالعمل گام به گام: با ساخت هر ماژول بر روی ماژول قبلی، یک مسیر یادگیری واضح و ساختاریافته را دنبال کنید. تمرین های تعاملی مفاهیم کلیدی را تقویت می کنند.

پروژه‌های عملی: روی پروژه‌های دنیای واقعی که سناریوهای برنامه‌نویسی عملی را شبیه‌سازی می‌کنند، کار کنید. بازخورد و راهنمایی دریافت کنید تا به رشد شما کمک کند.

مربیان خبره: از مربیان باتجربه ای که توضیحات، نکات و بینش های دقیقی برای بهبود تجربه یادگیری شما ارائه می دهند، بیاموزید.


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


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

ماژول 1: مقدمه ای بر پایتون Module 1: Introduction to Python

  • مروری بر ساختار و اهداف دوره Overview of the course structure and objectives

  • پایتون چیست و کاربردهای آن What is Python and its applications

  • آشنایی با پوسته پایتون و حالت اسکریپت Understanding the Python shell and script mode

  • نحو و خروجی پایه ("سلام، جهان!") Basic syntax and output ("Hello, World!")

ماژول 2: نحو پایه پایتون Module 2: Basic Python Syntax

  • آشنایی با متغیرها و انواع داده ها Understanding variables and data types

  • کار با اعداد، رشته ها و بولی ها Working with numbers, strings, and booleans

  • با استفاده از تابع ()input Using the input() function

  • قالب بندی و نمایش خروجی Formatting and displaying output

  • عملگرهای حسابی، مقایسه و منطقی Arithmetic, comparison, and logical operators

  • نوشتن عبارات ساده Writing simple expressions

ماژول 3: کنترل جریان Module 3: Control Flow

  • جملات if، elif و else If, elif, and else statements

  • شرایط تو در تو Nested conditions

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

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

ماژول 4: توابع Module 4: Functions

  • تعریف و فراخوانی توابع Defining and calling functions

  • آرگومان های تابع و مقادیر بازگشتی Function arguments and return values

  • متغیرهای محلی و جهانی Local and global variables

ماژول 5: ساختارهای داده Module 5: Data Structures

  • ایجاد و دستکاری لیست ها Creating and manipulating lists

  • روش ها و عملیات را فهرست کنید List methods and operations

  • درک و استفاده از تاپل ها Understanding and using tuples

  • ایجاد و دسترسی به فرهنگ لغت Creating and accessing dictionaries

  • شناخت مجموعه ها و عملکرد آنها Understanding sets and their operations

ماژول 6: کار با رشته ها Module 6: Working with Strings

  • عملیات و روش های اصلی رشته Basic string operations and methods

  • با استفاده از متد ()format Using format() method

  • مقدمه ای بر عبارات منظم Introduction to regular expressions

ماژول 7: مدیریت فایل Module 7: File Handling

  • باز کردن، خواندن و نوشتن روی فایل ها Opening, reading, and writing to files

  • خواندن و نوشتن فایل های CSV و JSON Reading and writing CSV and JSON files

ماژول 8: مدیریت خطا Module 8: Error Handling

  • درک استثناها و انواع خطاها Understanding exceptions and error types

  • مدیریت استثناها با استفاده از try، استثنا و در نهایت بلوک ها Handling exceptions using try, except, and finally blocks

  • ایجاد و استفاده از استثناهای سفارشی Creating and using custom exceptions

ماژول 9: مقدمه ای بر ماژول ها و بسته ها Module 9: Introduction to Modules and Packages

  • وارد کردن و استفاده از ماژول ها از کتابخانه استاندارد Importing and using modules from the standard library

  • وارد کردن و استفاده از کتابخانه های شخص ثالث Importing and using third-party libraries

نمایش نظرات

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

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Knowledge Nest Knowledge Nest

توسعه دهنده وب | مربی در Udemy