C#. Lekcje programowania. Praktyczna nauka programowania dla platform .NET i .NET Core Jacek Matulewski
- Autor:
- Jacek Matulewski
- Wydawnictwo:
- Helion
- Wydawnictwo:
- Helion
- Ocena:
- Stron:
- 560
- Druk:
- oprawa miękka
- Dostępne formaty:
-
PDFePubMobi
Opis
książki
:
C#. Lekcje programowania. Praktyczna nauka programowania dla platform .NET i .NET Core
Czego się nauczysz?
- Instalowania i konfigurowania środowiska Visual Studio 2019 do pracy z C#
- Tworzenia aplikacji konsolowych na platformach .NET i .NET Core
- Stosowania podstawowych typów danych, zmiennych, operatorów i konwersji typów
- Definiowania i wywoływania metod, w tym przeciążania, argumentów opcjonalnych i nazwanych
- Wykorzystywania instrukcji sterujących: if, switch, pętle for, while, foreach oraz obsługi wyjątków
- Pracy z tablicami, kolekcjami, krotkami oraz operacjami na plikach tekstowych
- Debugowania aplikacji w Visual Studio i śledzenia błędów logicznych
- Implementowania podstaw programowania obiektowego: klas, struktur, właściwości, konstruktorów i operatorów
- Tworzenia i używania bibliotek DLL oraz zarządzania referencjami i pakietami NuGet
- Pisania i uruchamiania testów jednostkowych oraz testowania wyjątków
- Stosowania zasad SOLID i GRASP oraz identyfikowania zapachów kodu
- Realizowania dziedziczenia, polimorfizmu i implementacji interfejsów w C#
- Wykorzystywania wzorca MVC w aplikacjach oraz organizowania kodu według modelu, widoku i kontrolera
- Przechowywania i przetwarzania danych w plikach XML, CSV, JSON oraz generowania dokumentów .docx z użyciem OpenXML
- Korzystania z LINQ do filtrowania, sortowania i łączenia danych z różnych źródeł
- Obsługi baz danych z użyciem Entity Framework Core i SQLite oraz realizowania operacji CRUD
Programistą być
Książka, którą trzymasz w ręku, to znakomity podręcznik do nauki programowania od podstaw. Autor, wieloletni wykładowca akademicki i nauczyciel studentów informatyki, proponuje naukę programowania w języku C#. To wybór nieprzypadkowy. C# jest nowoczesnym, obiektowym, stale rozwijanym i popularnym językiem, którym opiekuje się firma Microsoft. Dodatkowo ― dzięki podobieństwu C# do innych często używanych języków z rodziny C, C++ i Java ― wszystko, czego nauczysz się z podręcznika, możesz wykorzystać także do programowania w tych językach.
Zakres zagadnień omawianych w książce obejmuje:
- język programowania C# 6.0, w tym posługiwanie się zmiennymi, metodami, tablicami oraz kolekcjami danych z platform .NET i .NET Core
- podstawowe techniki programowania obiektowego
- różne formaty przechowywania i eksportu danych
- darmowe środowisko programistyczne Microsoft Visual Studio 2019 Community
Jeżeli chcesz uczyć się programować od podstaw ― to książka dla Ciebie.
Jeżeli znasz już podstawy, ale chcesz poznać C# oraz platformy .NET i .NET Core ― to również dobry wybór.
Uwaga! Podręcznik zawiera ćwiczenia, w których krok po kroku opisano tworzenie aplikacji konsolowych w darmowym Visual Studio 2019 i omówiono ich kod, a także bogaty zestaw zadań do samodzielnego wykonania!
Wybrane bestsellery
Jacek Matulewski - pozostałe książki
Zobacz pozostałe książki z serii
Helion - inne książki
Dzięki opcji "Druk na żądanie" do sprzedaży wracają tytuły Grupy Helion, które cieszyły sie dużym zainteresowaniem, a których nakład został wyprzedany.
Dla naszych Czytelników wydrukowaliśmy dodatkową pulę egzemplarzy w technice druku cyfrowego.
Co powinieneś wiedzieć o usłudze "Druk na żądanie":
- usługa obejmuje tylko widoczną poniżej listę tytułów, którą na bieżąco aktualizujemy;
- cena książki może być wyższa od początkowej ceny detalicznej, co jest spowodowane kosztami druku cyfrowego (wyższymi niż koszty tradycyjnego druku offsetowego). Obowiązująca cena jest zawsze podawana na stronie WWW książki;
- zawartość książki wraz z dodatkami (płyta CD, DVD) odpowiada jej pierwotnemu wydaniu i jest w pełni komplementarna;
- usługa nie obejmuje książek w kolorze.
Masz pytanie o konkretny tytuł? Napisz do nas: sklep@helion.pl
Książka drukowana



Oceny i opinie klientów: C#. Lekcje programowania. Praktyczna nauka programowania dla platform .NET i .NET Core Jacek Matulewski
(5)-
6
-
5
-
4
-
3
-
2
-
1
4.2(2)
(0)
(0)
(3)
(0)
(0)
więcej opinii
ukryj opinie