آموزش دوره کامل پایتون با 10 پروژه در دنیای واقعی

دانلود Complete Python Course with 10 Real-World Projects

در حال بارگزاری نمونه ویدیو، لطفا صبر کنید...
Video Player is loading.
Current Time 0:00
Duration 0:00
Loaded: 0%
Stream Type LIVE
Remaining Time 0:00
 
1x
    • Chapters
    • descriptions off, selected
    • subtitles off, selected
      نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
      نمونه ویدیوها:
      • در حال بارگزاری، لطفا صبر کنید...
      توضیحات دوره:

      در مورد این کلاس

      اگر همیشه می خواستید پایتون را یاد بگیرید اما تجربه برنامه نویسی قبلی ندارید ، این کلاس برای شما مناسب است!

      Ardit سالها را صرف تدریس پایتون برای مبتدیان کرده است و رویکرد مبتنی بر پروژه را توسعه داده است که یادگیری را سرگرم کننده و عملی می کند. شما هنگام کار بر روی برنامه های دنیای واقعی ، مهارت های برنامه نویسی اساسی کسب خواهید کرد و به شما در ایجاد اعتماد به نفس و استقلال در برنامه نویسی کمک می کند.

      در این کلاس خواهید آموخت:

      • اصول پایتون ، از جمله نحو ، متغیرها ، حلقه ها و توابع

      • نحوه ساخت 10 برنامه در دنیای واقعی از ابتدا تا پایان

      • توسعه وب با فلاسک و Django

      • تجزیه و تحلیل داده ها و تکنیک های تجسم

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

      • تکنیک های خراش وب برای استخراج داده ها از وب سایت ها

      • استفاده از برنامه ها برای سرورهای زنده و ایجاد اجرایی مستقل

      • بهترین روشها برای نوشتن کد تمیز ، کارآمد و قابل حفظ

      شما ایجاد خواهید کرد: یک نمونه کارها از 10 برنامه کاربردی ، از جمله:

      1. ژنراتور نقشه وب آتشفشان

      2. یک آشکارساز شی با استفاده از فیدهای وب کم زنده

      3. یک وب سایت شخصی با پایتون و فلاسک

      4. یک برنامه دسک تاپ موجودی کتاب با یک پایگاه داده SQL Backend

      5. تجزیه و تحلیل داده ها و داشبورد تجسم

      6. یک برنامه تلفن همراه سازگار با Android و iOS

      7. یک اسکرابر وب املاک و مستغلات

      8. یک برنامه وب مبتنی بر فرم که داده های کاربر را جمع آوری و ایمیل می کند

      9. یک برنامه وب وبلاگ و مترجم ساخته شده با Django

      10. یک پردازنده پرونده اکسل برای مدیریت داده ها

      حتی اگر کاملاً تازه وارد برنامه نویسی باشید ، این تکنیک های گام به گام را آسان می کنید و به پروژه های خود می پردازند!

      چگونه می توان منابع مرتبط با درس ها را پیدا کرد؟ 

      اگر می بینید که نام یک سخنرانی و به دنبال آن یک علامت "+" است ، لطفاً پرونده های پیوست شده را برای یک منبع با همان شماره درس با علامت "+" بررسی کنید. در آنجا همچنین کد منبع 10 برنامه ساخته شده در دوره را پیدا خواهید کرد.

      همچنین می توانید Ardit را در اینجا بیابید:
      وب سایت:


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

      درس ها Lessons

      • ذخیره داده های استخراج شده در پرونده های CSV Saving the Extracted Data in CSV Files

      • خواندن متن از یک پرونده + Reading Text from a File +

      • نحوه دسترسی به موارد در فرهنگ لغت + How to Access Items in Dictionaries +

      • چگونه برنامه با کلمات حساس به مورد سروکار دارد How the App Deals with Case-Sensitive Words

      • نسخه ی نمایشی برنامه 5: توسعه وب با فلاسک: ایجاد یک وب سایت شخصی Demo of App 5: Web Development with Flask: Building a Personal Website

      • نحوه رفع خطاهای زمان اجرا در پایتون How to Fix Runtime Errors in Python

      • با استفاده از ترمینال Using the Terminal

      • چه چیزی یک برنامه نویس را به یک برنامه نویس تبدیل می کند What Makes a Programmer a Programmer

      • پارامترهای پیش فرض و غیر پیش فرض ، کلمه کلیدی و آرگومان های غیر کلید واژه Default & Non-default Parameters, Keyword & Non-keyword Arguments

      • ایجاد صفحه اصلی Creating the Homepage

      • با استفاده از شرطی ELIF Using the Elif Conditional

      • نحوه رفع خطاهای نحوی در پایتون How to fix Syntax Errors in Python

      • نصب فایل APK در Android Installing the APK file on Android

      • متغیرها: چرا و چگونگی استفاده از متغیرها + Variables: Why and How to Use Variables +

      • اتصال جلوی با پس زمینه ، قسمت 1 Connecting the Frontend with the Backend, Part 1

      • تبدیل داده ها به اطلاعات Turning Data Into Information

      • نسخه ی نمایشی برنامه 10: برنامه وب GeoCoder + Demo of App 10: Geocoder Web App +

      • نزدیک شدن به مشکل Approaching the Problem

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

      • نحوه دسترسی به شخصیت ها و برش ها در رشته ها How to Access Characters & Slices in Strings

      • آشنایی با شرط بندی Introduction to Conditionals

      • قالب بندی رشته با چندین متغیر + String Formatting with Multiple Variables +

      • تنظیم نوت بوک Jupyter + Setting Up the Jupyter Notebook +

      • اولین وب سایت Flask شما با هشدار سرور اضافه شده است Your First Flask Website with Server Warning Added

      • چگونه یک سوال برنامه نویسی خوب بپرسیم How to Ask a Good Programming Question

      • چگونه توابع خود را ایجاد کنیم + How to Create Your Own Functions +

      • اصول اولیه فیثون: پردازش ورودی کاربر More Python Basics: Processing User Input

      • آشنایی با numpy ++ Introduction to Numpy ++

      • اضافه کردن نمودار سری زمانی به برنامه وب Adding a Time-Series Graph to the Web App

      • ایجاد یک صفحه ثبت نام کاربر Creating a User Sign Up Page

      • ایجاد یک منطقه قابل پیمایش Creating a Scrollable Area

      • کتابخانه پانداس برای + تجزیه و تحلیل داده ها The Pandas Library for + Data Analysis

      • نمونه های تجسم بیشتر با بوکه More Visualisation Examples with Bokeh

      • ویژگی های انواع داده ها چیست؟ What are the Attributes of Data Types

      • آشنایی با کتابخانه بوکه + Introduction to the Bokeh Library +

      • ضبط ویدیو با OpenCV و Python Capturing Video with OpenCv and Python

      • برنامه نویسی شی گرا چیست (OOP) What is Object Oriented Programming (OOP)

      • برنامه 1: نقشه وب با پایتون و HTML + App 1: Web Map with Python and HTML +

      • معرفی با استفاده از پایتون با پرونده های CSV ، JSON و Excel Intro to Using Python with CSV, JSON, and Excel Files

      • کاوش در مجموعه داده با پایتون و پاندا + Exploring the Dataset with Python and Pandas +

      • انواع دیگر توطئه ها Other Types of Plots +

      • ایجاد یک صفحه ورود کاربر Creating a User Login Page

      • چگونه پایتون با پایگاه داده ها ارتباط برقرار می کند How Python Interacts with Databases

      • درک مطلب را با شرط اگر مشروط کنید List Comprehension with an If Conditional

      • با استفاده از توابع - ایجاد یک تابع تولید رنگ برای نشانگرها ++ Using Functions - Creating a Color Generation Function for Markers ++

      • بهینه سازی خروجی نهایی + Optimising the Final Output +

      • لیست پست های وبلاگ در صفحه اصلی Listing Blog Posts on the Homepage

      • دریافت تأیید از کاربر Getting Confirmation from the User

      • در حالی که حلقه ها با ورودی کاربر While Loops with User Input

      • دستورالعمل های نصب در Mac + Installation Instructions on Mac +

      • نحوه استفاده از شاخص های منفی How to Use Negative Indexes

      • ویدیوی مقدماتی Intro Video

      • بارگیری ، نمایش ، تغییر اندازه و ایجاد تصویر ++ با OpenCV Loading, Displaying, Resizing, and Creating Image ++s with OpenCV

      • HTML و Python: چگونه نشانگرها را اضافه و سبک کنیم HTML & Python: How to Add and Stylize Markers

      • ساختن یک برنامه در پایتون Building a Program in Python

      • اتصال جلوی با پس زمینه ، قسمت 2 ++ Connecting the Frontend with the Backend, Part 2 ++

      • تشخیص اشیاء متحرک از وب با پایتون Detecting Moving Objects from the Webcamp with Python

      • باعث می شود برنامه تعریف یک کلمه را برگرداند Making the App Return the Definition of a Word

      • در حالی که حلقه ها ، شکستن و ادامه + While Loops, Break and Continue +

      • اضافه کردن منوی ناوبری وب سایت Adding a Website Navigation Menu

      • توضیح تمرین قبلی Explanation of Previous Exercise

      • مکان نما File Cursor

      • محاسبه شباهت بین کلمات Calculating the Similarity Between Words

      • برنامه 6: برنامه موجودی کتاب App 6: Book Inventory App

      • قالب بندی رشته + String Formatting +

      • ایجاد خطاهای دسته کد به خودی خود Making the Code Handle Errors by Itself

      • مقدمه ای برای پردازش پرونده Introduction to File Processing

      • مرحله توسعه برنامه Django The Step of the Django App Development

      • پیام های خطا در Python 3.10 Error Messages in Python 3.10

      • پیدا کردن بیشترین کلمه از گروهی از کلمات Finding the Most Similar Word from a Group of Words

      • استفاده از OOP در یک برنامه Using OOP in a Program

      • انواع ساده: عدد صحیح ، رشته ها و شناورها Simple Types: Integers, Strings, and Floats

      • دریافت و پردازش ورودی کاربر از طریق فرم Getting and Processing User Input Through a Form

      • ضمیمه Tex به یک پرونده موجود + Appending Tex to an Existing File +

      • مقدمه ای برای درک مطلب Introduction to List Comprehension

      • نماهای در جگو Views in Djago

      • کشف چهره در تصاویر با OpenCV و Python Detecting Faces in Images with OpenCv and Python

      • اجرای یک ویژگی شناور Implementing a Hover Feature

      • جمع آوری و ترسیم میانگین رتبه بندی ها به روز Aggregating and Plotting Average Ratings by Day

      • قسمت 2 ساخت برنامه وب GeoCoder + Part 2 of Building the Geocoder Web App +

      • ارث الگوی Template inheritance

      • اضافه کردن نمودار پای به برنامه وب + Adding a Pie Chart to the Web App +

      • بارگیری پرونده های متنی در پایتون Loading Text Files in Python

      • بارگیری پرونده های اکسل در پایتون Loading Excel Files in Python

      • انواع داده های Tuple Tuple Data Types

      • HTML و پایتون اضافه کردن یک نشانگر به نقشه HTML&Python Adding a Marker to the Map

      • اتصال به یک پایگاه داده SQLite با پایتون Connecting to an SQLite Database with Python

      • واژه نامه OOP +++ OOP Glossary +++

      • نحوه تبدیل تصاویر به آرایه های numpy How to Convert Images to Numpy Arrays

      • ایجاد مدل پایگاه داده برای برنامه وبلاگ Creating Database Model for the Blog App

      • میانگین رتبه بندی براساس دوره به ماه Average Ratings by Course by Month

      • خراش وب با پیتون و سوپ زیبا Web Scraping with Python & Beautiful Soup

      • فضای سفید + White Space +

      • چگونه خطاهای دشوار را برطرف کنیم How to Fix Difficult Errors

      • نصب پایتون و IDE Installing Python and the IDE

      • اطلاعات بیشتر در مورد شرط ها + More Information on Conditionals +

      • آشنایی با دید رایانه با Python + Introduction to Computer Vision with Python +

      • چگونه برنامه با کلمات غیر موجود سروکار دارد How the App Deals with Non-existing Words

      • Python & Json: اضافه کردن یک لایه نقشه جمعیت Python & JSON: Adding a Population Map Layer

      • HTML و Python: پردازش پرونده با اضافه کردن نشانگرها از پرونده ها HTML & Python: File Processing by Adding Markers from Files

      • انجام عملیات بیشتر با لیست Making More Operations with Lists

      • سبک کردن صفحه ثبت نام Stylizing the Sign Up Page

      • چگونه می توان از طریق فرهنگ لغت حلقه کرد How to loop Through a Dictionary +

      • استخراج عناصر تقسیم Extracting Div Elements

      • نوشتن متن در یک پرونده Writing Text in a File

      • یک خط توضیح داده شده مشروط A Conditional Explained Line by Line

      • نسخه ی نمایشی برنامه ترجمه Django Demo of the Django Translation App

      • PostgreSQL: انتخاب ، درج ، حذف و به روزرسانی سوابق SQL PostGreSQL: Selecting, Inserting, Deleting, and Updating SQL Records

      • توابع با تعداد دلخواه آرگومان های غیر کلید واژه Functions with a Arbitrary Number of Non-keyword Arguments

      • برنامه 2: اصطلاحنامه انگلیسی + App 2: English Thesaurus +

      • نمونه خراش وب با پایتون Web Scraping Example with Python

      • قسمت 1 ساخت برنامه وب GeoCoder Part 1 of Building the Geocoder Web App

      • برنامه 8: برنامه Scrapping برنامه نمایشی ++ App 8: Web Scrapping App Demo ++

      • برنامه 4 (قسمت 2): تجزیه و تحلیل داده ها و تجسم با توطئه های تعاملی در مرورگر App 4 (Part 2): Data Analysis and Visualization with In-Browser Interactive Plots

      • کسب اطلاعات بیشتر در مورد ورودی کاربر Learning More on User Input

      • اصول اولیه پایتون: توابع و شرط بندی ها More Python Basics: Functions and Conditionals

      • ساخت یک برنامه وب تجسم داده Making a Data Visualisation Web App

      • ترسیم فواصل زمانی از داده های تولید شده توسط برنامه وب کم Plotting Time Intervals from the Data Generated by Webcam App

      • تکمیل برنامه مترجم Completing the Translator App

      • با استفاده از پوسته تعاملی پایتون Using The Python Interactive Shell

      • ایجاد یک ساختار برنامه خالی برای برنامه مترجم Creating an Empty App Structure for the Translator App

      • پردازش ثبت نام کاربر + Processing User Sign Ups +

      • SQLITE: انتخاب ، درج ، حذف و به روزرسانی سوابق SQL SQLite: Selecting, Inserting, Deleting, and Updating SQL Records

      • تهیه الگوهای HTML + Preparing HTML Templates +

      • گرفتن ورودی کاربر Capturing User Input

      • ایجاد کلاس از طریق وراثت Creating Classes Through Inheritance

      • انباشت و تقسیم آرایه های numpy Stacking and Splitting Numpy Arrays

      • ایجاد یک پنجره GUI و اضافه کردن ابزارک Creating a GUI Window and Adding Widgets

      • توابع با تعداد دلخواه آرگومان های کلمات کلیدی + Functions with a Arbitrary Number of Keyword Arguments +

      • اطلاعات بیشتر در مورد توابع More About Functions

      • Python & Json: Stylising لایه جمعیت Python & JSON: Stylising the Population Layer

      • شروع با اصول پایتون Starting with the Basics of Python

      • چگونه و چرا برای حلقه ها استفاده می شود How and Why to Use For Loops

      • ذخیره سازی زمانی تشخیص شیء در یک پرونده CSV ++ Storing Object Detection Timestamps in a CSV File ++

      • درک مطلب را با یک شرطی if-else + لیست کنید List Comprehension with a If-Else Conditional +

      • باز کردن پرونده ها با استفاده از Opening Files using with

      • فیلتر مبتنی بر زمان Time-Based Filtering

      • پایین آمدن و ترسیم میانگین رتبه بندی ها در ماه Downsampling and Plotting Average Ratings by Month

      • درک مجموعه داده های خود در پایتون + Understanding Your Dataset in Python +

      • خراش دادن عناصر خاص Scraping Special Elements

      • ماژول های استاندارد پایتون Standard Python Modules

      • طراحی رابط کاربری Designing the User Interface

      • کدگذاری باطن برنامه Coding the Backend of the App

      • انتخاب داده ها با پایتون Selecting Data with Python

      • برنامه 7: نسخه نمایشی احساس خوب موبایل + App 7: Mobile Feel-Good App Demo +

      • نحوه دسترسی به موارد لیست How to Access List Items

      • ایجاد تعاملی دکمه ها Making the Buttons Interactive

      • برنامه 4 قسمت 1 - تجزیه و تحلیل داده ها و تجسم با پاندا و Matplotlib +++ App 4 Part 1 - Data Analysis and Visualizations with Pandas and Matplotlib +++

      • پایتون به طرز شگفت آور چیست؟ What is Python Surprisingly?

      • بارگیری پرونده های CSV در پایتون Loading Csv Files in Python

      • با استفاده از دامنه Using Ranges

      • HTML و Python: ایجاد نقشه HTML با Python + HTML & Python: Creating an HTML Map with Python +

      • ایجاد صفحه درباره Creating the About Page

      • پایگاه داده postgresql با پایتون PostgreSQL Database with Python

      • ماژول های شخص ثالث Third-Party Modules

      • ایجاد پروژه Django Creating Django Project

      • بارگیری داده های JSON در پایتون Loading JSON data in Python

      • ایجاد یک محیط مجازی پایتون Creating a Python Virtual Environment

      • ایجاد چندین مجموعه سری زمانی Creating Multiple Time-Series Streamgraphs

      • بستن یک پرونده Closing a File

      • ساخت حلقه Constructing the Loop

      • ایجاد کلاس حساب بانکی Creating a Bank Account Class

      • مردم در چه روز هفته شادترین هستند What Day of the Week are People the Happiest

      • افزودن بوت استرپ به جنگو Adding Bootstrap to Django

      • با استفاده از شرطی IF Using the If Conditional

      • آشنایی با کتابخانه tkinter Introduction to the Tkinter Library

      • ایجاد فرم Django Creating a Django Form

      • Python & JSON: اضافه کردن صفحه کنترل لایه + Python & JSON: Adding a Layer Control Panel +

      • تغییر برچسب های نمودار در برنامه وب Changing Graph Labels in the web App

      • استفاده از بوکه با پاندا + Using Bokeh with Pandas +

      • اتصال ابزارک های GUI با توابع ++ Connecting GUI Widgets with Functions ++

      • ساخت کاربر پسند Making the Output User-Friendly

      • شروع با پاندا Getting Started with Pandas

      • چگونه و چرا در هنگام حلقه ها استفاده می کنیم How and Why to Use While Loops

      • چگونه می توان فهمید که به چه کدی نیاز دارید How to Find Out What Code You Need

      • ساخت یک برنامه وب ساده Making a Simple Web App

      • دستورالعمل های نصب در ویندوز + Installation Instructions on Windows +

      • نمایه سازی ، برش و آرایه های تکرار شونده Indexing, Slicing, and Iterating Numpy Arrays

      • با استفاده از OOP در یک برنامه ، قسمت 1 Using OOP in a Program, Part 1

      • بارگیری صفحه وب در پایتون Loading the Webpage in Python

      • سبک کردن صفحه ورود Stylizing the Login Page

      • HTML و پایتون: کار با داده های JSON HTML & Python: Working with JSON Data

      • لیست انواع داده ها List Data Types

      • برنامه 3: برنامه ردیاب حرکت وب کم App 3: Webcam Motion Detector App

      • کدگذاری رابط جلوی Coding the Frontend Interface

      • ایجاد یک طرح سری زمانی + Creating a Time-Series Plot +

      • بهبود جبهه وب سایت با CSS ++ Improving the Website Frontend with CSS ++

      • عملیات با انواع داده Operations with Data Types

      • توطئه های سری زمانی چند Multiple Time-Series Plots

      • ایجاد یک فایل APK برای Android Creating an APK file for Android

      • ماژول های ساخته شده در پایتون Builtin Modules in Python

      • دستورالعمل های نصب در لینوکس + Installation Instructions on Linux +

      • پردازش پرونده ها با پایتون Processing Files With Python

      • معرفی اولین مراحل Introducing the First Steps

      • ایجاد نمای رابط مدیر Creating Admin Interface Views

      • پایین آمدن و ترسیم میانگین رتبه بندی ها در هفته Downsampling and Plotting Average Ratings by Week

      • جابجایی بین صفحات Switching Between Pages

      • بیانیه مشکل در پایتون Problem Statement in Python

      • خزیدن از طریق چندین صفحه وب + Crawling Through Multiple Web Pages +

      • مثالی ماژول های طرف مقابل An Example onThird-Party Modules

      • اولین طرح بوکه خود را ایجاد کنید Creating Your First Bokeh Plot

      • چگونه خراش وب کار می کند + How Web Scraping Works +

      • نحوه دسترسی به برش های لیست How to Access List Slices

      • تنظیم یک محیط مجازی Setting Up a Virtual Environment

      • استفاده از برنامه Flask در Pythonanywhere + Deploying the Flask App on PythonAnywhere +

      • فیلتر کردن مجموعه داده Filtering the Dataset

      • درک یک لیست ساده A Simple List Comprehension

      • ایجاد .exe و .App اجرایی از اسکریپت پایتون Creating .exe and .app Executables from the Python Script

      • ایجاد و اجرای یک برنامه پایتون Creating & Running a Python Program

      • با استفاده از FilePaths مختلف Using Different Filepaths

      • چه موقع از چاپ و بازگشت + استفاده کنید When to Use Print and Return +

      • HTML و پایتون: دستکاری رشته HTML&Python: String Manipulation

      • پردازش اعتبارنامه ورود کاربر Processing User Login Credentials

      • انواع داده های فرهنگ لغت Dictionary Data Types

      • نمایش خروجی به کاربر + Displaying Output to the User +

      • استفاده از یک ظاهر طراحی Bootstrap در منوی ناوبری Applying Bootstrap Styling to the Navigation Menu

      • HTML و Python: استفاده از حلقه ها هنگام اضافه کردن چندین نشانگر HTML & Python: Using For-loops when Adding Multiple Markers

      • برنامه 9: وبلاگ Django & Bootstrap و برنامه مترجم + App 9: Django & Bootstrap Blog and Translator App +

      • با آرگومان های متعدد عمل می کند Functions with Multiple Arguments

      • آماده سازی محیط برای استقرار برنامه تلفن همراه Preparing the Environment to Deploy the Mobile App

      • با استفاده از انواع داده ها در دنیای واقعی + Using Data Types in the Real-world +

      • نحوه استفاده از سرویس Pythonanywhere How to Use the PythonAnywhere Service

      • ساخت عملکرد سازنده Building the Maker Function

      • خراش دادن آدرس های خصوصیات Scraping the Addresses of the Properties

      • ایجاد یک صفحه موفقیت ثبت نام Creating a Sign Up Success Page

      • پیدا کردن بهترین مسابقات از لیست کلمات Finding the Best Matches out of a List of Words

      • الگوهای URL URL Patterns

      نمایش نظرات

      نظری ارسال نشده است.

      آموزش دوره کامل پایتون با 10 پروژه در دنیای واقعی
      خرید اشتراک و دانلودخرید تکی و دانلود | 360,000 تومان (5 روز مهلت دانلود ) " در صورت خرید اشتراک، این آموزش بدلیل حجم بالا معادل2 دوره است و 2 دوره از اشتراک شما کم می شود. زمان تقریبی آماده سازی لینک دانلود این دوره آموزشی حدود 2 تا 14 ساعت می باشد.
      جزییات دوره
      1d 1h 43m
      227
      Skillshare (اسکیل شیر) Skillshare (اسکیل شیر)
      (آخرین آپدیت)
      - از 5
      ندارد
      دارد
      دارد
      Ardit Sulce
      جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

      Google Chrome Browser

      Internet Download Manager

      Pot Player

      Winrar

      Ardit Sulce Ardit Sulce

      برنامه نویس پایتون بنیانگذار و نویسنده، PythonHow.