Descripción
Este curso de programación con Python permite un desarrollo de código y prototipado muy rápido y cuenta con un gran número de librerías en constante crecimiento
Requisitos:
Son necesarios conocimientos básicos de programación en cualquier otro lenguaje. Ya sabes programar y ahora lo que buscas es aprender a trabajar con Python.
Contenido:
Módulo 1: Introducción a Python
- Un vistazo inicial a Python
- Configuración del entorno de desarrollo
Módulo 2: Fundamentos de Python
- Tipos de datos y variables
- Operadores y expresiones
- Estructuras de control (condicionales y bucles)
- Funciones y módulos básicos
Módulo 3: Programación Funcional en Python
- Conceptos de programación funcional
- Funciones lambda y funciones de orden superior
- Map, filter y reduce
- Listas y comprensión de listas
Módulo 4: Programación Orientada a Objetos (POO) en Python
- Introducción a la POO
- Clases y objetos en Python
- Herencia y polimorfismo
- Encapsulación y abstracción
Módulo 5: Programación Avanzada en Python
- Manejo de excepciones
- Gestión de archivos y acceso a bases de datos
- Expresiones regulares
- Programación concurrente y paralela
Módulo 6: Trabajando en Red con Python
- Conceptos básicos de redes
- Creación de servidores y clientes
- Comunicación a través de sockets
- Protocolos de red (TCP/IP, UDP)
Módulo 7: Internet de las Cosas (IoT) con Python
- Introducción a IoT y sus aplicaciones
- Sensores y actuadores
- Plataformas IoT populares
- Ejemplos de proyectos IoT con Python
Módulo 8: Desarrollo de Servicios REST en Python
- Qué es una API REST
- Creación de una API REST con Flask
- Documentación y pruebas de APIs
- Autenticación y seguridad en APIs REST
¿Cómo me puede ayudar un curso en mi crecimiento personal y laboral?
Nextraining ofrece formación, certificación y mentoring tecnológicos, dotando a los profesionales de herramientas, conocimientos y competencias necesarias para avanzar y liderar procesos de cambio de las empresas y organizaciones.
Disponemos de un equipo docente con gran experiencia y certificados por los mejores fabricantes del mercado tecnológico.
Perfil de instructores
Nextraining cuenta con instructores certificados, cada uno en su área
Bonificación Fundae
Gestionamos y tramitamos la documentación de la formación bonificada en Fundae, servicio gratuito a clientes.
Más cursos
Puedes ver todos nuestros cursos aquí
Flexibilidad
Nuestros cursos en aula virtual te permiten asistir a la formación desde cualquier lugar.