Python para profesionales
Ares Ege Oezdemir
No ratings yetEducationAges 4+
Screenshots
About this app
Ya sabes Python, ahora aprenderás cómo los profesionales trabajan con él. Este curso te lleva desde el modelo de datos hasta los decoradores, las pruebas y el asyncio, pasando por sus propios protocolos de red y clientes REST. CÓDIGO QUE REALMENTE FUNCIONA Puede ejecutar cada ejemplo directamente en la aplicación, cambiarlo y reiniciarlo. Python se ejecuta en tu dispositivo: las lecciones, los ejercicios y los exámenes también funcionan sin conexión. 48 LECCIONES EN 8 CAPÍTULOS • El modelo de datos de Python: referencias, iteradores, generadores, coincidencia de patrones, bytes y Unicode • Funciones: *args/**kwargs, Closures, Decorators, functools, Type Hints • Orientación a objetos: MRO, propiedades, clases de datos, protocolos, métodos Dunder, gestor de contexto • Calidad: excepciones propias, registro, prueba de unidades, TDD, depuración, refactorización • Datos: colecciones, itertools, expresiones regulares, JSON/CSV, zonas horarias, pathlib • Rendimiento: Big-O, timeit, __slots__, asyncio, Tasks, Queues y Timeouts • Redes: TCP/UDP, sockets, protocolos propios, HTTP, URL, API REST con Retry • Arquitectura: paquetes, argparse y cuatro grandes proyectos NETWORKING PARA TOCAR La aplicación incluye una red simulada con servidores Echo, DNS y una API REST. Escribes código socket y asyncio real: en tu propio ordenador se ejecuta el mismo código con el módulo socket normal. LABORATORIO: 144 TAREAS CON EXAMEN AUTOMÁTICO Tres tareas por lección (medio, difícil, experto) con pruebas ocultas, además de 8 proyectos de capítulos con 40 a 120 líneas. La aplicación te muestra exactamente qué caso aún no es correcto. EXÁMENES Y CERTIFICADOS 480 preguntas de prueba, 8 pruebas de capítulo y un examen final con 40 preguntas y 4 tareas de programación en 90 minutos. Quien lo apruebe todo recibirá un certificado personal en formato PDF. ADEMÁS • Vídeo de aprendizaje para cada lección (en línea) • Léxico con todos los términos técnicos • Campo de juego para programas propios • Modo nocturno y tamaño de fuente ajustable • 9 idiomas Comprar una vez, usar para siempre. Sin suscripción, sin publicidad, sin recopilación de datos. El certificado es una prueba de aprendizaje de esta aplicación y no un título reconocido por el estado. Python es una marca de la Python Software Foundation; esta aplicación es una oferta de aprendizaje independiente.