Solicitud de información

Curso profesional de Python

Overview

El curso profesional de Python de AEPI, te dará la oportunidad de conocer en profundidad este fascinante lenguaje de programación y así poder continuar tu formación y especializarte después como experto programador de aplicaciones multiplataforma, web, programación de servidores, aplicaciones para Big Data, Data Science, inteligencia artificial y un sin fin de posibilidades.

Para realizar este curso no son necesarios conocimientos de programación, te formamos desde cero. No obstante, para aprender programación son necesarios conocimientos de informática a nivel usuario.

Nuestros grupos son reducidos, máximo 10 alumnos, con esto conseguimos la mejor atención posible y que esas horas lectivas sean de la máxima calidad y más que suficientes para cubrir un temario muy extenso y completo.

También necesitarás otras 60 horas como mínimo de trabajo en casa obligatorio para entregar los ejercicios, horas de estudio, proyectos, trabajos obligatorios y demás.

Targeted to

Cualquier persona con interés en aprender el lenguaje de programación Python

Objetives

Cualquier persona con interés en aprender el lenguaje de programación Python

In association with

El curso profesional de Python de AEPI, te dará la oportunidad de conocer en profundidad este fascinante lenguaje de programación y así poder continuar tu formación y especializarte después como experto programador de aplicaciones multiplataforma, web, programación de servidores, aplicaciones para Big Data, Data Science, inteligencia artificial y un sin fin de posibilidades.

Para realizar este curso no son necesarios conocimientos de programación, te formamos desde cero. No obstante, para aprender programación son necesarios conocimientos de informática a nivel usuario.

Nuestros grupos son reducidos, máximo 10 alumnos, con esto conseguimos la mejor atención posible y que esas horas lectivas sean de la máxima calidad y más que suficientes para cubrir un temario muy extenso y completo.

También necesitarás otras 60 horas como mínimo de trabajo en casa obligatorio para entregar los ejercicios, horas de estudio, proyectos, trabajos obligatorios y demás.

Targeted to

Cualquier persona con interés en aprender el lenguaje de programación Python

Objetives

Cualquier persona con interés en aprender el lenguaje de programación Python

  • Program

    Program

    MODULO I - NUESTRA PRIMERA APLICACIÓN PYTHON

    • IDE Pycharm.
      • Mi primer programa en Python.
    • Corriendo Python desde consola de comandos.

    MODULO II – EL LENGUAJE PYTHON

    • Introducción a Python.
    • Comentarios.
    • Variables y constantes.
    • Tipos de datos.
    • Convirtiendo datos.
    • Operadores.
      • Asignación.
      • Aritméticos.
      • Relacionales.
      • Lógicos.
    • Estructuras de control de flujo.
      • Identacion.
      • Encoding.
      • If/else.
    • Estructuras de control iterativas.
      • Bucle while.

    MODULO III – TIPOS DE DATOS COMPLEJOS

    • Cadenas de caracteres.
    • Tuplas.
    • Listas.
    • Diccionarios.
    • Bucle for.
      • Break.
      • Continue.
      • Pass.

    MODULO IV – FUNCIONES DEFINIDAS POR EL USUARIO

    • Definiendo funciones.
    • Opciones de parámetros.
    • Funciones que retornan datos.

    MODULO V – PROGRAMACION ORIENTADA A OBJETOS

    • Elementos y características de la POO.
    • Las clases.
    • Los objetos.
    • Los atributos.
    • Los métodos.
    • Métodos especiales.
    • Encapsulación.
    • La herencia.
    • Herencia múltiple.
    • El polimorfismo.

    MODULO VI – MÓDULOS, PAQUETES Y NAMESPACES

    • Creando módulos.
    • Importando módulos.
    • Namespaces.
    • Alias.

    MODULO VII - EXCEPCIONES

    • Gestión de excepciones.
    • Excepciones mas comunes.

    MODULO VIII - FICHEROS

    • Modos de apertura.
    • Métodos del objeto file.
    • Propiedades del objeto file.
    • Serialización de ficheros.

    MODULO IX – BASES DE DATOS

    • El lenguaje SQL (CRUD).
    • Bases de datos en Python con SQLITE3.
      • Introducción a bases de datos con Python
      • Conexión a la base de datos.
      • Insertar datos.
      • Seleccionar registros.
      • Eliminar registros.
      • Actualizar registros.

    MODULO X - INTRODUCCIÓN A LOS HILOS

    • Los hilos y las tareas.

    MODULO XI – FECHAS

    • Trabajo con fechas.
    • Comparando fechas.
    • Aplicando formatos a fechas.

    MODULO XII – INTRODUCCIÓN AL WEB SCRAPING CON PYTHON

    • ¿Qué es el Web Scraping?
    • Librería BeautifulSoup.
    • Instalando las librerías necesarias.
    • Realizando una petición URL.
    • Creando un archivo CSV.
    • Mostrando la información en un gráfico.

    MODULO XIII – PROYECTO FIN DE CURSO

    Teachers

    Contamos con profesores expertos en programación y enseñanza del lenguaje Python

  • Methodology and materials

    Teaching system and study methodology

    Las clases son en directo a través de Google Meet. El curso se desarrolla exactamente igual que si se hicieran en el aula presencial, el profesor imparte en directo la clase, los alumnos ven en todo momento la pantalla del profesor, se manda para casa la misma cantidad de ejercicios, se hacen en clase junto con el profesor los mismos ejercicios, el profesor corrige las dudas en directo, los alumnos pueden compartir pantalla para que el profesor les resuelva las dudas, se hace proyecto fin de curso, en definitiva es el mismo curso.

    Teaching materials

    Todos los materiales son confeccionados por AEPI, cumpliendo las mayores cotas de calidad

  • Calendar and Fees

    Duration, enrollment periods and start dates

    2 meses presenciales.

    Para información acerca de fechas de inicio y plazos de matrícula puede rellenar el formulario de Solicitud de Información.

    Fees and payment methods

    495 Euros con un 10% de descuento

    Para información acerca de precios y formas de pago puede rellenar el formulario de Solicitud de Información.