دوره تسلط پایتون: از مبتدی تا پیشرفته (2024)

Python Mastery Course: From Beginner to Advanced (2024)

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

به دوره تسلط پایتون برای سال 2024 خوش آمدید! این دوره جامع طراحی شده است تا شما را از یک مبتدی به یک برنامه نویس پیشرفته پایتون برساند و طیف گسترده ای از موضوعات و برنامه های کاربردی دنیای واقعی را پوشش می دهد.

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

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

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

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

برای شروع یک سفر هیجان انگیز به دنیای برنامه نویسی پایتون آماده شوید و پتانسیل کامل خود را به عنوان یک توسعه دهنده پایتون آزاد کنید!

بخش 1: پایتون برای مبتدیان: 2024

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

بخش 2: آموزش میانی پایتون: 2024

در این بخش میانی، زبان‌آموزان با تمرکز بر موضوعاتی مانند کار با ماتریس‌ها، روش‌های مرتب‌سازی و ساختار داده، عمیق‌تر به برنامه‌نویسی پایتون می‌پردازند. آنها تکنیک های پیشرفته ای را برای مدیریت لیست ها، فرهنگ لغت ها و الگوریتم های مرتب سازی مختلف بررسی خواهند کرد.

بخش 3: آموزش پیشرفته پایتون: 2024

بخش آموزش پیشرفته مبتنی بر دانش پایه ای است که در بخش های قبلی به دست آمده است و موضوعاتی مانند مدیریت فایل، کلاس ها و اشیاء، استثناها و عملکردهای استاندارد کتابخانه را پوشش می دهد. زبان آموزان درک خود را از برنامه نویسی پایتون و کاربرد آن در سناریوهای دنیای واقعی عمیق تر خواهند کرد.

بخش 4: مطالعه موردی پایتون - ایجاد Chatbot

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

بخش 5: مطالعه موردی پایتون - برنامه مدیریت هزینه

این مطالعه موردی بر ساخت یک برنامه مدیریت هزینه با استفاده از پایتون تمرکز دارد. یادگیرندگان با ایجاد یک سیستم مدیریت هزینه عملکردی، مهارت‌هایی را در مدیریت داده، مدیریت ورودی کاربر، و تجسم داده‌ها توسعه خواهند داد.

بخش 6: مطالعه موردی پایتون - نشانه گذاری فوری

در این مطالعه موردی، یادگیرندگان روی ایجاد یک سیستم نشانه گذاری پیشرفته با استفاده از پایتون کار خواهند کرد. آنها مفاهیمی مانند پردازش مبتنی بر قانون، جمع‌آوری داده‌ها و دستکاری PDF را برای توسعه ابزار نشانه‌گذاری خودکار بررسی خواهند کرد.

بخش 7: مطالعه موردی پایتون - رمزنگاری

این بخش زبان آموزان را با زمینه رمزنگاری با استفاده از پایتون آشنا می کند. آن‌ها در مورد تکنیک‌های رمزگذاری مختلف، از جمله رمزهای جایگزین، رمزهای جابجایی، و رمزنگاری کلید عمومی، یاد می‌گیرند و آنها را به صورت برنامه‌ریزی اجرا می‌کنند.

بخش 8: مطالعه موردی پایتون - تحلیل احساسات

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


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

پایتون برای مبتدیان: 2024 Python For Beginners: 2024

  • مقدمه پایه پایتون Python Basic Introduction

  • نصب پایتون Installation of Python

  • نصب پایتون ادامه دارد Installation Python Continue

  • نمونه هایی در پایتون قسمت 1 Examples on Python Part 1

  • نمونه هایی در پایتون قسمت 2 Examples on Python Part 2

  • نمونه هایی در پایتون قسمت 3 Examples on Python Part 3

  • مبانی پایتون قسمت 1 Python Basics Part 1

  • مبانی پایتون قسمت 2 Python Basics Part 2

  • مبانی پایتون قسمت 3 Python Basics Part 3

  • حلقه ها در پایتون قسمت 1 Loops in Python Part 1

  • حلقه ها در پایتون قسمت 2 Loops in Python Part 2

  • حلقه ها در پایتون قسمت 3 Loops in Python Part 3

  • بیشتر در مورد حلقه ها More on Loops

  • نمونه توابع قسمت 1 Functions Examples Part 1

  • نمونه توابع قسمت 2 Functions Examples Part 2

  • نمونه توابع قسمت 3 Functions Examples Part 3

  • نمونه های حلقه پیشرفته Advance Loop Examples

  • نمونه های حلقه پیشرفته ادامه دارد Advance Loop Examples Continued

  • بیشتر در مورد نمونه های حلقه پیشرفته More on Advance Loop Examples

