- Presencial
- 50 horas
- Vigo
- Antonio Fernández Álvarez
- Desarrollar programas sencillos para resolver problemas relacionados con diversos campos científicos y técnicos (ingeniería, matemáticas, física, economía, biología, etc.).
- Entender código Python escrito por otras personas.
- Aprender programación avanzada en Python de manera autónoma.
INTRODUCCIÓN
Generalidades sobre Python. Intérprete y entorno de desarrollo.
SINTAXIS BÁSICA
Identificadores y operadores. Palabras reservadas. Tipos de datos: básicos (números, cadenas y booleanos) y estructurados (listas, tuplas y diccionarios). Módulos.
ESTRUCTURAS DE CONTROL
Bucles. Sentencias condicionales. Listas por definición.
FUNCIONES
Abstracción. Variables locales y globales. Argumentos. Documentación. Funciones lambda. Recursividad. Generadores.
ENTRADA DE DATOS
Diálogo en ventana de terminal. Entrada de parámetros por línea de comando. Gestión de errores. Excepciones.
ARCHIVOS
Lectura y escritura de archivos. Manipulación de archivos y directorios. Lectura de datos de páginas web. Expresiones regulares y procesamiento de texto.
CÓMPUTO NUMÉRICO
Matrices. Algoritmos vectorizados. Números aleatorios. Representación de funciones.
INTERFACES GRÁFICAS DE USUARIO
Creación de Interfaces gráficas de usuario. Herramientas principales (marcos, etiquetas, botones, deslizadores, etc.).
PROGRAMACIÓN ORIENTADA A OBJETOS
Clases y objetos. Herencia y jerarquía de clases. Polimorfismo. Métodos y atributos encapsulados.
EJERCICIOS PRÁCTICOS
Ver más información AQUÍ
Otros cursos bonificables de Universidad de Vigo:
Nosotros nos encargamos de gestionar la bonificación de estos cursos. Para información sobre la inscripción, CONTACTA CON EL CENTRO.