آموزش MasterClass Python: برنامه نویسی Python 3 برای مبتدیان

Python Masterclass: Python 3 Programming for Beginners

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
توضیحات دوره: برنامه نویسی پایتون را از مثالهای خراش ، آزمونها ، تمرینات و موارد دیگر بیاموزید. ایده آل برای مبتدیان

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

  • نحوه نصب پایتون و نوت بوک jupyter
  • متغیرها و انواع داده ها
  • رشته ها
  • حلقه برای و در حالی که
  • اظهارات مشروط
  • ساختارهای داده Python: - لیست ها ، tuples ، مجموعه ها ، فرهنگ لغت ها ، پشته ها و صف ها
  • پیچیدگی زمان
  • الگوریتم های مختلف جستجو و مرتب سازی
  • توابع پایتون
  • بازگشتها
  • برنامه نویسی شی گرا در پایتون
  • عبارات منظم
  • معرفی کتابخانه numpy و pandas

آیا برای تسلط بر زبان برنامه نویسی پایتون آماده هستید.

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

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

یادگیری برنامه نویسی پایتون اولین قدم برای دستیابی به دانشمند داده است.

این نه تنها در بین دانشمندان داده محبوب است بلکه در بسیاری از زمینه ها مانند توسعه وب و غیره نیز دارای مشاغل بسیار خوب با درآمد است.

ما این دوره را برای شما ایجاد کرده ایم که از ابتدایی ترین سطح تا سطح پیشرفته پایتون را پوشش می دهد.

این دوره سرفصل های زیر را پوشش خواهد داد: -


1 متغیرها و انواع داده ها

2 رشته ها

3 برای حلقه و در حالی که

4 عبارات شرطی

5 ساختارهای داده python: - لیست ها ، tuples ، مجموعه ها ، فرهنگ لغت ها ، پشته ها و صف ها

6 پیچیدگی زمان

7 الگوریتم های مختلف جستجو و مرتب سازی

8 توابع پایتون

9 بازگشت

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

11 عبارات منظم

12 معرفی کتابخانه numpy و pandas


تمرینات زیادی وجود دارد که می توانید تمرین کنید و همچنین یک پروژه جایزه "تجزیه و تحلیل روند از مسابقات IPL".

در این پروژه ، شما تجزیه و تحلیل ورزش را انجام خواهید داد و الگوها و بینش های جالبی را برای درک استراتژی های پیروزی در مسابقه IPL پیدا خواهید کرد.

شما از تمام مباحث خوانده شده در این دوره استفاده خواهید کرد.

همچنین به کلیه منابع استفاده شده در این دوره دسترسی خواهید داشت.


اکنون ثبت نام کنید و یک طرفدار پایتون شوید !!!

این دوره برای چه کسانی است:

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

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

معرفی Introduction

  • چرا باید پایتون را یاد بگیرید؟ Why should you learn Python?

  • نصب Python و Jupyter Notebook Installing Python and Jupyter Notebook

  • درک رابط کاربری Jupyter Notebook Understanding the Interface of Jupyter Notebook

متغیرها و انواع داده ها Variables and Data Types

  • کنوانسیون نامگذاری برای متغیرها Naming Convention for variables

  • ساخته شده در انواع داده ها و نوع ریخته گری Built in Data Types and Type Casting

  • محدوده متغیرها Scope of Variables

  • مسابقه در مورد متغیرها و انواع داده ها Quiz on Variables and Data Types

  • راه حل آزمون Quiz Solution

  • روی متغیرها و انواع داده ها تمرین کنید Exercise on Variables and Data Types

  • راه حل متغیرها و انواع داده ها Solution on Variables and Data Types

  • ورزش در محدوده متغیرها Exercise on Scope of Variables

  • راه حل در محدوده متغیرها Solution on Scope of Variables

اپراتورها Operators

  • اپراتورهای حساب و انتساب Arithmetic and Assignment Operators

  • اپراتورهای مقایسه ، منطقی و Bitwise Comparison, Logical, and Bitwise Operators

  • هویت و عضویت اپراتورها Identity and Membership Operators

  • مسابقه در اپراتورها Quiz on Operators

  • راه حل آزمون Quiz Solution

  • تمرین روی اپراتورهای حساب و انتساب Exercise on Arithmetic and Assignment Operators

  • راه حل درباره عملگرهای حساب و انتساب Solution on Arithmetic and Assignment Operators

  • روی اپراتورهای مقایسه ، منطقی و بیتی تمرین کنید Exercise on Comparison, Logical, and Bitwise Operators

  • راه حل در مورد اپراتورهای مقایسه ، منطقی و بیتی Solution on Comparison, Logical, and Bitwise Operators

  • تمرین در زمینه هویت و عضویت اپراتورها Exercise on Identity and Membership Operators

  • راه حل در مورد هویت و عضویت اپراتورها Solution on Identity and Membership Operators

