- Wydawnictwo:
- Helion
- Ocena:
- 4.9/6 Opinie: 45
- Stron:
- 416
- Druk:
- oprawa miękka
- Dostępne formaty:
-
PDFePubMobi
Sprawdź nowe wydanie
C#. Praktyczny kurs. Wydanie III
Marcin Lis
Opis ebooka: C#. Praktyczny kurs. Wydanie II
Dołącz do grona profesjonalnych programistów C#!
- Poznaj podstawy języka C# i zasady korzystania z platformy .NET
- Dowiedz się, jak używać popularnych środowisk programistycznych
- Naucz się tworzyć aplikacje różnego typu w języku C#
C# to nowoczesny, w pełni obiektowy następca języków C i C++, łączący w sobie ich legendarną wydajność z mechanizmami, które doskonale sprawdziły się w środowiskach Javy i Delphi. Opracowany przez firmę Microsoft jako podstawowe narzędzie programistyczne dla platformy .NET, język C# zdobywa coraz większą popularność również za sprawą poziomu bezpieczeństwa, możliwości przenoszenia kodu oraz dostępu do wielu przydatnych narzędzi, które znacznie ułatwiają tworzenie różnego rodzaju programów, w tym aplikacji WWW, sieciowych, bazodanowych i graficznych.
Niezależnie od tego, czy dopiero zaczynasz swoją przygodę z programowaniem, czy też masz już pewne doświadczenie w korzystaniu z innych języków, książka "C#. Praktyczny kurs. Wydanie II " będzie dla Ciebie doskonałym wprowadzeniem w arkana praktycznego stosowania języka C#. Dzięki niej poznasz wszystkie niezbędne informacje teoretyczne i szybko zaczniesz pisać swoje pierwsze programy. Dowiesz się nie tylko jak używać podstawowych konstrukcji języka, lecz również jak korzystać z zaawansowanych mechanizmów obiektowych, obsługiwać wyjątki i przeprowadzać operacje wejścia-wyjścia, a nawet tworzyć interfejsy graficzne aplikacji.
- Podstawowe informacje na temat języka C# i platformy .NET
- Przegląd i instalacja narzędzi przydatnych programiście C#
- Struktura programu w C#, proste typy danych i ich zastosowanie
- Podstawowe konstrukcje języka i operacje na zmiennych
- Instrukcje sterujące i korzystanie z tablic
- Podstawy programowania obiektowego
- Elementy składowe klas i ich używanie
- Dziedziczenie i polimorfizm
- Interfejsy, klasy zagnieżdżone i typy uogólnione
- Obsługa wyjątków standardowych i definiowanie własnych
- Operacje na strumieniach danych, plikach i katalogach
- Korzystanie z komponentów graficznych i obsługa zdarzeń
Poznaj nowoczesny język programowania! Poznaj C#!
Wybrane bestsellery
-
Ta książka pomoże Ci się przygotować do pracy na stanowisku testera oprogramowania, a także zapewni wsparcie podczas wykonywania nowych zadań. Znajdziesz tu dokładne omówienie podstaw testowania, jego różnych rodzajów i poziomów w odniesieniu do zastosowania na różnych etapach pracy nad projektem...
Tester samouk. Praktyczny przewodnik po testowaniu oprogramowania na bazie gotowego projektu Tester samouk. Praktyczny przewodnik po testowaniu oprogramowania na bazie gotowego projektu
(35.40 zł najniższa cena z 30 dni)38.35 zł
59.00 zł(-35%) -
Firmy z branży IT prześcigają się w tworzeniu rozwiązań zwiększających wydajność pracy, jak również podnoszących poziom specjalizacji pracowników w określonych dziedzinach. Od kilku już lat pozycja full stack developera, który wykonywał wszystkie prace programistyczne, jest wielką rzadkością. Obe...
Postman i SQL. Kurs video. Metody testowania REST API i przeszukiwania baz danych Postman i SQL. Kurs video. Metody testowania REST API i przeszukiwania baz danych
(39.90 zł najniższa cena z 30 dni)103.34 zł
159.00 zł(-35%) -
Zigi to postać fikcyjna - warta poznania! Autor książki, sam będący od wielu lat testerem, wyposażył swojego bohatera we własne doświadczenia. Dołożył do nich trochę „case’ów”, które widział, o których słyszał lub czytał, ubrał je w przystępne słowa i sfabularyzował dla podkręce...(35.40 zł najniższa cena z 30 dni)
38.35 zł
59.00 zł(-35%) -
Testowanie oprogramowania to jedna z najdynamiczniej rozwijających się dziedzin inżynierii oprogramowania. Zarobki doświadczonych testerów są porównywalne z wynagrodzeniem, jakie otrzymują dobrzy programiści. Aby rozpocząć karierę w tym zawodzie, trzeba się legitymować odpowiednimi umiejętnościam...
Certyfikowany tester ISTQB®. Poziom podstawowy. Wydanie II Certyfikowany tester ISTQB®. Poziom podstawowy. Wydanie II
(65.40 zł najniższa cena z 30 dni)70.85 zł
109.00 zł(-35%) -
Właściwe wymagania to nie tylko kwestia ich dokumentacji, ale też przede wszystkim kwestia odpowiedniego ich pozyskania i walidacji. Dobrej jakości wymagania zmniejszają ryzyko produktowe i projektowe, pozwalają tworzyć systemy, które realnie spełniają potrzeby interesariuszy i umożliwiają im osi...
Inżynieria wymagań. Kurs video. Modelowanie wymagań i rozwiązań w projektach informatycznych Inżynieria wymagań. Kurs video. Modelowanie wymagań i rozwiązań w projektach informatycznych
(39.90 zł najniższa cena z 30 dni)109.85 zł
169.00 zł(-35%) -
To kolejne, mocno przebudowane wydanie popularnego przewodnika, dzięki któremu zaczniesz skutecznie programować w języku C#. Nabierzesz wprawy w programowaniu zorientowanym obiektowo, pisaniu, testowaniu i debugowaniu funkcji, implementowaniu interfejsów i zarządzaniu danymi. Zobaczysz, w jaki sp...
C# 11 i .NET 7 dla programistów aplikacji wieloplatformowych. Twórz aplikacje, witryny WWW oraz serwisy sieciowe za pomocą ASP.NET Core 7, Blazor i EF Core 7. Wydanie VII C# 11 i .NET 7 dla programistów aplikacji wieloplatformowych. Twórz aplikacje, witryny WWW oraz serwisy sieciowe za pomocą ASP.NET Core 7, Blazor i EF Core 7. Wydanie VII
(107.40 zł najniższa cena z 30 dni)116.35 zł
179.00 zł(-35%) -
Naglący termin, niedoczas, permanentne opóźnienie - oto najwierniejsi towarzysze i zarazem najwięksi wrogowie kierownika projektu. Nawet certyfikowani project managerowie, ludzie z ogromną wiedzą i nie mniejszym doświadczeniem, raz po raz znajdują się w sytuacji, w której potrzeba naprawdę wielki...(35.40 zł najniższa cena z 30 dni)
38.35 zł
59.00 zł(-35%) -
Trzymasz w dłoni kolejne wydanie niezwykle popularnego podręcznika do nauki C. Podobnie jak poprzednie wydania, także to zostało zaktualizowane i uzupełnione, między innymi o elementy standardu C11. Książka stanowi przemyślane, przejrzyste i wnikliwe wprowadzenie do języka C. Czytelnie wyjaśnia z...(107.40 zł najniższa cena z 30 dni)
116.35 zł
179.00 zł(-35%)
Marcin Lis - pozostałe książki
-
Znajdziesz tu bez mała półtorej setki ćwiczeń, które pozwolą Ci zrozumieć, jak używać zmiennych i operatorów, stosować instrukcje i wprowadzać dane. Zobaczysz, jak deklarować klasy i tablice, zapewniać obsługę wyjątków i błędów, tworzyć obiekty i całe, działające aplikacje — konsolowe i z g...(9.90 zł najniższa cena z 30 dni)
17.45 zł
34.90 zł(-50%) -
Te znakomity praktyczny podręcznik pozwoli Ci przećwiczyć używanie i sposób działania wszystkich elementów C# — różnych typów danych, zmiennych i operatorów, instrukcji i tablic. Zobaczysz, jak korzystać z pętli i jak zachowują się obiekty. Poznasz najróżniejsze rodzaje klas, opanujesz wygo...(19.90 zł najniższa cena z 30 dni)
29.49 zł
59.00 zł(-50%) -
Z książki dowiesz się, jak zainstalować Javę i jakie narzędzia będą Ci potrzebne. Odkryjesz podstawowe zasady pisania programów, z uwzględnieniem obiektowego charakteru tego języka, nauczysz się stosować instrukcje i odpowiednie typy danych, a także wykorzystywać deklaracje, klasy i metody. Kolej...(24.90 zł najniższa cena z 30 dni)
34.50 zł
69.00 zł(-50%) -
To już czwarte wydanie książki o Javie z cenionej serii „Ćwiczenia praktyczne”. Znajdziesz tu najważniejsze zasady programowania oraz podstawy projektowania aplikacji z interfejsem graficznym. Dowiesz się, jak tworzyć aplety i jak stosować operacje wejścia–wyjścia. Poznasz wszys...(9.90 zł najniższa cena z 30 dni)
17.45 zł
34.90 zł(-50%) -
Książka ta, wydana w cenionej serii „Ćwiczenia Praktyczne”, pozwoli Ci szybko zapoznać się zarówno z podstawami działania relacyjnych baz danych, jak i z bardziej zaawansowanymi zagadnieniami, takimi jak funkcje agregujące czy transakcje. Znajdziesz tu wszystkie najważniejsze kwestie ...(9.90 zł najniższa cena z 30 dni)
16.45 zł
32.90 zł(-50%) -
W tej książce znajdziesz omówienie dwunastu najbardziej typowych błędów programistycznych, wystawiających serwis internetowy na ataki hakerów. W każdym rozdziale prezentowana jest inna klasa błędów – na przykładach pochodzących z realnych, działających w sieci aplikacji — wraz ze spos...
Tworzenie bezpiecznych aplikacji internetowych (z przykładami w PHP) Tworzenie bezpiecznych aplikacji internetowych (z przykładami w PHP)
(14.90 zł najniższa cena z 30 dni)19.95 zł
39.90 zł(-50%) -
Książka "PHP5. Praktyczny kurs" jest wprowadzeniem w tajniki nowoczesnego tworzenia stron WWW. Przedstawia proces instalacji języka PHP wraz z serwerami WWW, podstawowe konstrukcje języka i sposoby wykorzystania ich w procesie budowania witryny.(14.90 zł najniższa cena z 30 dni)
24.50 zł
49.00 zł(-50%) -
"Java. Leksykon kieszonkowy. Wydanie II" pozwoli Ci szybko rozpocząć programowanie w tym języku.(6.90 zł najniższa cena z 30 dni)
8.49 zł
17.00 zł(-50%) -
Jeśli chcesz szybko i praktycznie przekonać się, czy MySQL spełnia Twoje wymagania, pora przeczytać tę książkę. Znajdziesz tu mnóstwo ćwiczeń, które pomogą Ci w lot poznać ważne aspekty pracy z systemem i umieścić w nim własne dane. Dowiesz się, jak zainstalować i skonfigurować MySQL. Nauczysz si...
MySQL. Darmowa baza danych. Ćwiczenia praktyczne. Wydanie II MySQL. Darmowa baza danych. Ćwiczenia praktyczne. Wydanie II
(9.90 zł najniższa cena z 30 dni)17.45 zł
34.90 zł(-50%) -
Jeśli wiesz już, jak stworzyć serwis internetowy za pomocą HTML-a i CSS, a także języka JavaScript, ale nie zetknąłeś się dotychczas z jQuery, koniecznie musisz to nadrobić. Idealnym przewodnikiem będzie dla Ciebie ta książka — w serii sensownych, logicznie ułożonych ćwiczeń nauczysz się ws...(9.90 zł najniższa cena z 30 dni)
17.45 zł
34.90 zł(-50%)
Ebooka "C#. Praktyczny kurs. Wydanie II" przeczytasz na:
-
czytnikach Inkbook, Kindle, Pocketbook, Onyx Boox i innych
-
systemach Windows, MacOS i innych
-
systemach Windows, Android, iOS, HarmonyOS
-
na dowolnych urządzeniach i aplikacjach obsługujących formaty: PDF, EPub, Mobi
Masz pytania? Zajrzyj do zakładki Pomoc »
Audiobooka "C#. Praktyczny kurs. Wydanie II" posłuchasz:
-
w aplikacji Ebookpoint na Android, iOS, HarmonyOs
-
na systemach Windows, MacOS i innych
-
na dowolnych urządzeniach i aplikacjach obsługujących format MP3 (pliki spakowane w ZIP)
Masz pytania? Zajrzyj do zakładki Pomoc »
Kurs Video "C#. Praktyczny kurs. Wydanie II" zobaczysz:
-
w aplikacjach Ebookpoint i Videopoint na Android, iOS, HarmonyOs
-
na systemach Windows, MacOS i innych z dostępem do najnowszej wersji Twojej przeglądarki internetowej
Szczegóły ebooka
- ISBN Książki drukowanej:
- 978-83-246-3870-3, 9788324638703
- Data wydania książki drukowanej:
- 2012-06-15
- ISBN Ebooka:
- 978-83-246-5401-7, 9788324654017
- Data wydania ebooka:
- 2012-08-14 Data wydania ebooka często jest dniem wprowadzenia tytułu do sprzedaży i może nie być równoznaczna z datą wydania książki papierowej. Dodatkowe informacje możesz znaleźć w darmowym fragmencie. Jeśli masz wątpliwości skontaktuj się z nami sklep@ebookpoint.pl.
- Format:
- 158x235
- Numer z katalogu:
- 8115
- Rozmiar pliku Pdf:
- 3.7MB
- Rozmiar pliku ePub:
- 11.8MB
- Rozmiar pliku Mobi:
- 21.4MB
- Przykłady na ftp
Ebook zawiera materiały dodatkowe, które możesz pobrać z serwera FTP - link znajdziesz na stronie redakcyjnej.
Spis treści ebooka
- Lekcja 1. Podstawowe koncepcje C# i .NET (11)
- Jak to działa? (11)
- Narzędzia (12)
- Instalacja narzędzi (13)
- Lekcja 2. Pierwsza aplikacja, kompilacja i uruchomienie programu (16)
- .NET Framework (17)
- Visual C# Express (19)
- Mono (23)
- MonoDevelop (24)
- Struktura kodu (26)
- Lekcja 3. Komentarze (27)
- Komentarz blokowy (27)
- Komentarz liniowy (29)
- Komentarz XML (29)
- Ćwiczenia do samodzielnego wykonania (31)
- Typy danych (33)
- Lekcja 4. Typy danych w C# (34)
- Typy danych w C# (34)
- Zapis wartości (literały) (38)
- Zmienne (40)
- Lekcja 5. Deklaracje i przypisania (40)
- Proste deklaracje (41)
- Deklaracje wielu zmiennych (42)
- Nazwy zmiennych (43)
- Zmienne typów odnośnikowych (44)
- Ćwiczenia do samodzielnego wykonania (44)
- Lekcja 6. Wyprowadzanie danych na ekran (45)
- Wyświetlanie wartości zmiennych (45)
- Wyświetlanie znaków specjalnych (48)
- Instrukcja Console.Write (49)
- Ćwiczenia do samodzielnego wykonania (50)
- Lekcja 7. Operacje na zmiennych (51)
- Operacje arytmetyczne (51)
- Operacje bitowe (58)
- Operacje logiczne (62)
- Operatory przypisania (64)
- Operatory porównywania (relacyjne) (65)
- Pozostałe operatory (66)
- Priorytety operatorów (66)
- Ćwiczenia do samodzielnego wykonania (66)
- Instrukcje sterujące (68)
- Lekcja 8. Instrukcja warunkowa if...else (68)
- Podstawowa postać instrukcji if...else (68)
- Zagnieżdżanie instrukcji if...else (70)
- Instrukcja if...else if (73)
- Ćwiczenia do samodzielnego wykonania (75)
- Lekcja 9. Instrukcja switch i operator warunkowy (76)
- Instrukcja switch (76)
- Przerywanie instrukcji switch (79)
- Operator warunkowy (81)
- Ćwiczenia do samodzielnego wykonania (82)
- Lekcja 10. Pętle (82)
- Pętla for (83)
- Pętla while (86)
- Pętla do...while (88)
- Pętla foreach (90)
- Ćwiczenia do samodzielnego wykonania (90)
- Lekcja 11. Instrukcje break i continue (91)
- Instrukcja break (91)
- Instrukcja continue (95)
- Ćwiczenia do samodzielnego wykonania (96)
- Tablice (97)
- Lekcja 12. Podstawowe operacje na tablicach (97)
- Tworzenie tablic (97)
- Inicjalizacja tablic (100)
- Właściwość Length (101)
- Ćwiczenia do samodzielnego wykonania (103)
- Lekcja 13. Tablice wielowymiarowe (103)
- Tablice dwuwymiarowe (104)
- Tablice tablic (107)
- Tablice dwuwymiarowe i właściwość Length (109)
- Tablice nieregularne (110)
- Ćwiczenia do samodzielnego wykonania (114)
- Podstawy (117)
- Lekcja 14. Klasy i obiekty (118)
- Podstawy obiektowości (118)
- Pierwsza klasa (119)
- Jak użyć klasy? (121)
- Metody klas (122)
- Jednostki kompilacji, przestrzenie nazw i zestawy (126)
- Ćwiczenia do samodzielnego wykonania (130)
- Lekcja 15. Argumenty i przeciążanie metod (131)
- Argumenty metod (131)
- Obiekt jako argument (133)
- Przeciążanie metod (137)
- Argumenty metody Main (138)
- Sposoby przekazywania argumentów (139)
- Ćwiczenia do samodzielnego wykonania (143)
- Lekcja 16. Konstruktory i destruktory (144)
- Czym jest konstruktor? (144)
- Argumenty konstruktorów (146)
- Przeciążanie konstruktorów (147)
- Słowo kluczowe this (149)
- Niszczenie obiektu (152)
- Ćwiczenia do samodzielnego wykonania (153)
- Dziedziczenie (154)
- Lekcja 17. Klasy potomne (154)
- Dziedziczenie (154)
- Konstruktory klasy bazowej i potomnej (158)
- Ćwiczenia do samodzielnego wykonania (162)
- Lekcja 18. Modyfikatory dostępu (162)
- Określanie reguł dostępu (163)
- Dlaczego ukrywamy wnętrze klasy? (168)
- Jak zabronić dziedziczenia? (172)
- Tylko do odczytu (173)
- Ćwiczenia do samodzielnego wykonania (176)
- Lekcja 19. Przesłanianie metod i składowe statyczne (177)
- Przesłanianie metod (177)
- Przesłanianie pól (180)
- Składowe statyczne (181)
- Ćwiczenia do samodzielnego wykonania (184)
- Lekcja 20. Właściwości i struktury (185)
- Właściwości (185)
- Struktury (193)
- Ćwiczenia do samodzielnego wykonania (198)
- Lekcja 21. Blok try...catch (199)
- Badanie poprawności danych (199)
- Wyjątki w C# (203)
- Ćwiczenia do samodzielnego wykonania (207)
- Lekcja 22. Wyjątki to obiekty (208)
- Dzielenie przez zero (208)
- Wyjątek jest obiektem (209)
- Hierarchia wyjątków (211)
- Przechwytywanie wielu wyjątków (212)
- Zagnieżdżanie bloków try...catch (214)
- Ćwiczenia do samodzielnego wykonania (216)
- Lekcja 23. Tworzenie klas wyjątków (217)
- Zgłaszanie wyjątków (217)
- Ponowne zgłoszenie przechwyconego wyjątku (219)
- Tworzenie własnych wyjątków (221)
- Sekcja finally (223)
- Ćwiczenia do samodzielnego wykonania (226)
- Lekcja 24. Ciągi znaków (227)
- Znaki i łańcuchy znakowe (227)
- Znaki specjalne (230)
- Zamiana ciągów na wartości (232)
- Formatowanie danych (234)
- Przetwarzanie ciągów (236)
- Ćwiczenia do samodzielnego wykonania (240)
- Lekcja 25. Standardowe wejście i wyjście (241)
- Klasa Console i odczyt znaków (241)
- Wczytywanie tekstu z klawiatury (248)
- Wprowadzanie liczb (249)
- Ćwiczenia do samodzielnego wykonania (251)
- Lekcja 26. Operacje na systemie plików (252)
- Klasa FileSystemInfo (252)
- Operacje na katalogach (252)
- Operacje na plikach (260)
- Ćwiczenia do samodzielnego wykonania (265)
- Lekcja 27. Zapis i odczyt plików (265)
- Klasa FileStream (266)
- Podstawowe operacje odczytu i zapisu (267)
- Operacje strumieniowe (272)
- Ćwiczenia do samodzielnego wykonania (281)
- Polimorfizm (283)
- Lekcja 28. Konwersje typów i rzutowanie obiektów (283)
- Konwersje typów prostych (284)
- Rzutowanie typów obiektowych (285)
- Rzutowanie na typ Object (289)
- Typy proste też są obiektowe! (291)
- Ćwiczenia do samodzielnego wykonania (293)
- Lekcja 29. Późne wiązanie i wywoływanie metod klas pochodnych (293)
- Rzeczywisty typ obiektu (294)
- Dziedziczenie a wywoływanie metod (296)
- Dziedziczenie a metody prywatne (301)
- Ćwiczenia do samodzielnego wykonania (302)
- Lekcja 30. Konstruktory oraz klasy abstrakcyjne (303)
- Klasy i metody abstrakcyjne (303)
- Wywołania konstruktorów (307)
- Wywoływanie metod w konstruktorach (311)
- Ćwiczenia do samodzielnego wykonania (313)
- Interfejsy (314)
- Lekcja 31. Tworzenie interfejsów (314)
- Czym są interfejsy? (314)
- Interfejsy a hierarchia klas (316)
- Interfejsy i właściwości (318)
- Ćwiczenia do samodzielnego wykonania (320)
- Lekcja 32. Implementacja kilku interfejsów (321)
- Implementowanie wielu interfejsów (321)
- Konflikty nazw (323)
- Dziedziczenie interfejsów (326)
- Ćwiczenia do samodzielnego wykonania (328)
- Klasy zagnieżdżone (329)
- Lekcja 33. Klasa wewnątrz klasy (329)
- Tworzenie klas zagnieżdżonych (329)
- Kilka klas zagnieżdżonych (331)
- Składowe klas zagnieżdżonych (332)
- Obiekty klas zagnieżdżonych (334)
- Rodzaje klas wewnętrznych (337)
- Dostęp do składowych klasy zewnętrznej (338)
- Ćwiczenia do samodzielnego wykonania (340)
- Typy uogólnione (341)
- Lekcja 34. Kontrola typów i typy uogólnione (341)
- Jak zbudować kontener? (341)
- Przechowywanie dowolnych danych (344)
- Problem kontroli typów (347)
- Korzystanie z typów uogólnionych (348)
- Ćwiczenia do samodzielnego wykonania (351)
- Lekcja 35. Tworzenie okien (353)
- Pierwsze okno (353)
- Klasa Form (355)
- Tworzenie menu (360)
- Ćwiczenia do samodzielnego wykonania (364)
- Lekcja 36. Delegacje i zdarzenia (364)
- Koncepcja zdarzeń i delegacji (365)
- Tworzenie delegacji (365)
- Delegacja jako funkcja zwrotna (369)
- Delegacja powiązana z wieloma metodami (373)
- Zdarzenia (375)
- Ćwiczenia do samodzielnego wykonania (385)
- Lekcja 37. Komponenty graficzne (386)
- Wyświetlanie komunikatów (386)
- Obsługa zdarzeń (387)
- Menu (389)
- Etykiety (391)
- Przyciski (393)
- Pola tekstowe (395)
- Listy rozwijane (398)
- Ćwiczenia do samodzielnego wykonania (401)
Wstęp (9)
Rozdział 1. Zanim zaczniesz programować (11)
Rozdział 2. Elementy języka (33)
Rozdział 3. Programowanie obiektowe (117)
Rozdział 4. Obsługa błędów (199)
Rozdział 5. System wejścia-wyjścia (227)
Rozdział 6. Zaawansowane zagadnienia programowania obiektowego (283)
Rozdział 7. Aplikacje z interfejsem graficznym (353)
Zakończenie (403)
Skorowidz (405)
Oceny i opinie klientów: C#. Praktyczny kurs. Wydanie II Marcin Lis (45) Weryfikacja opinii następuję na podstawie historii zamówień na koncie Użytkownika umieszczającego opinię. Użytkownik mógł otrzymać punkty za opublikowanie opinii uprawniające do uzyskania rabatu w ramach Programu Punktowego.
(23)
(10)
(4)
(2)
(4)
(2)
Oceny i opinie poprzednich wydań
więcej opinii