Bienvenido a Internet ■Volver al BBS■ Hilo completo ▼Bajar▼

■ Este hilo se encuentra guardado en el archivo

¿Qué página o aplicación es la mejor para tomar cursos de programación? (8 respuestas)

1 : root@bienvenidoainternet.org:~# : 17/06/19(lun)14:48:24 ID:/6RgLWzcR

He usado SoloLearn para aprender lo básico de Python, SQL, Java y HTML. Son cursos que toman de 1 a 2 días en terminar, tampoco es que me acuerde totalmente de lo aprendido. El caso es que me gustaría saber de otra alternativa para aprender lenguajes de programación, de preferencia C y C++. ¿Dónde aprendiste, o dónde estás aprendiendo programación?

Gracias por responder.

Saludos cordiales.

2 : root@bienvenidoainternet.org:~# : 17/06/19(lun)15:02:00 ID:jCXxvEXGa

Python: lpthw

3 : : 17/06/19(lun)15:10:14 ID:NhN+Gvf80!

>de preferencia C y C++
Todo lo que he aprendido de C/C++ es a través de http://learncpp.com, https://en.cppreference.com/w/c, y https://en.cppreference.com/w/

También , el libro de Stroustrup "Programming: Principles and Practice Using C++" es buen material (es extenso y a veces se va por las ramas, pero muy relevante, procura "comprar" la 2da edición) y no está demás ver código de otras personas en Github/GitLab. Si quieres meterte de lleno en C++, el libro "Pensando en C++" clárifica muchas cosas sobre las clases explicando detalles importantes.

Python aprendí con https://learnpythonthehardway.org/ y PHP con la documentación de la pagina del lenguaje (por alla por la versión 4, sabiendo lo básico puedes aprender lo nuevo mirando código).

PD: No te asustes si a un año de aprender C++ no te manejas completamente, el lenguaje es extenso y complejo. Te recomiendo tratar de aprender buenas prácticas y enfocarte en los estándares C++11 en adelante, te simplificará mucho la existencia.

4 : root@bienvenidoainternet.org:~# : 17/06/19(lun)15:16:01 ID:M5gvywQua!

Libros.

Me han recomendado libros, o los manuales (Lua tiene uno), si ya te pones más radical también están los libros de referencia donde muestran las funciones y cómo van hechas (pero sin redacción).

-The C Language (K&R), 2nd ed. (ANSI)
-A guide to MSX-BASIC
-The Art of (Intelx86) Assembly Language, 1st ed (me dijeron que no la 2da)
-Programming the Z80, R.Z

Los únicos que abrí fueron el de Assembler (x86) y C, y la verdad están buenos porque explican todo desde cero y paso por paso.

Suerte, Baisa.

5 : root@bienvenidoainternet.org:~# : 17/06/19(lun)16:54:37 ID:/6RgLWzcR

>>2 Ese libro es del 2013, habrá algún inconveniente con eso? No hay diferencia con algún libro viejo de O'Reilly? O debería buscar algo más nuevo?

6 : : 17/06/19(lun)18:33:15 ID:sCg0hefF0

Me descargo un compilador, me descargo documentación (cppreference y/o cplusplus y algún libro) y una copia estática de stackoverflow, algún código fuente de otro software, me desconecto de internet y apago el teléfono.

Así se aprende, sobre todo si realizas los últimos pasos.

7 : root@bienvenidoainternet.org:~# : 17/06/19(lun)19:22:26 ID:S5OaJ6Dh0!

>>5 lp3thw

8 : : 18/06/19(mar)09:53:34 ID:30qwFel/0!

>>5
Este: https://www.oreilly.com/library/view/programming-principles-and/9780133796759/ ?
Es del 2014. Bastante actualizado para un lenguaje como C++.

Aprender hasta el C++11 es clave, la palabra reservada "auto", las constexpr, inicializadores, bucles basados en rango, expresiones regulares, etc. El C++14 agrega y mejora cosas que se agregaron en el estándar anterior. En el C++17 agregaron muchas cosas nuevas interesantes, pero eso es para después y la idea es que las investigues a medida que vayas conociendo las bases.

Suerte, baisa.
4 KB

■ Este hilo se encuentra guardado en el archivo

weabot.py ver 0.11.0 Bienvenido a Internet BBS/IB