Curso de Python

Curso
Presencial
210 horas

Descripción

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).

Temario

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
  • desarrollo web en 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
  • ejercicios
  • ejercicio de evaluación nº 1
5 – CADENAS
  • objeto string
  • plantillas
  • secuencias de cadenas
  • ejercicios
6 – USO DE SECUENCIAS
  • listas
  • tuplas
  • conjuntos
  • diccionarios
  • ejercicios
  • ejercicio de evaluación nº 2
7 - MÓDULOS, PAQUETES Y NAMESPACES
8 – MODO GRÁFICO EN PYTHON
  • entorno Tkinter
  • entorno Pygtk – Pygi
  • interfaces sin código: Glade
  • ejercicios
9 – FICHEROS
  • archivos de texto
  • errores y excepciones
  • ejercicios
10 – POO (Programacón Orientada a Objetos)
  • objetos
  • polimorfismo
  • herencia
  • delegación
  • ejercicios
  • ejercicio de evaluación nº 3
11 – BASES DE DATOS CON PYTHON
  • SQLITE
  • MYSQL
  • SON
  • XML
12 – HILOS EN PYTHON
13 - DISTRIBUCIONES PYTHON
14 - DESARROLLO WEB EN PYTHON
15 - PYTHON EN MATEMÁTICAS, CIENCIA E INGENIERÍA
16 - PYTHON EN GESTIÓN DE DATOS
17 - PYTHON EN GESTIÓN DE DATOS (II)
18 - DESARROLLO WEB EN PYTHON (II)
19 - MICROPYTHON
20 - CIBERSEGURIDAD
21 - APLICACIÓN DE LA IA EN PYTHON
22 - PROYECTOS EN LA NUBE: GIT, GITHUB

Requisitos

Se requieren conocimientos de Windows e Internet. Adicionalmente, se recomienda conocimientos de HTML y SQL.

Metodología

Todos nuestros cursos emplean una metodología activa y práctica desde el primer día. Clases personalizadas, con profesor, presenciales en Barcelona y/o combinadas con Aula Virtual.

Duración

La duración del curso es de 210 horas. Estas horas son estimadas a modo de referencia, no todos los alumnos necesitan las mismas horas, todo depende de la capacidad de cada uno en asimilar el temario. Fecha de inicio: Consultar con el centro

Precio

Consultar precio

A consltar

Bolsa de empleo

CEPI-BASE ofrece un servicio de bolsa de trabajo gratuito a alumnos y ex-alumnos.

Lugar donde se imparte el curso

Barcelona.

Horario

Totalmente flexibles, modificándolos según sus necesidades.
Campus y sedes: CEPI-BASE
CEPI-BASE
C/ Balmes, 114 bajos 08008 Barcelona