C#. Rusz głową! Wydanie III Jennifer Greene, Andrew Stellman
- Niedostępna
- Promocja 2za1
- +54 pkt
- Autorzy:
- Jennifer Greene, Andrew Stellman
- Serie wydawnicze:
- Head First - Rusz głową!
- Rusz głową
- Wydawnictwo:
- Helion
- Wydawnictwo:
- Helion
- Ocena:
- 4.0/6 Opinie: 44
- Stron:
- 912
- Druk:
- oprawa miękka
- Dostępny format:
-
PDF
Sprawdź nowe wydanie
C#. Rusz głową! Wydanie V
Andrew Stellman, Jennifer Greene
Opis
książki
:
C#. Rusz głową! Wydanie III
C# to odpowiedź firmy Microsoft na odnoszący sukcesy język Java. Za pomocą C# możesz pisać przenośny kod, który Twoi klienci uruchomią w dowolnym systemie. Jest tylko jeden warunek — muszą mieć dostęp do środowiska uruchomieniowego: .NET Framework, Mono lub DotGNU. Innymi słowy, C# spełnił marzenia programistów — raz stworzony kod można uruchomić bez dodatkowych nakładów na różnych platformach.
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.
Dzięki tej książce:
- przygotujesz swoje środowisko pracy
- poznasz składnię oraz konstrukcje języka C#
- zaznajomisz się z elementami programowania obiektowego
- wykorzystasz możliwości języka LINQ
- stworzysz projekt dla Windows Phone
- wykorzystasz potencjał platformy .NET
Poznaj możliwości języka C#!
Zarządzaj swoimi obiektami dzięki wykorzystaniu abstrakcji i dziedziczenia Doskonały podręcznik do nauki praktycznego programowania w C#, XAML i .NET
Napisz w pełni funkcjonalną staromodną grę wideo
Poznaj wszystkie tajniki wzorca Model-Widok-WidokModelu (MVVM)
Dowiedz się, w jaki sposób programowanie asynchroniczne pozwoliło Krystynie spełnić wymagania klientów. Przekonaj się jak Janek zastosował kolekcje i LINQ, by ujarzmić niesforną kolekcję komiksów.
Czego się dowiesz z tej książki?
C#. Rusz głową! to wyczerpująca książka o programowaniu w C#, XAML oraz .NET Framework, przy użyciu Visual Studio. Napisana z myślą o Twoim mózgu, zafascynuje Cię od pierwszego rozdziału, w którym napiszesz w pełni funkcjonalną grę wideo. W jej dalszej części dowiesz się o klasach i programowaniu obiektowym, wyświetlaniu grafiki i tworzeniu animacji, pobieraniu danych przy użyciu LINQ oraz serializowaniu informacji do plików. A wszystkie te wiadomości zdobędziesz pisząc gry, rozwiązując zagadki i realizując praktyczne projekty. Gdy zakończysz lekturę tej książki będziesz już dobrym programistą C#, a w międzyczasie będziesz się doskonale bawił!
Understand… - Zrozum różnice pomiędzy klasami i obiektami.
Exercise… - Wyćwicz swoje umiejętności programistyczne pisząc grę Invaders…
…and creating… - … i tworząc grę przygodową, w której gracz będzie walczył ze śmiertelnymi wrogami.
Learn… - Naucz się jak korzystać z IDE, by wykonywało za Ciebie całą czarną robotę.
Build… - Twórz satysfakcjonujące i zabawne projekty, i to już od pierwszego rozdziału.
Master… - Opanuj podstawowe zasady programowania obiektowego:
Inheritance - Dziedziczenie
Encapsulation - Hermetyzacja
Abstraction - Abstrakcja
Polymorfism - Polimorfizm
Dlaczego ta książka wygląda zupełnie inaczej?
Uważamy, że Twój czas jest zbyt cenny, byś tracił go na walkę z nowymi koncepcjami. Bazując na najnowszych osiągnięciach nauki o poznawaniu i teorii nauki w celu dostarczenia wielo-sensorycznych doznań poznawczych, książka ta używa bogatej oprawy wizualnej, zaprojektowanej ze szczególnym uwzględnieniem sposobu działania mózgu, a nie nudnej i usypiającej formy tekstowej.
„Jeśli chcesz dokładnie nauczyć się C# i jednocześnie dobrze się przy tym bawić, to jest to książka dla Ciebie.”Andy Parker,
początkujący programista
„C#. Rusz głową! doprowadzi wszelkiego rodzaju początkujących programistów do długiego i owocnego związku z C# i platformą .NET.”Chris Burrows,
programista w zespole pracującym nad kompilatorem C# w firmie Microsoft
„Dzięki tej książce mogłem błyskawicznie zabrać się za tworzenie swojego pierwszego poważnego projektu w C# — bardzo ją polecam.”Shalewa Odusanya,
Technical Account Manager, Google
Wybrane bestsellery
-
Nowość Promocja Promocja 2za1
Wielu programistów szuka prostego, bardziej intuicyjnego sposobu na tworzenie aplikacji. Przeszkadza im złożoność języków programowania, nieczytelność ich składni i stopień skomplikowania konfiguracji. W trakcie poszukiwań narzędzi zapewniających prostotę i dużą wydajność trafiają często na stworzony przez inżynierów Google język Go i... okazuje się, że spełnia on te oczekiwania, jest prosty jak Python i wydajny jak Java. Jeśli i Ty chcesz tworzyć aplikacje szybciej i efektywniej, nie tracić przy tym czasu na skomplikowane konfiguracje czy debugowanie, ta książka jest dla Ciebie.- PDF + ePub + Mobi
- Druk 51 pkt
(48,30 zł najniższa cena z 30 dni)
51.75 zł
69.00 zł (-25%) -
Nowość Promocja Promocja 2za1
Tę praktyczną książkę docenią programiści C#. Zaczniesz od zapoznania się z zasadami działania algorytmów, aby później przejść do różnych struktur danych: tablic, list, stosów, kolejek, słowników i zbiorów. Poszczególne przykłady zostały zilustrowane fragmentami kodu i rysunkami. Opanujesz także sortowanie tablic przy użyciu rozmaitych algorytmów, co solidnie ugruntuje Twoje umiejętności. Następnie poznasz bardziej złożone struktury danych i algorytmy służące do różnych zadań, jak wyznaczanie najkrótszej ścieżki w grafie czy rozwiązywanie łamigłówek. W ten sposób nauczysz się budować w języku C# komponenty algorytmiczne, które bez problemu zastosujesz w rozmaitych aplikacjach, również internetowych i na platformy mobilne.- PDF + ePub + Mobi
- Druk 48 pkt
(39,90 zł najniższa cena z 30 dni)
48.95 zł
89.00 zł (-45%) -
Promocja Promocja 2za1
Dzięki tej przystępnej, świetnie napisanej książce dowiesz się, czym jest dług techniczny, co prowadzi do jego powstawania i w jaki sposób można go bezpiecznie zrefaktoryzować przy użyciu nowoczesnych narzędzi dostępnych w środowisku Visual Studio, a także najnowszych składników języka C# 12 i platformy .NET 8. Nauczysz się też korzystać z zaawansowanych testów jednostkowych tworzonych przy użyciu xUnit i takich bibliotek jak Moq, Snapper czy Scientist.NET. Dowiesz się, jak stosować zasady SOLID, aby tworzyć łatwy w utrzymaniu kod, poznasz również techniki programowania defensywnego, które można stosować w nowszych wersjach C#. Ponadto nauczysz się przeprowadzać analizy kodu i pisać własne analizatory Roslyn do wykrywania i rozwiązywania problemów typowych dla Twojego projektu.- PDF + ePub + Mobi
- Druk 54 pkt
(39,90 zł najniższa cena z 30 dni)
54.45 zł
99.00 zł (-45%) -
Promocja Promocja 2za1
C# zintegrowany z platformą .NET pozwala tworzyć różnorodne aplikacje – od gier i programów desktopowych po zaawansowane korporacyjne systemy webowe i mobilne. Znajomość C# i platformy .NET otwiera więc możliwości realizowania projektów, które wykraczają poza podstawowe aplikacje. Dzięki C# możesz tworzyć gry komputerowe z wykorzystaniem silnika Unity – jednego z najpopularniejszych narzędzi w branży gamingowej. Z kolei platforma .NET pozwala na budowanie systemów backendowych o wysokiej wydajności, takich jak API do przetwarzania danych w czasie rzeczywistym czy aplikacje IoT (ang. internet of things), które zarządzają urządzeniami w inteligentnych domach i fabrykach.- Videokurs 68 pkt
(39,90 zł najniższa cena z 30 dni)
68.36 zł
159.00 zł (-57%) -
Promocja Promocja 2za1
Ta książka jest kolejnym, starannie zaktualizowanym wydaniem cenionego i lubianego poradnika, dzięki któremu Twoja praca w języku C# stanie się przyjemna i wydajna. Znajdziesz tu liczne przykłady prezentujące nowe elementy .NET 8: aliasy typów i konstruktory podstawowe, zapewniające spójny i czytelny kod. Nauczysz się stosować klauzule ochronne i uproszczoną implementację pamięci podręcznej w ASP.NET Core 8. Poznasz też nową metodę kompilacji AOT, dzięki której publikowane serwisy zajmują mniej pamięci i szybciej się uruchamiają. Na zakończenie zaznajomisz się również z technologią Blazor Full Stack, będącą nowym, zunifikowanym modelem elastycznego projektowania aplikacji sieciowych.- PDF + ePub + Mobi
- Druk 98 pkt
(39,90 zł najniższa cena z 30 dni)
98.45 zł
179.00 zł (-45%) -
Promocja Promocja 2za1
Eksperci uważają język C# za flagowy produkt firmy Microsoft udostępniający zarówno wysokopoziomowe abstrakcje, jak i niskopoziomowe mechanizmy, które pozwalają uzyskać maksymalną wydajność aplikacji. Wersja oznaczona numerem 12 wprowadza kilka istotnych usprawnień i nowych funkcji, które mogą znacząco wpłynąć na sposób pisania kodu. Chociaż niektóre z nich mogłyby się wydawać drobnymi usprawnieniami, ich skumulowany efekt znacząco poprawia jakość kodu i produktywność programisty. Tych nowości warto się nauczyć, ponieważ nagrodą za poświęcony czas jest przyjemność płynąca z tworzenia znakomitych aplikacji.- PDF + ePub + Mobi
- Druk 98 pkt
(39,90 zł najniższa cena z 30 dni)
98.45 zł
179.00 zł (-45%) -
Promocja Promocja 2za1
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.- PDF + ePub + Mobi
- Druk 37 pkt
(29,90 zł najniższa cena z 30 dni)
37.95 zł
69.00 zł (-45%) -
Promocja Promocja 2za1
Ten praktyczny przewodnik zawiera szeroki przegląd strategii, wzorców i form testowania oprogramowania, ułatwiających dobór ścieżek i podejść do konkretnych projektów w zależności od zakresu, budżetu i ram czasowych. Książka uczy przydatnych umiejętności w zakresie przeprowadzania testów wydajności, bezpieczeństwa i dostępności, w tym testów eksploracyjnych, automatyzacji testów, testów wielofunkcyjnych, testowania danych, testowania mobilnego i wielu innych. Zaprezentowano tu także łączenie testów w potokach ciągłej integracji, co pozwala na szybkie otrzymywanie informacji zwrotnych. W ten sposób łatwiejsze staje się kontrolowanie trudnych przepływów pracy programistycznej i uzyskiwanie wysokiej jakości aplikacji.- PDF + ePub + Mobi
- Druk 48 pkt
(39,90 zł najniższa cena z 30 dni)
48.95 zł
89.00 zł (-45%) -
Promocja Promocja 2za1
To czwarte wydanie podręcznika przeznaczonego dla programistów C#, którzy znają podstawy tego języka, jednak zależy im na dogłębnym zrozumieniu ważnych pojęć i przyswojeniu różnych sposobów myślenia o pozornie znanych zagadnieniach. W książce skrótowo opisano wersje C# od 2 do 5, a wyczerpująco omówiono wersje od 6 do 7.3. Zaprezentowano również niektóre informacje o projektowanych nowych elementach języka C# 8, takich jak typy referencyjne przyjmujące wartość null, wyrażenia switch, usprawnienia dopasowywania wzorców, a także dalsza integracja asynchroniczności z podstawowymi mechanizmami języka. Poszczególne treści zilustrowano licznymi przykładami kodu źródłowego.- PDF + ePub + Mobi
- Druk 54 pkt
(39,90 zł najniższa cena z 30 dni)
54.45 zł
99.00 zł (-45%) -
Promocja Promocja 2za1
Jest to przewodnik, dzięki któremu nauczysz się tworzyć oprogramowanie dla Pi przy użyciu języka Python i edytora IDLE. W trakcie lektury dowiesz się, jak skonfigurować Pi, jakie akcesoria będą Ci potrzebne oraz jak to wszystko połączyć w całość. W kolejnych rozdziałach zaznajomisz się z podstawami obsługi systemu operacyjnego Linux oraz przekonasz się, że programowanie w języku Python wcale nie jest takie trudne. Ponadto zdobędziesz wiedzę na temat podłączania sprzętu do Pi za pomocą GPIO, a następnie zaczniesz budować robota — RaspiRobota. Książka ta stanowi porywającą lekturę, a zrealizowany w niej projekt jest inspirujący i da Ci zajęcie na długie wieczory. Przekonaj się sam!- PDF + ePub + Mobi
- Druk 19 pkt
(9,90 zł najniższa cena z 30 dni)
19.20 zł
34.90 zł (-45%)
O autorach książki
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 — 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, Andrew Stellman - pozostałe książki
-
Promocja Promocja 2za1
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 92 pkt
(39,90 zł najniższa cena z 30 dni)
92.95 zł
169.00 zł (-45%) -
Promocja Promocja 2za1
What will you learn from this book?Go from beginner to confident developer as you create apps, games, and real-world projects using C#, .NET 9, and Visual Studio. With this engaging, visual guide, you'll master object-oriented programming, build 3D games in Unity, harness the power of LINQ for data queries, and learn to leverage AI tools in your de-
- ePub + Mobi 237 pkt
(228,65 zł najniższa cena z 30 dni)
237.15 zł
279.00 zł (-15%) -
-
Promocja Promocja 2za1
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 53 pkt
(34,90 zł najniższa cena z 30 dni)
53.35 zł
97.00 zł (-45%) -
Promocja Promocja 2za1
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.- Druk 54 pkt
(34,90 zł najniższa cena z 30 dni)
54.45 zł
99.00 zł (-45%) -
Promocja Promocja 2za1
What's it like to work on a great software development team facing an impossible problem? How do you build an effective team? Can a group of people who don't get along still build good software? How does a team leader keep everyone on track when the stakes are high and the schedule is tight?Beautiful Teams takes you behind the scenes with some of t-
- ePub + Mobi 109 pkt
(109,65 zł najniższa cena z 30 dni)
109.65 zł
129.00 zł (-15%) -
-
Promocja Promocja 2za1
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 135 pkt
(143,65 zł najniższa cena z 30 dni)
135.15 zł
159.00 zł (-15%) -
-
Promocja Promocja 2za1
"If you're looking for solid, easy-to-follow advice on estimation, requirements gathering, managing change, and more, you can stop now: this is the book for you."--Scott Berkun, Author of The Art of Project ManagementWhat makes software projects succeed? It takes more than a good idea and a team of talented programmers. A project manager needs to k-
- ePub + Mobi 109 pkt
(109,65 zł najniższa cena z 30 dni)
109.65 zł
129.00 zł (-15%) -
-
Promocja Promocja 2za1
Trzy siostry i jeden spokojny dom. Ukryty wśród lawendowych pól, wypełniony wspomnieniami beztroskiej radości dzieciństwa. Po latach stanie się miejscem, gdzie siostry rozpoczną swoje życie na nowo. Kolor lawendy. Camille, najmłodsza z trzech sióstr Campbell, wciąż nie może otrząsnąć się z traumy, jaką przeżyła w Bostonie. Została napadnięta i brut- ePub + Mobi 23 pkt
(13,90 zł najniższa cena z 30 dni)
23.77 zł
28.99 zł (-18%) -
Promocja Promocja 2za1
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 48 pkt
(34,90 zł najniższa cena z 30 dni)
48.95 zł
89.00 zł (-45%)
Zobacz pozostałe książki z serii
-
Promocja Promocja 2za1
Ta książka, podobnie jak inne pozycje z serii Rusz głową!, została przygotowana zgodnie z jedyną w swoim rodzaju metodyką nauczania, wykorzystującą zasady funkcjonowania ludzkiego mózgu. Dzięki zagadkom, tajemnicom do rozwiązania, zabawnym ćwiczeniom i przystępnie podanej wiedzy bez trudu przyswoisz nawet dość złożone koncepcje, takie jak wyrażenia lambda, typy ogólne czy programowanie sieciowe i funkcyjne. Znajdziesz tu zabawne i niekonwencjonalne ilustracje, świetne analogie, pogawędki prowadzone przy kominku przez programistę i kompilator. To wszystko sprawia, że ta pozycja jest absolutnie wyjątkowym i niezwykle skutecznym podręcznikiem!- Druk 81 pkt
(39,90 zł najniższa cena z 30 dni)
81.95 zł
149.00 zł (-45%) -
Promocja Promocja 2za1
Odpowiedź na to fundamentalne pytanie znajdziesz w tej książce ? drugim wydaniu świetnego podręcznika dla przyszłych mistrzów kodu. Zostało ono, podobnie jak inne pozycje z serii Rusz głową!, przygotowane zgodnie z najnowszymi odkryciami nauk poznawczych, teorii uczenia się i neurofizjologii. I właśnie dzięki temu zaangażujesz swój mózg, wykorzystasz wiele zmysłów i niepostrzeżenie poznasz najprzydatniejsze i najciekawsze wzorce projektowe stosowane w programowaniu zorientowanym obiektowo. Tak złożone tematy, jak klasy, interfejsy, kolekcje czy łączenie wzorców, staną się jasne i zrozumiałe. Tego wszystkiego będziesz się uczyć, rozwiązując łamigłówki, wykonując praktyczne ćwiczenia, pisząc aplikacje - i wybuchając głośnym śmiechem!- Druk 76 pkt
(39,90 zł najniższa cena z 30 dni)
76.45 zł
139.00 zł (-45%) -
Promocja Promocja 2za1
Ta książka, podobnie jak inne pozycje serii Rusz głową!, została przygotowana zgodnie z najnowszymi odkryciami nauk poznawczych, teorii uczenia się i neurofizjologii. Oznacza to tyle, że dzięki niej będziesz się uczyć zgodnie z zasadami pracy swojego mózgu: zaangażujesz umysł, wykorzystasz wiele zmysłów i niepostrzeżenie przyswoisz język programowania Go. Innymi słowy: w naturalny sposób zaczniesz programować! Niecodzienny wygląd i struktura książki sprawiają, że zamiast klasycznego podręcznika otrzymujesz polisensoryczne doświadczenie poznawcze, zaprojektowane tak, aby uzyskać umiejętności przydatne każdemu deweloperowi! Nawet jeśli musisz posługiwać się innymi językami programowania, dzięki tej pozycji nauczysz się technik i praktyk, które będziesz stale wykorzystywać podczas kodowania!- Druk 54 pkt
(39,90 zł najniższa cena z 30 dni)
54.45 zł
99.00 zł (-45%) -
Promocja Promocja 2za1
Ta książka, podobnie jak inne pozycje z serii Rusz głową!, została przygotowana zgodnie z jedyną w swoim rodzaju metodyką nauczania wykorzystującą zasady funkcjonowania ludzkiego mózgu. Dzięki niej nauczysz się myśleć jak najlepsi programiści i niepostrzeżenie zaczniesz tworzyć wydajny kod w Kotlinie.- Druk 48 pkt
(34,90 zł najniższa cena z 30 dni)
48.95 zł
89.00 zł (-45%) -
Promocja Promocja 2za1
Ta książka jest niezwykłym podręcznikiem programowania. Być może wygląda nieco dziwacznie, ale prędko się przekonasz, że to podręcznik jest wyjątkowo skuteczny: w końcu jego formuła została opracowana na podstawie najlepszych osiągnięć neurologii i kognitywistyki. W ten sposób Twój mózg się zaangażuje i błyskawicznie przyswoi sobie zasady programowania w Pythonie. Autor wykorzystał oczywistą prawdę, że najszybciej uczymy się wtedy, gdy uwzględnimy specyfikę działania własnego mózgu! Najpierw więc się zainteresujesz, potem zaangażujesz, wreszcie przygotujesz sobie warsztat pracy, czyli zainstalujesz Pythona. Później zaczniesz ćwiczyć myślenie komputacyjne i oczywiście napiszesz swój pierwszy program. A dalej będzie coraz ciekawiej...- Druk 65 pkt
(39,90 zł najniższa cena z 30 dni)
65.45 zł
119.00 zł (-45%) -
Promocja Promocja 2za1
Sięgnij po ten nietypowy podręcznik! Możesz uznać jego formę i sposób przekazywania treści za dziwny, ale prędko przekonasz się, że jest wyjątkowo skuteczny. Twój mózg się zaangażuje i błyskawicznie przyswoi sobie techniki programowania dla Androida. A to wszystko dzięki nowatorskiemu podejściu autorów, którzy uznali, że najszybciej uczymy się wtedy, gdy uwzględnimy specyfikę działania własnego mózgu! Dowiesz się, jak przygotować sobie warsztat pracy, czyli Android Studio. Od razu zaprojektujesz strukturę aplikacji i zbudujesz dobry interfejs. Będziesz swobodnie posługiwał się aktywnościami, intencjami, usługami. Poznasz narzędzia Gradle, ART i ADB, dowiesz się, jak wykorzystywać bazy danych SQLite. A potem będzie jeszcze ciekawiej...- Druk 65 pkt
(39,90 zł najniższa cena z 30 dni)
65.45 zł
119.00 zł (-45%) -
Promocja Promocja 2za1
Ta książka jest doskonałym podręcznikiem Pythona. Poza podstawami języka opisano tu sposoby posługiwania się Pythonem w prawdziwym świecie podczas pisania kodu aplikacji WWW czy obsługiwania baz danych. Przedstawiono tu również dość trudne tematy, takie jak kolekcje i niemodyfikowalność. Co ciekawe, materiał do książki przygotowano w szczególny sposób, posługując się metodami nowoczesnej kognitywistyki i dydaktyki, które uwzględniają specyfikę pracy ludzkiego mózgu, aktywnie go angażując podczas nauki. W ten sposób Python wchodzi do głowy niepostrzeżenie, w szybki, zabawny i interesujący sposób!- Druk 54 pkt
(34,90 zł najniższa cena z 30 dni)
54.45 zł
99.00 zł (-45%) -
Promocja Promocja 2za1
Książka, którą trzymasz w rękach, to podręcznik niezwykły, gdyż uwzględnia specyfikę funkcjonowania ludzkiego mózgu i sposób, w jaki najszybciej się uczy. Dzięki nowatorskiemu podejściu autorów nauka pisania aplikacji nie jest nudna: niepostrzeżenie będziesz nabierał coraz większej wprawy. Już w trakcie zapoznawania się z podstawowymi koncepcjami rozpoczniesz pracę w IDE Android Studio. Dowiesz się, jak zaprojektować strukturę aplikacji i jak zbudować idealny interfejs.- Druk 54 pkt
(34,90 zł najniższa cena z 30 dni)
54.45 zł
99.00 zł (-45%)
Ebooka "C#. Rusz głową! Wydanie III" 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 »
Szczegóły książki
- Dane producenta
- » Dane producenta:
- Tytuł oryginału:
- Head First C#, 3rd Edition
- Tłumaczenie:
- Piotr Rajca
- ISBN Książki drukowanej:
- 978-83-246-8311-6, 9788324683116
- Data wydania książki drukowanej :
- 2014-08-18
- ISBN Ebooka:
- 978-83-246-8312-3, 9788324683123
- Data wydania ebooka :
-
2014-08-18
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:
- 200x230
- Numer z katalogu:
- 20272
- Rozmiar pliku Pdf:
- 24.3MB
- Pobierz przykładowy rozdział PDF »
- Przykłady na ftp » 87.3MB
Helion SA
ul. Kościuszki 1C
41-100 Gliwice
e-mail: gpsr@helion.pl
- Zgłoś erratę
- Serie wydawnicze: Head First - Rusz głową! Rusz głową
Spis treści książki
- Dla kogo jest ta książka? (32)
- Wiemy, o czym myślisz (33)
- Metapoznanie: myślenie o myśleniu (35)
- Zmuś swój mózg do posłuszeństwa (37)
- Czego potrzebujesz do tej książki? (38)
- Przeczytaj to (39)
- Grupa korektorów technicznych (40)
- Podziękowania (41)
- Dlaczego powinieneś uczyć się C# (44)
- C# oraz Visual Studio ułatwiają wiele czynności (45)
- Co robić w Visual Studio... (46)
- Co Visual Studio robi w naszym imieniu... (46)
- Obcy atakują! (50)
- Tylko Ty możesz uratować Ziemię (51)
- Oto co masz zamiar napisać (52)
- Zacznij od pustej aplikacji (54)
- Określ wymiary siatki na stronie (60)
- Dodaj kontrolki do siatki (62)
- Używaj właściwości, by zmieniać wygląd kontrolek (64)
- To kontrolki sprawiają, że gra działa (66)
- Stworzyłeś scenę, na której będzie prowadzona gra (71)
- Czym zajmiesz się teraz? (72)
- Dodaj metody, które coś zrobią (73)
- Podaj kod metody (74)
- Dokończ metodę i uruchom program (76)
- Oto co zrobiłeś do tej pory (78)
- Dodaj liczniki czasu zarządzające rozgrywką (80)
- Popraw działanie przycisku Start (82)
- Uruchom program, by zobaczyć postępy w pracy (83)
- Dodaj kod obsługujący interakcję użytkownika z kontrolkami (84)
- Dotknięcie człowiekiem wroga kończy grę (86)
- Teraz już można bawić się grą (87)
- Zadbaj, by wrogowie wyglądali jak obcy (88)
- Dodaj ekran startowy i tytuł (89)
- Opublikuj swoją aplikację (90)
- Użyj programu Remote Debugger, by uruchomić aplikację na innym komputerze (91)
- Rozpocznij zdalne debugowanie (92)
- Kiedy robisz to... (96)
- ...IDE robi to (97)
- Skąd się biorą programy (98)
- IDE pomaga Ci kodować (100)
- Anatomia programu (102)
- W tej samej przestrzeni nazw mogą być dwie klasy (107)
- Twoje programy używają zmiennych do pracy z danymi (108)
- C# używa znanych symboli matematycznych (110)
- Użyj debuggera, by zobaczyć, jak zmieniają się wartości zmiennych (111)
- Pętle wykonują czynność wielokrotnie (113)
- Instrukcje if/else podejmują decyzje (114)
- Utwórz aplikację od samego początku (115)
- Niech przycisk coś zrobi (117)
- Ustal warunki i sprawdź, czy są prawdziwe (118)
- Tworzenie klasycznych aplikacji Windows jest łatwe (129)
- Przepisz program jako klasyczną aplikację Windows (130)
- Twój program wie, gdzie zacząć (134)
- Możesz zmienić punkt wejścia programu (136)
- Kiedy zmieniasz coś w IDE, zmieniasz także swój kod (138)
- W jaki sposób Maciek myśli o swoich problemach (144)
- W jaki sposób system nawigacyjny w samochodzie Maćka rozwiązuje jego problemy (145)
- Klasa Navigator napisana przez Maćka posiada metody do ustalania i modyfikacji tras (146)
- Wykorzystaj to, czego się nauczyłeś, do napisania prostego programu używającego klas (147)
- Maciek ma pewien pomysł (149)
- Maciek może użyć obiektów do rozwiązania swojego problemu (150)
- Używasz klasy do utworzenia obiektu (151)
- Kiedy tworzysz obiekt na podstawie klasy, to taki obiekt nazywamy instancją klasy (152)
- Lepsze rozwiązanie... uzyskane dzięki obiektom! (153)
- Instancja używa pól do przechowywania informacji (158)
- Stwórzmy kilka instancji! (159)
- Dzięki za pamięć (160)
- Co Twój program ma na myśli (161)
- Możesz używać nazw klas i metod w celu uczynienia kodu bardziej intuicyjnym (162)
- Nadaj swojej klasie naturalną strukturę (164)
- Diagramy klas pozwalają w sensowny sposób zorganizować klasy (166)
- Utwórz klasę do pracy z kilkoma facetami (170)
- Utwórz projekt dla facetów (171)
- Utwórz formularz do interakcji z facetami (172)
- Jest jeszcze prostszy sposób inicjalizacji obiektów (175)
- Typ zmiennej określa rodzaj danych, jakie zmienna może przechowywać (182)
- Zmienna jest jak kubek z danymi (184)
- 10 kilogramów danych w pięciokilogramowej torebce (185)
- Nawet wtedy, gdy liczba ma prawidłowy rozmiar, nie możesz przypisać jej do każdej zmiennej (186)
- Kiedy rzutujesz wartość, która jest zbyt duża, C# dopasowuje ją automatycznie (187)
- C# przeprowadza niektóre rzutowania automatycznie (188)
- Kiedy wywołujesz metodę, zmienne muszą pasować do typów parametrów (189)
- Przetestuj kalkulator zwrotu kosztów (193)
- Połączenie = z operatorem (194)
- Także obiekty używają zmiennych (195)
- Korzystaj ze swoich obiektów za pomocą zmiennych referencyjnych (196)
- Referencje są jak etykiety do Twoich obiektów (197)
- Jeżeli nie ma już żadnej referencji, Twoje obiekty są usuwane z pamięci (198)
- Referencje wielokrotne i ich efekty uboczne (199)
- Dwie referencje oznaczają DWA sposoby na zmianę danych obiektu (204)
- Specjalny przypadek: tablice (205)
- Tablice mogą także zawierać grupę zmiennych referencyjnych (206)
- Witamy w barze Niechlujny Janek - najtańsze kanapki w mieście! (207)
- Obiekty używają referencji do komunikacji między sobą (209)
- Tam, gdzie obiektów jeszcze nie było (210)
- Napisz grę w literki (215)
- Kontrolki to też obiekty, podobne do innych (219)
- Specyfikacja: stwórz symulator wyścigów (226)
- Końcowy produkt (234)
- Krystyna planuje przyjęcia (236)
- Co powinien robić program szacujący? (237)
- Napiszesz program dla Krystyny (238)
- Jazda próbna Krystyny (244)
- Każda opcja powinna być obliczana osobno (246)
- Bardzo łatwo przez przypadek źle skorzystać z obiektów (248)
- Hermetyzacja oznacza, że niektóre dane w klasie są prywatne (249)
- Użyj hermetyzacji w celu kontroli dostępu do metod i pól Twojej klasy (250)
- Ale czy jego prawdziwa tożsamość jest NAPRAWDĘ chroniona? (251)
- Dostęp do prywatnych pól i metod można uzyskać tylko z wnętrza klasy (252)
- Hermetyzacja utrzymuje Twoje dane w nieskazitelnym stanie (260)
- Właściwości sprawią, że hermetyzacja będzie łatwiejsza (261)
- Utwórz aplikację do przetestowania klasy Farmer (262)
- Użyj automatycznych właściwości do ukończenia klasy (263)
- Co wtedy, gdy chcemy zmienić pole mnożnika wyżywienia? (264)
- Użyj konstruktora do inicjalizacji pól prywatnych (265)
- Krystyna organizuje także przyjęcia urodzinowe (276)
- Potrzebujemy klasy BirthdayParty (277)
- Stwórz program Planista przyjęć w wersji 2.0 (278)
- Jeszcze jedna rzecz... Czy możesz dodać opłatę 100 zł za przyjęcia dla ponad 12 osób? (285)
- Kiedy klasy używają dziedziczenia, kod musi być napisany tylko raz (286)
- Zbuduj model klasy, rozpoczynając od rzeczy ogólnych i przechodząc do bardziej konkretnych (287)
- W jaki sposób zaprojektowałbyś symulator zoo? (288)
- Użyj dziedziczenia w celu uniknięcia powielania kodu w klasach potomnych (289)
- Różne zwierzęta wydają różne dźwięki (290)
- Pomyśl, w jaki sposób pogrupować zwierzęta (291)
- Stwórz hierarchię klas (292)
- Każda klasa pochodna rozszerza klasę bazową (293)
- Aby dziedziczyć po klasie bazowej, użyj dwukropka (294)
- Wiemy, że dziedziczenie dodaje pola, właściwości i metody klasy bazowej do klasy potomnej... (297)
- Klasa pochodna może przesłaniać odziedziczone metody w celu ich modyfikacji lub zmiany (298)
- W każdym miejscu, gdzie możesz skorzystać z klasy bazowej, możesz zamiast niej użyć jednej z jej klas pochodnych (299)
- Klasa pochodna może ukrywać metody klasy bazowej (306)
- Używaj override i virtual, by dziedziczyć zachowania (308)
- Klasa potomna może uzyskać dostęp do klasy bazowej, używając słowa kluczowego base (310)
- Jeśli Twoja klasa bazowa posiada konstruktor, klasa pochodna też musi go mieć (311)
- Teraz jesteś już gotowy do dokończenia zadania Krystyny (312)
- Stwórz system zarządzania ulem (317)
- Użyj dziedziczenia, aby rozszerzyć system zarządzania pszczołami (324)
- Wróćmy do pszczelej korporacji (330)
- Możemy użyć dziedziczenia do utworzenia klas dla różnych typów pszczół (331)
- Interfejs daje klasie do zrozumienia, że musi ona zaimplementować określone metody i właściwości (332)
- Użyj słowa kluczowego interface do zdefiniowania interfejsu (333)
- Teraz możesz utworzyć instancję NectarStinger, która będzie wykonywała dwa rodzaje zadań (334)
- Klasy implementujące interfejsy muszą zawierać WSZYSTKIE ich metody (335)
- Poćwicz trochę z interfejsami (336)
- Nie możesz utworzyć instancji interfejsu, ale możesz uzyskać jego referencję (338)
- Referencje interfejsów działają tak samo jak referencje obiektów (339)
- Za pomocą "is" możesz sprawdzić, czy klasa implementuje określony interfejs (340)
- Interfejsy mogą dziedziczyć po innych interfejsach (341)
- RoboBee 4000 może wykonywać zadania pszczół bez potrzeby spożywania cennego miodu (342)
- Ekspres do kawy także jest urządzeniem (344)
- Rzutowanie w górę działa w odniesieniu do obiektów i interfejsów (345)
- Rzutowanie w dół pozwala zamienić urządzenie z powrotem w ekspres do kawy (346)
- Rzutowanie w górę i w dół działa także w odniesieniu do interfejsów (347)
- Jest coś więcej niż tylko public i private (351)
- Modyfikatory dostępu zmieniają widoczność (352)
- Obiekty niektórych klas nigdy nie powinny być tworzone (355)
- Klasa abstrakcyjna jest jak skrzyżowanie klasy i interfejsu (356)
- Jak wspominaliśmy, obiekty niektórych klas nigdy nie powinny być tworzone (358)
- Metoda abstrakcyjna nie ma ciała (359)
- Piekielny diament śmierci (364)
- Polimorfizm oznacza, że jeden obiekt może przyjmować wiele różnych postaci (367)
- Łańcuchy znaków nie zawsze sprawdzają się przy kategoryzowaniu danych (386)
- Typy wyliczeniowe pozwalają Ci wyliczyć prawidłowe wartości (387)
- Typy wyliczeniowe pozwalają na reprezentowanie liczb za pomocą nazw (388)
- Z tablicami ciężko się pracuje (392)
- Listy ułatwiają przechowywanie kolekcji... czegokolwiek (393)
- Listy są bardziej elastyczne niż tablice (394)
- Listy kurczą się i rosną dynamicznie (397)
- Typy generyczne mogą przechowywać każdy typ (398)
- Inicjalizatory kolekcji działają tak samo jak inicjalizatory obiektu (402)
- Stwórzmy listę kaczek (403)
- Listy są proste, ale SORTOWANIE może być skomplikowane (404)
- IComparable pomoże Ci posortować listę kaczek (405)
- Użyj interfejsu IComparer, aby powiedzieć liście, jak ma sortować (406)
- Utwórz instancję obiektu porównującego (407)
- IComparer może wykonywać złożone porównania (408)
- Przesłonienie metody ToString() pozwala obiektom przedstawiać się (411)
- Zmień pętle foreach tak, by obiekty Duck i Card same się opisywały (412)
- Pisząc pętlę foreach, używasz IEnumerable (413)
- Używając IEnumerable, możesz rzutować całą listę w górę (414)
- Możesz tworzyć własne przeciążone metody (415)
- Użyj słownika do przechowywania kluczy i wartości (421)
- Wybrane funkcjonalności słownika (422)
- Napisz program korzystający ze słownika (423)
- I jeszcze WIĘCEJ typów kolekcji... (435)
- Kolejka działa według reguły: pierwszy przyszedł, pierwszy wyszedł (436)
- Stos działa według reguły: ostatni przyszedł, pierwszy wyszedł (437)
- C# używa strumieni do zapisu i odczytu danych (442)
- Różne strumienie zapisują i odczytują różne rzeczy (443)
- FileStream odczytuje dane z pliku i zapisuje je w nim (444)
- W jaki sposób zapisać tekst do pliku w trzech prostych krokach (445)
- Kanciarz wymyślił nowy diabelski plan (446)
- Zapis i odczyt wymaga dwóch obiektów (449)
- Dane mogą przechodzić przez więcej niż jeden strumień (450)
- Użyj wbudowanych obiektów do wyświetlenia standardowych okien dialogowych (453)
- Okna dialogowe są kolejnymi kontrolkami .NET (454)
- Okna dialogowe także są obiektami (455)
- Używaj wbudowanych klas File oraz Directory do pracy z plikami i katalogami (456)
- Używaj okien dialogowych do otwierania i zapisywania plików (wszystko za pomocą kilku linijek kodu) (459)
- Dzięki IDisposable obiekty usuwane są prawidłowo (461)
- Unikaj błędów systemu plików, korzystając z instrukcji using (462)
- Zapisywanie danych do plików wymaga wielu decyzji (468)
- Użyj instrukcji switch do wybrania właściwej opcji (469)
- Dodaj przeciążony konstruktor Deck(), który wczytuje karty z pliku (471)
- Kiedy obiekt jest serializowany, serializowane są także wszystkie obiekty z nim powiązane... (475)
- Serializacja pozwala Ci zapisywać lub odczytywać całe grafy obiektów naraz (476)
- .NET automatycznie konwertuje tekst do postaci Unicode (481)
- C# może użyć tablicy bajtów do przesyłania danych (482)
- Do zapisywania danych binarnych używaj klasy BinaryWriter (483)
- Pliki utworzone dzięki serializacji można także zapisywać i odczytywać ręcznie (485)
- Sprawdź, gdzie pliki się różnią, i użyj tej informacji do ich zmiany (486)
- Praca z plikami binarnymi może być skomplikowana (487)
- Użyj strumieni plików do utworzenia widoku w postaci szesnastkowej (488)
- StreamReader i StreamWriter będą do tego odpowiednie (489)
- Specyfikacja: utwórz grę przygodową (496)
- Zabawa dopiero się zaczyna! (516)
- Damian używa Windows 8 (518)
- Technologia Windows Forms korzysta z grafu obiektów stworzonego przez IDE (524)
- Użyj IDE do przejrzenia grafu obiektów (527)
- Aplikacje dla Sklepu Windows używają XAML do tworzenia obiektów interfejsu użytkownika (528)
- Przeprojektuj formularz Idź na ryby!, zmieniając go w aplikację dla Sklepu Windows (530)
- Określanie postaci strony rozpoczyna się od dodania kontrolek (532)
- Wiersze i kolumny mogą zmieniać wielkość, dostosowując się do rozmiarów strony (534)
- Skorzystaj z systemu siatki, by określić układ stron aplikacji (536)
- Wiązanie danych kojarzy strony XAML z klasami (542)
- Kontrolki XAML mogą zawierać tekst... i nie tylko (544)
- Użyj wiązania danych, by usprawnić aplikację Niechlujnego Janka (546)
- Korzystaj z zasobów statycznych, by deklarować obiekty w kodzie XAML (552)
- Wyświetlaj obiekty, używając szablonów danych (554)
- Interfejs INotifyPropertyChanged pozwala powiązanym obiektom przesyłać aktualizacje (556)
- Zmodyfikuj klasę MenuMaker, by informowała Cię, gdy zmieni się właściwość GeneratedDate (557)
- Damian ma problemy z plikami (566)
- Aplikacje dla Sklepu Windows używają await, by błyskawicznie reagować (568)
- Używaj klasy FileIO do odczytywania i zapisywania plików (570)
- Napisz nieco mniej prosty edytor tekstów (572)
- Kontrakt danych jest abstrakcyjną definicją danych obiektu (577)
- Do odnajdywania i otwierania plików używaj metod asynchronicznych (578)
- Klasa KnownFolders ułatwia dostęp do najczęściej używanych folderów (580)
- W kodzie XML jest serializowany cały graf obiektów (581)
- Prześlij kilka obiektów Guy do lokalnego folderu aplikacji (582)
- Wypróbujmy działanie aplikacji (586)
- Używaj klasy Task, by wywoływać jedną metodę asynchroniczną w innej (587)
- Napisz dla Damiana nową aplikację do zarządzania wymówkami (588)
- Odrębna strona, wymówka i ExcuseManager (589)
- Utwórz stronę główną aplikacji Menedżera wymówek (590)
- Dodaj pasek aplikacji do strony głównej (591)
- Napisz klasę ExcuseManager (592)
- Dodaj kod obsługujący stronę (594)
- Damian potrzebuje swoich wymówek, aby być mobilnym (600)
- Kiedy program zgłasza wyjątek, .NET tworzy obiekt Exception (604)
- Kod Damiana zrobił coś nieoczekiwanego (606)
- Wszystkie obiekty wyjątków dziedziczą po Exception (608)
- Debugger pozwala Ci wyśledzić wyjątki w kodzie i zapobiec im (609)
- Użyj debuggera wbudowanego w IDE, aby znaleźć problem w programie do zarządzania wymówkami (610)
- Oj, oj! - w kodzie dalej są błędy... (613)
- Obsłuż wyjątki za pomocą try i catch (615)
- Co się stanie, jeżeli wywoływana metoda będzie niebezpieczna? (616)
- Użyj debuggera do prześledzenia przepływu w blokach try/catch (618)
- Jeśli posiadasz kod, który ZAWSZE musi zostać wykonany, zastosuj finally (620)
- Użyj obiektu Exception w celu uzyskania informacji o problemie (625)
- Użyj więcej niż jednego bloku catch do wyłapania różnych typów wyjątków (626)
- Jedna klasa zgłasza wyjątek, inna klasa go przechwytuje (627)
- Łatwy sposób na uniknięcie licznych problemów: using umożliwia Ci stosowanie try i finally za darmo (631)
- Unikanie wyjątków: zaimplementuj IDisposable, aby przeprowadzić własne procedury sprzątania (632)
- Najgorszy z możliwych bloków catch: komentarze (634)
- Kilka prostych wskazówek dotyczących obsługi wyjątków (636)
- Twoją ostatnią szansą na ZROBIENIE czegoś... jest użycie finalizatora (646)
- Kiedy DOKŁADNIE wywoływany jest finalizator? (647)
- Dispose() działa z using, a finalizatory działają z mechanizmem oczyszczania pamięci (648)
- Finalizatory nie mogą polegać na stabilności (650)
- Spraw, aby obiekt serializował się w Dispose() (651)
- Struktura jest podobna do obiektu... (655)
- ...ale nie jest obiektem (655)
- Wartości są kopiowane, referencje są przypisywane (656)
- Struktury traktowane są jak typy wartościowe, obiekty jak typy referencyjne (657)
- Stos i sterta: więcej na temat pamięci (659)
- Używaj parametrów wyjściowych, by zwracać z metody więcej niż jedną wartość (662)
- Przekazuj referencje, używając modyfikatora ref (663)
- Używaj parametrów opcjonalnych, by określać wartości domyślne (664)
- Jeśli musisz używać wartości pustych, stosuj typy, które je akceptują (665)
- Typy akceptujące wartości puste poprawiają odporność programów (666)
- "Kapitan" Wspaniały... nie tak bardzo (669)
- Metody rozszerzające zwiększają funkcjonalność ISTNIEJĄCYCH klas (670)
- Rozszerzanie podstawowego typu: string (672)
- Janek jest superfanem Kapitana Wspaniałego... (678)
- ...ale jego kolekcja zajmuje każde wolne miejsce (679)
- Dzięki LINQ możesz pobrać dane z różnych źródeł (680)
- Kolekcje .NET są przystosowane do działania z LINQ (681)
- LINQ ułatwia wykonywanie zapytań (682)
- LINQ jest prosty, ale Twoje zapytania wcale takie być nie muszą (683)
- Janek chętnie skorzystałby z pomocy (686)
- Zacznij pisać aplikację dla Janka (688)
- Używaj słowa kluczowego new, by tworzyć typy anonimowe (691)
- LINQ ma wiele zastosowań (694)
- Dodaj nowe zapytania do aplikacji Janka (696)
- LINQ może połączyć Twoje wyniki w grupy (701)
- Połącz wartości Janka w grupy (702)
- Użyj join do połączenia dwóch kolekcji w jedną sekwencję (705)
- Janek zaoszczędził mnóstwo szmalu (706)
- Użyj semantycznego powiększenia, aby przejść do danych (712)
- Dodaj zoom semantyczny do aplikacji Janka (714)
- Zrobiłeś na Janku wielkie wrażenie (719)
- Szablon Split App ułatwia tworzenie aplikacji służących do przeglądania danych (720)
- Czy kiedykolwiek marzyłeś o tym, aby Twoje obiekty potrafiły samodzielnie myśleć? (730)
- Ale skąd obiekt WIE, że ma odpowiedzieć? (730)
- Kiedy wystąpi ZDARZENIE... obiekty nasłuchują (731)
- Jeden obiekt wywołuje zdarzenie, inne nasłuchują... (732)
- Potem inne obiekty obsługują zdarzenie (733)
- Łącząc punkty (734)
- IDE automatycznie tworzy za Ciebie procedury obsługi zdarzeń (738)
- Ogólny typ EventHandler pozwala definiować własne typy zdarzeń (744)
- Formularze używają wielu różnych zdarzeń (745)
- Jedno zdarzenie, wiele procedur obsługi (746)
- Aplikacje dla Sklepu Windows używają zdarzeń do zarządzania cyklem życia procesu (748)
- Dodaj zarządzanie cyklem życia procesu do aplikacji Janka (749)
- Kontrolki XAML korzystają ze zdarzeń trasowanych (752)
- Utwórz aplikację do badania zdarzeń trasowanych (753)
- Połączenie nadawców zdarzenia z jego odbiorcami (758)
- Delegat ZASTĘPUJE właściwą metodę (759)
- Delegat w akcji (760)
- Każdy obiekt może subskrybować publiczne zdarzenie... (763)
- Użyj funkcji zwrotnej, by wiedzieć, kto nasłuchuje (764)
- Funkcje zwrotne są jedynie sposobem używania delegatów (766)
- Możesz używać funkcji zwrotnych w oknach dialogowych MessageDialog (768)
- Użyj delegatów, by skorzystać z panelu Ustawienia (770)
- Liga "Koszykówka. Rusz głową" potrzebuje swojej aplikacji (774)
- Jednak czy wszyscy uzgodnią, jak napisać tę aplikację? (775)
- Czy projektujesz pod kątem wiązania danych, czy łatwości pracy z danymi? (776)
- Wzorzec MVVM pozwala projektować, uwzględniając zarówno wiązanie, jak i dane (777)
- Użyj wzorca MVVM, by rozpocząć tworzenie aplikacji dla ligi koszykówki (778)
- Kontrolki użytkownika pozwalają tworzyć swoje własne kontrolki (781)
- Sędziowie potrzebują stopera (789)
- Wzorzec MVVM oznacza myślenie o stanie aplikacji (790)
- Zacznij tworzenie modelu aplikacji stopera (791)
- Zdarzenia ostrzegają resztę aplikacji o zmianie stanu (792)
- Utwórz widok prostej aplikacji stopera (793)
- Dodaj model widoku aplikacji stopera (794)
- Konwertery automatycznie konwertują wartości na potrzeby powiązań (798)
- Konwertery mogą operować na wielu różnych typach danych (800)
- Stan wizualny sprawia, że kontrolki odpowiadają na zmiany (806)
- Używaj DoubleAnimation, by animować wartości zmiennoprzecinkowe (807)
- Używaj animacji obiektów do animowania wartości obiektów (808)
- Stwórz stoper wskazówkowy, używając tego samego modelu widoku (809)
- Kontrolki interfejsu użytkownika można także tworzyć w kodzie C# (814)
- C# pozwala także na tworzenie "prawdziwych" animacji (816)
- Użyj kontrolki użytkownika, by wyświetlać rysunki tworzące animację (817)
- Niech Twoje pszczoły latają po stronie (818)
- Użyj ItemsPanelTemplate, by powiązać pszczoły z kontrolką Canvas (821)
- Gratulujemy! (Choć jeszcze nie skończyłeś...) (834)
- Dziadek wszystkich gier (836)
- Można zrobić znacznie więcej... (857)
- Atak pszczół! (860)
- Zanim zaczniesz... (861)
- 1. Na temat aplikacji dla Sklepu Windows można dowiedzieć się znacznie więcej (874)
- 2. Podstawy (876)
- 3. Przestrzenie nazw i złożenia (882)
- 4. Użyj BackgroundWorker, by poprawić działanie interfejsu użytkownika (886)
- 5. Klasa Type oraz metoda GetType() (889)
- 6. Równość, IEquatable oraz Equals() (890)
- 7. Stosowanie yield return do tworzenia obiektów umożliwiających iterację (893)
- 8. Refaktoryzacja (896)
- 9. Anonimowe typy i metody oraz wyrażenia lambda (898)
- 10. Zastosowanie LINQ to XML (900)
- 11. Windows Presentation Foundation (902)
- Czy wiesz, że C# i .NET Framework potrafią... (903)
Wstęp
Rozdział 1. Napisz coś fajnego, i to szybko!
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
Rozdział 9. Zachowaj te bajty dla mnie!
Laboratorium C# numer 2. Wyprawa
Rozdział 10. Przenosząc swoje aplikacje na wyższy poziom
Rozdział 11. Przepraszam, że przerywam
Rozdział 12. Gaszenie pożarów nie jest już popularne
Rozdział 13. Kapitan Wspaniały. Śmierć obiektu
Rozdział 14. Przejmij kontrolę nad danymi
Rozdział 15. Co robi Twój kod, kiedy nie patrzysz
Rozdział 16. Świetne aplikacje od zewnątrz i od środka
Laboratorium C# numer 3. Invaders
Rozdział 17. Napisz aplikację Windows Phone
Dodatek A. 11 najważniejszych rzeczy, które chcieliśmy umieścić w tej książce
Skorowidz (905)
Helion - inne książki
-
Nowość Promocja Promocja 2za1
Potraktuj tę książkę jako świetnego towarzysza wycieczek. Zawarte w tym przewodniku barwne ilustracje i wyczerpujące, przejrzyście podane informacje sprawią, że inaczej spojrzysz na różne elementy konstrukcji technicznych. Zrozumiesz fascynujące szczegóły działania urządzeń stworzonych przez ludzi. Nauczysz się rozpoznawać cechy charakterystyczne sieci elektroenergetycznej, dróg, kolei, mostów, tuneli, dróg wodnych i innych rozwiązań technicznych. Przekonasz się, jak wielką przyjemność daje „wypatrywanie infrastruktury”, a odkrywanie przeznaczenia napotkanych urządzeń stanie się Twoim hobby!- PDF + ePub + Mobi
- Druk 44 pkt
(38,94 zł najniższa cena z 30 dni)
44.93 zł
59.90 zł (-25%) -
Nowość Promocja Promocja 2za1
Dzięki tej książce dobrze zrozumiesz działanie Gita. Wiedza jest w niej przekazywana w prosty i konsekwentny sposób, a zastosowane techniki wizualne, opowiadane historie i liczne praktyczne ćwiczenia pozwolą Ci na skuteczną naukę krok po kroku. Stopniowo będziesz się zapoznawać z kluczowymi informacjami i dogłębnie zrozumiesz znaczenie poszczególnych terminów i koncepcji. Książkę docenią zwłaszcza osoby używające Gita w projektach prywatnych lub zawodowych, na przykład studenci i uczestnicy kursów programowania, młodsi programiści, specjaliści przetwarzania danych i pisarze techniczni.- PDF + ePub + Mobi
- Druk 43 pkt
(39,90 zł najniższa cena z 30 dni)
43.45 zł
79.00 zł (-45%) -
Nowość Promocja Promocja 2za1
To interesujące, zwięzłe i wyjątkowo praktyczne wprowadzenie do programowania w języku JavaScript. Już podczas lektury pierwszych stron zaczniesz pisać własny kod, będziesz znajdować rozwiązania różnych wyzwań, a także tworzyć aplikacje internetowe i zabawne gry. Rozpoczniesz od poznania podstawowych koncepcji stosowanych w programowaniu, takich jak zmienne, tablice, obiekty, funkcje, konstrukcje warunkowe, pętle itd. Następnie nauczysz się łączyć skrypty JavaScript z kodem HTML i CSS, aby tworzyć interaktywne aplikacje internetowe. Ze swoich nowych umiejętności skorzystasz podczas pracy nad trzema większymi projektami: grą w stylu Pong, aplikacją generującą muzykę i platformą przeznaczoną do wizualizacji danych pobranych za pomocą API.- PDF + ePub + Mobi
- Druk 54 pkt
(39,90 zł najniższa cena z 30 dni)
54.45 zł
99.00 zł (-45%) -
Bestseller Nowość Promocja Promocja 2za1
O sztucznej inteligencji jest ostatnio bardzo głośno, to nośny temat, nierzadko przedstawiany w tonie sensacyjnym. Czy AI nas zniewoli? Czy wymknie się spod kontroli? A może zabierze nam pracę i zmieni nasze życie w bezproduktywny koszmar? Rzeczywistość wygląda zgoła inaczej, niż zdają się sugerować clickbaitowe nagłówki w prasie i mediach społecznościowych. Sztuczna inteligencja jest obecna w naszym życiu od wielu lat, choć często nie zdajemy sobie z tego sprawy. Służy nam pomocą, gdy szukamy czegoś w sieci, kiedy chcemy coś przetłumaczyć, kupić, porównać albo dotrzeć z miejsca A do miejsca B. Odsiewa dla nas spam w poczcie internetowej i chroni nasze urządzenia elektroniczne przed cyberatakami. Oczywiście, ma swoje mroczne strony i tych także powinniśmy być świadomi.- PDF + ePub + Mobi
- Druk 32 pkt
(29,90 zł najniższa cena z 30 dni)
32.45 zł
59.00 zł (-45%) -
Nowość Promocja Promocja 2za1
Dzięki tej książce opanujesz podstawowe koncepcje związane z użyciem LLM. Poznasz unikatowe cechy i mocne strony kilku najważniejszych modeli (w tym GPT, Gemini, Falcon). Następnie dowiesz się, w jaki sposób LangChain, lekki framework Pythona, pozwala na projektowanie inteligentnych agentów do przetwarzania danych o nieuporządkowanej strukturze. Znajdziesz tu również informacje dotyczące dużych modeli podstawowych, które wykraczają poza obsługę języka i potrafią wykonywać różne zadania związane na przykład z grafiką i dźwiękiem. Na koniec zgłębisz zagadnienia dotyczące ryzyka związanego z LLM, a także poznasz techniki uniemożliwiania tym modelom potencjalnie szkodliwych działań w aplikacji.- PDF + ePub + Mobi
- Druk 48 pkt
(39,90 zł najniższa cena z 30 dni)
48.95 zł
89.00 zł (-45%) -
Nowość Promocja Promocja 2za1
Fusion to oprogramowanie firmy Autodesk, umożliwiające modelowanie 3D, CAD, CAM, CAE i PCB. Jego zastosowanie znacznie upraszcza i przyspiesza projektowanie, a także wytwarzanie nowych produktów. Dostępny w chmurze Autodesk Fusion oferuje rozmaite środowiska, takie jak Simulation, służące do obliczeń, analiz i symulacji, Render, przeznaczone do wizualizacji i renderingów, czy Animation, dzięki któremu można tworzyć filmy demonstrujące kolejność montażu elementów składowych urządzeń.- PDF + ePub + Mobi
- Druk 43 pkt
(39,90 zł najniższa cena z 30 dni)
43.45 zł
79.00 zł (-45%) -
Bestseller Nowość Promocja Promocja 2za1
Aż 95 procent Wszechświata pozostaje niewidoczne i niezbadane. Brian Clegg zaprasza do odkrycia dwóch największych zagadek Kosmosu — ciemnej materii i ciemnej energii. W książce demaskuje te nieuchwytne koncepty, prowadząc czytelnika przez fascynującą historię odkryć, które zmieniły nasze rozumienie Wszechświata. Od teoretycznych początków aż po najnowsze badania, wyjaśnia, jak odkryto istnienie ciemnej materii i ciemnej energii, w jaki sposób te tajemnicze siły kształtują galaktyki i inne obiekty kosmiczne, a także jak wpływają na przyszłość Wszechświata. Jednocześnie stawia fundamentalne pytanie, czy uda się kiedyś w pełni je zrozumieć. Ciemna materia i ciemna energia to nie tylko fascynująca podróż przez naukę, ale również zaproszenie do jednej z największych przygód ludzkiego umysłu — zrozumienia tego, co ukryte i nieznane.- PDF + ePub + Mobi
- Druk 30 pkt
(27,90 zł najniższa cena z 30 dni)
30.20 zł
54.90 zł (-45%) -
Nowość Promocja Promocja 2za1
Rola administratora sieci komputerowej zaczyna się od jej skonfigurowania, jednak na tym absolutnie się nie kończy. Dalej musi on zadbać o to, by sieć działała poprawnie - jeśli cokolwiek pójdzie nie tak, administrator szybko dowie się o tym od użytkowników i zostanie poproszony, by równie szybko przywrócił ją do stanu poprzedniego. Drobnostka, jeśli problem okazuje się błahy i prosty do rozwiązania. Prawdziwe wyzwanie zaczyna się wtedy, kiedy naprawa usterki wymaga dogłębnej znajomości sieci, jej silnych i mocnych stron, a także metod radzenia sobie z awariami. Na szczęście powstała ta książka.- PDF + ePub + Mobi
- Druk 92 pkt
(39,90 zł najniższa cena z 30 dni)
92.95 zł
169.00 zł (-45%) -
Nowość Promocja Promocja 2za1
Ta fantastyczna książka, pełna zabawnej narracji i praktycznych przykładów, nauczy Cię myślenia architektonicznego. Została ona, podobnie jak inne pozycje z serii Rusz głową!, przygotowana na bazie odkryć nauk poznawczych i neurofizjologii. Właśnie dzięki temu zaangażujesz swój mózg, użyjesz wielu zmysłów i niepostrzeżenie zrozumiesz dwa prawa architektury oprogramowania i cztery opisujące ją wymiary. Mistrzowsko opanujesz cechy i style architektury, a także nauczysz się określać logiczne komponenty systemów. Efekt? Zdobędziesz świetną orientację w świecie architektury oprogramowania. A wszystkiego nauczysz się, rozwiązując łamigłówki, wykonując praktyczne ćwiczenia, tworząc architektury ? i wybuchając głośnym śmiechem!- Druk 70 pkt
(39,90 zł najniższa cena z 30 dni)
70.95 zł
129.00 zł (-45%) -
Promocja Promocja 2za1
Jeśli używasz systemu operacyjnego Linux, tablice informatyczne są Ci niezbędnie potrzebne. Znajdziesz w nich najważniejsze informacje dotyczące katalogów i poleceń — od dotyczących struktury katalogów systemu, przez dotyczące symboli wieloznacznych, łączenia poleceń, obsługi klawiatury i ekranu, aż po te o systemach plików. Przypomnisz sobie, jak nawigować pomiędzy katalogami i wyświetlać ich zawartość, tworzyć i usuwać pliki oraz nimi zarządzać, wyszukiwać je i archiwizować.- Druk 9 pkt
(7,90 zł najniższa cena z 30 dni)
9.35 zł
17.00 zł (-45%)
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@ebookpoint.pl
Książka drukowana


Oceny i opinie klientów: C#. Rusz głową! Wydanie III Jennifer Greene, Andrew Stellman
(44)(14)
(11)
(2)
(2)
(9)
(6)
Oceny i opinie poprzednich wydań
więcej opinii