ODBIERZ TWÓJ BONUS :: »

C#. Lekcje programowania. Praktyczna nauka programowania dla platform .NET i .NET Core Jacek Matulewski

Autor:
Jacek Matulewski
Serie wydawnicze:
Standard
Wydawnictwo:
Helion
Wydawnictwo:
Helion
Ocena:
4.2/6  Opinie: 5
Stron:
560
Druk:
oprawa miękka
Dostępne formaty:
     PDF
     ePub
     Mobi
Czytaj fragment
Książka
119,00 zł
Powiadom mnie, gdy książka będzie dostępna

Ebook
65,45 zł 119,00 zł (-45%)
59,50 zł najniższa cena z 30 dni

Dodaj do koszyka lub Kup na prezent Kup 1-kliknięciem

Przenieś na półkę

Do przechowalni

Powiadom o dostępności audiobooka »

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!

MARCOWY RESET Z KSIĄŻKĄ! / Ebooki -45%, książki -35%

Wybrane bestsellery

O autorze książki

Jacek Matulewski - fizyk zajmujący się na co dzień optyką kwantową i układami nieuporządkowanymi na Wydziale Fizyki, Astronomii i Informatyki Stosowanej Uniwersytetu Mikołaja Kopernika w Toruniu. Jego specjalnością są symulacje ewolucji układów kwantowych oddziaływujących z silnym światłem lasera.

Od 1998 interesuje się programowaniem dla systemu Windows, w szczególności w środowisku Borland C++Builder. Ostatnio zainteresowany platformą .NET i językiem C#. Poza opublikowanymi u nas książkami dotyczącymi programowania przygotował również cykl artykułów dla czasopisma "PC World Komputer" (od sierpnia 2005).

Wierny użytkownik kupionego w połowie lat osiemdziesiątych "komputera osobistego" ZX Spectrum 48k.

Jacek Matulewski - pozostałe książki

Zobacz pozostałe książki z serii Standard

Helion - inne książki

Najczęściej zadawane pytania (FAQ)
1. Czy do korzystania z książki ,,C#. Lekcje programowania" potrzebuję wcześniejszego doświadczenia w programowaniu?
Nie, książka została napisana z myślą o osobach początkujących. Wszystkie zagadnienia są tłumaczone od podstaw, a liczne przykłady i ćwiczenia pomagają szybko zrozumieć materiał.
2. Jakie środowisko programistyczne jest wykorzystywane w książce?
Autor prowadzi czytelnika przez naukę programowania w darmowym środowisku Microsoft Visual Studio 2019 Community, które można bezpłatnie pobrać i zainstalować.
3. Czy książka omawia różnice między .NET, .NET Core a .NET Standard?
Tak, w książce znajdziesz wyjaśnienie różnic pomiędzy tymi platformami oraz praktyczne wskazówki dotyczące ich wykorzystania w projektach.
4. Czy znajdę w książce praktyczne ćwiczenia i zadania do samodzielnej nauki?
Tak, każdy rozdział zawiera ćwiczenia oraz zestaw zadań do samodzielnego rozwiązania, które pomagają utrwalić wiedzę i nabyć praktyczne umiejętności programowania w C#.
5. Czy książka obejmuje nowoczesne zagadnienia, takie jak LINQ, Entity Framework czy serializację do JSON?
Tak, książka szczegółowo omawia m.in. LINQ, Entity Framework Core, serializację do XML i JSON, a także pracę z plikami CSV i dokumentami OpenXML.
6. Czy materiał z książki pozwoli mi zrozumieć programowanie obiektowe w C#?
Tak, druga część książki jest w całości poświęcona programowaniu obiektowemu, w tym dziedziczeniu, polimorfizmowi, interfejsom oraz zasadom SOLID i GRASP.
7. Czy książka nadaje się do nauki samodzielnej, czy lepiej korzystać z niej na kursie/studiach?
Książka została napisana tak, aby umożliwić zarówno samodzielną naukę, jak i wykorzystanie jej jako podręcznika podczas kursów lub zajęć akademickich.
8. Czy książka jest aktualna względem najnowszych wersji C#?
Tak, książka obejmuje zagadnienia do wersji C# 6.0, a w dodatkach omówione są także najważniejsze nowości w C# 9.0.

Zamknij

Przenieś na półkę
Dodano produkt na półkę
Usunięto produkt z półki
Przeniesiono produkt do archiwum
Przeniesiono produkt do biblioteki

Zamknij

Wybierz metodę płatności

Książka
119,00 zł
Czasowo niedostępna
Ebook
65,45 zł
Dodaj do koszyka
Płatności obsługuje:
Ikona płatności Alior Bank Ikona płatności Apple Pay Ikona płatności Bank PEKAO S.A. Ikona płatności Bank Pocztowy Ikona płatności Banki Spółdzielcze Ikona płatności BLIK Ikona płatności Crédit Agricole e-przelew Ikona płatności dawny BNP Paribas Bank Ikona płatności Google Pay Ikona płatności ING Bank Śląski Ikona płatności Inteligo Ikona płatności iPKO Ikona płatności mBank Ikona płatności Millennium Ikona płatności Nest Bank Ikona płatności Paypal Ikona płatności PayPo | PayU Płacę później Ikona płatności PayU Płacę później Ikona płatności Plus Bank Ikona płatności Płacę z Citi Handlowy Ikona płatności Płacę z Getin Bank Ikona płatności Płać z BOŚ Ikona płatności Płatność online kartą płatniczą Ikona płatności Santander Ikona płatności Visa Mobile