رشته های Strings

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

  • روش های رشته ای String Methods

  • ورودی کاربر User Input

  • مسابقه در رشته ها Quiz on Strings

  • راه حل آزمون Quiz Solution

  • روی رشته ها ورزش کنید Exercise on Strings

  • راه حل در رشته ها Solution on Strings

حلقه ها و شرایط Loops and Conditionals

  • اگر ، الیف ، و چیزهای دیگر If, elif, and else

  • برای و در حالی که For and While

  • شکستن و ادامه دادن Break and Continue

  • مسابقه حلقه ها و شرطی ها Quiz on Loops and Conditionals

  • راه حل آزمون Quiz Solution

  • روی حلقه ها و مشروط ها ورزش کنید Exercise on Loops and Conditionals

  • راه حل حلقه ها و شرطی ها Solution on Loops and Conditionals

لیست ها و Tuples Lists and Tuples

  • تفاوت بین لیست ها و تپه ها Differences between Lists and Tuples

  • عملیات در لیست ها Operations on Lists

  • عملیات روی تاپلز Operations on Tuples

  • مسابقه در لیست ها و Tuples Quiz on Lists and Tuples

  • راه حل آزمون Quiz Solution

  • تمرینات روی لیست ها Exercises on Lists

  • راه حل در لیست ها Solution on Lists

مجموعه ها و واژه نامه ها Sets and Dictionaries

  • مقدمه ای بر دیکشنری ها Introduction to Dictionaries

  • عملیات روی فرهنگ لغت ها Operations on Dictionaries

  • لغت نامه های تو در تو Nested Dictionaries

  • مقدمه ای بر مجموعه ها Introduction to Sets

  • تنظیم عملیات Set Operations

  • مسابقه در مجموعه ها و دیکشنری ها Quiz on Sets and Dictionaries

  • راه حل آزمون Quiz Solution

  • روی مجموعه ها ورزش کنید Exercise on Sets

  • راه حل بر روی مجموعه Solution on Sets

  • تمرین در فرهنگ لغت Exercises on Dictionaries

  • راه حل لغت نامه ها Solution on Dictionaries

پشته ها و صف ها Stacks and Queues

  • مقدمه ای بر پشته ها و صف ها Introduction to Stacks and Queues

  • پیاده سازی پشته ها و صف ها با استفاده از لیست ها Implementing Stacks and Queues using Lists

  • پیاده سازی پشته ها و صف ها با استفاده از Deque Implementing Stacks and Queues using Deque

  • راه حل آزمون Quiz Solution

  • مسابقه روی پشته ها و صف ها Quiz on Stacks and Queues

  • روی پشته ها و صف ها ورزش کنید Exercise on Stacks and Queues

  • راه حل برای پشته ها و صف ها Solution on Stacks and Queues

جستجو ، مرتب سازی و پیچیدگی زمان Searching, Sorting, and Time Complexity

  • پیچیدگی زمان Time Complexity

  • جستجوی خطی Linear Search

  • جستجوی دودویی Binary Search

  • مرتب کردن حباب Bubble Sort

  • درج و مرتب سازی انتخاب Insertion and Selection Sort

  • ادغام مرتب سازی Merge Sort

  • مسابقه جستجو ، مرتب سازی و پیچیدگی زمان Quiz on Searching, Sorting, and Time Complexity

  • راه حل آزمون Quiz Solution

  • تمرین در مورد جستجو و مرتب سازی Exercise on Searching and Sorting

  • راه حل جستجو و مرتب سازی Solution on Searching and Sorting

  • روی پیچیدگی زمان ورزش کنید Exercise on Time Complexity

  • راه حل پیچیدگی زمان Solution on Time Complexity

مقدمه ای بر توابع Introduction to Functions

  • مقدمه ای بر توابع Introduction to Functions

  • پارامترهای پیش فرض در توابع Default Parameters in Functions

  • استدلال های موضعی Positional Arguments

  • استدلال های کلمه کلیدی Keyword Arguments

  • ماژول های پایتون Python Modules

  • مسابقه آشنایی با توابع Quiz on Introduction to Functions

  • راه حل آزمون Quiz Solution

  • تمرینات مربوط به توابع Exercises on Functions

  • راه حل توابع Solution on Functions

  • تمرینات مربوط به ماژول ها Exercises on Modules

  • راه حل ماژول ها Solution on Modules

عملکرد ناشناس Anonymous Functios

  • توابع لامبدا Lambda Functions

  • توابع فیلتر ، نقشه و Zip Filter, Map, and Zip Functions

  • درک ، فهرست ، تنظیم و فرهنگ لغت List, set, and Dictionary Comprehensions

  • مسابقه Quiz

  • راه حل آزمون Quiz Solution

  • روی توابع لامبدا ورزش کنید Exercise on Lambda Functions

  • راه حل در مورد توابع لامبدا Solution on Lambda Functions

  • روی فیلتر ، نقشه و توابع زیپ تمرین کنید Exercise on Filter, Map, and Zip Functions

  • راه حل در مورد فیلتر ، نقشه و توابع فشرده Solution on Filter, Map, and Zip Functions

  • روی درک مطلب ورزش کنید Exercise on Comprehensions

  • راه حل درک Solution on Comprehensions

