Introducción a la programación. Programá sin saber programar
What you'll learn
- Entender qué es programar y cómo se programa
- Aprender a resolver problemas computacionalmente
- Representar soluciones con pseudocódigo y diagramas de flujo
- Usar PseInt para implementar soluciones
- Aprender los elementos básicos de la programación (variables, constantes, tipos de datos, vectores, matrices...)
- Implementar condicionales simples y anidados
- Tratar con operadores artiméticos, relacionales y lógicos
- Usar estructuras de control, repetitivas y contadores (switch-case, for, while, repeat...)
- Hacer tus primeros programas
- Aprender conceptos como recursividad, modularidad, procedimientos y funciones
- Introducirse en los paradigmas de programación
Requirements
- No se necesita experiencia previa en programación. Juntos vamos a ir dando pequeños pasos pero muy firmes para que puedas resolver problemas de manera autónoma.
Description
¿Alguna vez sentiste curiosidad por el mundo de la programación pero no sabías por dónde empezar? ¡Sin dudas, este curso es tu puerta de entrada! Vas a aprender paso a paso y de una manera muy sencilla, los fundamentos de la programación sin abrumarte con jergas técnicas.
Uno de los mayores objetivos del curso es que puedas desarrollar tu pensamiento computacional para aplicarlo a la resolución de problemas. Por eso, no será necesario que aprendas un lenguaje de programación en particular, sino que esto mismo podremos lograrlo principalmente a través de pseudocódigo (aunque también aprenderemos los diagramas de lujo). ¡Herramientas más que suficientes para que puedas convertir tus ideas en programas funcionales!
También vas a aprender los elementos básicos de programación como las variables, constantes, tipos de datos, condicionales, operadores aritméticos y lógicos, estructuras repetitivas... y otros elementos no tan básicos como las funciones, procedimientos y la recursividad.
No importa si sos un completo principiante o alguien que ya ha dado sus primeros pasos. Este curso está diseñado para que de todas formas puedas seguirlo. Así que, si queres desbloquear nuevas oportunidades, mejorar tus habilidades lógicas y analíticas y dar tus primeros pasos en el mundo de la programación ¡Este es el curso perfecto para comenzar!
Who this course is for:
- Profesionales de IT u otras industrias que quieran aprender a programar
- Testers que quieran aprender a automatizar pero que no sepan las bases de la programación
Instructor
Hola, soy Nadia.
Me gradué como ingeniera en sistemas y psicóloga. Si bien es una combinación un poco extraña, me ha servido mucho para ser la profesional que hoy en día soy.
Trabajo en el mundo del testing y la calidad de software desde 2006. Pasé por diferentes roles como tester, líder, consultora y docente, entre otros.
Soy muy curiosa y creativa así que disfruto mucho aprendiendo y compartiendo lo que sé a través de mi canal de youtube, libros, artículos y conferencias locales como internacionales. Con el mismo espíritu, co-creé Argentesting, el congreso argentino de testing. También participo del comité revisor de diferentes conferencias y certificaciones. A propósito, estoy certificada en los Fundamentos de las pruebas, Rational Functional Tester, Fundamentos de Scrum y auditora interna ISO 9001:2015.
Por mis aportes, recibí diferentes reconocimientos: fui jueza del mundial de testing, fui reconocida como una de las mujeres más influyentes en testing y como la Líder digital en Argentina 2021.
A nivel personal, me encanta viajar, hacer deportes y el chocolate blanco.