آموزش میانی پایتون: 2024 Python Intermediate Training: 2024

  • معرفی دوره Course Introduction

  • کار بر روی ماتریس در پایتون Working on Matrix in Python

  • کار بر روی Matrix در پایتون ادامه دارد Working on Matrix in Python Continued

  • انجام مرتب سازی Performing Sort

  • ادغام به دیکشنری ها Merging to Dictionaries

  • الحاق لیست مثال Concatenation of List Example

  • به استثنای مقادیر در لیست و اضافه کردن مقادیر با استفاده از حلقه Excepting Values in List and Adding those Using for Loop

  • به استثنای مقادیر در لیست و اضافه کردن مقادیر با استفاده از حلقه while Excepting Values in List and Adding Those Using While Loop

  • انجام عملیات حسابی در لیست Performing Arithmetic Operation on List

  • انجام عملیات حسابی در لیست ادامه دارد Performing Arithmetic Operation on List Continued

  • ساختار داده در پایتون Data Structure in Python

  • ساختار داده در پایتون ادامه دارد Data Structure in Python Continued

  • فهرست و دیکشنری در پایتون List and Dictionary in Python

  • لیست و دیکشنری در پایتون ادامه دارد List and Dictionary in Python Continued

  • روش های مرتب سازی مختلف در پایتون قسمت 1 Various Sorting Methods in Python Part 1

  • روش های مرتب سازی مختلف در پایتون قسمت 2 Various Sorting Methods in Python Part 2

  • مثال جستجوی باینری Binary Search Example

  • معکوس کردن یک رشته Reversing a String

  • مثال های دیکشنری Dictionary Examples

  • اطلاعات بیشتر در مورد مثال‌های فهرست و دیکشنری More on List and Dictionary Examples

  • نمونه های رشته ای String Examples

آموزش پیشرفته پایتون: 2024 Python Advanced Training: 2024

  • مقدمه ای بر پیشرفته Introduction to Advanced

  • مدیریت فایل در پایتون File Handling in Python

  • اطلاعات بیشتر در مورد مدیریت فایل پایتون More on Python File Handling

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

  • نمونه های مدیریت فایل File Handling Examples

  • کلاس ها و اشیاء در پایتون Classes and Objects in Python

  • کلاس های پایتون Python Classes

  • کلاس ها و اشیاء پایتون Python Classes and Objects

  • بیشتر در مورد کلاس ها و اشیاء More on Classes and Objects

  • مثال لیست پیوندی Linked List Example

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

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

  • توابع استاندارد کتابخانه Standard Library Functions

  • عملکردهای استاندارد کتابخانه ادامه دارد Standard Library Functions Continued

مطالعه موردی پایتون - ایجاد چت بات Python Case Study - Create Chatbot

  • مقدمه ای بر پروژه Introduction to Project

  • دانلود Understating Downloading Understating

  • نصب ابزار Anaconda و NLTK Installation of Tools Anaconda and NLTK

  • فرهنگ لغت بازتاب Reflection Dictionary

  • جفت Pairs

  • بررسی خروجی قسمت 1 Checking Output Part 1

  • بررسی خروجی قسمت 2 Checking Output Part 2

  • بررسی خروجی قسمت 3 Checking Output Part 3

  • بررسی خروجی قسمت 4 Checking Output Part 4

