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

Complete Python Crash Course: Zero to Hero Beginners Guide

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: پایتون را مانند یک حرفه ای یاد بگیرید. از اصول اولیه شروع کنید و تمام راه را تا ایجاد برنامه های کاربردی خود ادامه دهید! درک اساسی از زبان برنامه نویسی پایتون داشته باشید. یاد بگیرید که چگونه برنامه های پایتون خود را ایجاد کنید. فهرست‌های اصلی، تاپل‌ها، مجموعه‌ها، دیکشنری‌ها برنامه‌های رومیزی رابط کاربری گرافیکی حرفه‌ای ایجاد می‌کنند که مدیریت خطا و انتقال فایل را در پایتون درک می‌کنند. با استفاده از درخواست های HTTP با وب تعامل داشته باشید. پیش نیازها: نیازی به دانش برنامه نویسی نیست. بدون نیاز به نصب پایتون، می توانید از کامپایلرهای آنلاین پایتون استفاده کنید. سیستم عامل ویندوز/لینوکس/MacOS.

در این کلاس پایتون، ما تمام اصول اولیه پایتون را یاد خواهیم گرفت.

پایتون برای مبتدیان مناسب است، بنابراین برای یک سفر یادگیری 100% عملی آماده شوید!

آنچه یاد خواهید گرفت:

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

  • با نحوه ایجاد برنامه های پایتون خود آشنا شوید.

  • درک مدیریت خطا و انتقال فایل در پایتون.

  • با استفاده از درخواست‌های HTTP با وب تعامل داشته باشید.

  • و خیلی چیزهای دیگر!

چرا در این کلاس شرکت می کنید؟

  • آیا می خواهید پایتون را به رزومه خود اضافه کنید و از آن استفاده کنید؟

  • آیا می خواهید مهارت های خود را به عنوان یک برنامه نویس بدون صرف زمان زیاد تقویت کنید؟

  • آیا تا به حال با موضوع پایتون گیج شده اید و می خواهید یک راهنمای یادگیری گام به گام دقیق داشته باشید؟


نمای کلی محتوا

با سخنرانی های ویدیویی با کیفیت بالا، این مفاهیم را یاد خواهید گرفت و با آنها کار خواهید کرد:

  • نصب پایتون

  • رشته ها

  • توابع

  • حلقه ها

  • دریافت ورودی

  • بررسی خطا

  • بررسی فایل

  • زمان تاریخ

  • تعامل با HTTP

  • واسط های گرافیکی کاربر

  • پایگاههای داده SQLite

  • خراش دادن وب

  • .... و بیشتر!

الزامات

  • دانش برنامه نویسی لازم نیست.

  • نیازی به نصب پایتون نیست، می‌توانید از کامپایلرهای آنلاین پایتون استفاده کنید.

  • سیستم عامل Windows/Linux/MacOS.


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


  1. نصب پایتون و راه اندازی محیط توسعه

  2. اصول برنامه نویسی در پایتون 3، از جمله متغیرها، انواع داده ها، ساختارهای کنترل و حلقه ها

  3. ایجاد و استفاده از توابع در پایتون 3 4 - کار با لیست ها، تاپل ها، مجموعه ها و دیکشنری ها در پایتون 3

  4. تکنیک های مدیریت خطا در پایتون 3

  5. خواندن و نوشتن فایل ها در پایتون 3

  6. برنامه نویسی شی گرا در پایتون 3، شامل کلاس ها و اشیاء

  7. دستکاری تاریخ و زمان در پایتون 3

  8. استفاده از عبارات منظم در پایتون 3

  9. تعامل با HTTP با استفاده از Python 3

  10. استفاده از Python 3 و SQLite برای کار با پایگاه داده

  11. ایجاد رابط کاربری گرافیکی (GUI) با استفاده از Python 3 و Tkinter

  12. خراش دادن وب با استفاده از پایتون 3

این دوره برای ارائه تجربیات عملی، با مثال‌ها و تمرین‌های فراوان برای کمک به زبان‌آموزان برای تقویت درک خود از مطالب طراحی شده است. در پایان دوره، دانش‌آموزان پایه محکمی در برنامه‌نویسی پایتون 3 خواهند داشت و می‌توانند از آن برای ایجاد پروژه‌های خود استفاده کنند.


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

نصب پایتون Installing Python

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

مبانی برنامه نویسی در پایتون 3 Programming Basics In Python 3

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

  • رشته های Strings

  • 10 تابع رشته مفید 10 Useful String Functions

  • اولین برنامه شما Your First Program

  • اگر دیگر اظهارات If Else Statements

  • دریافت ورودی Receiving Input

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

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

  • حلقه شکستن و ادامه Break & Continue Loop

  • بازی حدس زدن با استفاده از تصادفی Guessing game using random

کارکرد Functions

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

  • متغیرهای محلی در مقابل جهانی Local vs Global Variables

لیست ها، تاپل ها، مجموعه ها، دیکشنری ها Lists, Tuples, Sets, Dictionaries

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

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

  • فهرست‌های دوبعدی و حلقه‌های تودرتو 2D Lists & Nested Loops

  • تاپل ها Tuples

  • مجموعه ها و عملیات ریاضی Sets & Mathematical Operations

  • لغت نامه ها Dictionaries

  • پروژه: مرتب سازی دیکشنری ها بر اساس ویژگی های آنها. Project: Sorting Dictionaries based on their attributes.

رسیدگی به خطا Error Handling

  • استثناها در پایتون 3 Exceptions in Python 3

فایل ها در پایتون 3 Files in Python 3

  • ایجاد، خواندن و نوشتن فایل ها Create, Read & Write Files

  • مدیریت پیشرفته فایل Advanced File Handling

  • پروژه: مدیریت رمز عبور ساده Project: Simple Password Manager

برنامه نویسی شی گرا Object Oriented Programming

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

  • وراثت Inheritance

  • روش‌های استاتیک، روش‌های کلاس، ویژگی‌های کلاس Static Methods, Class Methods, Class Attributes

  • کلاس های وارداتی Importing Classes

  • تمرینات Exercises

  • پروژه: سیستم مدیریت پایگاه داده Project: Database Management System

زمان قرار Date & Time

  • ماژول Datetime Datetime Module

عبارات با قاعده Regular Expressions

  • معرفی Regex Regex Introduction

  • روش های جستجو برای مسابقات Methods to Search for Matches

  • روش‌هایی برای تطبیق اشیاء Methods for Match Objects

  • استخراج داده های مفید Extracting Useful Data

  • مرتب سازی فایل داده های نامرتب Sorting Unordered Data File

تعامل با HTTP Interacting with HTTP

  • انجام درخواست HTTP GET Performing HTTP GET Request

پایتون SQLite Python SQLite

  • معرفی Introduction

رابط کاربری گرافیکی پایتون Tkinter Python Tkinter GUI

  • معرفی Introduction

  • تعیین موقعیت با استفاده از روش گرید Positioning Using Grid Method

  • یک دکمه ایجاد کنید Create a Button

  • یک جعبه ورودی ایجاد کنید Create an Input Box

خراش دادن وب با پایتون Web Scraping with Python

  • معرفی سوپ زیبا Beautiful Soup Introduction

  • خراش دادن وب پایتون به فایل CSV Python Web scraping to CSV file

  • پروژه: نقل قول اسکراپر Project: Quotes Scraper

نمایش نظرات

آموزش دوره کامل سقوط پایتون: راهنمای مبتدیان صفر تا قهرمان
جزییات دوره
4.5 hours
41
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
3,025
4.3 از 5
دارد
دارد
دارد
Naser Jamal
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Naser Jamal Naser Jamal

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