19/04/2024
# Tags
#C++ #Programación

Unas palabras a medio camino

Algunas palabras preliminares

Si has seguido este tutorial desde el principio y ya tienes conocimientos de C o C++, probablemente ya estarás desesperado. Casi estoy seguro que en más de una lección has dicho ¿Y las librerías?, ¿Por Qué no utiliza random, string o algún parámetro para utilizar las matrices…?

Si es tu caso, te ofrezco una disculpa, pero prefiero (a diferencia de la mayoría de manuales, libros y tutoriales) exponer cada tema hasta donde ha sido posible de la forma más elemental posible (primitiva, le dirían cuando era universitario).

Básicamente con el fin de que los usuarios nuevos, no padecieran la típica frase “¿Y eso de donde salió?” o explicar un tema diciendo como la mayoría “no te preocupes del random, hace esto, ya te lo explicaremos después”.

Por última vez me dirijo a los usuarios “100% nuevos”. Si has llegado hasta este punto ya sabes lo que es programar (bueno codificar), tal vez sientas que aunque ya sepas hacer algo falta “potencia” para hacer cosas “en serio”.

Si estás en este punto, felicidades, he tratado de ser lo más claro y he pretendido mostrar los conceptos de forma unitaria, es decir que lo expuesto no dependa de otros conceptos. Si no lo he logrado, te agradecería me lo indiques para hacer las correcciones necesarias.

Me he guiado en mi propia experiencia de frustración inicial para ser lo más claro que me ha sido posible y evitar en lo posible que los “nuevos” se sientan frustrados y por el contrario, que le tomen gusto a la programación.

Qué sigue

Si estás aquí con ganas de seguir aprendiendo, es porque definitivamente la programación es para tí. La buena noticia: hay un mundo por aprender, es decir, realmente no sabes mucho, aunque eso sí, conoces fundamentos que te servirán para más del 80% de los lenguajes de programación. La “mala”: estás en la bifurcación para poder decir, “bueno estuvo bien, yo sigo en lo mío”, o por el contrario… “¿qué sigue?”. Pues te lo digo, sigue lo “bueno” en programación, es decir “hacer cosas en serio”.

A partir de este momento se termina el mimo, y se requerirá de tu parte que pases al “siguiente nivel”, al “empezar a creer antes de ver”, la abstracción, el preguntarte, no una vez sino todas las veces que sean necesarias, ¿Por qué esa instrucción?.

En resumen solo te puedo decir que sigue descubrir la potencia real que te ofrece la programación (y particularmente C++), pero requerirá de tu parte un esfuerzo adicional en más de un tema. Y también seré honesto, aún estamos al principio del camino, pero en un principio con una mejor posición al que mucho estudiantes se encuentran cuando van en el mismo tema. Y cuando termine este curso básico, hasta con el polimorfismo lo estarás también.

Tal vez te interese revisar las lecciones anteriores antes de continuar.

  1. Presentación: Tutorial de C++
  2. Lenguaje C++ – Introducción
  3. Primer programa en C++
  4. Streams: el objeto cout
  5. Identificadores, Palabras Reservadas y Comentarios
  6. Variables y Tipos de Datos
  7. Operadores: Asignación, Aritméticos, Relacionales y Lógicos
  8. Precedencia de operadores en C++
  9. Streams: el objeto cin
  10. Estructuras de control
  11. Evaluación de Condiciones Lógicas
  12. Estructura: If en C++
  13. Estructura: If / else en C++
  14. Bucle While en C++
  15. Bucle While – do en C++
  16. Contadores y acumuladores
  17. Ciclo For en C++
  18. Estructura switch en C++
  19. Tipo de dato básicos en C++
  20. Enumeradores en C++
  21. Arrays en C++ – I
  22. Arrays en C++ – y II
  23. Punteros en C++

Ethical Hack

Referencias

Fuente Imágenes

Código Fuente

  • El código fuente de toda la serie lo puedes descargar en nuestro repositorio en github busca los programas con el nombre del encabezado de cada programa.
Licencia de Creative Commons
Unas palabras a medio camino by Roberto C. González is licensed under a Creative Commons Reconocimiento-NoComercial-CompartirIgual 4.0 Internacional License.
Unas palabras a medio camino

Punteros en C++

Unas palabras a medio camino

Funciones – I

Leave a comment

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *