Aprender a programar es fundamental hoy en día y existen muchos lenguajes de programación con los cuales puedes hacer, pero el lenguaje de programación C# es un lenguaje que se presta para el aprendizaje ya que se pueden abordar conceptos tanto básicos como avanzados los cuales, al aprenderlos y pasar a otro lenguaje de programación, no tendrás problema alguno para migrar entre lenguajes. En esta obra te enseño a programar, pero, sobre todo, me he centrado en que aprendas los conceptos, una vez que aprendas el concepto, te resultará fácil aplicarlo sin importar la tecnología que vayas a utilizar en la creación de tus programas.
El libro está lleno de faltas de ortografía, el autor no tiene los mínimos conocimientos de redacción. Resulta curioso que en estos tiempos, en que podemos acudir a ChatGPT para mejorar nuestra prosa, o que disponemos de herramientas como Grammarly o LanguageTool, el escritor no las haya usado. La estructura del libro es extraña, el título sugiere que enseñará a programar, pero parece más un glosario de ciertos conceptos generales de programación y del lenguaje C#. Tampoco pareciera que el autor no tiene el nivel de dominio que declara, lo que se nota por la forma poco prolija de su escritura, y lo enredado de su prosa. Si alguien quiere aprender con este libro, creo que quedará más confundido, recomiendo buscar otras alternativas. Por fortuna leí por Kindle Unlimited, así que no me tienen que devolver dinero, aunque igual el autor se llevará una ganancia inmerecida.
La verdad que la idea del libro pintaba bien. Sigo al autor en Youtube y se nota que sabe mucho. Lo que no sabe es explicar y lo que sabe aún menos es escribir. Muchísimo menos escribir un libro. La redacción pésima, las faltas de ortografía son muy notorias. Al momento de explicar un concepto en lugar de hacerlo fácil, la complica mucho más. Sin contar las veces que el autor dice "este tema no lo tocaremos en este libro" entonces para que lo mencionas? Más que aprender a programar como dice el título, te desconcierta. La forma de usar el código y sus comentarios me parece pésima y confusa. Además el libro es carísimo en relación a su contenido, hablamos de un poco más de 100 páginas... Pensé que iba a ser uno de esos libros de programación que me dejaran WOW! Pero todo lo contrario. Jamás lo recomendaría, aunque si lo haría con su canal de Youtube.
Es un libro que será básico para ti si ya estás familiarizado con conceptos de programación orientada a objetos (POO), paradigmas funcional y declarativo, funciones puras, expresiones lambda, recursividad, genéricos, closures, polimorfismo, interfaces, entre otros. Si ya tienes un nivel avanzado, no encontrarás nuevos conceptos más allá de los mencionados y un poco más.
Personalmente, me sirvió para reafirmar la sintaxis de C# y como un repaso general del lenguaje y de los conceptos previamente mencionados.