Robotear

Curso de Python: de cero a experto

$25,000.00

+ Free Shipping
Categorías: , Etiqueta:

Curso de Python: de cero a experto

 

Este curso está diseñado para aquellos que desean aprender a programar desde cero, utilizando uno de los lenguajes más populares y versátiles: Python. Ya sea que seas un principiante absoluto o tengas algo de experiencia en programación, este curso te proporcionará las habilidades fundamentales necesarias para empezar a desarrollar tus propios proyectos.

A lo largo del curso, exploraremos los conceptos básicos de Python, desde la sintaxis y las estructuras de datos hasta introducirte en la programación orientada a objetos. A través de ejemplos prácticos y proyectos emocionantes, te familiarizarás con los fundamentos de la programación y adquirirás confianza en tus habilidades de codificación. Únete a nosotros y comienza tu viaje para convertirte en un programador hábil y creativo con Python.

Objetivos

  1. Conocer la estructura del lenguaje de programación Python y sus diferencias con otros lenguajes.
  2. Reconocer y discernir entre los tipos de datos elementales existentes en Python.
  3. Realizar operaciones con los tipos de datos básicos y avanzados de Python.
  4. Realizar tomas de decisiones en un programa
  5. Utilizar de manera eficiente las estructuras de control.
  6. Promover la creatividad ante la resolución de una situación conflictiva.
  7. Ingresar correctamente información al programa proveniente del usuario.
  8. Aprender el concepto de la programación funcional.
  9. Aprender sobre el manejo de errores y soluciones de los mismos.
  10. Aprender el paradigma de la programación orientada a objetos.
  11. Promover la eficiencia en el código.

Unidad N°1:Tipos de datos en Python

  • Tipos de datos
  • Variables
  • Operadores aumentados
  • Swapping
  • Conversion de datos

Unidad N°2:Strings

  • Indexación y Slicing
  • Métodos de búsqueda
  • Métodos de transformación
  • Métodos de partición y unión
  • Métodos de verificación
  • Método format

Unidad N°3:Ingreso de datos por teclado

  • Función Input
  • Errores frecuentes en el ingreso
  • Conversión de datos para el ingreso por teclado

Unidad N°4:Operadores y control de flujo

  • Operadores de comparación
  • Operadores de identidad
  • Operador AND y OR
  • Sentencia IF
  • Anidamiento de sentencias
  • Estructura IF-ELIF-ELSE
  • Lazo WHILE
  • Lazo FOR
  • Sentencia BREAK y CONTINUE

Unidad N°5:Tipos avanzados de datos

  • Listas
  • Recorrer listas
  • Métodos de listas
  • Agregar y borrar datos en listas
  • Listas bidimensionales
  • Diccionarios
  • Conjuntos
  • Tuplas

Unidad N°6:Funciones

  • Funciones definidas por usuario
  • Declaración de funciones
  • Argumentos de funciones
  • Parámetros de funciones
  • Funciones con múltiples retornos
  • Funciones con parámetros múltiples
  • Funciones anidadas

Unidad N°7:Errores y excepciones

  • Jerarquía de errores
  • Lógica de manejo de errores
  • Sentencia Try
  • Sentencia Except
  • Sentencia else
  • Sentencia Finally
  • Sentencia Raise
  • Errores personalizados
  • Gestión de errores múltiples

Unidad N°8:Programación orientada a objetos

  • Paradigma de programación
  • Clase
  • Objeto
  • Instanciación
  • Parámetros públicos
  • Parámetros privados
  • Teoría de encapsulamiento
  • Constructor
  • Constructor parametrizado
  • Métodos de una clase
Carrito de compra