مطالعه موردی پایتون - برنامه مدیریت هزینه Python Case Study - Expense Manager App

  • مقدمه ای بر پروژه Introduction to Project

  • ایجاد فرم هزینه قسمت 1 Expense Form Creation Part 1

  • ایجاد فرم هزینه قسمت 2 Expense Form Creation Part 2

  • ایجاد فرم هزینه قسمت 3 Expense Form Creation Part 3

  • ذخیره داده های هزینه Saving Expense Data

  • ذخیره داده های هزینه ادامه دارد Saving Expense Data Continue

  • دسته ها و تاریخ Categories and Date

  • دسته ها و تاریخ ادامه دارد Categories and Date Continue

  • بیشتر در مورد دسته ها و تاریخ More on Categories and Date

  • افزودن رده سفارشی قسمت 1 Adding Custom Category Part 1

  • افزودن رده سفارشی قسمت 2 Adding Custom Category Part 2

  • افزودن رده سفارشی قسمت 3 Adding Custom Category Part 3

  • رسم داده ها در نمودار قسمت 1 Plotting Data on Chart Part 1

  • ترسیم داده ها در نمودار قسمت 2 Plotting Data on Chart Part 2

  • رسم داده ها در نمودار قسمت 3 Plotting Data on Chart Part 3

  • داده های مختلف قسمت 1 Different Data Part 1

  • داده های مختلف قسمت 2 Different Data Part 2

  • داده های مختلف قسمت 3 Different Data Part 3

  • داده های مختلف قسمت 4 Different Data Part 4

مطالعه موردی پایتون - نشانه گذاری فوری Python Case Study - Instant Markup

  • مقدمه Introduction

  • پاراگراف Paragraph

  • اجرای اول First implementation

  • Rule Superclass Rule Superclass

  • ساخت قوانین و فیلترها Constructing rules and filters

  • اسکریپت Handler قسمت 1 Handler script Part 1

  • اسکریپت هندلر قسمت 2 Handler script Part 2

  • اسکریپت قوانین قسمت 1 Rules Script Part 1

  • اسکریپت قوانین قسمت 2 Rules Script Part 2

  • برنامه اصلی Main Program

  • آماده سازی Preparations

  • جمع آوری داده ها Gathering Data

  • سلام دنیا پی دی اف Hello world pdf

  • پلی لاین ها PolyLines

  • اولین پیاده سازی First Implementation

  • جمع آوری داده ها از اینترنت Gathering Data from internet

  • اسکریپت نهایی Final Script

مطالعه موردی پایتون - رمزنگاری Python Case Study - Cryptography

  • مقدمه ای بر رمزنگاری با استفاده از پایتون Introduction to Cryptography using Python

  • درک فرآیند رمزنگاری Understanding the Process of Cryptography

  • هدف پایتون به عنوان یک ابزار Purpose of Python as a Tool

  • الگوریتم در رمز معکوس Algorithm on Reverse Cipher

  • درک Ceaser Cipher Understanding Ceaser Cipher

  • الگوریتم در Pyperclip Algorithm on Pyperclip

  • مفهوم حمله نیروی بی رحم Concept of Brute Force Attack

  • توابع رمز انتقال Functions of Transposition Cipher

  • برنامه رمزگذاری رمز انتقال Transposition Cipher Encryption Program

  • رمزگشایی رمز انتقال Decryption of Transposition Cipher

  • تشخیص زبان انگلیسی به صورت برنامه ای Detecting English Programmatically

  • خروجی لیست فرهنگ لغت Output of dictionary list

  • رمز ضربی The Multiplicative Cipher

  • ایجاد ماژول Cryptomath Creating Cryptomath Module

  • رمزگذاری رمز Affine Affine Cipher Encryption

  • درک عملکرد رمزگشایی Understanding the Decrypting Functionality

  • هک رمز Affine Hacking the Affine Cipher

  • اصلاح و هک آفلاین Modifying and Hacking Affline

  • یادگیری رمز جایگزینی Learning the Substitution Cipher

  • پیاده سازی رمز جایگزین Implementing Substitution Cipher

  • توابع کلید تصادفی Functions of Random Key

  • کد در حال اجرا برای رمز جایگزین Runnig Code for Subsitution Cipher

  • هک رمز جایگزین Hacking the Substitution Cipher

  • مفهوم رمز ورنام Concept of Vernam Cipher

  • آشنایی با پیاده سازی ورنام رمز Understanding the Implementation of Vernam Cipher

  • پیاده سازی Vignere Cipher Implementation of Vignere Cipher

  • هک رمز Vignere Hacking the Vignere Cipher

  • Base64 برای رمزگذاری و رمزگشایی Base64 for Encoding and Decoding

  • آشنایی با هش های MD5 و SHA Understanding MD5 and SHA Hashes

  • نوع رمزگذاری XOR The XOR Type of Encryption

  • شکستن پسوردها با استفاده از پایتون Cracking Passwords using Python

  • آشنایی با پلاگین رمزنگاری Understanding Cryptography Plugin

  • آموزش پلاگین Pycrypto Learning the Pycrypto Plugin

  • رمزنگاری متقارن و نامتقارن Symmetric and Asymmetric Cryptography

  • درک محاسبات اعداد اولیه Understanding Primary Numbers Calculations

  • الگوریتم رابین میلر Rabin Miller Algorithm

  • رمزنگاری کلید عمومی Public Key Cryptography

  • مفهوم الگوریتم RSA Concept of RSA Algorithm

  • اجرای ساخت کلیدهای RSA Implementation of making RSA Keys

  • بازگرداندن کلید خصوصی برای اجرا Returning the Private Key for Execution

  • ایجاد پیاده سازی الگوریتم RSA Creating RSA Algorithm Implementation

  • پیاده سازی الگوریتم RSA RSA Algorithm Implementation

