Curso de
Python para principiantes
Aprendé a programar con el lenguaje mas utilizado en el mundo profesional, de una manera didáctica y enfocado en la práctica
- Clases 100% prácticas
- Aprendizaje basado en proyectos
- Tutores personalizados
Acerca del curso
En este curso buscamos ayudar a que cualquier persona pueda aprender a programar, logrando así potenciar sus herramientas profesionales. Nos enfocamos en un curso que sea totalmente práctico para que los conocimientos se logren obtener de una manera dinámica y didáctica
Modalidad
Online a través de nuestra plataforma
Duración
El curso consta de 15 hs de grabación
Cuestionarios
Formato múltiple choice para afianzar conocimientos
Público
Cualquier persona a partir de 15 años
Material Online
Videos explicativos paso a paso y documentos PDF
Proyecto final
Una vez finalizado se otorgará un certificado
¿Qué vas a aprender en el curso?

- Números enteros y decimales
- Variables boleanas
- Función print
- Definición de variable
- Declaración de variable
- Conversión de datos
- Definición de string
- Slicing e indexación
- Función len
- Métodos de strings
- Ingreso por teclado
- Función input
- Casteo de datos
- Función eval
- Operadores de comparación
- Definición de condición
- Condiciones simples y múltiples
- Operadores and y or
- Toma de decisiones con if
- if andidados
- Toma de decisiones con if-else
- Toma de decisiones if-elif-else
- Definición de lazo
- Lazo while
- Lazo for
- Diferencias entre while y for
- break y continue
- Lazos anidados
- Funcion range
- Definición de lista
- Indexación
- Slicing
- Acceder a cada elemento de una lista
- Recorrer una lista con for y while
- Búsqueda secuencial
- Métodos de listas
- Definición de tupla
- Diferencias entre una tupla y una lista
- Definición de conjunto
- Definición de diccionario
- Declarar tuplas, conjuntos y diccionarios
- Recorrer estos tipos de datos
- Concepto de inmutabilidad y mutabilidad
- Recorrer estos datos con while y for
- Métodos aplicados a estos tipos de datos
- Definición de función
- Ventajas de utilizar funciones en un programa
- Parámetros y argumentos
- Argumentos posicionales
- Argumentos con nombre
- Funciones con retorno
- Retornos múltiples
- Parámetros indefinidos: args y kwargs
- Definición de error
- Sentencia try
- Sentencia except
- Sentencia else
- Sentencia finally
- Sentencia raise
- Captura de errores
- Manejo de múltiples errores
- Jerarquía de errores
- Definición de script
- Vincular un programa con cmd
- Enviar información al programa por cmd
- Mostrar información por cmd
- Argumentos de main
- Modulo sys
- Método argv
- Ventajas de programar con este paradigma
- Definición de clase, objeto, método y atributo
- Declarar una clase
- Instanciar objetos
- Constructor con y sin parámetros
- Métodos con y sin parámetros
- Acceso a campos de la clase
- Palabra reservada self
- Campos públicos y privados
- Herencia
- Herencia múltiple
- Importar la totalidad de un módulo
- Importar funciones específicas
- Módulo dateTime
- Módulo random
- Crear nuestros propios módulos
- Crear un paquete
Objetivos del curso
01 Tipos de datos y variables
Aprenderemos a trabajar con los distintos tipos de datos que nos ofrece Python, tales como, las listas, los diccionarios, las tuplas y los conjuntos. También aprenderemos a trabajar con strings y aplicar el uso de variables para contener a estos tipos de datos.
02 Control de flujo y lazos de control
Aprenderemos a que nuestro programa siga un camino lógico en base a distintas condiciones planteadas. Para eso utilizaremos la sentencia if, elif, else, while y for. Conoceremos cómo romper lazos y cómo utilizar la función range.
03 Funciones y paquetes
Conoceremos las ventajas de utilizar funciones en nuestros programas, viendo las distintas posibilidades de su uso. Compararemos la programación funcional con la programación secuencial. Aprenderemos a crear nuestros propios módulos y paquetes mediante el uso de funciones y clases.
04 Manejo de errores
Aprenderemos a capturar distintos errores a lo largo de un programa y tratarlos de una manera especial para evitar que nuestro programa se detenga. Trataremos la jerarquía de errores.
05 Scripts
Aprenderemos a vincular un programa con nuestra consola cmd, logrando así poder enviar y recibir información por consola. Conoceremos los argumentos posicionales por cmd y veremos algunos casos de uso.
06 Programación orientada a objetos
Aprenderemos a programar con el paradigma de orientación de objetos, el más utilizado en la actualidad. Aprenderemos a crear distintas clases, instanciar objetos y desarrollar lógica con este paradigma de programación.
¡Conocé el curso por dentro!
- Videos explicativos paso a paso
- Material descargable
- Consultas en tiempo real con el equipo de tutores
- Pactamos videollamadas para ayudarte en tus dudas
- Cuestionarios y actividades en distintos formatos