در توابع ساخته شده است In Built Functions

  • مقدمه ای بر توابع جمع Introduction to Aggregate Functions

  • مقدمه ای بر توابع تحلیلی Introduction to Analytical Functions

  • مسابقه در توابع ساخته شده است Quiz on In Built Functions

  • راه حل آزمون Quiz Solution

  • روی توابع جمع تمرین کنید Exercise on Aggregate Functions

  • راه حل توابع جمع Solution on Aggregate Functions

  • تمرین در مورد توابع تحلیلی Exercise on Analytical Functions

  • راه حل توابع تحلیلی Solution on Analytical Functions

بازگشتها Recursions

  • حل مسئله عاملی با استفاده از بازگشت Solving the Factorial Problem using Recursion

  • حل مشکل فیبوناچی با استفاده از بازگشت Solving the Fibonacci Problem using Recursion

  • مسابقه بازگشتها Quiz on Recursions

  • راه حل آزمون Quiz Solution

  • ورزش در بازگشتها Exercise on Recursions

  • راه حل بازگشتها Solution on Recursions

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

  • آشنایی با کلاسها و اشیا Introduction to Classes and Objects

  • وراثت Inheritance

  • کپسوله سازی Encapsulation

  • پلی مورفیسم Polymorhism

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

  • راه حل آزمون Quiz Solution

  • روی کلاسها و اشیاerc ورزش کنید Exercise on Classes and Objects

  • راه حل در مورد کلاسها و اشیا Solution on Classes and Objects

تاریخ و زمان Dates and Times

  • مقدمه ای بر زمان کار Introduction to datetime

  • تاریخ و کلاس ساعت Date and Time Class

  • کلاس Datetime Datetime Class

  • کلاس Timedelta Timedelta Class

  • مسابقه در تاریخ و زمان Quiz on Dates and Times

  • راه حل آزمون Quiz Solution

  • در تاریخ و ساعت ورزش کنید Exercise on Date and Time

  • راه حل در مورد تاریخ و زمان Solution on Date and Time

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

  • شخصیت های متا برای عبارات منظم Meta Characters for Regular Expressions

  • توابع داخلی برای عبارات منظم Built-in Functions for Regular Expressions

  • نویسه های خاص برای عبارات منظم Special Characters for Regular Expressions

  • مجموعه هایی برای عبارات منظم Sets for Regular Expressions

  • مسابقه Quiz

  • راه حل آزمون Quiz Solution

  • روی اصطلاحات منظم ورزش کنید Exercise on Regular Expressions

  • راه حل بیان منظم Solution on Regular Expressions

مقدمه ای برای Numpy Introduction to Numpy

  • ایجاد آرایه با استفاده از Numpy Array Creation using Numpy

  • عملیات ریاضی با استفاده از numpy Mathematical Operations using Numpy

  • توابع داخلی در Numpy Built-in Functions in Numpy

  • مسابقه Quiz

  • راه حل آزمون Quiz Solution

  • تمرین در توابع داخلی در Numpy Exercise on Built-in Functions in Numpy

  • راه حل توابع داخلی در Numpy Solution on Built-in Functions in Numpy

معرفی پانداها Introduction to Pandas

  • خواندن مجموعه داده ها با استفاده از Pandas Reading Datasets using Pandas

  • رسم اطلاعات در Pandas Plotting Data in Pandas

  • نمایه سازی ، انتخاب و فیلتر کردن داده ها با استفاده از Pandas Indexing, Selecting, and Filtering Data using Pandas

  • ادغام و بهم پیوستن DataFrames Merging and Concatenating DataFrames

  • توابع Lambda ، Map و Apply را اعمال کنید Lambda, Map, and Apply Functions

  • مسابقه Quiz

  • راه حل آزمون Quiz Solution

  • ورزش در نقشه برداری Pandas Exercise on Pandas Plotting

  • راه حل درمورد توطئه Pandas Solution on Pandas Plotting

  • ورزش در نمایه سازی و انتخاب Exercise on Indexing and Selecting

  • راه حل نمایه سازی و انتخاب Solution on Indexing and Selecting

  • روی اعمال توابع ورزش کنید Exercise on Apply Functions

  • راه حل اعمال توابع Solution on Apply Functions

نمایش نظرات

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

آموزش MasterClass Python: برنامه نویسی Python 3 برای مبتدیان

این دوره غیر فعال شده است.

جزییات دوره
9h 9m
154
Udemy (یودمی) udemy-small
11 خرداد 1400 (آخرین آپدیت رو دریافت می‌کنید، حتی اگر این تاریخ بروز نباشد.)
27,985
5 از 5
ندارد
ندارد
ندارد
Data is Good

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Data is Good Data is Good

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

Udemy (یودمی)

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

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