Curso Superior de Programación con Phyton

Curso Superior de Programación con Phyton

Mejora tu formación con el curso: Curso Superior de Programación con Phyton

Curso impartido por:

Cursos de DEUSTO FORMACIÓN
  • Matrícula abierta
  • Consultar
  • A Distancia
  • Curso Superior
  • España
  • Todas
  • Español

Dirigido a: Python es a día de hoy el lenguaje de programación más popular y que mayor crecimiento tiene en la actualidad. Es utilizado por perfiles muy diversos como estudiantes, profesores, investigadores en Ciencias Sociales, Biología o Economía, profesionales del Marketing online, desarrolladores, analistas o científicos de datos.

Requisitos: Sin requisitos previos de admisión

Para qué te prepara: - Conocer las herramientas esenciales y los fundamentos básicos de Python (variables, operadores, sentencias, programación a objetos, manejo de ficheros, etc.).
- Será capaz de utilizar la lógica de programación en Python, identificar errores y saber como depurarlos.
- Conocerá las conexiones a bases de datos con Python.
- Aprenderá sobre programación para crear aplicaciones web y las herramientas necesarias (Django, Angular y otros).
- Será capaz de crear algoritmos orientados al trabajo con arañas o bots automáticos para recabar información.

Certificado: DOBLE TITULACIÓN:

- Diploma propio expedido por Deusto Formación
- Titulación propia de la Fundación General de Universidad de Salamanca (FGUSAL).

* Centro Python Institute
Somos Centro Python Institute, La función de los centros de formación oficial Python Institute consiste en formar y certificar alumnos

Contenido del curso Curso Superior de Programación con Phyton

MÓDULO 1. Conceptos básicos de la programación en Python

1. Fundamentos de la programación de alto nivel

2. Diferencias entre compiladores e intérpretes

3. Diferencia entre Python2 y Python3

4. Bloques de construcción de un programa en Python

5. Errores frecuentes y depuración de código

 

MÓDULO 2. Entornos de trabajo para Python

1. IDEs, Frameworks y Editores en Python: Diferencias y áreas específicas de trabajo

2. IDEs (Atom, Idle, PyDev, Spyder)

3. Frameworks (Django, Flask, Spark y PyTorch)

4. Editores (VIM, Sublime, Editor de texto plano)

 

MÓDULO 3. Sintaxis, operadores y tipos simples y complejos en Python

1. Sintaxis básica

2. Operadores matemáticos y lógicos

3. Tipos de datos simples

4. Tipos de datos complejos

 

MÓDULO 4. Estructuras de control de flujo en Python

1. Indentación, ejecución condicional y control de variables

2. Iteraciones: Tipos, bloques, recursividad

3. Instrucciones ‘break-continue’: Usos y depuración de errores

4. Instrucciones ‘raise’ y ‘try-except’: Usos y depuración de errores

 

MÓDULO 5. Programación orientada a objetos en Python

1. Clases y herencia

2. Objetos y Atributos

3. Métodos simples y métodos especiales

4. Uso de módulos y paquetes: Definición y uso

 

MÓDULO 6. Creación y manejo de ficheros en Python

1. Modos de apertura de ficheros

2. Métodos y propiedades del objeto File

3. Tratamiento de ficheros JSON

4. Serialización de ficheros

 

MÓDULO 7. Bases de datos y desarrollo web

1. Conexión con bases de datos en Python

2. Operaciones principales con bases de datos en Python

3. Desarrollo Web con Python

4. Seguridad web en la programación web con Python

 

MATERIAL AUDIOVISUAL

Videotutorial 1: Configuración de entornos

Videotutorial 2: Entorno Google Colab

Videotutorial 3: Funciones ampliadas del tipo STRING

Videotutorial 4: Rendimiento y optimización en la ejecución de los bucles

Videotutorial 5: Scrapping web dinámico

Videotutorial 6: Generación de ficheros a través de scrapping desde web

Videotutorial 7: Configuración del servidor de bases de datos

Cuaderno interactivo: Práctica con distintos tipos de datos

Cuaderno interactivo: Práctica con operaciones matemáticas/lógicas

Cuaderno interactivo: Bucles y condiciones de recursividad

Cuaderno interactivo: Herencia, clases y objetos

Cuaderno interactivo: Generación y apertura de ficheros JSON

Cuaderno interactivo: Distintas configuraciones para el objeto File

Cuaderno interactivo: Generación de gráficas en Python

Cuaderno interactivo: Consultas a bases de datos básicas

Cuaderno interactivo: Programación web y gestión dinámica de información

Rellena el formulario para que el centro pueda informarte

Los campos marcados con * son obligatorios

* Nombre: * Apellidos:
* País: * Provincia:
* Email: * Teléfono:
* Fecha nacimiento: * Sexo: Hombre Mujer
* Dni:
Solicitar información sin compromiso
Acepto la Política de Privacidad.
Quiero recibir información sobre cursos similares.

*Al pulsar "Solicitar información" aceptas las condiciones de utilización y la política de protección de datos. A su vez, autorizas EXPRESAMENTE a HispaVista, S.L. a enviar tus datos al centro que imparte el curso por el cual te has interesado.

En virtud del interés demandado, Hispavista S.L. comunicará al centro de formación que imparte el programa, los datos personales prescindibles con la finalidad que éste pueda ponerse en contacto y facilitarle la información solicitada.

Trabajos

Quiénes somos

Ofertas de empleo en tu email

Contáctanos

Blog

Blog de empleo

Construye el mejor currículo

Test psicotécnico

Cómo afrontar la entrevista

Crea tu propia empresa

Formación

Área de formación

Centros de formación

Acceso a centros de formación

Publica tus cursos

Ayuda

Preguntas frecuentes

Ayuda

Aviso legal

Política de cookies