CENTRO DE FORMACIÓN
MODALIDAD
- Presencial
DURACIÓN
- 28 horas
LUGAR DE IMPARTICIÓN
- Aula Virtual
DOCENTES
- No disponible
Este curso está diseñado para aquellos que deseen aprender el lenguaje de programación de Python.
Introducción a la Programación de Python
- Ejecutar código Python
- Uso de herramientas de desarrollo de Python (IDEs y herramientas de línea de comandos)
- Trabajar con los depósitos de Python e iPython, así como iPython Notebook
Tipos de Datos y Operaciones
- Enteros y flotadores
- Cuerdas y bytes
- Tuplas y listas
- Diccionarios y diccionarios ordenados
- Juegos y juegos congelados
Organizar y Distribuir el Código
- Creación de módulos y paquetes
- Distribución de código a repositorios
Programación Orientada a Objetos y Funcional
- Crear y usar funciones y clases
- Modificación de funciones y clases con decoradores
- Introducción a las meta-clases
Tratamiento y Pruebas de Errores
- Manejo y aumento de excepciones
- Escribir y ejecutar pruebas (doc tests y tests unitarios)
- Comprobación de la cobertura del código mediante pruebas
Trabajar con Archivos y Directorios
- Acceso a diferentes tipos de archivos y principios de manejo de archivos
- Creación, lectura, actualización y eliminación de archivos (incluidos archivos de texto normales, csv, así como archivos de Microsoft Word y Microsoft Excel)
- Extracción de datos de archivos de texto mediante expresiones regulares
- Creación y eliminación de directorios, listado y búsqueda de archivos
Acceso a Bases de Datos
- Selección, inserción, actualización y eliminación de datos
- API genérica de base de datos basada en SQLite 3, PostgreSQL y MySQL
- Uso del asignador relacional de objetos (SQLAlchemy)
- Trabajo con bases de datos NoSQL
Conquistando la Web
- Recuperación de páginas web
- Análisis HTML y XML
- Llenado automático de formularios web
- Creación de aplicaciones web en Python
Otros cursos bonificables de NobleProg:
¡Bonifica este curso!
Nosotros nos encargamos de gestionar la bonificación de estos cursos. Para información sobre la inscripción, CONTACTA CON EL CENTRO.