Aprende Python para principiantes y conviértete en experto
What you'll learn
- En este curso aprenderás a programar en Python desde cero. Si eres nueva o nuevo en el mundo de la programación este curso es ideal para ti debido a que comenzamos desde las bases de la programación y poco a poco aumentamos los conocimientos tanto de programación como del lenguaje Python.
- Si ya cuentas con experiencia previa programando, este curso también te será de utilidad ya que contamos con níveles intermedio y avanzado que exploran más posibilidades con Python, como programación orientada a objetos.
- El curso está dvidido en tres niveles: Básico, Intermedio y Avanzado.
- En el nível básico comenzaremos desde los conceptos básicos relacionados con la programación para posteriormente entrar a las bases de Python como lo son operadores, variables, entrada y salida de datos. Además como parte de este nivel aprenderás cómo permitirle a tus programas tomar decisiones y repetir instrucciones así como crear funciones y procedimientos. El nível básico tiene una duración aproximada de 9 horas.
- El nível intermedio está enfocado en las estructuras de datos y el manejo de archivos. Las estructuras de datos son una herramienta que todo programador debe conocer para crear soluciones a problemas complejos. El manejo de archivos nos permitirá almacenar información para que nuestros programas puedan utilizarla posteriormente. El nível intermedio tiene una duración superior a las 7 horas.
- En el nível avanzado cubriremos la Programación Orientada a Objetos, que es un otro paradirga de la programación. Comenzaremos desde los conceptos básicos y poco a poco crearemos soluciones más complejas a la par que entendemos esta nueva forma de estructurar nuestros programas. Finalmente cerraremos el curso creando bases de datos no relacionales con el formato JSON que es muy utilizado tanto en aplicaciones de escritorio como aplicaciones web.
Requirements
- Este curso no requiere conocimientos previos para ser completado con éxito.
Description
En este curso aprenderás desde las bases de la programación en Python 3 hasta la programación orientada a objetos y las bases de datos no relacionales con formato JSON. El curso está dividido en ocho módulos los cuales a su vez están agrupados en tres níveles: Básico, Intermedio y Avanzado.
Este curso está pensado para ser los más accesible posible a estudiantes de cualquier nível entregando las bases para cada tema de forma tal que te den la confianza y seguridad de dominar cada uno de los temas tratados.
El contenido del curso es el siguiente:
Nivel Básico
*Módulo 1 Introducción
-¿Qué es la programación?
-¿Por qué Python?
-Instalación y puesta a punto
*Módulo 2 Programación Secuencial
-Tipos de dato
-Operadores aritméticos
-Operadores lógicos
-Operadores relacionales
-Constantes y variables
-Entrada y salida de datos
*Módulo 3 Programación Estructurada
-Control selectivo
+Estructura selectiva simple
+Estructura selectiva doble
+Estructura selectiva múltiple
-Control repetitivo
+Estructura repetitiva "mientras"
+Estructura repetitiva "para"
-Procedimientos y funciones
Nivel Intermedio
*Módulo 4 Estructuras de Datos
-Listas (y más sobre cadenas)
-Pilas
-Colas
-Tuplas
-Conjuntos
-Diccionarios
*Módulo 5 Archivos y Módulos
*Módulo 6 Errores y Excepciones
Nivel Avanzado
*Módulo 7 Programación Orientada a Objetos
-Clase y Objeto
-Herencia
-Polimorfismo
-Composición
*Módulo 8 Bases de Datos no Relacionales
-Formato JSON
Who this course is for:
- Principalmente estudiantes que comienzan en el mundo de la programación, sin embargo estudiantes con experiencia previa podrán encontrar información útil debido a que el curso está separado por niveles que se adecúan a distintos tipos de estudiantes.
Course content
- Preview05:06
Instructor
¡Hola! Programación Para Todos es un equipo de programadores con una experiencia acumulada de más de 15 años programando y más de 11 años de experiencia impartiendo cursos a nivel universitario.
Nos apasiona la programación y todo lo que tenga que ver con ella y estamos convencidos que la programación es una actividad que ha transformado nuestra realidad y lo sigue haciendo; es por ello que queremos aportar a la comunidad con cursos accesibles para todos.