Requisitos

Tener conocimientos básicos en lenguajes de programación, algoritmos y lógica de programación o haber realizado el curso Introducción a la Programación y SQL básico.

Objetivos

Aprender a programar bajo el lenguaje Python y adquirir las bases para el desarrollo de Aplicaciones con propósito general.

Dirigido a

Estudiantes, Profesionales, Técnicos, Tecnólogos, Ingenieros, Analistas o quien desee Adquirir o Mejorar las Bases sobre la Programación en Lenguaje Python.

Fechas Programadas

Inicia Termina Horario
Marzo 23 2024
Mayo 18 2024Sabados -    2:00 pm - 7:00 pm

Metodología

La Capacitación es en modalidad presencial o en línea, 100% basada en prácticas que son desarrolladas por todos los Estudiantes. En modalidad presencial: cada Estudiante cuenta con un computador, acceso a internet de banda ancha, WI-FI y elementos e instrumentos necesarios para las prácticas en nuestra sede, desde el momento en que inicia y hasta que finaliza. En modalidad en línea (online): el estudiante debe contar con un computador con webcam, micrófono, acceso a internet y el software necesario para conectarse a la plataforma de videoconferencia desde la cual se imparten las clases. La capacitación es personalizada puesto que son grupos pequeños con un máximo de dieciseis (16) Estudiantes por grupo. Durante el desarrollo del curso, los estudiantes participan e interactúan en tiempo real de la clase con el docente, pudiendo resolver las dudas e inquietudes justo en el momento en que estas se le presentan. Los Instructores exponene los fundamentos teóricos con un lenguaje sencillo y común, que le permite al estudiante asimilar todos los conceptos, términos técnicos y dominar la jerga utilizada en el tema, ya que simultáneamente se desarrollan talleres de práctica, los cuales están organizados consecutivamente para el desarrollo temático en forma gradual y evolutiva. Al finalizar cada módulo, el Instructor realiza una retroalimentación para la revisión de dudas e inquietudes.
Contenido
-
Introducción
- Guía de instalación
- Gestión del administración de paquetes automatizado (PIP)
- Editores de código free (Code y Sublime Text)

Sintáxis básica de Python
- Comentarios
- Expresiones de texto y algebraicas
- Variables
- Operadores
- Lógica proposicional (Tablas de verdad o Tautologías)
- Operadores lógicos

Arreglos/Arrays
- Listas (list)
- Tuplas (tuple)
- Cadenas (set)
- Diccionarios (dict)

Estructuras de Control
- Selectivas
- Iterativas (ciclos)

Funciones:
- Funciones
- Decoradores
- Generadores
- Lambda
- Funciones matemáticas
- Funciones estadísticas

Manejo de archivos
- Leer archivos
- Escribir
- Eliminar archivos

Módulos y paquetes
- Módulos
- Paquetes
- Formas de imports
- Atributo __name__

Programación Orientada a Objetos
- Clases y objetos
- Atributos
- Métodos
- Encapsulamiento
- Herencia
- Herencia múltiple

Módulo Random
- randrange
- randint
- choice
- shuffle
- Otros métodos

Módulo Requests
- Get
- Post
- Delete
- Head
- Put
- Request

Introducción a NUMPY
- Arreglos Objeto
- ndarray
- Data type Objects
- Polinomios
- Algebra lineal
- Series de Tiempo

Introducción a Pandas
- Preparar los datos
- Crear DataFrames
- Fusionar los Pandas DataFrames
- Ejecutar el código para ver los resultados
- Gráficas
- Uso con matplotlib

Video

Incluye

  • Link en la nube con Información Técnica y Utilidades (Software).
  • Certificado de Asistencia.

Publicidad

Calibración instrumentos medición
Libro Repara Tu Computador

Pearson VUE - Authorized Test Center
CERTIPORT - Authorized Test Center
;