Curso de Python
- CEPI-BASE
- Tipo : Cursos
- Modalidad: Presencial en Barcelona
- Duración: 210 horas
- Precio:
Solo preparan a alumnos de Barcelona
Servicio de alertas por email
Facilítanos tus datos de contacto y te informaremos de programas académicos similares a
Curso de Python
en tu email.
Sede principal del centro
- Barcelona Sede principal
C/ Balmes, 114 bajos
Barcelona - 08008, Barcelona
Dirigido a:
Requisitos: Se requieren conocimientos de Windows e Internet. Adicionalmente, se recomienda conocimientos de HTML y SQL.
Comentarios:
Objetivos del programa:
El alumno podrá crear programas de escritorio, APIs y aplicaciones web basadas en este lenguaje, que hagan uso de bases de datos SQL y NO-SQL, así como otros orígenes de datos como JSON, CSV y EXCEL. Creará gráficos basados en tablas y dataframes, y aprenderá a gestionar proyectos en la nube (GitHub). Leer más
Requisitos: Se requieren conocimientos de Windows e Internet. Adicionalmente, se recomienda conocimientos de HTML y SQL.
Comentarios:
Objetivos del programa:
El alumno podrá crear programas de escritorio, APIs y aplicaciones web basadas en este lenguaje, que hagan uso de bases de datos SQL y NO-SQL, así como otros orígenes de datos como JSON, CSV y EXCEL. Creará gráficos basados en tablas y dataframes, y aprenderá a gestionar proyectos en la nube (GitHub). Leer más
1 – INTRODUCCIÓN
¿QUÉ ES PYTHON?
HERRAMIENTAS DESARROLLO Y VERSIONES
INSTALACIÓN DE PYTHON
CONVENCIONES UTILIZADAS EN CURSO
EL INTÉRPRETE DE PYTHON
EJECUTAR PROGRAMAS PYTHON
2 – VARIABLES, EXPRESIONES Y
SENTENCIAS
DEFINICIÓN DE VARIABLES
OPERADORES, EXPRESIONES, SENTENCIAS
AYUDA INTERACTIVA EN PYTHON
EJERCICIOS
3 – CONTROL DE FLUJO Y BUCLES
CREACIÓN PROGRAMAS DESDE UN IDE
TOMA DE DECISIONES
BUCLES
EJERCICIOS
4 – FUNCIONES Y PARÁMETROS
CREACIÓN DE FUNCIONES
USO DE PARÁMETROS
LLAMADAS DE RETORNO
RECURSIVIDAD
FUNCIONES LAMBDA
DOCSTRINGS
EJERCICIOS
EJERCICIO DE EVALUACIÓN Nº 1
5 – CADENAS
OBJETO STRING
PLANTILLAS
SECUENCIAS DE CADENAS
FORMATO DE CADENAS
SECUENCIAS DE ESCAPE
FUNCIONES INCORPORADAS
EJERCICIOS
6 – USO DE SECUENCIAS
LISTAS
TUPLAS
CONJUNTOS
DICCIONARIOS
EJERCICIOS
7 – MÓDULOS, PAQUETES Y NAMESPACES
CREACIÓN DE MÓDULOS
LIBRERÍA ESTÁNDAR
NAMESPACES (ESPACIOS DE NOMBRES)
PAQUETES (PACKAGES)
EJERCICIOS
EJERCICIO DE EVALUACIÓN Nº 2
8 – MODO GRÁFICO EN PYTHON
ENTORNO TKINTER
ENTORNO PYQT
INTERFACES GRÁFICAS: QT DESIGNER
EJERCICIOS
9 – FICHEROS
ARCHIVOS DE TEXTO
ERRORES Y EXCEPCIONES
EJERCICIOS
10 – POO (PROGRAMACIÓN ORIENTADA A OBJETOS)
OBJETOS
POLIMORFISMO
HERENCIA
DELEGACIÓN
DECORADORES
EJERCICIOS
EJERCICIO DE EVALUACIÓN Nº 3
11 – BASES DE DATOS CON PYTHON
SQLITE
MYSQL
JSON
XML
EJERCICIOS
12 – HILOS EN PYTHON
EL MÓDULO LOGGING
EL OBJETO THREAD (HILO)
SINCRONIZACIÓN DE THREADS
EJERCICIOS
EJERCICIO DE EVALUACIÓN Nº 4
13 – DISTRIBUCIONES PYTHON
TIPOS DE DISTRIBUCIONES
ANACONDA
14 – DESARROLLO WEB EN Leer más
¿QUÉ ES PYTHON?
HERRAMIENTAS DESARROLLO Y VERSIONES
INSTALACIÓN DE PYTHON
CONVENCIONES UTILIZADAS EN CURSO
EL INTÉRPRETE DE PYTHON
EJECUTAR PROGRAMAS PYTHON
2 – VARIABLES, EXPRESIONES Y
SENTENCIAS
DEFINICIÓN DE VARIABLES
OPERADORES, EXPRESIONES, SENTENCIAS
AYUDA INTERACTIVA EN PYTHON
EJERCICIOS
3 – CONTROL DE FLUJO Y BUCLES
CREACIÓN PROGRAMAS DESDE UN IDE
TOMA DE DECISIONES
BUCLES
EJERCICIOS
4 – FUNCIONES Y PARÁMETROS
CREACIÓN DE FUNCIONES
USO DE PARÁMETROS
LLAMADAS DE RETORNO
RECURSIVIDAD
FUNCIONES LAMBDA
DOCSTRINGS
EJERCICIOS
EJERCICIO DE EVALUACIÓN Nº 1
5 – CADENAS
OBJETO STRING
PLANTILLAS
SECUENCIAS DE CADENAS
FORMATO DE CADENAS
SECUENCIAS DE ESCAPE
FUNCIONES INCORPORADAS
EJERCICIOS
6 – USO DE SECUENCIAS
LISTAS
TUPLAS
CONJUNTOS
DICCIONARIOS
EJERCICIOS
7 – MÓDULOS, PAQUETES Y NAMESPACES
CREACIÓN DE MÓDULOS
LIBRERÍA ESTÁNDAR
NAMESPACES (ESPACIOS DE NOMBRES)
PAQUETES (PACKAGES)
EJERCICIOS
EJERCICIO DE EVALUACIÓN Nº 2
8 – MODO GRÁFICO EN PYTHON
ENTORNO TKINTER
ENTORNO PYQT
INTERFACES GRÁFICAS: QT DESIGNER
EJERCICIOS
9 – FICHEROS
ARCHIVOS DE TEXTO
ERRORES Y EXCEPCIONES
EJERCICIOS
10 – POO (PROGRAMACIÓN ORIENTADA A OBJETOS)
OBJETOS
POLIMORFISMO
HERENCIA
DELEGACIÓN
DECORADORES
EJERCICIOS
EJERCICIO DE EVALUACIÓN Nº 3
11 – BASES DE DATOS CON PYTHON
SQLITE
MYSQL
JSON
XML
EJERCICIOS
12 – HILOS EN PYTHON
EL MÓDULO LOGGING
EL OBJETO THREAD (HILO)
SINCRONIZACIÓN DE THREADS
EJERCICIOS
EJERCICIO DE EVALUACIÓN Nº 4
13 – DISTRIBUCIONES PYTHON
TIPOS DE DISTRIBUCIONES
ANACONDA
14 – DESARROLLO WEB EN Leer más