Curso de programación Python

Domina Python lenguaje de programación de uso general, orientado a objetos e interpretado.

Podrás prepararte en el manejo de Python, un lenguaje de programación muy extendido, que por su versatilidad se encuentra presente en numerosas aplicaciones y sistemas operativos ( iOS, Android, Linux, Windows o Mac).

Las empresas de Big Data lo integran precisamente por ser multiplataforma y al tener un uso de una sintaxis legible, la curva de aprendizaje es muy rápida, siendo de este modo, uno de los mejores lenguajes para iniciarse en la programación.

Objetivos

Conocer y manejar Python, que es un lenguaje de programación en código abierto de uso general, orientado a objetos e interpretado. Python es un lenguaje multiparadigma fácil de aprender con el que se podrán crear aplicaciones web, juegos y hasta un motor de búsqueda.

Contenido

Formación Técnica

 

INTRODUCCIÓN

Haga clic aquí para saber más

  • Conceptos básicos.
  • Marco competitivo actual y tendenciasfuturas.

POWER BI

Haga clic aquí para saber más

  • Instalación.
  • Presentación del entorno.
  • Elaboración de aplicaciones básicas.

TIDYVERSE

Haga clic aquí para saber más

  • Presentación de la librería.
  • Utilización de dplyr con ejemplos de programación.

GGPLOT2

Haga clic aquí para saber más

  • Introducción a la gramática de gráficos.
  • Ejemplos de programación de las principales opciones.
  • Presentación del material de consulta en Internet.

POWER BI CON GGPLOT2 SOBRE R

Haga clic aquí para saber más

  • Programación desde Power BI con Ggplot2 sobre R.

ANACONDA

Haga clic aquí para saber más

  • Instalación.
  • Presentación del entorno y carga de librerías.
  • Presentación de Jupyter bajo Python y R.
  • Ejemplos básicos de exploración de datos con ggplot y pandas-profiling.
  • Ejemplos básicos de Python. Ejercicios tutorizados.

KNIME

Haga clic aquí para saber más

  • Instalación.
  • Presentación del entorno y carga de librerías.
  • Tratamiento de flujo de datos.
  • Ejemplos básicos de flujo.
  • Ejercicios de programación tutorizados.

Contenido

Formación Específica

 

INTRODUCCIÓN AL LENGUAJE PYTHON

Haga clic aquí para saber más

  • Comentarios. Variables.
  • Tipos de datos.
  • Operadores aritméticos.
  • Estructuras de control de flujo e identación.
  • Estructuras de control de flujo condicionales.
  • Estructuras de control iterativas.
  • Métodos de formato.
  • Métodos de conversión.
  • Métodos de búsqueda.
  • Métodos de validación.
  • Métodos de sustitución.
  • Métodos de unión y división.
  • Encoding.
  • Tuplas.
  • Listas.
  • Diccionarios.

PROGRAMACIÓN ORIENTADA A OBJETOS: FUNCIONES, MÓDULOS Y PAQUETES

Haga clic aquí para saber más

  • FUNCIONES.
    • Definiendo funciones por parte del usuario.
    • Opciones de parámetros.
  • MÓDULOS, PAQUETES Y NAME SPACES.
    • Importando módulos.
    • Creando módulos empaquetados.
    • Name spaces.
  • PROGRAMACIÓN ORIENTADA A OBJETOS.
    • Elementos y característicasde la POO: Clases. Objetos. Atributos. Métodos.
    • Métodos especiales. Herencia.

CONVERSIÓN DE TIPOS, FICHEROS Y EXCEPCIONES CONVERSIÓN

Haga clic aquí para saber más

  • Concatenación simple de colecciones.
  • Valor máximo y mínimo.
  • Contar elementos.
  • FICHEROS.
    • Modos de apertura.
    • Métodos del objeto file.
    • Propiedades del objeto file.
    • Ficheros JSON.
    • Serialización de ficheros.
  • EXCEPCIONES.
    • Gestión de Excepciones.
    • Excepciones más comunes.

PROGRAMACIÓN MULTIÁREA

Haga clic aquí para saber más

  • Creación de hilos.
  • Modulo Threading.
  • Sincronización de hilos.
  • El módulo Queue.
Responsable de los datos: Dapen Centro Estudios S.L.
Finalidad: Responder a solicitudes del formulario y envío de actualizaciones y cursos.
Legitimación: Tu consentimiento expreso.
Destinatario: Dapen Centro Estudios S.L. No se cederán datos a terceros, salvo obligación legal.
Derechos: Acceso, rectificación, supresión, anonimato, portabilidad y olvido de sus datos.
Puedes ejercer estos derechos  comunicándote con nosotros a info@cloudslearning.com
Programación Python