🔔 با توجه به بهبود نسبی اینترنت، آمادهسازی دورهها آغاز شده است. به دلیل تداوم برخی اختلالات، بارگذاری دورهها ممکن است با کمی تأخیر انجام شود. مدت اشتراکهای تهیهشده محفوظ است.
لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش تسلط بر پایتون: 100 روز، 100 پروژه
- آخرین آپدیت
دانلود [ES] Dominio de Python: 100 Días, 100 Proyectos
نکته:
ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره:
آموزش پایتون با 100 پروژه واقعی: از مبتدی تا پیشرفته در 100 روز
با این دوره جامع، پایتون را با انجام 100 پروژه واقعی در 100 روز بیاموزید. این دوره برای تبدیل شما از یک مبتدی مطلق به یک توسعهدهنده پیشرفته پایتون طراحی شده است. با رویکرد یادگیری مبتنی بر پروژه، دانش نظری و تجربه عملی را با ساخت 100 پروژه منحصربهفرد به دست خواهید آورد.
آنچه در این دوره یاد خواهید گرفت:
مبانی پایتون: یادگیری سینتکس، متغیرها، حلقهها و توابع برای ایجاد یک پایه قوی در برنامهنویسی.
ساختارهای داده کارآمد: کار با لیستها، دیکشنریها، مجموعهها و تاپلها برای مدیریت و پردازش دادهها.
ادغام API و کتابخانهها: استفاده از APIهای خارجی و کتابخانههایی مانند requests و datetime برای به دست آوردن و دستکاری دادهها.
مدیریت فایلها با پایتون: خواندن، نوشتن و دستکاری فایلهای متنی، JSON و CSV برای ذخیرهسازی و پردازش دادهها.
ساخت برنامههای وب با Flask: ایجاد برنامههای وب ساده، مدیریت مسیرها و رندر کردن قالبهای پویا.
اشکالزدایی و بهینهسازی کد: یادگیری نحوه شناسایی و اصلاح کارآمد خطاها در حین بهبود عملکرد.
پیشنیازها:
کامپیوتر یا لپتاپ: هر دستگاهی که بتواند پایتون را اجرا کند (ویندوز، macOS یا لینوکس).
اتصال به اینترنت: برای دانلود پایتون، کتابخانهها و دسترسی به منابع اضافی.
نصب پایتون: پایتون (نسخه 3.8 یا بالاتر) را از سایت رسمی پایتون نصب کنید.
ویرایشگر کد (اختیاری): ویرایشگری مانند VS Code، PyCharm یا ویرایشگر داخلی IDLE را نصب کنید.
مهارتهای اولیه در کامپیوتر: راحتی در استفاده از فایلها، پوشهها و پیمایش در سیستم عامل.
کنجکاوی و اشتیاق: تمایل به یادگیری، تجربه و ساخت پروژههای هیجانانگیز.
تعهد زمانی: حداقل 1-2 ساعت در روز برای برنامهنویسی و توسعه پروژهها اختصاص دهید.
دفترچه یادداشت یا برنامه یادداشتبرداری دیجیتال: ثبت مفاهیم، ایدهها و یادداشتهای پروژهها.
این دوره برای مبتدیان بدون تجربه قبلی، و همچنین برای توسعهدهندگان مشتاق، دانشجویان، جویندگان کار و فریلنسرها مناسب است. اگر علاقهمند به فناوری هستید، از هر پروژه تعاملی لذت خواهید برد. و اگر میخواهید به یک حرفه فناوری منتقل شوید، اینجا همه چیز برای موفقیت وجود دارد.
در پایان این دوره، شما بر پایتون تسلط خواهید یافت و اعتماد به نفس لازم برای ایجاد پروژههای واقعی را به دست خواهید آورد. مهارتهای کلیدی حل مسئله، درک عمیق از کتابخانهها و چارچوبها، و یک نمونه کار چشمگیر خواهید داشت. پایتون فقط یک زبان نیست، بلکه کلیدی برای فرصتهای بیپایان است. آماده یادگیری و ساختن هر روز هستید؟ همین امروز ثبت نام کنید و با هم شروع کنیم!
این دوره با استفاده از هوش مصنوعی از انگلیسی به فارسی ترجمه شده است تا بتوانید فناوری های پیشرفته را به زبان مادری خود بیاموزید.
سرفصل ها و درس ها
هفته 1: مبانی پایتون
Semana 1: Fundamentos de Python
دوره سریع: یادگیری پایتون از صفر
Curso rápido: Aprende Python desde cero
روز 1: تولید کننده پیام خوش آمدگویی: چاپ و "سلام دنیا"
Día 1: Generador de mensaje de bienvenida: impresión y "Hola Mundo"
روز 2: برنامه خوشامدگویی شخصی: متغیرها و انواع داده
Día 2: Programa de saludo personalizado: variables y tipos de datos
روز 3: ماشین حساب ساده: ورودی کاربر و قالب بندی رشته
Día 3: Calculadora simple: entrada del usuario y formato de cadena
روز 4: مقایسه کننده اعداد: دستورات if-else
Día 4: Comparador de números: sentencias if-else
روز 5: تایمر شمارش معکوس: حلقه ها (for و while)
Día 5: Temporizador regresivo: bucles (for y while)
روز 6: بازی سوالات ریاضی: توابع
Día 6: Juego de preguntas matemáticas: funciones
روز 7: لیست خرید: لیست ها
Día 7: Lista de compras: listas
هفته 2: پایتون متوسط
Semana 2: Python Intermedio
روز 8: دفترچه تلفن: دیکشنری ها
Día 8: Agenda de contactos: diccionarios
روز 9: بررسی کننده مواد تشکیل دهنده: تاپل ها و مجموعه ها
Día 9: Verificador de ingredientes: tuplas y conjuntos
روز 10: برنامه یادداشت برداری: مدیریت فایل ها
Día 10: App para tomar notas: manejo de archivos
روز 11: ماشین حساب امن: مدیریت استثناها
Día 11: Calculadora segura: manejo de excepciones
روز 12: تبدیل کننده دما: توابع با بازگشت
Día 12: Convertidor de temperatura: funciones con retorno
روز 13: مدیر نمرات: لیست ها با درک مطلب
Día 13: Gestor de calificaciones: listas por comprensión
روز 14: تولید کننده رمز عبور: ماژول ها و کتابخانه ها
Día 14: Generador de contraseñas: módulos y bibliotecas
هفته 3: کار با داده ها
Semana 3: Trabajando con Datos
روز 15: نمایشگر دستور العمل ها: خواندن فایل ها
Día 15: Visor de recetas: lectura de archivos
روز 16: دفتر خاطرات روزانه: نوشتن فایل ها
Día 16: Registro diario: escritura de archivos
روز 17: گزارش دانشجویان: فایل های CSV
Día 17: Informe de estudiantes: archivos CSV
روز 18: برنامه وظایف: فایل های JSON
Día 18: App de tareas: archivos JSON
روز 19: برنامه آب و هوا با API: معرفی API ها
Día 19: App del clima con API: introducción a APIs
روز 20: تایمر رویدادها: تاریخ ها و زمان
Día 20: Temporizador de eventos: fechas y tiempo
روز 21: استخراج کننده ویکی پدیا: وب اسکرپینگ
Día 21: Extractor de Wikipedia: web scraping
هفته 4: برنامه نویسی شی گرا (POO)
Semana 4: Programación Orientada a Objetos (POO)
روز 22: شبیه ساز حساب بانکی: کلاس ها و اشیاء
Día 22: Simulador de cuenta bancaria: clases y objetos
روز 23: سیستم کتابخانه: سازنده ها و متدها
Día 23: Sistema de biblioteca: constructores y métodos
روز 24: مدیریت کارمندان: وراثت
Día 24: Gestión de empleados: herencia
روز 25: شبیه ساز صداهای حیوانات: چندریختی
Día 25: Simulador de sonidos animales: polimorfismo
روز 26: پروفایل کاربری امن: کپسوله سازی
Día 26: Perfil de usuario seguro: encapsulación
روز 27: انبار: متدهای استاتیک و کلاسی
Día 27: Inventario: métodos estáticos y de clase
روز 28: مینی خودپرداز: پروژه نهایی POO
Día 28: Cajero automático mini: proyecto final de POO
نمایش نظرات