دوره آموزشی
دوبله زبان فارسی
برنامه نویسی پایتون - دوره کامل برای موفقیت
✅ سرفصل و جزئیات آموزش
با کمک این دوره به متخصص پایتون تبدیل می شوید. دوره جامعی که اصول، تکنیک های پیشرفته و استراتژی های موفقیت عملی را پوشش می دهد.
آنچه یاد خواهید گرفت
- بررسی الگوریتم ها و کاربردهای آن ها
- رفرشر مبانی برنامه نویسی پایتون
- عملیات ها روی لیست ها و تاپل ها
- یوزکیس ها و کاربردها
- کاربردهای استک ها (به عنوان مثال، backtracking و تاریخچه مرورگر)
- آشنایی با صف ها و تایپ ها (FIFO و صف های اولویت)
- پیاده سازی لیست های پیوندی در پایتون
- درختان باینری، درختان جستجوی باینری و درختان AVL
- مبانی تئوری گراف و انواع گراف ها
- کاربرد جداول هش
- مرتب سازی حبابی، مرتب سازی انتخابی و مرتب سازی درجی
- مرتب سازی ادغامی، مرتب سازی سریع و مرتب سازی هرمی
- پیاده سازی الگوریتم های جستجوی خطی و باینری
- اصول برنامه نویسی پویا
- Heaps و tries و درختان سگمنت
- پیاده سازی و استفاده از ساختارهای داده پیشرفته
توضیحات دوره
آنچه یاد خواهید گرفت:
- اصول پایتون - متغیرها، تایپ های داده، حلقه ها و توابع
- مفاهیم برنامه نویسی شی گرا (OOP)
- چگونه با کتابخانه هایی مانند NumPy و Pandas و Matplotlib کار کنیم؟
- وب اسکرپینگ، تحلیل داده و تکنیک های اتوماسیون
- بهترین شیوه ها برای اشکال زدایی، تست و نوشتن کد کارآمد
این دوره برای چه کسانی مناسب است؟
- کسی که علاقه مند به برنامه نویسی پایتون است دوره آموزشی را برای موفقیت کامل می کند.
- کسی که علاقه مند به خودکارسازی تسک ها یا بررسی عمیق تحلیل داده است.
برنامه نویسی پایتون - دوره کامل برای موفقیت
-
تعریف و اهمیت ساختار داده 06:36
-
بررسی الگوریتم ها و کاربردهای آن ها 07:36
-
رفرشر مبانی برنامه نویسی پایتون 08:25
-
عملیات ها روی لیست ها و تاپل ها 07:07
-
یوزکیس ها و کاربردها 09:44
-
درک ساختار داده استک 06:46
-
پیاده سازی استک ها با استفاده از لیست ها 07:48
-
کاربردهای استک ها (به عنوان مثال، backtracking و تاریخچه مرورگر) 15:13
-
آشنایی با صف ها و تایپ ها (FIFO و صف های اولویت) 07:30
-
پیاده سازی صف ها با استفاده از لیست ها و deque 07:17
-
پیاده سازی لیست های پیوندی در پایتون 14:58
-
یوزکیس ها و کاربردهای لیست های پیوندی 07:28
-
درختان باینری، درختان جستجوی باینری و درختان AVL 18:52
-
تکنیک های پیمایش درخت (in-order و pre-order و post-order) 10:03
-
مبانی نظریه گراف و انواع گراف ها 09:06
-
الگوریتم های پیمایش گراف (BFS و DFS) 10:36
-
درک توابع هش و جداول هش 07:58
-
کاربردهای جداول هش (به عنوان مثال کش کردن و ایندکس گذاری) 09:06
-
الگوریتم های تقسیم و حل، الگوریتم حریصانه و برنامه نویسی پویا 14:50
-
مرتب سازی حبابی، مرتب سازی انتخابی و مرتب سازی درجی 11:04
-
مرتب سازی ادغامی، مرتب سازی سریع و مرتب سازی هرمی 17:47
-
مقایسه کارایی الگوریتم های مرتب سازی مختلف 11:18
-
پیاده سازی الگوریتم های جستجوی خطی و باینری 08:42
-
درک کارایی الگوریتم و یوزکیس ها 07:18
-
الگوریتم دایکسترا برای کوتاه ترین مسیرها 11:11
-
اصول برنامه نویسی پویا 06:03
-
Heaps و tries و درختان سگمنت 15:26
-
تکنیک هایی برای بهینه سازی الگوریتم ها برای عملکرد بهتر 07:30
-
استراتژی های بهینه سازی حافظه و فضا 10:03
مشخصات آموزش
برنامه نویسی پایتون - دوره کامل برای موفقیت
- تاریخ به روز رسانی: 1404/06/14
- سطح دوره:همه سطوح
- تعداد درس:29
- مدت زمان :04:53:21
- حجم :1.11GB
- زبان:دوبله زبان فارسی
- دوره آموزشی:AI Academy