Învățați programarea C#: Un ghid pentru construirea unei baze solide în limbajul C# pentru scrierea de programe eficiente

Evaluare:   (4.3 din 5)

Învățați programarea C#: Un ghid pentru construirea unei baze solide în limbajul C# pentru scrierea de programe eficiente (Raffaele Rialdi)

Recenzii ale cititorilor

Rezumat:

Cartea este foarte apreciată pentru explicațiile sale clare și acoperirea cuprinzătoare a C#, ceea ce o face o resursă valoroasă atât pentru începători, cât și pentru cei care doresc să își aprofundeze înțelegerea limbajului.

Avantaje:

Livrare rapidă, conținut bine scris, acoperire cuprinzătoare a subiectelor C#, explicații clare, potrivite atât pentru începători, cât și pentru cursanți intermediari, fără puf inutil.

Dezavantaje:

Unele prejudecăți negative față de editor (Packt) pe baza experiențelor anterioare, dar această carte specifică se evidențiază pozitiv.

(pe baza a 4 recenzii ale cititorilor)

Titlul original:

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

Conținutul cărții:

Începeți cu C# și consolidați-vă cunoștințele despre conceptele de programare de bază, cum ar fi programarea procedurală, orientată pe obiect, generică, funcțională și asincronă, împreună cu cele mai recente caracteristici ale C# 8

Caracteristici principale

⬤ Învățați elementele fundamentale ale C# cu ajutorul exemplelor și explicațiilor ușor de urmat.

⬤ Utilizați cele mai recente caracteristici ale C# 8, inclusiv tipuri de referință nullable, îmbunătățiri ale potrivirii modelelor și fluxuri asincrone.

⬤ Explorați conceptele de programare orientată pe obiecte, programare funcțională și multithreading.

Descrierea cărții

Limbajul de programare C# este adesea alegerea principală a dezvoltatorilor pentru crearea unei game largi de aplicații pentru desktop, cloud și mobil. În aproape două decenii de existență, C# a evoluat de la un limbaj de uz general, orientat pe obiecte, la un limbaj multiparadigmatic cu caracteristici impresionante.

Această carte vă va ajuta să parcurgeți C# de la zero, pas cu pas. Veți începe cu elementele de bază ale C#, care includ tipuri de date de bază, variabile, șiruri de caractere, matrici, operatori, instrucțiuni de control și bucle. După ce vă veți simți confortabil cu elementele de bază, veți trece la învățarea conceptelor de programare orientată pe obiecte, cum ar fi clasele și structurile, obiectele, interfețele și abstractizarea. Genericele, programarea funcțională, programarea dinamică și asincronă sunt acoperite în detaliu. Această carte vă prezintă, de asemenea, expresiile regulate, reflecția, gestionarea memoriei, potrivirea modelelor, excepțiile și multe alte subiecte avansate. Pe măsură ce avansați, veți explora cadrul .NET Core 3 și veți învăța cum să utilizați interfața dotnet command-line (CLI), să consumați pachetele NuGet, să dezvoltați pentru Linux și să migrați aplicațiile construite cu .NET Framework. În cele din urmă, veți înțelege cum să rulați teste unitare cu cadrele de testare unitară Microsoft disponibile în Visual Studio.

Până la sfârșitul acestei cărți, veți cunoaște bine elementele esențiale ale limbajului C# și veți fi gata să începeți să creați aplicații cu ajutorul acestuia.

Ce veți învăța

⬤ Să vă familiarizați cu toate caracteristicile noi ale C# 8.

⬤ Descoperiți cum să utilizați atributele și reflecția pentru a crea aplicații extensibile.

⬤ Utilizați LINQ pentru a interoga în mod uniform diverse surse de date.

⬤ Utilizați fișiere și fluxuri și serializați datele în JSON și XML.

⬤ Scrieți cod asincron cu modelul async-await.

⬤ Empletiți instrumentele.NET Core pentru a crea, compila și publica aplicațiile dumneavoastră.

⬤ Creați teste unitare cu Visual Studio și cadrele de testare unitară Microsoft.

Pentru cine este această carte?

Dacă aveți puțină experiență în programare sau C# și doriți să învățați elementele esențiale ale programării C# pentru a dezvolta tehnici de programare puternice, această carte este pentru dumneavoastră. De asemenea, va ajuta programatorii aspiranți să scrie scripturi sau programe pentru a îndeplini sarcini specifice.

Alte date despre carte:

ISBN:9781789805864
Autor:
Editura:
Legare:Copertă moale

Cumpărare:

Disponibil în prezent, pe stoc.

Alte cărți ale autorului:

Învățați programarea C#: Un ghid pentru construirea unei baze solide în limbajul C# pentru scrierea...
Începeți cu C# și consolidați-vă cunoștințele...
Învățați programarea C#: Un ghid pentru construirea unei baze solide în limbajul C# pentru scrierea de programe eficiente - Learn C# Programming: A guide to building a solid foundation in C# language for writing efficient programs

Lucrările autorului au fost publicate de următorii editori:

© Book1 Group - toate drepturile rezervate.
Conținutul acestui site nu poate fi copiat sau utilizat, nici parțial, nici integral, fără permisiunea scrisă a proprietarului.
Ultima modificare: 2024.11.08 07:02 (GMT)