لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش جامع برنامهنویسی پایتون مدرن
- آخرین آپدیت
دانلود Introduction to Modern Python Programming
نکته:
ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره:
پایتون مدرن را از صفر بیاموزید: کنترل جریان، توابع، شیگرایی (OOP)، دکوراتورها، ژنراتورها و بسیاری موارد دیگر با پایتون 3.14.
کدنویسی و اجرای مؤثر پایتون، از سطح مقدماتی تا متوسط و پیشرفته
راهاندازی یک محیط توسعه حرفهای و واقعی برای پایتون
تسلط بر ساختارهای داده داخلی پایتون (لیستها، تاپلها، دیکشنریها، مجموعهها و غیره) و درک مفاهیم تغییرپذیری و هویت شیء
نوشتن توابع تمیز و قابل استفاده مجدد، شامل الگوهای پیشرفته مانند *args/**kwargs، کلوژرها و دکوراتورها
ساخت برنامههای شیگرا با استفاده از کلاسها، متدهای خاص (dunder) و ارثبری
خواندن و نوشتن ایمن فایلها و سازماندهی برنامههای بزرگ با استفاده از ماژولها، پکیجها، فضای نامها (Namespaces) و محدوده (Scope)
پیش نیازها: هیچ تجربه قبلی در برنامهنویسی مورد نیاز نیست. این دوره از صفر شروع میشود
یک کامپیوتر (ویندوز، مک یا لینوکس) با قابلیت نصب ابزارهای رایگان و متنباز. دستورالعملهای کامل نصب در دوره گنجانده شده است
کنجکاوی و اشتیاق به تمرین (دفترچههای کد برای اجرا و آزمایش طراحی شدهاند)
این دوره یک معرفی جامع و مدرن به برنامهنویسی پایتون است که از پایه برای هر کسی که میخواهد کدنویسی را بیاموزد (بدون نیاز به تجربه قبلی) طراحی شده است.
به جای عجله در یادگیری نحو (Syntax)، ما یک مدل ذهنی واقعی از نحوه عملکرد پایتون میسازیم و سپس آن را از طریق توضیحات اسلایدی، کدنویسی زنده و تمرینهای عملی بعد از هر فصل تقویت میکنیم.
ما با مبانی شروع میکنیم: راهاندازی محیط حرفهای پایتون (VS Code, Conda, Jupyter)، استفاده از پایتون به عنوان ماشین حساب و تسلط بر کنترل جریان با دستورات شرطی و حلقهها. سپس دوره به سراغ ساختارهای داده اصلی پایتون (رشتهها، لیستها، تاپلها، دیکشنریها، مجموعهها و غیره) میرود و پس از آن عمیقاً به توابع، شامل آرگومانهای پیشفرض، *args/**kwargs، کلوژرها و ابزارهای تابعی مانند map، filter و lambda میپردازد.
نیمه دوم دوره بر روی تفاوتهای برنامهنویسان مبتدی و پیشرفته تمرکز دارد: دکوراتورها، برنامهنویسی شیگرا (کلاسها، متدهای خاص، ارثبری و کلاسهای انتزاعی) و مهارتهای کاربردی مورد نیاز در پروژههای واقعی: مدیریت استثناها، ورودی/خروجی فایلها و مدیریتکنندههای کانتکست (Context Managers) و نحوه عملکرد واقعی ماژولها، فضای نامها و محدودهها در پایتون.
هر فصل شامل تمرینات چهارگزینهای و چالشهای کدنویسی به همراه پاسخهای کامل است تا بتوانید درک خود را بلافاصله بررسی کنید. در پایان، شما فقط نحو پایتون را نخواهید دانست، بلکه درک خواهید کرد که چرا پایتون به این شکل عمل میکند و آماده خواهید بود تا کدی تمیز، استاندارد و در سطح صنعتی بنویسید.
اسلایدهای ارائه این دوره با استفاده از Gamma AI و بر اساس سرفصلها و محتوای نوشته شده توسط مدرس تولید شدهاند. تمامی کدها، تمرینات و توضیحات توسط مدرس طراحی و ایجاد شده است.
چه در برنامهنویسی کاملاً تازهکار باشید و چه از زبان دیگری آمده باشید، این دوره یک بنیاد مناسب و مدرن برای یادگیری پایتون از صفر است.
سرفصل ها و درس ها
مقدمه دوره
Course Introduction
مقدمه
Introduction
مرور کلی پایتون
Brief Overview of Python
مرور کلی پایتون - مقدمه
Brief Overview of Python - Intro
بررسی کلی پایتون
Overview of Python
مرور کلی پایتون - جمعبندی
Brief Overview of Python - Conclusion
نمایش نظرات