Menú

Curso de Python Programación Avanzada del centro CEPI BASE Informática

Programa de Curso de Python Programación Avanzada

Modalidad: Presencial
Duración 110 horas.
Localización: Barcelona

Descripción

Aprende desde el primer día con una metodología práctica, personalizada y flexible, presencial en Barcelona o a través de Aula Virtual.

Todos los cursos se imparten con una metodología activa y práctica desde el primer día, mediante clases personalizadas con profesor, ya sea de forma presencial en Barcelona o combinadas con Aula Virtual.

A quién va dirigido

La formación se ha destinado a todas aquellas personas que deseen conocer todo lo relacionado al lenguaje de programación Python.

Objetivos

  • Desarrollar programas de escritorio, APIs y aplicaciones web utilizando un lenguaje de programación que integra bases de datos SQL, NoSQL y otras fuentes como JSON, CSV y Excel.
  • crear gráficos a partir de dataframes y a gestionar proyectos en la nube mediante GitHub.

Temario

13 - DISTRIBUCIONES PYTHON

TIPOS DE DISTRIBUCIONES

ANACONDA

14 - DESARROLLO WEB EN PYTHON

CREACIÓN DE UN PROYECTO DJANGO

CREACIÓN DE UNA APLICACIÓN

CREACIÓN DE LA BASE DE DATOS

ADMINISTRACIÓN DEL PROYECTO

COMPROBAR Y CAMBIAR EL RESULTADO FINAL

WEB SCRAPING

EJERCICIOS

EJERCICIO DE EVALUACIÓN - TEST 1

15 - PYTHON EN MATEMÁTICAS, CIENCIA E INGENIERÍA

NUMPY

MATPLOTLIB

EJERCICIOS

16 - PYTHON EN GESTIÓN DE DATOS

PANDAS

SERIES EN PANDAS

DATAFRAMES EN PANDAS

GESTIÓN CON EXCEL

GESTIÓN CON CSV

GESTIÓN CON SQL

DATAFRAMES EN GRÁFICOS MATPLOTLIB

TABLAS DINÁMICAS (PIVOT TABLES) EN PANDAS

TABLA CRUZADA (CROSSTAB) EN PANDAS

EJERCICIOS

EJERCICIO DE EVALUACIÓN - TEST 2

17 - PYTHON EN GESTIÓN DE DATOS (II)

SQLALCHEMY

BASES DE DATOS NOSQL

MONGODB

PYMONGO

EJERCICIOS

18 - DESARROLLO WEB EN PYTHON (II)

FLASK

CARGA DE ARCHIVOS AL SERVIDOR

GESTIÓN DE ERROR 404 (PÁGINA NO ENCONTRADA)

GESTOR DE EMAIL CON FLASK

EJERCICIOS

EJERCICIO DE EVALUACIÓN - TEST 3

19 - MICROPYTHON

¿QUÉ ES MICROPYTHON?

MÓDULOS DE MICROPYTHON

PRÁCTICAS CON MICROPYTHON

EJERCICIOS

20 - CIBERSEGURIDAD

USO DE HASH, HASHLIB

GENERACIÓN DE TOKENS

AUTENTICACIÓN MEDIANTE TOKENS

EJERCICIOS

21 - APLICACIÓN DE LA IA EN PYTHON

INTRODUCCIÓN A LA IA

BIBLIOTECAS ESENCIALES

APRENDIZAJE SUPERVISADO

APRENDIZAJE NO SUPERVISADO

REDES NEURONALES

PROCESAMIENTO DEL LENGUAJE NATURAL (NLP)

EJERCICIOS

22 - PROYECTOS EN LA NUBE: GIT, GITHUB

CONTROL DE VERSIONES

¿QUÉ ES GIT?

REPOSITORIO GIT

VOLVER A UN ESTADO ANTERIOR

IGNORAR ARCHIVOS Y CARPETAS

RAMAS Y UNIONES

CONFLICTOS EN UNIONES

¿QUÉ ES GITHUB?

CREAR UN REPOSITORIO

CLONAR Y GESTIONAR REPOSITORIO

FORKS

ELIMINAR UN REPOSITORIO

INTEGRACIÓN CON VISUAL STUDIO CODE

EJERCICIO DE EVALUACIÓN - TEST 4

Titulación obtenida

Curso de Python Programación Avanzada

Requisitos

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

.

Información Adicional

Horarios: Totalmente flexibles, modificándolos según sus necesidades.

Duración: La duración del curso es de 110 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.

Contacta ahora con el centro

Junglebox S.L. (Responsable) tratará tus datos personales con la finalidad de gestionar el envío de solicitudes de información requeridas y el envío de comunicaciones promocionales sobre formación, derivadas de tu consentimiento. Podrás ejercer tus derechos de acceso, supresión rectificación, limitación, portabilidad y otros derechos, según lo indicado en nuestra P. de Privacidad​