Curso de introducción a la programación con python3

1 minute read

Curso de introducción a la programación con python3

python3

En este curso aprenderás los fundamentos del lenguaje de programación Python 3 desde cero, pensado para no programadores que se quieran iniciar en este mundo.

El lenguaje de programación Python es uno de los más valorados por la comunidad de programadores, además de uno de los que más crecen en los últimos años. Este curso de Python está basado en la versión 3 del mismo, para que conozcas todas sus novedades y aprendas a utilizarlas en tus futuros desarrollos.

Los siguientes contenidos forman parte de un curso que he impartido para OpenWebinars en febrero de 2019.

Puedes obtener todo el contenido del curso en el repositorio GitLab. Todas las observaciones, mejoras y sugerencias son bienvenidas.

Unidades

  1. Análisis de problemas y diseño de algoritmos
  2. Introducción a los lenguajes de programación
  3. Introducción a python3
**Introducción a python3**
  1. Instalación de python3
  2. Escribir y ejecutar programas python
  3. Mi primer programa en python3

    Tipos de datos básicos

  4. Datos y tipos de datos
  5. Tipos de datos numéricos
  6. Tipo de datos booleano
  7. Trabajando con variables
  8. Entrada y salida estándar
  9. Introducción a las cadenas de caracteres
  10. Pasando de pseudocódigo a python3
  11. Ejercicios estructura secuencial

    Estructuras de control

  12. Estructura de control: Alternativas
  13. Ejercicios estructura alternativas
  14. Estructuras de control repetitivas: while
  15. Estructuras de control repetitivas: for
  16. Uso específico de variables: contadores, acumuladores e indicadores
  17. Ejercicios estructuras repetitivas

    Tipos de datos secuencias

  18. Tipo de datos cadenas de caracteres
  19. Las cadenas de caracteres son inmutables
  20. Métodos principales de cadenas
  21. Ejercicios cadena de caracteres
  22. Tipo de datos secuencia: Listas
  23. Las listas son mutables
  24. Métodos principales de listas
  25. Tipo de datos secuencia: Tuplas
  26. Ejercicios de listas

    Tipos de datos mapas

  27. Tipo de datos mapa: diccionario
  28. Métodos principales de diccionarios
  29. Ejercicios de diccionarios

    Excepciones

  30. Excepciones

    Introducción a los módulos

  31. Introducción a los módulos

    Programación estructurada

  32. Introducción a las funciones
  33. Funciones recursivas
  34. Ejercicios con funciones
  35. Más ejercicios

    Programación orientada a objetos

  36. Introducción a la programación orientada a objetos
  37. Encapsulamiento en la programación orientada a objetos
  38. Herencia y delegación
  39. Ejercicios de programación orientada a objetos

Updated:

Comments