¿Certificado de Office urgente? Hacelo en un intensivo y salís con todo dominado
12/04/2025
Salidas laborales en Montevideo tras un curso de ofimática: los trabajos que nadie te cuenta (y pagan bien)
12/08/2025
¿Certificado de Office urgente? Hacelo en un intensivo y salís con todo dominado
12/04/2025
Salidas laborales en Montevideo tras un curso de ofimática: los trabajos que nadie te cuenta (y pagan bien)
12/08/2025

Herramientas básicas para un curso de programación

cursos de programacion

 Lo que realmente necesitás tener listo antes de empezar a programar.

cursos de programacion

Si vas a meterte en un curso de programación, intensivo de programación o taller de programación, da igual si es Python, JavaScript, Java o C#: hay un puñado de herramientas que son como el mate y los bizcochos para el uruguayo – imprescindibles. Sin ellas, vas a perder tiempo, frustrarte y aprender menos.

Acá te explicamos, de forma clara y ordenada, las herramientas básicas de software que todo alumno de cursos de programación debería tener instaladas y configuradas desde el día 1. Incluimos para qué sirven, cuándo usar cada una y tips uruguayos para que no te vuelvas loco instalando cosas.

1. Editor de código / IDE (el corazón de todo programador)

Herramienta Ideal para… Ventajas principales Cuándo elegirla en Uruguay
Visual Studio Code (VS Code) 95 % de los cursos modernos (Python, JS, HTML/CSS, Java, C#, etc.) Gratis, liviano, miles de extensiones, Git integrado, temas oscuros Siempre la primera opción. En Max Multimedia lo usan en el 98 % de los cursos e intensivos
PyCharm Community Cursos específicos de Python profundos Autocompletado brutal, debugger excelente Si tu curso es 100 % Python avanzado
IntelliJ IDEA Community Java o Kotlin puro Refactoring automático, integración Maven/Gradle Si hacés Android o backend Java
Replit o CodePen Talleres cortos o cuando no querés instalar nada Todo online, compartís código en segundos Perfecto para talleres de 1 día o pruebas rápidas

Dato duro: Según el Stack Overflow Developer Survey 2024, VS Code lo usa el 73 % de los programadores profesionales del mundo. En Uruguay es aún más: prácticamente el 90 % de los alumnos de Max Multimedia llegan con él instalado.

2. Control de versiones: Git + GitHub/GitLab/Bitbucket

No es opcional. Es obligatorio desde la semana 2 de cualquier curso serio.

Qué necesitás instalar:

  • Git (línea de comandos)
  • Cuenta gratuita en GitHub (la más usada en cursos)

Para qué sirve en la vida real:

  • Guardás versiones de tu código (nunca más “proyecto_final_v3_final_deverdad”)
  • Trabajás en equipo sin pisarte
  • Mostrás tu código en entrevistas de trabajo

Tip uruguayo: En los intensivos de programación de Max Multimedia te obligan a subir el TP semanal a GitHub. Quien no lo hace, pierde puntos.

3. Terminal / Consola (sí, la ventana negra)

Sistema operativo Terminal recomendada Por qué
Windows Windows Terminal + PowerShell o Git Bash Moderna, pestañas y emojis
macOS iTerm2 o la Terminal nativa con Oh My Zsh Más potente que la básica
Linux La que traiga tu distro (GNOME Terminal, Konsole, etc.) Ya viene lista

En cualquier curso de programación vas a escribir comandos** como git clone, python app.py, npm install. Si no te llevás bien con la terminal, vas a sufrir.

4. Gestor de paquetes (el “MercadoLibre” de las librerías)

Lenguaje Gestor principal Comando típico Ejemplo real en clase
Python pip + venv pip install requests Descargar APIs rápidas
JavaScript npm o yarn npm create vite@latest Crear proyectos React
Java Maven o Gradle mvn clean install Proyectos empresariales
.NET NuGet dotnet add package C# en Visual Studio

En los cursos intensivos no hay tiempo para que el profesor te instale todo a mano. Llegás con esto listo o perdés clases.

5. Entorno virtual (para no volver loca tu computadora)

  • Python → python -m venv env
  • Node.js → usa nvm (Node Version Manager)
  • Java → usa SDKMAN!

Evitás el clásico “en la compu del profe anda y en la mía no”.

6. Navegador con herramientas de desarrollo

No uses Internet Explorer del 2005.

Recomendado:

  • Google Chrome o Microsoft Edge (dev tools idénticas)
  • Extensiones imprescindibles: React Developer Tools, Vue.js, JSON Viewer, Wappalyzer

En cursos de frontend (HTML, CSS, JavaScript, React, Vue) vas a pasar el 40 % del tiempo con F12 abierto.

7. Software complementario que te salva la vida

Herramienta Para qué sirve exactamente Cuándo la vas a extrañar si no la tenés
Postman o Insomnia Probar APIs REST sin escribir código Semana 6 cuando hagas backend
DB Browser for SQLite o DBeaver Ver bases de datos locales sin instalar MySQL Cuando aprendas SQL
Draw.io o Excalidraw Hacer diagramas rápidos de flujo y ER TP de diseño de bases de datos
Notion o Obsidian Tomar apuntes con código que se ejecuta Repaso antes del examen final

Tabla resumen: Checklist para el primer día de clase

Herramienta ¿Instalada? Tiempo aproximado de instalación
VS Code + extensiones básicas 15 minutos
Git + cuenta GitHub 10 minutos
Node.js (si hacés web) 10 minutos
Python 3.11+ 5 minutos
Terminal configurada 10 minutos
Navegador moderno Ya la tenés

Total: menos de 1 hora

Conclusión uruguaya y directa

Llegar al primer día de tu curso de programación, intensivo de programación o taller de programación con estas herramientas instaladas y probadas es como llegar al asado con el termo lleno y los bizcochos: te ahorra dolores de cabeza y te deja disfrutar de lo importante – aprender a codear.

En Max Multimedia te pasan un PDF con links directos y videos de instalación en español de Uruguay el mismo día que te inscribís, para que llegues al 100 %.

¿Vas a empezar un curso pronto? Bajate VS Code ahora mismo y contame en comentarios si ya tenés Git instalado.