بوت کمپ مبتدی تا پیشرفته پایتون
✅ سرفصل و جزئیات آموزش
آنچه یاد خواهید گرفت:
- اصول پایتون: شروع با مبانی، از جمله سینتکس، انواع داده و ساختارهای کنترل
- برنامهنویسی شیگرا: تسلط به کلاسها، آبجکتها، وراثت و پلی مورفیسم
- مفاهیم پیشرفته پایتون: بررسی عمیق دکوراتورها، ژنراتورها، context manager ها و غیره
- الگوریتمها و ساختارهای داده: پیادهسازی و درک مفاهیم اساسی علوم کامپیوتر
- مدیریت فایل و یکپارچهسازی پایگاه داده: کار با فرمتهای مختلف فایل و اتصال به پایگاه دادهها
- اتوماسیون و اسکریپتنویسی: ایجاد اسکریپتهای کاربردی برای سادهسازی تسکهای پیچیده
- پروژههای واقعی: مهارتهای خود را به کار بگیرید تا اپلیکیشنهایی بسازید که شایستهی پرتفولیوی شما هستند.
پیش نیازهای دوره
- نیازی به تجربهی کد نویسی نیست: ما از ابتدا شروع میکنیم و فرض میکنیم که دانش قبلی از برنامهنویسی ندارید. شما هر آنچه نیاز دارید را از صفر یاد خواهید گرفت!
- مهارتهای اولیه کامپیوتری و اینترنت: تنها چیزی که نیاز دارید یک کامپیوتر مک یا PC با دسترسی به اینترنت است. نیازی به سیستمعامل خاصی نیست.
- پشته نرمافزار رایگان: ما ابزارهایی را به دقت انتخاب کردهایم که قدرتمند اما رایگان هستند. شما یاد خواهید گرفت چگونه از محیطهای استاندارد صنعت مانند PyCharm ،Jupyter Notebooks و گوگل کولب بدون هیچ هزینهای استفاده کنید.
- راهنمایی گام به گام: نگران راهاندازیهای پیچیده نباشید! ما دستورالعملهای دقیق و ساده برای نصب و پیکربندی تمام نرمافزارهای ضروری فراهم میکنیم. شما در کمترین زمان آماده خواهید شد.
توضیحات دوره
با "بوت کمپ مبتدی تا پیشرفته پایتون"، سفر کاملی را به دنیای برنامهنویسی پایتون شروع کنید. این دوره فشرده به گونهای طراحی شده است که شما را از یک مبتدی کامل به یک توسعهدهنده حرفهای پایتون تبدیل کند و شما را با مهارتها و دانش لازم برای موفقیت در دنیای مبتنی بر تکنولوژی امروز مجهز کند.
نکات برجسته دوره
- یادگیری عملی: در طول دوره در پروژهها و تمرینهای کدنویسی شرکت کنید.
- برنامهدرسی جامع: پوشش تمام جنبههای پایتون از مبانی تا موضوعات پیشرفته
- مهارتهای مرتبط با صنعت: تکنیکها و ابزارهایی را بیاموزید که در توسعه نرمافزار واقعی استفاده میشوند.
- یادگیری منعطف: ماژولهای خودآموز مناسب برای افراد مبتدی و کسانی که به دنبال ارتقاء مهارتهای خود هستند.
- تدریس تخصصی: از توضیحات روشن و بینشهای صنعت بهرهمند شوید.
- گواهینامه اتمام دوره: یک گواهینامه برای نمایش مهارتهای جدید پایتون خود دریافت کنید.
این دوره برای چه کسانی مناسب است؟
- افراد کاملا مبتدی بدون تجربه قبلی در برنامهنویسی
- برنامهنویسان از زبانهای دیگر که به دنبال افزودن پایتون به مجموعه مهارتهای خود هستند.
- کاربران سطح متوسط پایتون که به دنبال عمیقتر کردن دانش خود هستند.
- متخصصانی که به دنبال ارتقاء مهارتهای خود برای پیشرفت شغلی هستند.
- هر کسی که به علم داده، توسعه وب یا مهندسی نرمافزار علاقهمند است.
پیشنیازهای دوره
- نیازی به تجربه قبلی در برنامهنویسی نیست.
- مهارتهای اولیه کامپیوتر و اشتیاق به یادگیری
به این سفر هیجانانگیز پایتون بپیوندید و خود را از یک مبتدی به یک برنامهنویس پیشرفته تبدیل کنید. چه بخواهید یک شغل جدید را در زمینه تکنولوژی شروع کنید، چه بخواهید نقش فعلی خود را بهبود دهید، یا صرفاً امکانات پایتون را کشف کنید، این بوت کمپ ابزارها و دانش لازم را برای دستیابی به اهدافتان فراهم میکند.
همین حالا در این دوره شرکت کنید و اولین قدم را به سمت حرفهای شدن در پایتون بردارید!
بوت کمپ مبتدی تا پیشرفته پایتون
-
آشنایی با پایتون و راهاندازی 16:04
-
نوشتن اولین برنامه در پایتون 12:58
-
انواع داده پایتون و کامنتها 18:23
-
متغیرها، کلمات کلیدی و Identifierها در پایتون 21:54
-
ورودی پایتون 18:06
-
تبدیل نوع در پایتون 08:08
-
لیترالها در پایتون 14:04
-
اپراتورها در پایتون 23:43
-
تمرین اپراتورها 10:36
-
مبانی پایتون None
-
دستورات شرطی If Else در پایتون 30:09
-
تمرین دستورات شرطی 19:33
-
دستورات شرطی در پایتون None
-
ماژولها در پایتون 17:23
-
Pip در پایتون 08:32
-
حلقهها در پایتون - حلقه While 23:00
-
ساخت یک بازی حدس زدن با حلقه While 10:57
-
حلقه های For در پایتون 10:50
-
حلقه For تودرتو در پایتون 18:04
-
دستور کنترل حلقه 13:37
-
حلقه ها در پایتون None
-
رشته ها در پایتون 28:29
-
عملیاتهای رشتهها 14:02
-
متدهای رشتهها در پایتون 31:04
-
f-strings در پایتون 03:57
-
تمرین رشتهها 18:24
-
رشته ها در پایتون None
-
لیستها در پایتون 44:06
-
متدهای لیست در پایتون 18:29
-
عملیاتهای لیستها در پایتون 04:28
-
Lists comprehension 13:06
-
تابع Zip در پایتون 09:21
-
تمرین لیستها 17:48
-
تاپلها در پایتون 15:27
-
عملیاتهای تاپلها در پایتون 03:12
-
متدهای تاپلها در پایتون 04:23
-
تفاوت بین لیستها و تاپلها 04:38
-
Unpack کردن تاپلها 04:24
-
Tuples comprehension 03:50
-
مجموعهها در پایتون 19:25
-
عملیاتهای مجموعهها در پایتون 05:38
-
متدهای مجموعهها در پایتون 07:39
-
Frozenset در پایتون 04:43
-
Sets comprehension 02:31
-
دیکشنری در پایتون 23:17
-
عملیاتهای دیکشنری در پایتون 02:30
-
متدهای دیکشنری در پایتون 03:56
-
Dictionary comprehension 06:38
-
ساخت یک سیستم مدیریت رستوران 11:57
-
آزمون ساختارهای داده پایتون None
-
توابع در پایتون 19:41
-
Docstrings در توابع 06:53
-
پارامترها در مقابل آرگومانها در توابع 07:07
-
args* و kwargs** در توابع 12:07
-
چگونه توابع در حافظه اجرا میشوند؟ 04:05
-
توابع بدون دستور return 04:01
-
اسکوپ متغیرها در توابع 11:05
-
توابع تودرتو 06:45
-
توابع شهروندان درجه یک هستند 10:00
-
فواید استفاده از تابع 02:38
-
تابع Lambda در پایتون 13:58
-
map ،filter و reduce - توابع Higher Order 12:58
-
تابع Enumerate در پایتون 03:33
-
تمرین توابع 16:04
-
آزمون توابع پایتون None
-
محیط مجازی در پایتون 12:12
-
requirements.txt در پایتون 10:00
-
مدیریت فایل در پایتون 18:54
-
مدیریت فایل با Context Manager (With) 22:30
-
مشکلات کار در حالت متن 08:26
-
سریالسازی و سریالزدایی در پایتون 09:48
-
Pickling در پایتون 04:32
-
مدیریت فایل در پایتون None
-
مدیریت استثنا در پایتون 20:37
-
انواع مختلف مدیریت استثنا در پایتون 09:23
-
Try Except Else در پایتون 02:35
-
Try Except Else Finally در پایتون 03:13
-
Raise استثنا در پایتون 03:01
-
آزمون مدیریت استثنا در پایتون None
-
لاگ کردن در پایتون 16:41
-
پروژه بزرگ - ساخت یک سیستم جارویس مشابه Iron Man 59:39
-
پروژه بزرگ - دستیار هوش مصنوعی چند زبانه 30:45
-
تبدیل py. به exe. در پایتون 09:51
-
ایجاد یک ابزار خط فرمان در پایتون 11:22
-
عبارات منظم در پایتون 12:22
-
Email Extractor با عبارات منظم 04:39
-
چگونه فولدرها را با پایتون زیبا کنیم؟ 11:17
-
نوشتن کد پایتون در فایلهای txt. 03:03
-
آشنایی با برنامهنویسی شیگرا (OOP) در پایتون 25:20
-
کلاس در مقابل شی در OOP 12:47
-
نوشتن اولین کلاس در OOP 38:17
-
متدها در مقابل توابع 01:57
-
نمودار کلاس در OOP 04:00
-
متدهای جادوئی یا متدهای Dunder در OOP 04:57
-
مفهوم self در OOP 05:05
-
چگونه آبجکت به attributeها در OOP دسترسی پیدا میکنند؟ 07:13
-
متغیر مرجع در OOP 03:27
-
انتقال بر اساس مرجع در OOP 03:48
-
تغییرپذیری آبجکت در OOP 02:51
-
متغیر نمونه در OOP چیست؟ 05:08
-
کپسولهسازی در OOP 25:00
-
متدهای getter و setter در OOP 06:15
-
کالکشن آبجکتهای کلاس در OOP 02:00
-
متغیرها و متدهای استاتیک در OOP 09:53
-
تجمیع در OOP 12:19
-
تجمیع کلاس ادغام در OOP 04:11
-
ارث بری در OOP 18:25
-
نمودار کلاس وراثت در OOP 01:35
-
چه چیزی به ارث میرسد؟ 08:04
-
چه چیزی به ارث میرسد؟ 02:31
-
کلیدواژه Super در OOP 04:21
-
انواع وراثت در OOP 07:57
-
پلیمورفیسم در OOP 05:51
-
انتزاع در OOP 09:14
-
آزمون پایتون پیشرفته (OOP) None
-
کدنویسی ماژولار در پایتون 09:18
-
None 03:41
-
آزمون کدنویسی ماژولار در پایتون None
-
پروژه بزرگ OOP 33:35
-
نتیجهگیری و مشاوره برای آینده 03:42
مشخصات آموزش
بوت کمپ مبتدی تا پیشرفته پایتون
- تاریخ به روز رسانی: 1404/06/14
- سطح دوره:همه سطوح
- تعداد درس:120
- مدت زمان :22:01:50
- حجم :18.94GB
- زبان:دوبله زبان فارسی
- دوره آموزشی:AI Academy