Certificados
Al finalizar cada uno de los cursos podrán obtener un certificado. Este certificado tiene un significado muy diferente al tradicional de la educación. En RIO valoramos mucho el esfuerzo, la dedicación, y las ganas de aprender, por eso nos gusta brindar reconocimiento. El certificado de RIO tiene un objetivo muy claro e importante: recordarte que se puede y que cuando dedicas tiempo al aprendizaje, siempre los resultados llegan.


Tutor del curso
Ezequiel Bottiglieri
Argentino, nacido en la provincia de Buenos Aires. Ingeniero electrónico. Docente de escuela técnica en área de electrónica. Tutor del grupo de robótica que participa en Liga Nacional de Robótica. Emprendedor, entusiasta, apasionado por la educación y la tecnología.
6 cuotas sin interés
$ 1.116 ARS
Precio total del curso: $7000 ARS
- Clases 100% prácticas
- Pactar videollamadas de consulta
- Tutorías personalizadas
- Acceso a todo el contenido de por vida
- Acceso a las actualizaciones del curso
¡Beneficios de estudiar con nosotros!
Aprendés a tu propio ritmo
Podés elegir tus propios días y horarios. Vos elegís cuando y cómo estudiar. Desde RIO ofrecemos una nueva metodología de enseñanza, donde todos nuestros alumnos desarrollen la capacidad de ser autodidactas en el aprendizaje para potenciar sus habilidades digitales
Cursos 100% prácticos
Ofrecemos un cambio de paradigma en el aprendizaje de la programación y la robótica. Nuestro sistema tiene como propósito facilitar un proceso de aprendizaje simple, práctico y didáctico, con el fin de lograr un acercamiento a lo tangible y orientado a contenidos de uso actual en distintas disciplinas tecnológicas.
Acompañamiento
Ante las dudas que tengas durante el curso, podés enviarnos la duda que tengas por cualquiera de nuestros canales de comunicación y te responderemos a la brevedad. También podemos pactar una videollamada, en un determinado día y horario, en caso que lo requieras





Testimonios











Preguntas frecuentes
El curso lo puede realizar cualquier adolescente o adulto
Se puede abonar por mercado pago o también por medio de transferencia bancaria, donde podes pedirnos el CBU.
Se puede abonar en hasta 6 cuotas sin interés con cualquier tarjeta de crédito.
Una vez que accedes al curso, vas a tener acceso al contenido de por vida para verlo cuando vos quieras y desees.
Si, ya que para programar siempre es necesaria una computadora para utilizar los programas.
¡No!. Nuestro curso está pensado para que todo chico/a pueda realizar el curso desde cero.
¿Qué otros cursos ofrecemos para adolescentes y adultos?
Contactanos
¿Necesitás ayuda? En RIO estamos pendientes para resolver cualquier inquietud que tengas y ayudarte a elegir los mejores cursos o carreras para potenciar tus habilidades digitales