Formación para la certificación en Python - eLearning

450,00 EUR

  • 60 hours
eLearning

Este curso abarca los fundamentos de Python y cómo aplicarlo en aplicaciones del mundo real. Los módulos, proyectos al final de cada lección y las tareas que componen el plan de estudios cubren operaciones de datos en Python, strings, declaraciones condicionales, manejo de errores, scripting en shell, extracción de datos web y el marco de trabajo web de Python más utilizado: Django.

Características clave

Idioma

El curso y el material están disponibles en inglés

Nivel

Para principiantes - Intermedio

Acceso

Acceso de 1 año a la plataforma de aprendizaje electrónico de estudio autodirigido 24/7

6 horas de contenido en video en total

con 60 horas de estudio recomendadas

Laboratorio Virtual Jupyter incluido

Más de 20 prácticas asistidas en todos los módulos

Proyecto

5 controles de conocimiento al final de cada lección y 1 proyecto final de curso basado en la vida real

No hay examen

No hay examen para este curso, pero el estudiante recibirá un certificado de finalización del entrenamiento

Hero

Resultados de aprendizaje

Al final de este Curso de eLearning de Entrenamiento en Python, podrás:

Conceptos de Python

Comprender conceptos básicos de Python.

Implementar técnicas

Implemente técnicas de manejo de archivos y manejo de excepciones.

Comprensión Ampliada

Comprender en profundidad los operadores, conjuntos, métodos y diccionarios.

Implementando funciones auxiliares

Ejecuta comandos implementando sentencias condicionales, bucles y funciones.

Shell Scripting

Realiza scripting en shell con Python.

Domina Django y el Desarrollo en Python

Domina Django Python y el desarrollo web avanzado en Python.

Cronograma del curso

Hero
  1. Conceptos Básicos de Python

    Lección 01

    • Introducción al curso
    • Objetivos de Aprendizaje
    • Introducción a Python y sus características
    • Introducción a Python - Usos y Variantes
    • Introducción a Python - Por qué Python
    • Instalación de Software y Configuración del Entorno
    • Demostración: Instalación de Software y Configuración del Entorno
    • Tipos de datos
    • Funciones de Entrada y Salida
    • Demostración: Tipos de Datos y Entrada/Salida
    • Funciones
    • Puntos clave
  2. Operaciones de Datos

    Lección 02

    • Objetivos de aprendizaje
    • Conversión de Tipo de Datos
    • Operadores Aritméticos
    • Operadores de comparación
    • Operadores de asignación
    • Operadores a nivel de bits
    • Demostración: Operaciones de Datos
    • Métodos de cadena
    • Demostración: Operaciones con Cadenas
    • Métodos de lista
    • Demostración: Operaciones de Lista
    • Métodos de Tupla
  3. Declaraciones condicionales y funciones

    Lección 03

    • Objetivo de aprendizaje
    • Expresiones
    • Declaración condicional
    • Demostración - Declaración Condicional
    • Bucles - bucle for
    • Bucles - bucle while
    • Demostración - Bucles
    • Funciones
    • Demostración - Funciones
    • Lección clave
  4. Manejo de Errores y Operaciones de Archivos

    Lección 04

    • Objetivo de aprendizaje
    • Manejo de archivos
    • Demostración - Manejo de Archivos
    • Errores
    • Excepciones
    • Demostración - Errores y Excepciones
    • Registro
    • Demostración - Registro
    • Depurador de Python (Módulo Pdb)
    • Demostración - Depurador de Python
    • Objetos y Clases
    • Objetos y funciones
    • Demostración - Programación Orientada a Objetos
    • Lección clave
  5. Shell Scripting y Django

    Lección 05

    • Objetivo de aprendizaje
    • Scripting de Shell
    • Módulo de Sistema, SO y Sub-Proceso
    • Lectura Escritura de Archivos y Trabajo con el Módulo de Fecha y Hora
    • Demostración - Programación de scripts en Python
    • Raspado Web
    • Demostración - Extracción web utilizando Beautiful Soup
    • Django - Introducción y Arquitectura
    • Demostración - Instalación de Django
    • Conclusión clave
  6. Infraestructura de Registro

    Lección 06

    • Introducción al registro en Python
    • Conceptos de registro en Python
    • Cambiando el Formato de los Registros
    • Registrador de Python
    • Usando el registro de Python
    • Manejadores y Formateadores de Registro
    • Flujo de Registro
    • Configuración de registros
    • Extendiendo el Registro de Actividades
    • Registros de almacenamiento en búfer
    • Mejores prácticas de registro
    • Rotación de archivos de registro
    • Registrando en un archivo
  7. Infraestructura de pruebas unitarias

    Lección 07

    • Introducción a las pruebas unitarias
    • Introducción al marco de trabajo unittest
    • Concepto del marco de trabajo de pruebas unitarias
    • Línea de comandos
    • Pruebas de unidad en Python
    • Pruebas de excepciones
    • Accesorios de prueba
    • Aserciones de Python
    • Clases y funciones
    • pros y contras
    • Biblioteca de objetos simulados
  8. Conceptos de Redes

    Lección 08

    • Introducción a la Redes con Python
    • Zócalos
    • Programación de sockets
    • Trabajando con redes en Python
    • Modelos de datos
    • Construyendo comunicación cliente-servidor
    • Tipos de enchufes
    • Sockets TCP
    • El marco de trabajo del tornado
    • Construyendo un servidor de chat en Python
  9. Decoradores de Python

    Proyecto 1

    Implementa un decorador en Python que tome lo que la función decorada devuelve y lo escriba en un archivo en una nueva línea.

  10. Gestiona la contraseña

    Proyecto 2

    Desarrollar una nueva versión de un gestor de contraseñas que pueda llevar un registro de todas las contraseñas que se han establecido para cada cuenta.

  11. Solicitud para la gestión de pacientes

    Proyecto 3

    Escribe una aplicación en Django para un recepcionista de hospital que tenga funciones, incluyendo verificar si el paciente ya está registrado. Si no, registrar al paciente.

curso de python

¿Quién debería inscribirse en este programa?

Requisitos previos: No es necesario tener conocimientos previos de programación o experiencia para tomar este curso en línea de Python.

Desarrolladores de Software

Aficionados a la Programación

Líderes Técnicos

Arquitectos

Comience el curso ahora

Declaraciones

Licenciamiento y acreditación

Este curso de Certificación de Entrenamiento en Python es ofrecido por Simplilearn de acuerdo con el Acuerdo del Programa de Socios y cumple con los requisitos del Acuerdo de Licencia. AVC promociona este curso en nombre de Simplilearn.

Política de Equidad

Simplilearn no proporciona alojamiento debido a una discapacidad o condición médica de ningún estudiante. Se anima a los candidatos a contactar a AVC para obtener orientación y apoyo durante el proceso de alojamiento.

Preguntas Frecuentes

¿Necesitas una solución corporativa o integración de LMS?

¿No encontraste el curso o programa que encajaría para tu empresa? ¿Necesitas integración con un LMS? ¡Escríbenos! ¡Resolveremos todo!