آموزش برنامه‌نویسی با پایتون از مقدماتی تا پیشرفته

poster
پیش‌نمایش دوره

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

برگزارکننده:  مکتب‌خونه  مکتب‌خونه
مدرس دوره:
5 (1 رای)
سطح: مقدماتی
 پلاس
  
زمان مورد نیاز برای گذراندن دوره:  10 ساعت
مجموع محتوای آموزشی:  10 ساعت ویدئو
 (قابل دانلود می‌باشد)

آنچه در این دوره می‌آموزیم:

  آشنایی اولیه با اصول برنامه‌نویسی

  آشنایی با زبان پایتون

  درک عمیق مفاهیم پیچیده زبان پایتون

 آشنایی با شرط‌ها، عملگرها و مجموعه‌ها

پیش‌نیاز‌ها

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

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

شروع برنامه نویسی پایتون
اصول پایتون
  شروع پایتون
مشاهده
"04:39  
  مقدمه درباره متغیرها
مشاهده
"04:15  
  رشته‌ها
"05:54  
  اعداد
"02:25  
  Booleans
"02:50  
  Constants
"02:14  
  نظرها Comments
"04:56  
  تبدیل تایپ‌ها به همدیگر Type Conversion
"06:58  
شرطها
  if-else
مشاهده
"09:24  
  Ternary Operator
"03:15  
  For Loop
"05:48  
  While loop
"04:02  
  Break, Continue, Pass keyword
"04:37  
عملگرها
  Functions
مشاهده
"05:09  
  پارامترها پیش فرض Default Parameter
"02:28  
  Keyword Argument
"04:20  
  Recursion
"03:55  
  Lambda Expressions
"04:45  
  Docstrings
"01:47  
مجموعه‌ها
  Lists
مشاهده
"05:38  
  Tuple
"02:56  
  Sort
"04:53  
  Slice List
"03:29  
  Unpacking List
"03:42  
  For Loop With Index
"03:37  
  Index Of
"03:53  
  Iter
"05:07  
  Map
"05:08  
  Filters
"03:58  
  Reduce
"03:44  
  List Comprehensions
"07:43  
  Dictionary
"08:36  
  Dictionary Comperhension
"05:44  
  Sets
"06:55  
  Sets Comprehension
"04:54  
  Sets Union
"04:02  
  Set Intersection
"02:17  
  Set Differences
"02:31  
  Set Symmetric Differences
"02:05  
  Set Subset
"02:52  
  Superset & Disjoint
"02:57  
خطاها
  Try Except
"08:34  
عملگرها پیشرفته
  For else - While else
"03:46  
  Tuple Unpacking
"06:19  
  Args
"04:19  
  Kwargs
"05:39  
  Type Hint
"07:58  
ماژول
  Modules
"06:58  
  __Name__
"06:03  
  Packages
"04:19  
کارکردن با فایل‌ها
  Read & Write Files
"12:51  
  Directory
"08:42  
برنامه نویسی شی‌گرایی
  Class
مشاهده
"11:29  
  Private Attributes
"03:48  
  Special Methods__Str__
"02:06  
  __Repr__
"05:36  
  __EQ__
"05:56  
  __Hash__
"03:49  
  __Bool__
"02:15  
  __Del__
"03:01  
  Properties
"08:26  
  Property Decorator
"04:07  
  Property Deleter
"01:52  
  Inheritance
"06:34  
  Override
"03:00  
  Super
"03:33  
  Abstract Class
"10:28  
  Enum Decorator
"10:45  
  Enum Customization
"05:45  
  Enum Auto
"12:04  
  SOLID - S
"13:42  
  SOLID - O
"17:55  
  SOLID - L
"07:23  
  SOLID - D
"06:30  
  Multiple Inheritance
"05:13  
  Descriptors
"09:56  
  Non Data Descriptors
"09:05  
  __New__
"06:41  
  Type Class
"06:24  
  Metaclass
"07:28  
  Exceptions
"06:29  
  Exceptions Handling
"07:09  
  Raise Exceptions
"03:14  
  Raise Exception From
"02:39  
  Custom Exception
"04:08  
  Enum
"05:10  
همزمانی یا Concurrency در پایتون
  Threads and Process
مشاهده
"06:12  
  Single Threads Application and Multi-thread Application
"12:32  
  Customize Threads Class
"04:41  
  Threads Return a Value
"03:28  
  Daemon Thread
"03:14  
  Thread Pool Exectutor
"06:09  
  Threading Lock
"05:59  
  Threading Event
"03:56  
  Stop Threads
"06:29  
  Semaphore
"04:06  
  Thread-safe Queue
"09:07  
  Multiprocessing
"08:06  
  Process Pool Executer
"03:37  
  Event Loop
"03:34  
  Asyncio
"07:32  

درباره دوره

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

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

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

درباره استاد

maktabkhooneh-teacher کاظم مریدی
کاظم مریدی، برنامه‌نویس و مدرس برنامه‌نویسی موبایل، چندین سال است که به‌صورت تخصصی در زمینه برنامه‌نویسی فعالیت می‌کند.ایشان دانش آموخته دانشگاه فرهنگیان میباشد و علاقه فراوان ایشان به تدریس باعث شده است که وی علاوه بر فعالیت‌های کاری، به آموزش مهارت‌های برنامه‌نویسی در پلتفرم‌های مختلف بپردازد. ایشان از سال 1400 آموزش آنلاین برنامه‌نویسی را شروع کرده است و تابه‌حال سابقه تدریس حضوری و غیر حضوری به علامندان این رشته را داشته است.
مشاهده پروفایل و دوره‌‌های استاد

نظرات کاربران

تا کنون نظری برای این دوره ثبت نشده است. برای ثبت نظر باید ابتدا در دوره ثبت نام کرده و دانشجوی دوره باشید.
کاظم مریدی 1402-11-26
دوره بسیار خوب و کاملی هست.

دوره‌های پیشنهادی

سوالات پرتکرار

پس از سپری شدن زمان دوره، به محتوای دوره دسترسی خواهم داشت؟
بله؛ پس از سپری شدن مدت زمان دوره شما به محتوای دوره دسترسی خواهید داشت و می توانید از ویدئوها، تمارین، پروژه و دیگر محتوای دوره در صورت وجود استفاده کنید ولی امکان تصحیح تمارین توسط پشتیبان و دریافت گواهی نامه برای شما وجود نخواهد داشت.
poster
پیش‌نمایش دوره
  
برگزار کننده:  مکتب‌خونه
  
زمان مورد نیاز برای گذراندن دوره:  10 ساعت
مجموع محتوای آموزشی:  10 ساعت ویدئو
 (قابل دانلود می‌باشد)