Skip to content

sbuffose/programming4everybody

Repository files navigation

Welcome!

Esta carpeta contiene todos los documentos e información necesaría para el programa de webinars gratuitos 'Programación para todos' ofrecido por Le Wagon. ¡Bienvenido! 🎉

⚠️ IMPORTANTE

Todas las herramientas que utilizarán los profesores durante la clase en vivo son gratis y opcionales a este curso. Las aplicaciones que presentaremos son utilizadas por miles de exitosas empresas tecnológicas de todo el mundo (¡incluidos nosotros!), y las utilizaremos para mostrarles cómo trabajar en un entorno de desarrollo real.

Como se explicó durante la presentación del programa, este curso es solo una extensión del Ruby track de Codecademy, y no está obligado a hacer nada más que seguir las reuniones.

Tabla de contenidos

Uso

Destaque el repositorio (con la 'Star' arriba de todo) o simplemente marque la página en su navegador cómo favorito.

Cada archivo Ruby que encuentre en esta carpeta será subido por el profesor durante la sesión correspondiente. En las carpeta slides podrás ver y descargar las diapositivas que compartimos durante nuestras clases.

A su vez, también encontrarás una carpeta test en el repositorio. No debes editar o borrar ninguno de los archivos en esta carpeta: es importante que guarde en otra carpeta todo lo que utilices para realizar pruebas personales usando código! 🧪

Setup

Nota: Esta es una serie de aprendizaje en línea gratuita, y nuestros profesores no podrán ayudarlo con la configuración de su computadora. Si está dando sus primeros pasos (no sabe Git, Ruby, qué es un terminal o cualquiera de las herramientas que estamos usando), mire los videos y, si se siente lo suficientemente seguro, use un REPL como se describe abajo. ¿Quieres aprender a configurar tu computadora como un profesional?¡Hacelo con nosotros!

REPL

Podrás utilizar un REPL para ver e interactuar con el código que compartimos en cada sesión.

Primero tenés que crear una cuenta en Repl.it. Una vez que haya iniciado sesión, regresa acá y hace click en este botón 👉 Ejecutar en Repl.it para abrir este repositorio, y luego hacer click en 'fork' para guardar una copia en su colección personal de REPLs.

Podes utilizar la consola de Ruby de la derecha para ejecutar pruebas rápidas o crear archivos con códigos más complejos en la carpeta test, y luego ejecutarlos desde la 'Shell' integrada.

Si la ventana de la 'Shell' no aparece de manera automática, podés abrirla usando el atajo ⌘⇧S (ver foto a continuación) o en windows CRTL + SHIFT + S. Una vez abierta, podrás correr tus archivos en la carpeta 'test' escribiendo ruby test/nombre_del_archivo.rb.

Al final de la clase, cambiá a la pestaña Version Control y hace click en Pull para traer los nuevos archivos generados en la clase.

Nota: si al realizar un Pull no funciona, es muy probable de que hayas editado archivos que no podías editar! 🛑 Podes fijarte cuáles editaste en Changed files or folders, y si encontras alguno que no está dentro de la carpeta test, entonces tenés que hacerlos parecer igual a los que aparecen en este repositorio de GitHub. Una vez que sean iguales, ahora podrás hacer click en Pull otra vez. Si no funciona, entonces podes volver a este paso a paso, y realizar una nueva copia siguiendo los pasos descriptos anteriormente ☝️

SETUP AVANZADO - ¡No hacer solo!

General overview

El programa tiene 10 sesiones, siguiendo el Codecademy’s free Ruby track:

  1. Introduction to Ruby
  2. Control flow in Ruby
  3. Looping with Ruby
  4. Arrays and Hashes
  5. Blocks and Sorting
  6. Hashes and Symbols
  7. Refactoring
  8. Procs and Lambdas
  9. Object-Oriented Programming, Part 1
  10. Object-Oriented Programming, Part 2

Typical session

BATCH #1: Lunes + Miércoles + Viernes

  • 19h00-19h25 (GMT+1) Clase en vivo en Zoom con profesores de Le Wagon's realizando 'codigo en vivo' para ayudar a entender los conceptos con ejemplos prácticos
  • 19h25-19h45 Sesión de preguntas y respuestas en donde podrás realizar preguntas y respuestas (e incluso compartir pantalla con tus dudas)

BATCH #2: Martes + Jueves + Sabádos

  • 18h00-19h25 (GMT+1) Clase en vivo en Zoom con profesores de Le Wagon's realizando 'codigo en vivo' para ayudar a entender los conceptos con ejemplos prácticos
  • 18h25-19h45 Sesión de preguntas y respuestas en donde podrás realizar preguntas y respuestas (e incluso compartir pantalla con tus dudas)

Para cada clase, te compartiremos por mail un link privado. Las sesiones en Zoom son privadas, y solo participantes aceptados podrán participar de las mismas 🔒

Going further

Conocé las historias de nuestros alumnos en el programa junto al IAE Business School, y los proyectos armados en sólo 9 días de nuestro último programa:

  1. We Rove
  2. Planit
  3. JRNLD
  4. FundEat

No te pierdas otros eventos Tech que publicamos en nuestro EventBrite, Facebook, Instagram y YouTube, y quedate conectado con nuestra comunidad 🤩

¿Querés conocer más sobre programación? Aplicá a Le Wagon, y aprendé cómo crear el producto de tus sueños! 🚀

Al completar este programa de 11 clases, accederás a un 30% de descuento para nuestro programa de Web Development (no acumulable con otros descuentos)! Quedan pocos lugares para nuestro próximo programa, podés ver las fechas en nuestra web o contactarnos.

About

Esta carpeta contiene todos los documentos e información necesaría para el programa de webinars gratuitos 'Programming for Everybody' ofrecido por Le Wagon. ¡Bienvenido! 🎉

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages