Laboris.net

Curso de Python

CEPI-BASE
CEPI-BASE

Curso Presencial en Barcelona (Barcelona)

Precio:

Resumen del curso

Objetivos: Este curso introducirá al alumno en el desarrollo de aplicaciones empleando el lenguaje Python, podrá crear aplicaciones corporativas multiplataforma y también páginas web dinámicas bajo este lenguaje

Requisitos: Se requieren conocimientos de Windows e Internet. Adicionalmente, se recomienda tener conocimientos de HTML

A quién va dirigido: Dirigido principalmente a personas interesadas en el diseño de aplicaciones multiplataforma y gestión de bases de datos SQL tanto de forma corporativa como desde páginas web, empleando lenguaje Python.

Información adicional

Material: Amplios Dossiers de los cursos en formato papel 
Bolsa de Trabajo efectiva y demostrable para nuestros Alumnos y Ex-alumnos
Horarios: Totalmente flexibles, abierto todo el día. Incluso sábados por la mañana. Empresa Certificada ISO 9001 Acreditado por  ENAC con el registro Nº663/13 , para impartir cursos en el área de Informática

 
ver información adicional
 

Temario completo de este curso

CONTENIDOS CURSO PYTHON

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

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
  • * FUNCIONES LAMBDA
  • * DOCSTRINGS
  • * EJERCICIOS
  • * EJERCICIO DE EVALUACIÓN Nº 1


5 – CADENAS

  • * OBJETO STRING
  • * PLANTILLAS
  • * SECUENCIAS DE CADENAS
  • * FORMATO DE CADENAS
  • * SECUENCIAS DE ESCAPE
  • * FUNCIONES INCORPORADAS
  • * EJERCICIOS

6 – USO DE SECUENCIAS

  • * LISTAS
  • * TUPLAS
  • * CONJUNTOS
  • * DICCIONARIOS
  • * EJERCICIOS

7 – MÓDULOS, PAQUETES Y NAMESPACES

  • * CREACIÓN DE MÓDULOS
  • * LIBRERÍA ESTÁNDAR
  • * NAMESPACES (ESPACIOS DE NOMBRES)
  • * PAQUETES (PACKAGES)
  • * EJERCICIOS
  • * EJERCICIO DE EVALUACIÓN Nº 2

8 – MODO GRÁFICO EN PYTHON

  • * ENTORNO TKINTER
  • * ENTORNO PYQT
  • * INTERFACES GRÁFICAS: QT DESIGNER
  • * EJERCICIOS

9 – FICHEROS

  • * ARCHIVOS DE TEXTO
  • * ERRORES Y EXCEPCIONES
  • * EJERCICIOS

10 – POO (PROGRAMACIÓN ORIENTADA A OBJETOS)

  • * OBJETOS
  • * POLIMORFISMO
  • * HERENCIA
  • * DELEGACIÓN
  • * DECORADORES
  • * EJERCICIOS
  • * EJERCICIO DE EVALUACIÓN Nº 3

11 – BASES DE DATOS CON PYTHON

  • * SQLITE
  • * MYSQL
  • * JSON
  • * XML
  • * EJERCICIOS

12 – HILOS EN PYTHON

  • * EL MÓDULO LOGGING
  • * EL OBJETO THREAD (HILO)
  • * SINCRONIZACIÓN DE THREADS
  • * EJERCICIOS
  • * EJERCICIO DE EVALUACIÓN Nº 4

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

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

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


19 – MICROPYTHON

  • * ¿QUÉ ES MICROPYTHON?
  • * MÓDULOS DE MICROPYTHON
  • * PRÁCTICAS CON MICROPYTHON
  • * EJERCICIOS

20 – 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

 
ver temario completo
 
  

Más cursos relacionados de Informática y tecnología



  • Euroinnova Business School

    Si trabaja en el entorno informático y desea especializarse en las tareas relacionadas con el lenguaje de programación Python este es su momento, con el Curso de Experto en Python: Desarrollo de ...

    Curso
    Online
    420 € 260 € Descuento


  • Euroinnova Business School

    Para la realización de nuestro Master o Postgrado Online Postgrado en Desarrollo de Aplicaciones con Python Especialidad en Hacking & Forensic tenemos facilidades a la hora de pago para que el ...

    Máster
    Online
    349 € 269 € Descuento


  • TYC GIS Formación

    El curso capacitará a los alumnos en el manejo de pyQGIS, centrándose en el desarrollo de Plugins escritos en Python para QGIS. Se formará al alumno en la creación de Plugins, manejo de la IDE, ...

    Curso
    Online
    350 € 315 € Descuento


  • IMQ IBERICA BUSINESS SCHOOL

    Programa con Python y crea tus propias herramientas para hacking. Conoce los elementos básicos de desarrollo de herramientas con Python, recolección de información, escaneo, enumeración y ...

    Curso
    Online
    400 €


  • Asociación Española de Programadores Informáticos

    La Asociación Española de Programadores Informáticos es una asociación de ámbito y presencia nacional formada por y para los programadores.El curso de programación profesional en Python de AEPI, te ...

    Curso
    Online
    450 €


  • Cursos Técnicos

    Además de ser un curso totalmente práctico, también incluye un seminario de certificación de 25 horas para prepararte para la certificación oficial de Microsoft Introduction to Programming Using ...

    Curso
    Online
    A consultar


  • Profesional Online

    Al finalizar las clases del curso de Programación Python realizarás, con la supervisión de tu tutor, un proyecto de implantación sobre los conocimientos adquiridos. Este proyecto determinará la ...

    Curso
    Online
    A consultar

Recomiéndanos | Laboris.net en inicio | Favoritos | Contáctenos | Acerca de Laboris.net | Condiciones de uso | Política de privacidad | Oferta de empleo | Política de cookies

SCM Spain © 2024 EMAGISTER Servicios de formación, S.L.