C#. Rusz głową!
- Autorzy:
- Andrew Stellman, Jennifer Greene
- Czasowo niedostępna
- Promocja Przejdź
- Serie wydawnicze:
- Head First - Rusz głową!
- O'Reilly
- Wydawnictwo:
- Helion
- Wydawnictwo:
- Helion
- Ocena:
- 4.0/6 Opinie: 43
- Stron:
- 800
- Druk:
- oprawa miękka
-
PDF
Sprawdź nowe wydanie
C#. Rusz głową! Wydanie IV
Andrew Stellman, Jennifer Greene
Opis
książki
:
C#. Rusz głową!
Rozpocznij przygodę z C# i platformą .NET!
- Jak tworzyć kod dla różnych platform?
- Jak przygotować środowisko pracy?
- Jak operować na dużych zbiorach danych z użyciem LINQ?
C# to jeden z języków, dzięki którym możesz pisać przenośny kod. Nie musisz się martwić o to, jakiego systemu używa Twój klient. Najważniejsze, żeby posiadał środowisko uruchomieniowe: .NET Framework, Mono lub DotGNU. Czyż nie zawsze marzyłeś o tym żeby napisać kod raz, a potem beż żadnych dodatkowych nakładów uruchamiać go na różnych platformach? Twoje marzenia właśnie się spełniają!
Dzięki tej książce, należącej do cenionej serii "Rusz głową", opanujesz język C# w mgnieniu oka! Tylko kilkaset stron dzieli Cię od swobodnego poruszania się w kodzie napisanym w tym języku. Każda z tych stron charakteryzuje się odpowiednią dawką humoru, doskonałą przejrzystością oraz perfekcyjnie przekazaną wiedzą. Czego się nauczysz? Przede wszystkim dowiesz się, jak stworzyć działający program w 10 minut. Następnie poznasz elementy programowania obiektowego – takie pojęcia jak hermetyzacja czy dziedziczenie nie będą Ci obce! Kolejne strony przynoszą szeroki zakres wiedzy dotyczący operacji na plikach, obsługi wyjątków oraz tworzenia interfejsu użytkownika. Wreszcie poznasz język LINQ służący do efektywnego operowania na zbiorach danych. "C#. Rusz głową!" to idealna propozycja dla wszystkich czytelników chcących rozpocząć przygodę z językiem C# oraz platformą .NET.
- Przygotowanie środowiska pracy, zapoznanie z Visual Studio
- Wsparcie Visual Studio dla programisty
- Anatomia programu
- Praca z debuggerem
- Pętle, instrukcje warunkowe
- Elementy programowania obiektowego
- Typy zmiennych
- Referencje
- Tablice
- Hermetyzacja obiektów
- Implementacja interfejsów
- Typy wyliczeniowe
- Operowanie strumieniami danych
- Obsługa wyjątków
- Wykorzystanie języka LINQ do operacji na bazach danych i dużych zbiorach informacji
- Tworzenie interfejsu użytkownika
Zobacz, jakie możliwości kryje język C#. To nie jest trudne!
Wybrane bestsellery
-
Promocja
Ten szczegółowy przewodnik pozwoli Ci na błyskawiczne zapoznanie się z .NET MAUI i sprawne rozpoczęcie pisania aplikacji za pomocą tej technologii. Zaprezentowano w nim filozofię działania .NET MAUI, jak również przebieg prac nad tworzeniem kompletnej aplikacji wieloplatformowej dla systemów: Android, iOS, macOS i Windows, na podstawie jednego wspólnego kodu bazowego. Podczas lektury zrozumiesz też cały cykl rozwoju oprogramowania, w tym zasady publikowania w sklepach z aplikacjami. Ciekawym elementem książki jest opis najnowszej technologii tworzenia frontendów — .NET MAUI Blazor.- Druk
- PDF + ePub + Mobi pkt
Projektowanie aplikacji w .NET MAUI. Jak budować doskonałe interfejsy użytkownika dla aplikacji wieloplatformowych Projektowanie aplikacji w .NET MAUI. Jak budować doskonałe interfejsy użytkownika dla aplikacji wieloplatformowych
(47,40 zł najniższa cena z 30 dni)
51.35 zł
79.00 zł (-35%) -
Promocja
Oto praktyczny, przystępnie napisany przewodnik, który stanowi wprowadzenie do pracy z technologią Blazor. Opisuje możliwości modeli Server i WebAssembly, przedstawia także krok po kroku proces powstawania aplikacji internetowej. Dzięki temu płynnie przejdziesz do tworzenia projektów Blazor, nauczysz się składni języka Razor, będziesz też weryfikować zawartość formularzy i budować własne komponenty. W tym wydaniu omówiono również generatory kodu źródłowego i zasady przenoszenia komponentów witryn utworzonych w innych technologiach do platformy Blazor. W trakcie lektury dowiesz się, jak tworzyć uniwersalne aplikacje za pomocą wersji Blazor Hybrid wraz z platformą .NET MAUI.- Druk
- PDF + ePub + Mobi pkt
Platforma Blazor. Praktyczny przewodnik. Jak tworzyć interaktywne aplikacje internetowe z C# i .NET 7. Wydanie II Platforma Blazor. Praktyczny przewodnik. Jak tworzyć interaktywne aplikacje internetowe z C# i .NET 7. Wydanie II
(41,40 zł najniższa cena z 30 dni)
44.85 zł
69.00 zł (-35%) -
Promocja
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 sposób API środowiska .NET realizuje takie zadania jak monitorowanie wydajności i jej poprawianie, jak również praca z systemem plików i serializacją. Wiedza zawarta w kolejnych rozdziałach pozwoli Ci tworzyć praktyczne aplikacje i serwisy z wykorzystaniem biblioteki ASP.NET Core, wzorca MVC i technologii Blazor.- Druk
- PDF + ePub + Mobi pkt
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%) -
Promocja
Oto siódme, uzupełnione i zaktualizowane wydanie cenionego podręcznika (dodano do niego kilka nowych rozdziałów). Dzięki lekturze poznasz od podstaw koncepcje programowania w języku C# i płynnie przejdziesz do tworzenia gier w Unity. Nauczysz się pisać skrypty implementujące prostą mechanikę gier, programować proceduralnie i zwiększać złożoność swoich gier poprzez wprowadzanie inteligentnych nieprzyjaciół i pocisków zadających obrażenia. W kolejnych rozdziałach poznasz coraz ciekawsze możliwości Unity, niezbędne w projektowaniu gier, takie jak sterowanie oświetleniem, ruchami gracza, kamerą, programowanie kolizji i wiele innych.- Druk
- PDF + ePub + Mobi pkt
Stwórz grę w Unity, a nauczysz się programowania w C#! Pisanie kodu, które sprawia radość. Wydanie VII Stwórz grę w Unity, a nauczysz się programowania w C#! Pisanie kodu, które sprawia radość. Wydanie VII
(59,40 zł najniższa cena z 30 dni)
64.35 zł
99.00 zł (-35%) -
Promocja
Po przyswojeniu zagadnień związanych z językiem C# i aplikacjami konsoli dowiesz się, jak tworzyć praktyczne aplikacje i usługi z wykorzystaniem biblioteki ASP.NET Core, a także wzorzec MVC i technologię Blazor. Zapoznasz się z metodami stosowania wielozadaniowości do poprawy wydajności i skalowalności aplikacji. Przeczytasz też, w jaki sposób ASP.NET Core ułatwia pracę wielu zespołów programistów. Poszczególne zagadnienia zostały zilustrowane dokładnie wyjaśnionymi przykładami kodu, a dodatkowe ćwiczenia pozwolą Ci na utrwalenie zdobytych umiejętności.- Druk
- PDF + ePub + Mobi pkt
C# 10 i .NET 6 dla programistów aplikacji wieloplatformowych. Twórz aplikacje, witryny WWW oraz serwisy sieciowe za pomocą ASP.NET Core 6, Blazor i EF Core 6 w Visual Studio 2022 i Visual Studio Code. Wydanie VI C# 10 i .NET 6 dla programistów aplikacji wieloplatformowych. Twórz aplikacje, witryny WWW oraz serwisy sieciowe za pomocą ASP.NET Core 6, Blazor i EF Core 6 w Visual Studio 2022 i Visual Studio Code. Wydanie VI
(47,90 zł najniższa cena z 30 dni)
47.90 zł
159.00 zł (-70%) -
Promocja
Ta książka ma pełnić funkcję użytecznej ściągawki zawierającej wszystko, co potrzebne do pracy z C#. Została pomyślana tak, aby maksymalnie ułatwić przeglądanie i odnajdywanie potrzebnych treści — i tym samym wesprzeć pracę każdego, komu zależy na sprawnym pisaniu kodu w języku C#. Jest też nieocenioną pomocą dla osób, które znają już inne języki programowania, takie jak C++ czy Java, i chcą nabrać wprawy w pracy z C#. Poszczególne zagadnienia przedstawiono w przejrzysty, treściwy i esencjonalny sposób, tak by skoncentrować się na najważniejszych sprawach.- Druk
- PDF + ePub + Mobi pkt
(14,90 zł najniższa cena z 30 dni)
14.90 zł
49.90 zł (-70%) -
C# - wieloparadygmatowy język programowania opracowany przez firmę Microsoft - z roku na rok zdobywa coraz większą popularność wśród profesjonalistów z branży IT. Przejrzysta struktura kodu, wygoda stosowania, potężne możliwości i wsparcie ze strony platformy .NET - wszystko to sprawia, że są duże szanse, by ten trend utrzymywał się przez kolejne lata, zapewniając osobom znającym C# stały strumień ofert pracy w najlepszych firmach informatycznych świata. Jeśli chcesz należeć do tego grona, sięgnij po odpowiednie źródło wiedzy.
- Druk
- PDF + ePub + Mobi pkt
C#. Zadania z programowania z przykładowymi rozwiązaniami. Wydanie III C#. Zadania z programowania z przykładowymi rozwiązaniami. Wydanie III
Czasowo niedostępna
-
Promocja
Jeśli znasz już podstawy testowania jednostkowego, dzięki tej książce nauczysz się projektowania i pisania testów, które obierają za cel model domeny i pozostałe kluczowe obszary kodu. Ten przejrzyście napisany przewodnik poprowadzi Cię przez proces tworzenia zestawów testowych o optymalnej wartości, bezpiecznej automatyzacji testowania i umiejętnego włączania go w cykl życia oprogramowania. W książce znalazły się uniwersalne wskazówki dotyczące analizy dowolnych testów jednostkowych oraz porady odnoszące się do zmian testów następujących wraz ze zmianami kodu produkcyjnego. Nie zabrakło również informacji, dzięki którym sprawnie zidentyfikujesz i wykluczysz ewentualne antywzorce testowania. Materiał został bogato zilustrowany przejrzystymi przykładami kodu napisanego w C#. Naturalnie, mają one zastosowanie także dla innych języków programowania.- Druk
- PDF + ePub + Mobi pkt
(41,40 zł najniższa cena z 30 dni)
44.85 zł
69.00 zł (-35%) -
To książka dla każdego, kto chce osiągnąć programistyczne oświecenie! Jest napisana w innowacyjny sposób, przyjaznym i zrozumiałym językiem, aby każdy adept programowania zdobył wiedzę i umiejętności potrzebne do pisania dobrego, użytecznego kodu. Dzięki niej nauczysz się myśleć jak zawodowy programista. Poza przydatnymi informacjami znajdziesz tu szereg praktycznych ćwiczeń i przykładów kodu. Nie zabrakło również bardzo istotnych wskazówek dotyczących potencjalnych problemów i technik ich rozwiązywania. Tam, gdzie to potrzebne, dokładnie opisano, które elementy mogą zawieść i na co należy zwrócić uwagę. Podręcznik został przygotowany tak, aby programowanie było przyjemne, satysfakcjonujące i wyzwalało pełnię kreatywności!
- Druk
- PDF + ePub + Mobi pkt
Niedostępna
-
To książka przeznaczona dla programistów C#, którzy chcą poszerzyć wiedzę na temat sztuki programowania dzięki wykorzystaniu nowoczesnych technik projektowych do rozwiązywania konkretnych problemów programistycznych w optymalny sposób. Dogłębnie przedstawiono tu implementację klasycznych wzorców wraz ze wskazówkami dotyczącymi ich możliwości. Omówiono znaczenie poszczególnych cech języków C# i F# dla implementacji wzorców. Pokazano cały szereg przykładów i scenariuszy, możliwych implementacji wzorców, ich alternatyw i wzajemnych relacji. Co więcej, zaprezentowano sposób wykorzystania dedykowanego narzędzia ReSharper do łatwej implementacji wzorców projektowych.
- Druk
- PDF + ePub + Mobi pkt
Wzorce projektowe w .NET. Projektowanie zorientowane obiektowo z wykorzystaniem C# i F# Wzorce projektowe w .NET. Projektowanie zorientowane obiektowo z wykorzystaniem C# i F#
Czasowo niedostępna
O autorach książki
Andrew Stellman — programista, architekt, menedżer projektów, agile coach. Ma ponad 20 lat doświadczenia w budowaniu zaawansowanych systemów informatycznych. Zarządzał międzynarodowymi zespołami oraz doradzał organizacjom takim jak Microsoft, Bank of America oraz MIT.
Jennifer Greene - analityk biznesowy, agile coach, testerka oraz prelegentka. Ma ogromne doświadczenie w obszarze tworzenia oprogramowania, potwierdzone ponad 20 latami praktyki w różnych obszarach. W swojej karierze rozwiązywała skomplikowane problemy we współpracy ze znakomitymi programistami.
Andrew Stellman, Jennifer Greene - pozostałe książki
-
Promocja
C# jest dziś uważany za jeden z najważniejszych języków programowania. Nowoczesny, wszechstronny, dojrzały i sukcesywnie rozwijany, zapewnia efektywne tworzenie kodu wysokiej jakości. Profesjonalni programiści, którzy pisali już kod w C++ lub Javie, bardzo często wybierają właśnie C#. Nic nie stoi na przeszkodzie, aby był pierwszym językiem programowania przyszłego programisty, który przy okazji nauki chce rozwijać pasję i świetnie się bawić!- Druk
(101,40 zł najniższa cena z 30 dni)
109.85 zł
169.00 zł (-35%) -
Promocja
What will you learn from this book?Dive into C# and create apps, user interfaces, games, and more using this fun and highly visual introduction to C#, .NET Core, and Visual Studio. With this completely updated guide, which covers C# 8.0 and Visual Studio 2019, beginning programmers like you will build a fully functional game in the opening chapter.- ePub + Mobi pkt
(211,65 zł najniższa cena z 30 dni)
220.15 zł
259.00 zł (-15%) -
Najnowsze wydanie tej książki, należącej do cenionej serii „Rusz głową”, zostało zaktualizowane, poprawione oraz rozszerzone o dodatkowy projekt na platformę Windows Phone. Gdy pochłoniesz te kilkaset stron, zaczniesz swobodnie korzystać z języka C#, jego konstrukcji i możliwości. Książka charakteryzuje się doskonałą przejrzystością oraz przystępnie przedstawioną wiedzą. Znajdziesz tu elementy programowania obiektowego, operacje na plikach, obsługę wyjątków oraz pracę z wieloma wątkami — to tylko niektóre z poruszanych zagadnień. Ponadto przekonasz się, jak sprawnie stworzyć atrakcyjny interfejs użytkownika, oraz zrozumiesz, do czego służy język LINQ. Jest to wyśmienita pozycja dla wszystkich czytelników chcących rozpocząć przygodę z językiem C# oraz platformą .NET.
- Druk
Niedostępna
-
W książce Head First C#. Edycja polska autorzy, jak zwykle w charakterystyczny dla tej serii — niekonwencjonalny, a przy tym niezwykle skuteczny sposób, nauczą Cię niezbędnych podstaw C#. Lektura tej książki pozwoli Ci na swobodne poruszanie się wśród takich zagadnień jak wykorzystanie interfejsów czy też dziedziczenie. Dowiesz się, w jaki sposób obsługiwać wyjątki oraz zapisywać dane do pliku, aby potem je z niego odczytać. Nauczysz się korzystać z języka LINQ, a także odbędziesz krótki kurs korzystania z Visual Studio. Sposób, w jaki została napisana ta książka, gwarantuje, że szybko i z łatwością opanujesz język C#!
- Druk
Niedostępna
-
Promocja
Head First C# is a complete learning experience for object-oriented programming, C#, and the Visual Studio IDE. Built for your brain, this book covers C# 3.0 and Visual Studio 2008, and teaches everything from language fundamentals to advanced topics including garbage collection, extension methods, and double-buffered animation. You'll also master- ePub + Mobi pkt
(143,65 zł najniższa cena z 30 dni)
152.15 zł
179.00 zł (-15%) -
Metodyki zwinne różnią się od standardowego prowadzenia projektów. Jeśli Twój zespół programistów nigdy nie pracował zgodnie z ideą Agile, najwyższy czas to zmienić, zwłaszcza że zwinność staje się niezwykle modna! Dzięki tej nietuzinkowej, innowacyjnej książce błyskawicznie zrozumiesz, co się kryje za tą nazwą i jak to się dzieje, że podejścia zwinne nie tylko zapewniają świetne rezultaty, ale sprawiają też, że praca w grupie staje się dużo przyjemniejsza. Jeśli jednak praktyka Agile sprawia trudności w Twoim zespole, być może trzeba zmienić jego nastawienie. Jak to osiągnąć? Tego też się nauczysz dzięki tej książce!
- Druk
Niedostępna
-
Promocja
Now updated for the 2021 PMP Exam What will you learn from this book?Head First PMP teaches you the latest principles and certification objectives in The PMBOK® Guide in a unique and inspiring way. This updated fourth edition takes you beyond specific questions and answers with a unique visual format that helps you grasp the big picture of project- ePub + Mobi pkt
Head First PMP. A Learner's Companion to Passing the Project Management Professional Exam. 4th Edition Head First PMP. A Learner's Companion to Passing the Project Management Professional Exam. 4th Edition
(245,65 zł najniższa cena z 30 dni)
245.65 zł
289.00 zł (-15%) -
Promocja
Head First Agile is a complete guide to learning real-world agile ideas, practices, principles.What will you learn from this book?In Head First Agile, you'll learn all about the ideas behind agile and the straightforward practices that drive it. You'll take deep dives into Scrum, XP, Lean, and Kanban, the most common real-world agile approaches tod- ePub + Mobi pkt
Head First Agile. A Brain-Friendly Guide to Agile Principles, Ideas, and Real-World Practices Head First Agile. A Brain-Friendly Guide to Agile Principles, Ideas, and Real-World Practices
(186,15 zł najniższa cena z 30 dni)
186.15 zł
219.00 zł (-15%) -
Promocja
Agile, czyli podejście zwinne, zrewolucjonizowało sposób budowania programowania. Jednak ponieważ do wyboru jest wiele metodyk zwinnych, „przechodzenie na podejście zwinne” może okazać się trudne. Ta praktyczna książka pomoże Ci odnaleźć się w tej dziedzinie. Poznasz podstawowe zasady podejścia zwinnego, a następnie cztery konkretne (i popularne) metodyki: Scrum, programowanie ekstremalne (XP), Lean i Kanban.- Druk
- PDF + ePub + Mobi pkt
Agile. Przewodnik po zwinnych metodykach programowania Agile. Przewodnik po zwinnych metodykach programowania
(47,40 zł najniższa cena z 30 dni)
51.35 zł
79.00 zł (-35%) -
Promocja
Learning Agile is a comprehensive guide to the most popular agile methods, written in a light and engaging style that makes it easy for you to learn. Agile has revolutionized the way teams approach software development, but with dozens of agile methodologies to choose from, the decision to "go agile" can be tricky. This practical book helps you sor- ePub + Mobi pkt
Learning Agile. Understanding Scrum, XP, Lean, and Kanban Learning Agile. Understanding Scrum, XP, Lean, and Kanban
(152,15 zł najniższa cena z 30 dni)
160.65 zł
189.00 zł (-15%)
Zobacz pozostałe książki z serii
-
Nowość Promocja
Dzięki tej książce zrozumiesz bazowe koncepcje programowania funkcyjnego i przekonasz się, że możesz włączać je do kodu bez rezygnacji z paradygmatu obiektowego. Dowiesz się również, kiedy w swojej codziennej pracy używać takich opcji jak niemutowalność i funkcje czyste i dlaczego warto to robić. Poznasz różne aspekty FP: kompozycję, ekspresyjność, modułowość, wydajność i efektywne manipulowanie danymi. Nauczysz się korzystać z FP w celu zapewnienia wyższego bezpieczeństwa i łatwiejszego utrzymywania kodu. Te wszystkie cenne umiejętności ułatwią Ci pisanie bardziej zwięzłego, rozsądnego i przyszłościowego kodu.- Druk
- PDF + ePub + Mobi pkt
Java. Podejście funkcyjne. Rozszerzanie obiektowego kodu Javy o zasady programowania funkcyjnego Java. Podejście funkcyjne. Rozszerzanie obiektowego kodu Javy o zasady programowania funkcyjnego
(52,20 zł najniższa cena z 30 dni)
56.55 zł
87.00 zł (-35%) -
Nowość Promocja
To drugie, zaktualizowane wydanie przewodnika po systemie Prometheus. Znajdziesz w nim wyczerpujące wprowadzenie do tego oprogramowania, a także wskazówki dotyczące monitorowania aplikacji i infrastruktury, tworzenia wykresów, przekazywania ostrzeżeń, bezpośredniej instrumentacji kodu i pobierania wskaźników pochodzących z systemów zewnętrznych. Zrozumiesz zasady konfiguracji systemu Prometheus, komponentu Node Exporter i menedżera ostrzeżeń Alertmanager. Zapoznasz się też z nowymi funkcjonalnościami języka PromQL, dostawców mechanizmu odkrywania usług i odbiorców menedżera ostrzeżeń Alertmanager. Dokładnie zaprezentowano tu również zagadnienia bezpieczeństwa po stronie serwera, w tym mechanizm TLS i uwierzytelniania podstawowego.- Druk
- PDF + ePub + Mobi pkt
Prometheus w pełnej gotowości. Jak monitorować pracę infrastruktury i wydajność działania aplikacji. Wydanie II Prometheus w pełnej gotowości. Jak monitorować pracę infrastruktury i wydajność działania aplikacji. Wydanie II
(53,40 zł najniższa cena z 30 dni)
57.84 zł
89.00 zł (-35%) -
Nowość Promocja
Ta książka będzie świetnym uzupełnieniem wiedzy o Flutterze i Darcie, sprawdzi się również jako wsparcie podczas rozwiązywania konkretnych problemów. Znalazło się tu ponad sto receptur, dzięki którym poznasz tajniki pisania efektywnego kodu, korzystania z narzędzi udostępnianych przez framework Flutter czy posługiwania się rozwiązaniami dostawców usług chmurowych. Dowiesz się, jak należy pracować z bazami Firebase i platformą Google Cloud. Przy czym poszczególne receptury, poza rozwiązaniami problemów, zawierają również nieco szersze omówienia, co pozwoli Ci lepiej wykorzystać zalety Fluttera i Darta — spójnego rozwiązania do wydajnego budowania aplikacji!- Druk
- PDF + ePub + Mobi pkt
Flutter i Dart. Receptury. Tworzenie chmurowych aplikacji full stack Flutter i Dart. Receptury. Tworzenie chmurowych aplikacji full stack
(41,40 zł najniższa cena z 30 dni)
44.85 zł
69.00 zł (-35%) -
Nowość Bestseller Promocja
Ten przewodnik, który docenią programiści i architekci, zawiera wyczerpujące omówienie zagadnień projektowania, funkcjonowania i modyfikowania architektury API. Od strony praktycznej przedstawia strategie budowania i testowania API REST umożliwiającego połączenie oferowanej funkcjonalności na poziomie mikrousług. Opisuje stosowanie bram API i infrastruktury typu service mesh. Autorzy dokładnie przyglądają się kwestiom zapewnienia bezpieczeństwa systemów opartych na API, w tym uwierzytelnianiu, autoryzacji i szyfrowaniu. Sporo miejsca poświęcają również ewolucji istniejących systemów w kierunku API i różnych docelowych platform.- Druk
- PDF + ePub + Mobi pkt
Architektura API. Projektowanie, używanie i rozwijanie systemów opartych na API Architektura API. Projektowanie, używanie i rozwijanie systemów opartych na API
(41,40 zł najniższa cena z 30 dni)
44.85 zł
69.00 zł (-35%) -
Nowość Promocja
W tej książce omówiono ponad 20 najprzydatniejszych wzorców projektowych, dzięki którym tworzone aplikacje internetowe będą łatwe w późniejszej obsłudze technicznej i w trakcie skalowania. Poza wzorcami projektowymi przedstawiono wzorce generowania i wydajności działania, których znaczenie dla użytkowania aplikacji jest ogromne. Opisano również nowoczesne wzorce Reacta, między innymi Zaczepy, Komponenty Wyższego Rzędu i Właściwości Generowania. Sporo miejsca poświęcono najlepszym praktykom związanym z organizacją kodu, wydajnością działania czy generowaniem, a także innym zagadnieniom, które pozwalają na podniesienie jakości aplikacji internetowych.- Druk
- PDF + ePub + Mobi pkt
Wzorce projektowe w JavaScripcie. Przewodnik dla programistów JavaScriptu i Reacta. Wydanie II Wzorce projektowe w JavaScripcie. Przewodnik dla programistów JavaScriptu i Reacta. Wydanie II
(41,40 zł najniższa cena z 30 dni)
44.85 zł
69.00 zł (-35%) -
Bestseller Promocja
To gruntownie zaktualizowane i uzupełnione wydanie praktycznego przewodnika po wdrażaniu i testowaniu kontenerów Dockera. Przedstawia proces przygotowania pakietu aplikacji ze wszystkimi ich zależnościami, a także jego testowania, wdrażania, skalowania i utrzymywania w środowiskach produkcyjnych. Zawiera omówienie Docker Compose i trybu Docker Swarm, opis zagadnień związanych z Kubernetes, jak również przykłady optymalizacji obrazów Dockera. W tym wydaniu zaprezentowano ponadto najlepsze praktyki i narzędzie BuildKit, opisano wsparcie obrazów wieloarchitekturowych, kontenerów rootless i uwzględniono wiele innych ważnych informacji.- Druk
- PDF + ePub + Mobi pkt
Docker. Niezawodne kontenery produkcyjne. Praktyczne zastosowania. Wydanie III Docker. Niezawodne kontenery produkcyjne. Praktyczne zastosowania. Wydanie III
(52,20 zł najniższa cena z 30 dni)
56.55 zł
87.00 zł (-35%) -
Promocja
To książka przeznaczona dla osób, które pracują ze zbiorami danych. Jest praktycznym przewodnikiem po koncepcjach algebry liniowej, pomyślanym tak, by ułatwić ich zrozumienie i zastosowanie w użytecznych obliczeniach. Poszczególne zagadnienia przedstawiono za pomocą kodu Pythona, wraz z przykładami ich wykorzystania w nauce o danych, uczeniu maszynowym, uczeniu głębokim, symulacjach i przetwarzaniu danych biomedycznych. Dzięki podręcznikowi nauczysz się arytmetyki macierzowej, poznasz istotne rozkłady macierzy, w tym LU i QR, a także rozkład według wartości osobliwych, zapoznasz się też z takimi zagadnieniami jak model najmniejszych kwadratów i analiza głównych składowych.- Druk
- PDF + ePub + Mobi pkt
Praktyczna algebra liniowa dla analityków danych. Od podstawowych koncepcji do użytecznych aplikacji w Pythonie Praktyczna algebra liniowa dla analityków danych. Od podstawowych koncepcji do użytecznych aplikacji w Pythonie
(46,20 zł najniższa cena z 30 dni)
50.05 zł
77.00 zł (-35%) -
Promocja
Ta książka stanowi wszechstronne omówienie wszystkich bibliotek Pythona, potrzebnych naukowcom i specjalistom pracującym z danymi. Znalazł się tu dokładny opis IPythona, NumPy, Pandas, Matplotlib, Scikit-Learn i innych narzędzi. Podręcznik uwzględnia przede wszystkim ich aspekty praktyczne, dzięki czemu świetnie się sprawdzi w rozwiązywaniu codziennych problemów z manipulowaniem, przekształcaniem, oczyszczaniem i wizualizacją różnych typów danych, a także jako pomoc podczas tworzenia modeli statystycznych i modeli uczenia maszynowego. Docenią go wszyscy, którzy zajmują się obliczeniami naukowymi w Pythonie.- Druk
- PDF + ePub + Mobi pkt
Python Data Science. Niezbędne narzędzia do pracy z danymi. Wydanie II Python Data Science. Niezbędne narzędzia do pracy z danymi. Wydanie II
(77,40 zł najniższa cena z 30 dni)
83.85 zł
129.00 zł (-35%) -
Promocja
Oto kolejne wydanie zwięzłego podręcznika dla programistów Javy, który ma ułatwić maksymalne wykorzystanie technologii tego języka w wersji 17. Treść została skrupulatnie przejrzana i uzupełniona o materiał dotyczący nowości w obiektowym modelu Javy. Pierwsza część książki obejmuje wprowadzenie do języka i do pracy na platformie Javy. Druga zawiera opis podstawowych pojęć i interfejsów API, których znajomość jest niezbędna każdemu programiście Javy. Mimo niewielkiej objętości w podręczniku znalazły się liczne przykłady wykorzystania potencjału tego języka programowania, a także zastosowania najlepszych praktyk programistycznych w rzeczywistej pracy.- Druk
(53,40 zł najniższa cena z 30 dni)
57.84 zł
89.00 zł (-35%) -
Promocja
Dzięki tej książce dowiesz się, w jaki sposób uczynić architekturę oprogramowania wystarczająco plastyczną, aby mogła odzwierciedlać zachodzące zmiany biznesowe i technologiczne. W nowym wydaniu rozbudowano pojęcia zmiany kierowanej i przyrostowej, a także przedstawiono najnowsze techniki dotyczące funkcji dopasowania, automatycznego zarządzania architekturą i danych ewolucyjnych. Zaprezentowano praktyki inżynieryjne umożliwiające ewoluowanie systemów oprogramowania, jak również podejścia strukturalne, w tym zasady projektowe, które ułatwiają zarządzanie tą ewolucją. Opisano ponadto, w jaki sposób zasady i praktyki architektury ewolucyjnej wiążą się z różnymi elementami procesu tworzenia oprogramowania.- Druk
- PDF + ePub + Mobi pkt
Architektura ewolucyjna. Projektowanie oprogramowania i wsparcie zmian. Wydanie II Architektura ewolucyjna. Projektowanie oprogramowania i wsparcie zmian. Wydanie II
(40,20 zł najniższa cena z 30 dni)
43.55 zł
67.00 zł (-35%)
Ebooka "C#. Rusz głową!" przeczytasz na:
-
czytnikach Inkbook, Kindle, Pocketbook, Onyx Booxs 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#. Rusz głową!" posłuchasz:
-
w aplikacji Ebookpoint na Android, iOS, HarmonyOs
-
na systemach Windows, MacOS i innych
-
na dowolonych urządzeniach i aplikacjach obsługujących format MP3 (pliki spakowane w ZIP)
Masz pytania? Zajrzyj do zakładki Pomoc »
Kurs Video "C#. Rusz głową!" 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 książki
- Tytuł oryginału:
- Head First C#: A Learner's Guide to Real-World Programming with Visual C# and .NET
- Tłumaczenie:
- Piotr Rajca na podstawie „Head First C#. Edycja polska” w tłumaczeniu Pawła Dyla
- ISBN Książki drukowanej:
- 978-83-246-2953-4, 9788324629534
- Data wydania książki drukowanej :
- 2011-04-20
- ISBN Ebooka:
- 978-83-246-6045-2, 9788324660452
- Data wydania ebooka :
- 2012-07-06 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@helion.pl.
- Format:
- 200x230
- Numer z katalogu:
- 5873
- Rozmiar pliku Pdf:
- 22.2MB
- Pobierz przykładowy rozdział PDF
- Przykłady na ftp
- Zgłoś erratę
- Kategorie:
Programowanie » C# - Programowanie
- Serie wydawnicze: Head First - Rusz głową! O'Reilly
Spis treści książki
- Dla kogo jest ta książka? (30)
- Wiemy, o czym myślisz (31)
- Metapoznanie: myślenie o myśleniu (33)
- Zmuś swój mózg do posłuszeństwa (35)
- Przeczytaj to (37)
- Grupa korektorów technicznych (38)
- Podziękowania (39)
- Dlaczego powinieneś uczyć się C# (42)
- C# oraz Visual Studio ułatwiają wiele czynności (43)
- Pomóż dyrektorowi naczelnemu zrezygnować z papieru (44)
- Sprawdź potrzeby Twoich użytkowników, zanim zaczniesz tworzyć program (45)
- Oto program, który zamierzasz stworzyć (46)
- Co robisz w Visual Studio (48)
- Co Visual Studio robi za Ciebie (48)
- Stwórz interfejs użytkownika (52)
- Za kulisami Visual Studio (54)
- Dodaj coś do automatycznie wygenerowanego kodu (55)
- Potrzebujemy bazy danych do przechowywania naszych informacji (58)
- IDE utworzyło bazę danych (59)
- SQL jest swoim własnym językiem (59)
- Tworzenie tabeli dla listy kontaktowej (60)
- Zakończ tworzenie tabeli (65)
- Wstaw dane z kart do bazy (66)
- Połącz formularz z bazą danych, korzystając ze źródeł danych (68)
- Dodaj kontrolki powiązane z bazą danych do formularza (70)
- Jak zamienić TWOJĄ aplikację w aplikację WSZYSTKICH (75)
- Przekaż aplikację innym użytkownikom (76)
- Jeszcze nie skończyłeś: przetestuj instalację (77)
- Stworzyłeś pełnowartościową aplikację bazodanową (78)
- Kiedy robisz to... (80)
- ...IDE robi to (81)
- Skąd się biorą programy (82)
- IDE pomaga Ci kodować (84)
- Kiedy zmieniasz coś w IDE, zmieniasz także swój kod (86)
- Anatomia programu (88)
- Twój program wie, gdzie zacząć (90)
- W tej samej przestrzeni nazw mogą być dwie klasy (97)
- Twoje programy używają zmiennych do pracy z danymi (98)
- C# używa znanych symboli matematycznych (100)
- Użyj debugera, by zobaczyć, jak zmieniają się wartości zmiennych (101)
- Pętle wykonują czynność wielokrotnie (103)
- Kodowanie czas zacząć (104)
- Instrukcje if/else podejmują decyzje (105)
- Ustal warunki i sprawdź, czy są prawdziwe (106)
- W jaki sposób Maciek myśli o swoich problemach (122)
- W jaki sposób system nawigacyjny w samochodzie Maćka rozwiązuje jego problemy (123)
- Klasa Navigator napisana przez Maćka posiada metody do ustalania i modyfikacji tras (124)
- Wykorzystaj to, czego się nauczyłeś, do napisania prostego programu używającego klas (125)
- Maciek może użyć obiektów do rozwiązania swojego problemu (128)
- Używasz klasy do utworzenia obiektu (129)
- Kiedy tworzysz obiekt na podstawie klasy, to taki obiekt nazywamy instancją klasy (130)
- Lepsze rozwiązanie... uzyskane dzięki obiektom! (131)
- Instancja używa pól do przechowywania informacji (136)
- Stwórzmy kilka instancji! (137)
- Dzięki za pamięć (138)
- Co Twój program ma na myśli (139)
- Możesz używać nazw klas i metod w celu uczynienia kodu bardziej intuicyjnym (140)
- Nadaj swojej klasie naturalną strukturę (142)
- Diagramy klas pozwalają w sensowny sposób zorganizować klasy (144)
- Utwórz klasę do pracy z kilkoma facetami (148)
- Utwórz projekt dla facetów (149)
- Utwórz formularz do interakcji z facetami (150)
- Jest jeszcze prostszy sposób inicjalizacji obiektów (153)
- Typ zmiennej określa rodzaj danych, jakie zmienna może przechowywać (160)
- Zmienna jest jak kubek z danymi (162)
- 10 kilogramów danych w pięciokilogramowej torebce (163)
- Nawet wtedy, gdy liczba ma prawidłowy rozmiar, nie możesz przypisać jej do każdej zmiennej (164)
- Kiedy rzutujesz wartość, która jest zbyt duża, C# dopasowuje ją automatycznie (165)
- C# przeprowadza niektóre rzutowania automatycznie (166)
- Kiedy wywołujesz metodę, zmienne muszą pasować do typów parametrów (167)
- Połączenie = z operatorem (172)
- Także obiekty używają zmiennych (173)
- Korzystaj ze swoich obiektów za pomocą zmiennych referencyjnych (174)
- Referencje są jak etykiety do Twoich obiektów (175)
- Jeżeli nie ma już żadnej referencji, Twoje obiekty są usuwane z pamięci (176)
- Referencje wielokrotne i ich efekty uboczne (177)
- Dwie referencje oznaczają DWA sposoby na zmianę danych obiektu (182)
- Specjalny przypadek: tablice (183)
- Witamy w barze Niechlujny Janek - najtańsze kanapki w mieście! (185)
- Obiekty używają referencji do komunikacji między sobą (187)
- Tam, gdzie obiektów jeszcze nie było (188)
- Napisz grę w literki (193)
- Specyfikacja: stwórz symulator wyścigów (202)
- Końcowy produkt (210)
- Krystyna planuje przyjęcia (212)
- Co powinien robić program szacujący? (213)
- Jazda próbna Krystyny (218)
- Każda opcja powinna być obliczana osobno (220)
- Bardzo łatwo przez przypadek źle skorzystać z obiektów (222)
- Hermetyzacja oznacza, że niektóre dane w klasie są prywatne (223)
- Użyj hermetyzacji w celu kontroli dostępu do metod i pól Twojej klasy (224)
- Ale czy jego prawdziwa tożsamość jest NAPRAWDĘ chroniona? (225)
- Dostęp do prywatnych pól i metod można uzyskać tylko z wnętrza klasy (226)
- Hermetyzacja utrzymuje Twoje dane w nieskazitelnym stanie (234)
- Właściwości sprawią, że hermetyzacja będzie łatwiejsza (235)
- Stwórz aplikację do przetestowania klasy Farmer (236)
- Użyj automatycznych właściwości do ukończenia klasy (237)
- Co wtedy, gdy chcemy zmienić pole mnożnika wyżywienia? (238)
- Użyj konstruktora do inicjalizacji pól prywatnych (239)
- Krystyna organizuje także przyjęcia urodzinowe (248)
- Potrzebujemy klasy BirthdayParty (249)
- Stwórz program Planista przyjęć w wersji 2.0 (250)
- Kiedy klasy używają dziedziczenia, kod musi być napisany tylko raz (258)
- Zbuduj model klasy, rozpoczynając od rzeczy ogólnych i przechodząc do bardziej konkretnych (259)
- W jaki sposób zaprojektowałbyś symulator zoo? (260)
- Użyj dziedziczenia w celu uniknięcia zwielokrotniania kodu w klasach potomnych (261)
- Pomyśl, w jaki sposób pogrupować zwierzęta (263)
- Stwórz hierarchię klas (264)
- Każda klasa pochodna rozszerza klasę bazową (265)
- Klasa pochodna może przesłaniać odziedziczone metody w celu ich modyfikacji lub zmiany (270)
- W każdym miejscu, gdzie możesz skorzystać z klasy bazowej, możesz zamiast niej użyć jednej z jej klas pochodnych (271)
- Klasa pochodna może ukrywać metody klasy bazowej (278)
- Używaj override i virtual, by dziedziczyć zachowania (280)
- Teraz jesteś już gotowy do dokończenia zadania Krystyny (284)
- Stwórz system zarządzania ulem (289)
- Najpierw stworzysz system podstawowy (290)
- Użyj dziedziczenia, aby rozszerzyć system zarządzania pszczołami (294)
- Wróćmy do pszczelej korporacji (300)
- Możemy użyć dziedziczenia do utworzenia klas dla różnych typów pszczół (301)
- Interfejs daje klasie do zrozumienia, że musi ona zaimplementować określone metody i właściwości (302)
- Użyj słowa kluczowego interface do zdefiniowania interfejsu (303)
- Klasy implementujące interfejsy muszą zawierać WSZYSTKIE ich metody (305)
- Nie możesz utworzyć instancji interfejsu, ale możesz uzyskać jego referencję (308)
- Referencje interfejsów działają tak samo jak referencje obiektów (309)
- Za pomocą "is" możesz sprawdzić, czy klasa implementuje określony interfejs (310)
- Interfejsy mogą dziedziczyć po innych interfejsach (311)
- Rzutowanie w górę działa w odniesieniu do obiektów i interfejsów (315)
- Rzutowanie w dół pozwala zamienić urządzenie z powrotem w ekspres do kawy (316)
- Rzutowanie w górę i w dół działa także w odniesieniu do interfejsów (317)
- Jest coś więcej niż tylko public i private (321)
- Modyfikatory dostępu zmieniają widoczność (322)
- Obiekty niektórych klas nigdy nie powinny być tworzone (325)
- Klasa abstrakcyjna jest jak skrzyżowanie klasy i interfejsu (326)
- Metoda abstrakcyjna nie ma ciała (329)
- Polimorfizm oznacza, że jeden obiekt może przyjmować wiele różnych postaci (337)
- Łańcuchy znaków nie zawsze sprawdzają się przy kategoryzowaniu danych (356)
- Typy wyliczeniowe pozwalają Ci wyliczyć prawidłowe wartości (357)
- Typy wyliczeniowe pozwalają na reprezentowanie liczb za pomocą nazw (358)
- Możesz użyć tablicy, aby stworzyć talię kart... (361)
- Listy są bardziej elastyczne niż tablice (364)
- Typy generyczne mogą przechowywać każdy typ (368)
- Inicjalizatory kolekcji działają tak samo jak inicjalizatory obiektu (372)
- Stwórzmy listę kaczek (373)
- Listy są proste, ale SORTOWANIE może być skomplikowane (374)
- IComparable<T> pomoże Ci posortować listę kaczek (375)
- Użyj interfejsu IComparer, aby powiedzieć liście, jak ma sortować (376)
- Utwórz instancję obiektu porównującego (377)
- IComparer może wykonywać złożone porównania (378)
- Przesłonienie metody ToString() pozwala obiektom przedstawiać się (381)
- Zmień pętle foreach tak, by obiekty Duck i Card same się opisywały (382)
- Używając IEnumerable, możesz rzutować całą listę w górę (384)
- Możesz tworzyć własne przeciążone metody (385)
- Wybrane funkcjonalności słownika (392)
- Napisz program korzystający ze słownika (393)
- I jeszcze WIĘCEJ typów kolekcji... (405)
- Kolejka działa według reguły: pierwszy przyszedł, pierwszy wyszedł (406)
- Stos działa według reguły: ostatni przyszedł, pierwszy wyszedł (407)
- Specyfikacja: utwórz grę przygodową (412)
- Zabawa dopiero się zaczyna! (432)
- C# używa strumieni do zapisu i odczytu danych (434)
- Różne strumienie zapisują i odczytują różne rzeczy (435)
- FileStream zapisuje bajty do pliku (436)
- W jaki sposób zapisać tekst do pliku w trzech prostych krokach (437)
- Zapis i odczyt wymaga dwóch obiektów (441)
- Dane mogą przechodzić przez więcej niż jeden strumień (442)
- Użyj wbudowanych obiektów do wyświetlenia standardowych okien dialogowych (445)
- Okna dialogowe są kolejnymi kontrolkami .NET (446)
- Okna dialogowe także są obiektami (447)
- Używaj wbudowanych klas File oraz Directory do pracy z plikami i katalogami (448)
- Używaj okien dialogowych do otwierania i zapisywania plików (451)
- Dzięki IDisposable obiekty usuwane są prawidłowo (453)
- Unikaj błędów systemowych, korzystając z instrukcji using (454)
- Zapisywanie danych do plików wymaga wielu decyzji (460)
- Użyj instrukcji switch do wyboru właściwej opcji (461)
- Serializacja pozwala Ci zapisywać lub odczytywać całe obiekty naraz (468)
- .NET automatycznie konwertuje tekst do postaci Unicode (473)
- C# może użyć tablicy bajtów do przesyłania danych (474)
- Pliki utworzone dzięki serializacji można także zapisywać i odczytywać ręcznie (477)
- Praca z plikami binarnymi może być skomplikowana (479)
- StreamReader i StreamWriter będą do tego odpowiednie (481)
- Użyj Stream.Read() do odczytywania bajtów ze strumienia (482)
- Damian potrzebuje swoich wymówek, aby być mobilnym (488)
- Kiedy program zgłasza wyjątek, .NET tworzy obiekt Exception (492)
- Wszystkie obiekty wyjątków dziedziczą po Exception (496)
- Debuger pozwala Ci wyśledzić wyjątki w kodzie i zapobiec im (497)
- Użyj debugera wbudowanego w IDE, aby znaleźć problem w programie do zarządzania wymówkami (498)
- Obsłuż wyjątki za pomocą try i catch (503)
- Co się stanie, jeżeli wywoływana metoda będzie niebezpieczna? (504)
- Użyj debugera do prześledzenia przepływu w blokach try/catch (506)
- Jeśli posiadasz kod, który ZAWSZE musi zostać wykonany, zastosuj finally (508)
- Jedna klasa zgłasza wyjątek, inna klasa go wyłapuje (515)
- Pszczoły potrzebują wyjątku OutOfHoney (516)
- Łatwy sposób na uniknięcie licznych problemów: using umożliwia Ci stosowanie try i finally za darmo (519)
- Unikanie wyjątków: zaimplementuj IDisposable, aby przeprowadzić własne procedury sprzątania (520)
- Najgorszy z możliwych bloków catch: komentarze (522)
- Tymczasowe rozwiązania są dobre (tymczasowo) (523)
- Kilka wskazówek dotyczących obsługi wyjątków (524)
- Damian w końcu pojechał na urlop... (527)
- Czy kiedykolwiek marzyłeś o tym, aby Twoje obiekty potrafiły samodzielnie myśleć? (530)
- Ale skąd obiekt WIE, że ma odpowiedzieć? (530)
- Kiedy wystąpi ZDARZENIE... obiekty nasłuchują (531)
- Jeden obiekt wywołuje zdarzenie, inne nasłuchują... (532)
- Potem inne obiekty obsługują zdarzenie (533)
- Łącząc punkty (534)
- IDE automatycznie tworzy za Ciebie procedury obsługi zdarzeń (538)
- Ogólny typ EventHandler pozwala definiować własne typy zdarzeń (544)
- Wszystkie formularze, które utworzyłeś, używają zdarzeń (545)
- Jedno zdarzenie, wiele procedur obsługi (546)
- Połączenie nadawców zdarzenia z jego odbiorcami (548)
- Delegat ZASTĘPUJE właściwą metodę (549)
- Delegat w akcji (550)
- Każdy obiekt może subskrybować publiczne zdarzenie... (553)
- Użyj funkcji zwrotnej, by wiedzieć, kto nasłuchuje (554)
- Funkcje zwrotne są jedynie sposobem używania delegatów (556)
- Przebyłeś długą drogę, mały (564)
- Zajmowaliśmy się także pszczołami (565)
- Architektura symulatora ula (566)
- Budowanie symulatora ula (567)
- Życie i śmierć kwiatów (571)
- Teraz potrzebujemy klasy Bee (572)
- PPBP (Programiści Przeciwko Bezdomnym Pszczołom) (576)
- Ul działa na miód (576)
- Wypełnianie klasy Hive (580)
- Metoda Go() klasy Hive (581)
- Jesteśmy gotowi na stworzenie świata (582)
- Tworzymy system turowy (583)
- Oto kod klasy World (584)
- Uczenie pszczół zachowań (590)
- Główny formularz wywołuje Go() dla całego świata (592)
- Możemy użyć obiektu World do pobrania statystyk (593)
- Zegary sygnalizują zdarzenia wielokrotnie (594)
- Za kulisami zegar używa zdarzeń (595)
- Pracujmy z grupami pszczół (602)
- Kolekcje kolekcjonują... DANE (603)
- LINQ ułatwia pracę z danymi w kolekcjach i bazach danych (605)
- Ostatnie wyzwanie: Otwórz i Zapisz (607)
- Cały czas do interakcji z programami używałeś kontrolek (612)
- Kontrolki formularza są tylko obiektami (613)
- Użyj kontrolek do animacji symulatora ula (614)
- Dodaj do projektu rendering (616)
- Kontrolki są dobrze dostosowane do wyświetlania różnych elementów wizualnych (618)
- Stwórz swoją pierwszą animowaną kontrolkę (621)
- Utwórz przycisk, aby dodać BeeControl do formularza (624)
- Twoje kontrolki także muszą usuwać swoje kontrolki! (625)
- UserControl to dobry sposób na tworzenie kontrolek (626)
- Mechanizm renderujący używa BeeControl do rysowania animowanych pszczół na formularzu (628)
- Dodaj do projektu formularze reprezentujące ul i pole (630)
- Stwórz klasę Renderer (631)
- Zmieniłeś rozmiar bitmap przy pomocy obiektu Graphics (640)
- Zasoby Twoich obrazków przechowywane są w postaci obiektów Bitmap (641)
- Użyj System.Drawing, by samemu PRZEJĄĆ KONTROLĘ nad grafiką (642)
- 30-sekundowa podróż do świata tajemnic grafiki GDI+ (643)
- Użyj Graphics, aby na formularzu narysować obrazek (644)
- Klasa Graphics może usunąć problem przezroczystości... (649)
- Użyj zdarzenia Paint, aby grafika była mocno związana z formularzem (650)
- Bliższe spojrzenie na sposób rysowania formularzy i kontrolek (653)
- Podwójne buforowanie czyni animację bardziej płynną (656)
- Użyj obiektu Graphics i procedury obsługi zdarzenia do drukowania (662)
- Twoją ostatnią szansą na ZROBIENIE czegoś... jest użycie finalizatora (676)
- Kiedy DOKŁADNIE wywoływany jest finalizator? (677)
- Dispose() działa z using, a finalizatory działają z mechanizmem oczyszczania pamięci (678)
- Finalizatory nie mogą polegać na stabilności (680)
- Spraw, aby obiekt serializował się w Dispose() (681)
- Struktura jest podobna do obiektu... (685)
- ...ale nie jest obiektem (685)
- Wartości są kopiowane, referencje są przypisywane (686)
- Stos i sterta: więcej na temat pamięci (689)
- Używaj parametrów wyjściowych, by zwracać z metody więcej niż jedną wartość (692)
- Przekazuj referencje, używając modyfikatora ref (693)
- Używaj parametrów opcjonalnych, by określać wartości domyślne (694)
- Jeśli musisz używać wartości pustych, stosuj typy, które je akceptują (695)
- Typy akceptujące wartości puste poprawiają odporność programów (696)
- Kapitan Wspaniały... nie tak bardzo (699)
- Metody rozszerzające zwiększają funkcjonalność ISTNIEJĄCYCH klas (700)
- Rozszerzanie podstawowego typu: string (702)
- Łatwy projekt... (708)
- ...ale dane są w różnych miejscach (709)
- Dzięki LINQ możesz pobrać dane z różnych źródeł (710)
- Kolekcje .NET są przystosowane do działania z LINQ (711)
- LINQ ułatwia wykonywanie zapytań (712)
- LINQ jest prosty, ale Twoje zapytania wcale takie być nie muszą (713)
- LINQ ma wiele zastosowań (716)
- LINQ może połączyć Twoje wyniki w grupy (721)
- Połącz wartości Janka w grupy (722)
- Użyj join do połączenia dwóch kolekcji w jednym zapytaniu (725)
- Janek zaoszczędził mnóstwo szmalu (726)
- Połącz LINQ z bazą danych SQL (728)
- Użyj join, aby połączyć dane Starbuzz i Papierni Obiektowo (732)
- Dziadek wszystkich gier (736)
- Można zrobić znacznie więcej... (755)
- 1. Podstawy (758)
- 2. Przestrzenie nazw i złożenia (764)
- 3. Użyj BackgroundWorker, by poprawić działanie interfejsu użytkownika (768)
- 4. Klasa Type oraz metoda GetType() (771)
- 5. Równość, IEquatable oraz Equals() (772)
- 6. Stosowanie yield return do tworzenia obiektów umożliwiających iterację (775)
- 7. Refaktoryzacja (778)
- 8. Anonimowe typy i metody oraz wyrażenia lambda (780)
- 9. Serializacja przy użyciu DataContractSerializer (782)
- 10. Zastosowanie LINQ to XML (784)
- 11. Windows Presentation Foundation (786)
- Czy wiesz, że C# i .NET Framework potrafią... (788)
Wstęp
Rozdział 1. Aplikacje Visual Studio w 10 minut lub mniej
Rozdział 2. Pod maską
Rozdział 3. Tworzenie kodu ma sens
Rozdział 4. Jest 10:00. Czy wiesz, gdzie są Twoje dane?
Laboratorium C# numer 1. Dzień na wyścigach
Rozdział 5. Co ma być ukryte... niech będzie ukryte
Rozdział 6. Drzewo genealogiczne Twoich obiektów
Rozdział 7. Klasy, które dotrzymują swoich obietnic
Rozdział 8. Przechowywanie dużej ilości danych
Laboratorium C# numer 2. Wyprawa
Rozdział 9. Zapisz tablice bajtów, zapisz świat
Rozdział 10. Gaszenie pożarów nie jest już popularne
Rozdział 11. Co robi Twój kod, kiedy nie patrzysz
Rozdział 12. Wiedza, moc i tworzenie ciekawych rzeczy
Rozdział 13. Upiększ to
Rozdział 14. Kapitan Wspaniały. Śmierć obiektu
Rozdział 15. Przejmij kontrolę nad danymi
Laboratorium C# numer 3. Invaders
Dodatek A 11 najważniejszych rzeczy, które chcieliśmy umieścić w tej książce
Skorowidz (791)
Helion - inne książki
-
Nowość Promocja
Dzięki tej przystępnej książce zrozumiesz metody działania wielkich modeli językowych i techniki szkolenia modeli generatywnych. Następnie zapoznasz się z przypadkami użycia, w których ChatGPT sprawdzi się najlepiej, a w efekcie zwiększy produktywność i kreatywność. Dowiesz się też, jak wchodzić w interakcje z ChatGPT, tworzyć lepsze prompty i korzystać z funkcji uczenia się. Znajdziesz tu rozdziały dla marketingowców, naukowców i programistów, ułatwiające szybkie zastosowanie nabytej wiedzy w praktyce. Przekonasz się również, jak w środowisku korporacyjnym stosować interfejsy API modeli OpenAI dostępne w infrastrukturze Azure. Dla każdego scenariusza podano kompletną implementację w Pythonie, korzystającą z bibliotek Streamlit i LangChain do integracji modeli AI z aplikacjami.- Druk
- PDF + ePub + Mobi pkt
Generatywna sztuczna inteligencja z ChatGPT i modelami OpenAI. Podnieś swoją produktywność i innowacyjność za pomocą GPT3 i GPT4 Generatywna sztuczna inteligencja z ChatGPT i modelami OpenAI. Podnieś swoją produktywność i innowacyjność za pomocą GPT3 i GPT4
(63,20 zł najniższa cena z 30 dni)
51.35 zł
79.00 zł (-35%) -
Nowość Promocja
Oto zaktualizowane wydanie popularnego przewodnika, dzięki któremu skorzystasz z ponad dwustu sprawdzonych receptur bazujących na najnowszych wydaniach bibliotek Pythona. Wystarczy, że skopiujesz i dostosujesz kod do swoich potrzeb. Możesz też go uruchamiać i testować za pomocą przykładowego zbioru danych. W książce znajdziesz receptury przydatne do rozwiązywania szerokiego spektrum problemów, od przygotowania i wczytania danych aż po trenowanie modeli i korzystanie z sieci neuronowych. W ten sposób wyjdziesz poza rozważania teoretyczne czy też matematyczne koncepcje i zaczniesz tworzyć aplikacje korzystające z uczenia maszynowego.- Druk
- PDF + ePub + Mobi pkt
Uczenie maszynowe w Pythonie. Receptury. Od przygotowania danych do deep learningu. Wydanie II Uczenie maszynowe w Pythonie. Receptury. Od przygotowania danych do deep learningu. Wydanie II
(71,20 zł najniższa cena z 30 dni)
57.84 zł
89.00 zł (-35%) -
Nowość Bestseller Promocja
Ta książka jest przewodnikiem dla profesjonalistów do spraw cyberbezpieczeństwa. Przedstawia podstawowe zasady reagowania na incydenty bezpieczeństwa i szczegółowo, na przykładach, omawia proces tworzenia zdolności szybkiej i skutecznej reakcji na takie zdarzenia. Zaprezentowano tu techniki informatyki śledczej, od pozyskiwania dowodów i badania pamięci ulotnej po badanie dysku twardego i dowodów pochodzących z sieci. Szczególną uwagę poświęcono zagrożeniom atakami ransomware. Nie zabrakło omówienia roli analizy zagrożeń w procesie reagowania na incydenty, a także zasad sporządzania raportów dokumentujących reakcję na incydent i wyniki analizy. Pokazano również, w jaki sposób prowadzi się polowania na zagrożenia.- Druk
- PDF + ePub + Mobi pkt
Informatyka śledcza. Narzędzia i techniki skutecznego reagowania na incydenty bezpieczeństwa. Wydanie III Informatyka śledcza. Narzędzia i techniki skutecznego reagowania na incydenty bezpieczeństwa. Wydanie III
(59,40 zł najniższa cena z 30 dni)
64.35 zł
99.00 zł (-35%) -
Nowość Bestseller Promocja
Ta książka zapewni Ci wiedzę, dzięki której z powodzeniem utworzysz blue team w swojej organizacji. Dowiesz się, z jakich defensywnych środków cyberbezpieczeństwa warto skorzystać i jakimi metodami ocenić skuteczność aktualnego stanu zabezpieczeń, dogłębnie zrozumiesz także sposoby działania cyberprzestępców. Lekturę rozpoczniesz od krótkiego przeglądu znaczenia, zadań i składu zespołu niebieskiego, poznasz też ważne techniki i najlepsze praktyki w defensywnej ochronie cyberbezpieczeństwa. Nauczysz się korzystać z metodologii NIST w celu utworzenia planów reagowania na incydenty i dowiesz się, jak je testować. Znajdziesz tutaj również wskazówki, dzięki którym dopasujesz swoje działania ściśle do potrzeb organizacji.- Druk
Cyberbezpieczeństwo i strategie blue teamów. Walka z cyberzagrożeniami w Twojej organizacji Cyberbezpieczeństwo i strategie blue teamów. Walka z cyberzagrożeniami w Twojej organizacji
(35,40 zł najniższa cena z 30 dni)
38.35 zł
59.00 zł (-35%) -
Nowość Bestseller Promocja
Czy wiesz, co kryje się w centrum naszej Galaktyki? Czy zastanawiasz się czasem, jak powstają czarne dziury i co one oznaczają dla naszego zrozumienia wszechrzeczy? Czy chcesz poznać tajemnice tych niesamowitych obiektów, które wykraczają poza granice wyobraźni? Jeśli tak, to bestseller Czarne dziury. Klucz do zrozumienia wszechświata jest właśnie dla Ciebie. Znany naukowiec i popularyzator nauki Brian Cox wraz z fizykiem Jeffem Forshawem zabiorą Cię w fascynującą podróż do świata czarnych dziur. Dowiesz się, jak się narodziła koncepcja czarnych dziur, jak Einstein zapoczątkował teorię ogólnej względności, która przewidziała ich istnienie, jak Hawking odkrył, że one promieniują, i jak współczesna fizyka kwantowa próbuje połączyć grawitację z informacją. Ta książka to nie tylko pasjonująca opowieść naukowa, ale także inspirująca wizja kosmosu, w której przestrzeń i czas wyłaniają się z sieci bitów kwantowych, a czarne dziury mogą być kluczem do zrozumienia natury rzeczywistości. Przygotuj się na niesamowitą przygodę, która zmieni Twój sposób patrzenia na wszechświat.- Druk
- PDF + ePub + Mobi pkt
(35,40 zł najniższa cena z 30 dni)
38.35 zł
59.00 zł (-35%) -
Nowość Bestseller Promocja
To piąte, gruntownie zaktualizowane wydanie podręcznika, który doceni każdy student informatyki i inżynier oprogramowania. Książka obejmuje szeroki zakres zagadnień, od podstawowych pojęć po zaawansowaną problematykę związaną z najnowszymi trendami w systemach operacyjnych. Wyczerpująco omawia procesy, wątki, zarządzanie pamięcią, systemy plików, operacje wejścia-wyjścia, zakleszczenia, interfejsy użytkownika, multimedia czy kompromisy wydajnościowe. Szczegółowo, jako studia przypadków, zostały tu opisane systemy: Windows 11, Unix, Linux i Android. Jasny i przystępny styl, a także liczne przykłady i ćwiczenia ułatwiają zrozumienie nawet bardzo skomplikowanych zagadnień.- Druk
(107,40 zł najniższa cena z 30 dni)
116.35 zł
179.00 zł (-35%) -
Nowość Bestseller Promocja
Jak sądzisz, co stanowi bazę informatyki? Od czego powinien zacząć przyszły programista? Może od opanowania jednego z najpopularniejszych języków programowania? Oczywiście mógłby od tego rozpocząć, tyle że to trochę tak, jakby uczyć się korzystać z narzędzia bez świadomości, do czego ono właściwie służy. Języki programowania to praktyka. Tymczasem niezbędną wiedzą, którą także powinien opanować każdy przyszły informatyk, są podstawy dotyczące teorii informacji i kodowania.- Druk
Informacja i kodowanie. Krótkie wprowadzenie z przykładami zastosowań Informacja i kodowanie. Krótkie wprowadzenie z przykładami zastosowań
(35,40 zł najniższa cena z 30 dni)
38.35 zł
59.00 zł (-35%) -
Nowość Promocja
Ta książka pomoże Ci się przygotować do pracy na stanowisku testera w zwinnym zespole programistów. Znajdziesz tu szczegółowe informacje na temat kolejnych etapów testowania, dzięki czemu zrozumiesz, jak w projektach agile te działania są planowane, przeprowadzane i monitorowane. Dowiesz się też, jak tę wiedzę stosować podczas wykonywania codziennych zadań testera w projekcie agile i na czym polegają różne procesy prowadzone przez zwinne zespoły. Co ważne, poszczególne koncepcje i zagadnienia odnoszą się do rzeczywistych projektów ― a to najlepszy sposób, by dobrze się przygotować do podjęcia pracy w zawodzie testera agile!- Druk
- PDF + ePub + Mobi pkt
Tester samouk w zwinnym zespole. Testowanie agile krok po kroku na podstawie rzeczywistego projektu Tester samouk w zwinnym zespole. Testowanie agile krok po kroku na podstawie rzeczywistego projektu
(35,40 zł najniższa cena z 30 dni)
38.35 zł
59.00 zł (-35%) -
Nowość Promocja
Oto drugie, zaktualizowane wydanie znakomitego przewodnika dla analityków danych. Dzięki niemu dowiesz się, w jaki sposób używać języka R do importowania, przekształcania i wizualizowania danych, a także do przekazywania uzyskanych wyników analizy. Nauczysz się też rozwiązywać najczęściej występujące problemy, a liczne ćwiczenia ułatwią Ci utrwalenie zdobytej wiedzy. Omówiono tu najnowsze funkcje języka i najlepsze praktyki w data science. Zaprezentowano również zasady korzystania z wielu bibliotek języka R, na przykład tidyverse, służącej do pobierania informacji z różnych źródeł.- Druk
- PDF + ePub + Mobi pkt
Język R w data science. Importowanie, porządkowanie, przekształcanie, wizualizowanie i modelowanie danych. Wydanie II Język R w data science. Importowanie, porządkowanie, przekształcanie, wizualizowanie i modelowanie danych. Wydanie II
(77,40 zł najniższa cena z 30 dni)
83.85 zł
129.00 zł (-35%) -
Nowość Bestseller Promocja
Ewolucja formularzy internetowych zaczęła się od prostych znaczników języka HTML 2.0 opublikowanego w 1993 roku. Z czasem HTML oferował bardziej zaawansowane funkcje obsługi formularzy. Późniejsze wersje, HTML4, a następnie HTML5, wprowadziły nowe typy pól, takie jak pola daty, koloru czy też adresu e-mail. Rozszerzyły również natywną walidację danych poprzez wprowadzenie nowych atrybutów dla znaczników. Jednak prawdziwa rewolucja w projektowaniu formularzy internetowych nastąpiła z chwilą pojawienia się bibliotek opartych na języku JavaScript. Umożliwiły one tworzenie dynamicznych formularzy z walidacją na żywo i interaktywnymi elementami, a to pozwoliło przekształcić witryny internetowe w pełnoprawne aplikacje.- Druk
- PDF + ePub + Mobi pkt
Angular i formularze reaktywne. Praktyczny przewodnik Angular i formularze reaktywne. Praktyczny przewodnik
(41,40 zł najniższa cena z 30 dni)
44.85 zł
69.00 zł (-35%)
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:
Książka drukowana
Korzystając z tej strony zgadzasz się na używanie plików cookie, które są przechowywane na Twoim urządzeniu. Za pośrednictwem cookies zbieramy informacje, które mogą stanowić dane osobowe. Wykorzystujemy je w celach analitycznych, marketingowych oraz aby dostosować treści do Twoich preferencji i zainteresowań. Więcej informacji, w tym sposób zmiany ustawień znajdziesz w Polityce Prywatności.
Oceny i opinie klientów: C#. Rusz głową! Andrew Stellman, Jennifer Greene (43) 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.
(13)
(11)
(2)
(2)
(9)
(6)
Oceny i opinie poprzednich wydań
więcej opinii
ukryj opinie