¡Oferta!

Python Programming

US$30

Este curso de Programación en Python versión 3.11 y superiores, te dará los conceptos que sentarán las bases para, luego, especializarte en un área de aplicación más específica, como puede ser Redes, AI, Big Data, Ciencia, Matemática, etc.

Muchos de los conceptos que veremos en este curso, corresponden a teorías, estructuras y formas de pensamiento que te serán útiles en muchos lenguajes de programación. Sin embargo, los analizaremos e implementaremos de acuerdo a la sintaxis y la plataforma de Python.

Qué vas a obtener comprando este curso?

  • Horas de video:  más de 15 horas de videos.
  • Idioma: Español
  • Formato de entrega: Curso On Demand.
  • Modalidad de Grabación: El curso se grabó especialmente para la modalidad On Demand y en alta definición.
  • Recursos descargables:  Presentaciones (Español). Guía de laboratorios (Español).
  • Certificado: Digital con código QR para que puedan validar tu aptitud.
  • Dinámica: En el curso se realiza el Análisis de cada uno de los conceptos y tecnologías y luego se realizan Demos y Labs para finalizar su comprensión.
  • Profesor: El profesor es desarrollador con más de 20 años de experiencia en proyectos de escala internacional para empresas y corporaciones multinacionales.
  • Consultas: Puedes consultar por mail al instructor.
  • Acceso: Por 3 años.
  • Última actualización: Noviembre de 2022.
Compra en hasta 12 pagos sin tarjeta con Mercado Pago

Descripción

Este curso de Programación en Python versión 3.11 y superiores, te dará los conceptos que sentarán las bases para, luego, especializarte en un área de aplicación más específica, como puede ser Redes, AI, Big Data, Ciencia, Matemática, etc.

Muchos de los conceptos que veremos en este curso, corresponden a teorías, estructuras y formas de pensamiento que te serán útiles en muchos lenguajes de programación. Sin embargo, los analizaremos e implementaremos de acuerdo a la sintaxis y la plataforma de Python.

Perfil de la audiencia

Este curso es indispensable para los profesionales de todas las ramas de IT, que deseen implementar las tecnologías de Cloud, Automatización, SDN, AI, ML, DL, BI o Big Data, en la implementación de soluciones de software modernas.

Los roles de trabajo más adecuados para este curso son:

  • Desarrolladores / Ingenieros de Software
  • Técnicos / Ingenieros de Telecomunicaciones
  • Científicos / Ingenieros / Analistas de Datos
  • Administradores de Cloud / DevOps / CyberOps

Requisitos previos

  • Conocimientos básicos de informática.

Temario

 
Identificar los componentes de Python
Arquitectura y componentes de Python
 
Armar el entorno de desarrollo
Visual Studio Code
Anaconda
Google Colaboratory
Git
 
Conceptos básicos
Tipos de Datos
Números, Textos
Lectura por teclado y variables
 
Colecciones
Listas
Tuplas
Diccionarios
Conjuntos
Pilas y colas
Otras colecciones
 
Operadores y expresiones
Operadores lógicos.
Operadores relacionales y de asignación.
Expresiones anidadas.
 
Control de flujo
Sentencia if.
Sentencia while.
Sentencia for.
 
Funciones
Retorno y envío de valores.
Argumentos, parámetros, valor y referencia, args vs kwargs.
Argumentos indeterminados y funciones integradas.
 
Manejo de excepciones
Errores vs excepciones.
Múltiples excepciones, invocación de excepciones y creación de excepciones.
 
Programación Orientada a Objetos
Programación estructurada vs POO.
Clases, objetos y atributos.
Métodos de clases y métodos especiales.
Objetos dentro de objetos.
Encapsular atributos y métodos.
Herencia, clases heredadas y polimorfismo, herencia múltiple.
 
Persistencia de datos
Manipulación de archivos
Tipos de formas de persistencia de datos.
Lectura y escritura de archivos.
Importación de datos reales.
 
Módulos y paquetes
Módulos y paquetes.
Distribución básica.
Módulo estándar.
Collections, datetime, math y random.
 
Manejo de archivos
App con datos persistente.
Ficheros CSV y ficheros JSON.
 
Funcionalidades avanzadas
Operadores encadenados, list comprehension, decorators.
Generadores vs iteradores.
Lambda, filter, map, expresiones regulares.
 
Frameworks Web
Introducción a Django, Pyramid, Flask, Bottle y otros Frameworks Web.
 

Valoraciones

No hay valoraciones aún.

Solo los usuarios registrados que hayan comprado este producto pueden hacer una valoración.