Recursos: aprender a programar
¡Avisen qué les funciona (y qué no)!
General
| Fuente | Recurso | Notas |
|---|---|---|
| Sololearn | Cursos gratuitos de C++, Java y Python 3. Algunas funciones requieren actualizar a Pro. | |
| Codecademy | Cursos gratuitos de C++, Java y Python 2. Algunas funciones requieren actualizar a Pro. | |
| w3schools | Tutoriales gratuitos de C++, Java y Python 3. |
Referencias de lenguaje:
También conviene mirar
- Conocimientos esperados
- lo que hay que saber antes de continuar con el resto de USACO Bronce
- Recursos: programación competitiva
- Página de recursos de USACO
C++
Usar uno de los recursos de arriba o de abajo (o buscar otro) para aprender C++. Si se usa Sololearn, no hace falta completar el curso entero; recomendamos terminar todo hasta (e incluyendo) “Functions.”
| Fuente | Recurso | Notas |
|---|---|---|
| CPP | C++ Language Tutorial | Buena introducción. |
| LCPP | Learn C++ | Más profundo que el anterior. Instrucciones detalladas para configurar Visual Studio Community (Windows) y Code::Blocks (Windows, Linux). |
| PAPS1 | 2 - Programming in C++ | Configuración de Visual Studio Code (Windows, Linux, Mac), ejemplos, ejercicios de Kattis |
Python
| Fuente | Recurso | Notas |
|---|---|---|
| PY | Python For Beginners | Enlaces a páginas de la wiki para instalar y aprender Python. |