Máster Certificado en Big Data y Minería de Datos
Recomendaciones similares

Últimas novedades

curso Programación con Delphi y Embarcadero RAD Studio
curso Programación C++ en entornos Linux
curso Creación de Sistemas Concurrentes con ErLang
curso Programación con Perl
curso Desarrollo con Python
curso Programación funcional con Scala y Haskell
curso Ruby y Ruby on Rails
curso Aplicaciones Web con PHP

Mejor Valorados

curso Creación de Sistemas Concurrentes con ErLang
curso Programación C++ en entornos Linux
curso Programación con Perl
curso Programación funcional con Scala y Haskell
curso Ruby y Ruby on Rails

Más visitados

curso Programación con Delphi y Embarcadero RAD Studio
curso Programación con Perl
curso Creación de Sistemas Concurrentes con ErLang
curso Programación C++ en entornos Linux
curso Desarrollo con Python

Descargar catálogo de cursos

[L-347] Desarrollo con Python (30 h)

Nivel: IntermedioIntermedioIntermedioIntermedio

Presentación
Python es uno de los principales lenguajes en Internet, utilizado tanto para el proceso de datos mediante scripts como en el desarrollo de aplicaciones web. Es un lenguaje dinámico, interpretado, que permite múltiples paradigmas : orientación a objetos, programación funcional, imperativa o procedural. En este curso damos una visión en profundidad de este lenguaje.
Temario
PARTE 1 - Introducción a Python
	1. Orígenes históricos
	2. Escritura y ejecución de programas
	3. Variables y tipos de datos
	4. Operadores y expresiones
	5. Sentencias y estructuras de control
	6. Funciones
	7. Módulos y paquetes
	8. Entornos de desarollo y depuración
 
PARTE 2 - Estructuras de datos
	1. Cadenas
	2. Tuplas, listas y diccionarios
	3. Orientación a objetos con Python. Clases y objetos
	4. Herencia y polimorfismo
	5. Sobrecarga de operadores
	6. Pruebas unitarias
	7. Gestión de errores. Excepciones
	8. Expresiones regulares y el módulo re
	9. Manejo de fechas y horas
	
PARTE 3 - Programación funcional
	1. Expresiones funcionales
	2. Iteradores
	3. Generadores
	4. Decoradores
	5. Expresiones Lambda
	6. Módulo functools
	7. Módulo operator

PARTE 4	- Entrada / Salida
	1. El Módulo os
	2. El Módulo sys
	3. La entrada/salida estándar. La consola
	4. Entrada/Salida de archivos
	5. Serialización

PARTE 5 - Acceso a bases de datos
	1. La API de bases de datos (DB-API)
	2. Conexiones y cursores
	3. Transacciones
	4. Metadatos

PARTE 6 - Programación multihilo
	1. Introdución a los hilos
	2. Módulo threading
	3. Sincronización entre hilos
	4. Colas de prioridad
		
PARTE 7 - Programación para la web
	1. CGIs
	2. Instalación y configuración en Apache. mod_python
	3. Ciclo de vida de una petición
	4. Parámetros y valores de formulario
	5. Generación de contenido
	6. Introdución a los principales frameworks web
	
PARTE 8 - Introdución a aspectos avanzados de Python
	1. Manejo de documentos XML
	2. Envío y recepción de correo electrónico
	3. Servicios web
	4. Librerías gráficas
	5. GUIs
	
	
	


Todos los temarios de nuestros cursos se pueden personalizar a la medida de las necesidades de la empresa

Requisitos Previos
Este curso requiere experiencia previa en algún lenguaje de programación, en concreto los conceptos de estructura de control, estructura de datos, variable, tipo de datos, función, expresión, etc. Para la parte de bases de datos, se requieren conocimientos básicos de SQL.
Salidas Profesionales
Modalidades y Horarios

Modalidad Presencial

Horarios:
Mañanas (9:00-14:00)
Tardes (15:00-19:00)

Duración: 30 horas
Número mínimo de alumnos: 3
Número máximo de alumnos: 12

Modalidad de Aula Virtual

(En esta modalidad, el alumno puede participar a distancia en un curso presencial, pudiendo ver y escurchar al docente, interactuar con él y los demás asistentes, formular preguntas, etc. En definitiva, dispone de todas las ventajas de un curso presencial sin necesidad de desplazarse )

Duración: 30 horas
Número mínimo de alumnos: 5
Número máximo de alumnos: 15
Información Adicional


Logo Fundación Tripartita Para empresas y empleados, podemos gestinar las bonificaciones de la Fundación Tripartita para este curso. Dependiendo de sus circunstnacias, es posible que su empresa se pueda beneficiar de una bonificación de hasta el 100% del importe del curso, resultando en un curso de coste 0.


Solicitar información adicional


(c) 2024 Planetalia S.L. Todos los derechos reservados.
Este sitio web utiiza cookies tanto propios como de terceros. El uso del sitio implica la aceptación de dicho uso, así como de los Términos y Condiciones del sitio.