Aprenda a programar en C#: Una guía para construir una base sólida en lenguaje C# para escribir programas eficientes

Puntuación:   (4,3 de 5)

Aprenda a programar en C#: Una guía para construir una base sólida en lenguaje C# para escribir programas eficientes (Raffaele Rialdi)

Opiniones de los lectores

Resumen:

El libro goza de gran prestigio por sus explicaciones claras y su exhaustiva cobertura de C#, lo que lo convierte en un valioso recurso tanto para principiantes como para quienes deseen profundizar en el conocimiento del lenguaje.

Ventajas:

Entrega rápida, contenido bien escrito, amplia cobertura de los temas de C#, explicaciones claras, adecuado tanto para principiantes como para estudiantes de nivel intermedio, sin palabrería innecesaria.

Desventajas:

Hay cierta predisposición negativa hacia la editorial (Packt) basada en experiencias anteriores, pero este libro en concreto destaca positivamente.

(basado en 4 opiniones de lectores)

Título original:

Learn C# Programming: A guide to building a solid foundation in C# language for writing efficient programs

Contenido del libro:

Iníciese en C# y refuerce sus conocimientos sobre conceptos básicos de programación, como la programación procedimental, orientada a objetos, genérica, funcional y asíncrona, junto con las últimas características de C# 8.

Características principales

⬤ Aprenda los fundamentos de C# con la ayuda de ejemplos y explicaciones fáciles de seguir.

⬤ Aproveche las últimas características de C# 8, incluyendo tipos de referencia anulables, mejoras en la concordancia de patrones y flujos asíncronos.

⬤ Explore los conceptos de programación orientada a objetos, programación funcional y multihilo.

Descripción del libro

El lenguaje de programación C# suele ser la elección principal de los desarrolladores para crear una amplia gama de aplicaciones para escritorio, nube y móvil. En casi dos décadas de existencia, C# ha pasado de ser un lenguaje de propósito general orientado a objetos a convertirse en un lenguaje multiparadigma con características impresionantes.

Este libro le guiará paso a paso por C# desde la base. Comenzará con los componentes básicos de C#, que incluyen tipos de datos básicos, variables, cadenas, matrices, operadores, sentencias de control y bucles. Una vez que se sienta cómodo con los conceptos básicos, pasará a aprender conceptos de programación orientada a objetos, como clases y estructuras, objetos, interfaces y abstracción. La programación genérica, funcional, dinámica y asíncrona se tratan en detalle. Este libro también le llevará a través de expresiones regulares, reflexión, gestión de memoria, concordancia de patrones, excepciones y muchos otros temas avanzados. A medida que avance, explorará el marco.NET Core 3 y aprenderá a utilizar la interfaz de línea de comandos (CLI) dotnet, a consumir paquetes NuGet, a desarrollar para Linux y a migrar aplicaciones creadas con.NET Framework. Por último, comprenderá cómo ejecutar pruebas unitarias con los marcos de pruebas unitarias de Microsoft disponibles en Visual Studio.

Al final de este libro, conocerá bien los aspectos esenciales del lenguaje C# y estará listo para empezar a crear aplicaciones con él.

Lo que aprenderá

⬤ Familiarizarse con todas las nuevas características de C# 8.

⬤ Descubra cómo utilizar atributos y reflexión para crear aplicaciones ampliables.

⬤ Utilizar LINQ para consultar uniformemente varias fuentes de datos.

⬤ Utilizar archivos y streams y serializar datos a JSON y XML.

⬤ Escribir código asíncrono con el patrón async-await.

⬤ Emplear herramientas .NET Core para crear, compilar y publicar sus aplicaciones.

⬤ Crear pruebas unitarias con Visual Studio y los marcos de pruebas unitarias de Microsoft.

Para quién es este libro

Si tienes poca experiencia en codificación o en C# y quieres aprender lo esencial de la programación en C# para desarrollar técnicas de programación potentes, este libro es para ti. También ayudará a los aspirantes a programadores a escribir scripts o programas para realizar tareas específicas.

Otros datos del libro:

ISBN:9781789805864
Autor:
Editorial:
Encuadernación:Tapa blanda

Compra:

Actualmente disponible, en stock.

¡Lo compro!

Otros libros del autor:

Aprenda a programar en C#: Una guía para construir una base sólida en lenguaje C# para escribir...
Iníciese en C# y refuerce sus conocimientos sobre...
Aprenda a programar en C#: Una guía para construir una base sólida en lenguaje C# para escribir programas eficientes - Learn C# Programming: A guide to building a solid foundation in C# language for writing efficient programs

Las obras del autor han sido publicadas por las siguientes editoriales:

© Book1 Group - todos los derechos reservados.
El contenido de este sitio no se puede copiar o usar, ni en parte ni en su totalidad, sin el permiso escrito del propietario.
Última modificación: 2024.11.14 07:32 (GMT)