مطالعه موردی پایتون - تحلیل احساسات Python Case Study - Sentiment Analysis

  • مقدمه ای بر تحلیل احساسات Introduction to Sentiment Analysis

  • از کدام IDE برای اجرای تجزیه و تحلیل احساسات استفاده می کنم Which IDE I use to Run Sentiment Analysis

  • کتابخانه های مورد استفاده برای تجزیه و تحلیل احساسات Libraries used for Sentiment Analysis

  • کتابخانه ها و الگوریتم های مورد استفاده برای تحلیل احساسات Libraries and Algorithms used for Sentiment Analysis

  • نوشتن کد Writing the Code

  • عملکرد تمیز کردن Cleaning Function

  • الگوریتم Algorithm

نمایش نظرات

Udemy (یودمی)

یودمی یکی از بزرگ‌ترین پلتفرم‌های آموزشی آنلاین است که به میلیون‌ها کاربر در سراسر جهان امکان دسترسی به دوره‌های متنوع و کاربردی را فراهم می‌کند. این پلتفرم امکان آموزش در زمینه‌های مختلف از فناوری اطلاعات و برنامه‌نویسی گرفته تا زبان‌های خارجی، مدیریت، و هنر را به کاربران ارائه می‌دهد. با استفاده از یودمی، کاربران می‌توانند به صورت انعطاف‌پذیر و بهینه، مهارت‌های جدیدی را یاد بگیرند و خود را برای بازار کار آماده کنند.

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

دوره تسلط پایتون: از مبتدی تا پیشرفته (2024)
جزییات دوره
20.5 hours
148
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
2,323
1 از 5
ندارد
دارد
دارد
EDU CBA
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

EDU CBA EDU CBA

مهارت های دنیای واقعی را بصورت آنلاین بیاموزید EDUCBA یک ارائه دهنده جهانی آموزش مبتنی بر مهارت است که نیازهای اعضا را در بیش از 100 کشور برطرف می کند. ما بزرگترین شرکت فناوری پیشرفته در آسیا با نمونه کارهای 5498+ دوره آنلاین ، 205+ مسیر یادگیری ، 150+ برنامه شغل محور (JOPs) و 50+ بسته دوره حرفه ای شغلی هستیم که توسط متخصصان برجسته صنعت آماده شده است. برنامه های آموزشی ما برنامه های مبتنی بر مهارت شغلی است که توسط صنعت در سراسر امور مالی ، فناوری ، تجارت ، طراحی ، داده و فناوری جدید و آینده مورد نیاز صنعت است.