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

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!

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

¿Te gustaría comenzar el curso?

Visa_Inc._logo.svg
mercadopago-logo
2560px-MasterCard_Logo.svg
1280px-Bitcoin_logo.svg

¡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

¿Necesitas ayuda?