C#

49
Ebook

C# 9.0. Leksykon kieszonkowy

Joseph Albahari, Ben Albahari

C# jest wyjątkowo udanym dziełem Microsoftu - konsekwentnie rozwijanym, dojrzałym i wyjątkowo wszechstronnym obiektowym językiem programowania. Wersja C# 9.0 została dostosowana do współpracy ze środowiskiem uruchomieniowym Microsoft .NET 5. Język ten pozwala programistom na uzyskiwanie imponującej efektywności - dzięki prostocie, ekspresywności kodu i wydajności działania. Jednak nawet profesjonaliści, którym zależy na sprawnej pracy, potrzebują niekiedy poręcznej ściągawki. W tym zwięzłym kompendium znajdziesz wszystko, co jest potrzebne do programowania w C#. Książka została wydana jako leksykon, co bardzo ułatwia wyszukiwanie potrzebnych treści. Stanowi nieocenioną pomoc dla osób, które znają C# albo C++ lub Javę i postanowiły nabrać wprawy w pracy z najnowszą wersją C#. Poszczególne zagadnienia przedstawiono w przejrzysty, treściwy i równocześnie esencjonalny sposób. Wszystkie użyte tu listingi i fragmenty kodu są dostępne w postaci interaktywnych próbek dla platformy LINQPad, która pozwala na błyskawiczne prototypowanie i obserwowanie efektów wszelkich zmian w kodzie. Oto przewodnik, który powinien mieć pod ręką każdy programista C#! W książce: gruntowne podstawy języka z uwzględnieniem nowości C# w wersji 9.0 zagadnienia zaawansowane, w tym przeciążanie operatorów, ograniczenia typów, iteratory, wzorce dopasowania typów, wyrażenia lambda i domknięcia funkcje asynchroniczne w C# LINQ: sekwencje, leniwe wykonanie, wyrażenia zapytaniowe kod nienadzorowany i wskaźniki atrybuty, dyrektywy preprocesora i generowanie dokumentacji HTML Efektywne wsparcie każdego programisty C#!

50
Ebook

C# 9.0 w pigułce

Joseph Albahari

C# jest uważany za flagowy produkt firmy Microsoft. Od początku był konsekwentnie rozwijany - z najwyższą troską o elastyczność i wszechstronność. W efekcie pozwala na pisanie bezpiecznego kodu. Wersja 9.0 jest ósmą poważną aktualizacją tego języka. Zapewnia wysokopoziomowe abstrakcje, takie jak wyrażenia, zapytania i kontynuacje asynchroniczne, ale także udostępnia niskopoziomowe mechanizmy pozwalające uzyskać maksymalną wydajność aplikacji. Cel ten jest osiągany dzięki takim konstrukcjom jak własne typy wartościowe programisty czy opcjonalne wskaźniki. Tych nowości trzeba się uczyć, ale czas na to poświęcony rekompensuje przyjemne tworzenie znakomitego kodu. To zaktualizowane wydanie znakomitego podręcznika dla programistów. Zawiera zwięzłe i dokładne informacje na temat języka C#, Common Language Runtime (CLR), a także biblioteki klas .NET 5 Base Class Library (BCL). Nowe składniki języka C# 9.0 i związanej z nim platformy specjalnie oznaczono, dzięki czemu książka może też służyć jako podręcznik do nauki C# 8.0 i C# 7.0. Znalazły się tu precyzyjne opisy pojęć i przypadków użycia z naciskiem na praktyczność zastosowań. Sporo uwagi poświęcono dość trudnym tematom, jak współbieżność, bezpieczeństwo i dostęp do funkcji systemu operacyjnego. Ten zwięzły przewodnik sprawdzi się doskonale jako stała pomoc w codziennej pracy programisty C#. W książce między innymi: składnia C#, definiowanie zmiennych, wskaźniki, domknięcia i wzorce tajniki LINQ, dane i praca z bazą danych programowanie współbieżne i asynchroniczne zaawansowane techniki pracy z wątkami i programowanie równoległe narzędzia platformy.NET i struktury Span oraz kryptografia Trzymaj tę książkę stale na swoim biurku!

51
Ebook

C# and Algorithmic Thinking for the Complete Beginner. Unlock the Power of Programming with C# and Algorithmic Thinking

Aristides Bouras

This course takes you on a journey through the basics of C# programming and algorithmic thinking, tailored specifically for complete beginners. Starting with an understanding of how a computer works, you will explore integrated development environments, essential software packages, and basic algorithmic concepts.As you progress, you will delve deeper into key programming constructs such as variables, constants, input and output handling, operators, and control structures. The course emphasizes practical application, guiding you through exercises involving complex mathematical expressions, string manipulations, decision structures, and loop control structures. By the time you reach the advanced sections, you will have a comprehensive understanding of data structures, subprograms, and object-oriented programming.Designed to be engaging and informative, this course offers tips, tricks, and detailed explanations to help you master each concept. The use of Visual Studio Code is seamlessly integrated, providing you with hands-on experience in a real-world development environment. By the end of the course, you will be well-equipped to tackle more advanced programming challenges and continue your journey in the world of software development.

52
Ebook

C#. Ćwiczenia. Wydanie III

Marcin Lis

Czas na praktyczną naukę C#! Odkryj wygodne narzędzia programistyczne i obiektowe możliwości C# Poznaj najważniejsze konstrukcje języka i naucz się stosować je w praktyce Dowiedz się, jak wykorzystywać C# do tworzenia doskonałych aplikacji Windows Na początku był język C. Potem przyszedł czas na zorientowane obiektowo C++. Przełomem była Java, lecz dopiero twórcy języka C# odnieśli prawdziwy sukces. Udało im się to dzięki połączeniu najlepszych cech wszystkich poprzedników, prostej, zwartej i doskonale znanej wielu programistom składni oraz możliwościom oferowanym przez platformę .NET. Dodatkowymi atutami były niespotykane wcześniej bezpieczeństwo i wydajność środowiska uruchomieniowego. Znajomość C# pozwala dziś o wiele łatwiej tworzyć bardzo zaawansowane aplikacje przy stosunkowo niewielkim nakładzie pracy, a nauka języka wcale nie musi być drogą przez mękę. Można się o tym przekonać dzięki książce "C#. Ćwiczenia. Wydanie III" . Wykonując zawarte w niej zadania, poznasz nie tylko konstrukcje języka, lecz również sposoby zastosowania ich w praktyce oraz metody wykorzystania środowiska C# do tworzenia wydajnych aplikacji Windows. Podstawy języka C# i środowiska Visual C# Podstawy techniki obiektowej Typy złożone i związane z nimi instrukcje Definiowanie, zgłaszanie i obsługa wyjątków Podstawy programowania w Windows Elementy graficznego interfejsu użytkownika Poznaj najlepszy język do tworzenia aplikacji Windows!

53
Ebook

C#. Ćwiczenia. Wydanie IV

Marcin Lis

Poznaj C# — to Ci się przyda! Język programowania, czyli nauka podstawowych elementów języka C# i ich zastosowania Programowanie obiektowe, czyli zaawansowane mechanizmy i struktury danych Programowanie w Windows, czyli tworzenie aplikacji z graficznym interfejsem użytkownika C# to obiektowy język programowania, dość podobny do Javy i C++, choć jednocześnie nieco prostszy, a jego możliwości są naprawdę imponujące. Coraz większa popularność i wygoda jego używania sprawiają, że programiści chętnie sięgają po to narzędzie. Niezależnie od tego, czy umiesz już programować w Javie i C++ czy dopiero przystępujesz do nauki programowania, ta książka pomoże Ci szybko opanować najważniejsze elementy C#! Znajdziesz tu bez mała półtorej setki ćwiczeń, które pozwolą Ci zrozumieć, jak używać zmiennych i operatorów, stosować instrukcje i wprowadzać dane. Zobaczysz, jak deklarować klasy i tablice, zapewniać obsługę wyjątków i błędów, tworzyć obiekty i całe, działające aplikacje — konsolowe i z graficznym interfejsem użytkownika. Możesz to zrobić w sposób całkowicie praktyczny i od razu zobaczyć efekty swoich działań. Sprawdź, jakie cuda da się stworzyć w języku C# i wykorzystaj tę wiedzę w swojej pracy! Pierwsza aplikacja Zmienne i typy danych Instrukcje, pętle i wprowadzanie danych Klasy, obiekty i tablice Wyjątki i obsługa błędów Interfejsy Aplikacje okienkowe Delegacje i zdarzenia Komponenty Przećwicz C# i zacznij w nim programować!

54
Ebook

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

Jacek Matulewski

Programistą być Książka, którą trzymasz w ręku, to znakomity podręcznik do nauki programowania od podstaw. Autor, wieloletni wykładowca akademicki i nauczyciel studentów informatyki, proponuje naukę programowania w języku C#. To wybór nieprzypadkowy. C# jest nowoczesnym, obiektowym, stale rozwijanym i popularnym językiem, którym opiekuje się firma Microsoft. Dodatkowo ― dzięki podobieństwu C# do innych często używanych języków z rodziny C, C++ i Java ― wszystko, czego nauczysz się z podręcznika, możesz wykorzystać także do programowania w tych językach. Zakres zagadnień omawianych w książce obejmuje: język programowania C# 6.0, w tym posługiwanie się zmiennymi, metodami, tablicami oraz kolekcjami danych z platform .NET i .NET Core podstawowe techniki programowania obiektowego różne formaty przechowywania i eksportu danych darmowe środowisko programistyczne Microsoft Visual Studio 2019 Community Jeżeli chcesz uczyć się programować od podstaw ― to książka dla Ciebie. Jeżeli znasz już podstawy, ale chcesz poznać C# oraz platformy .NET i .NET Core ― to również dobry wybór. Uwaga! Podręcznik zawiera ćwiczenia, w których krok po kroku opisano tworzenie aplikacji konsolowych w darmowym Visual Studio 2019 i omówiono ich kod, a także bogaty zestaw zadań do samodzielnego wykonania!

55
Ebook

C# od podszewki. Wydanie II

Jon Skeet

Poznaj najskrytsze zakamarki C#! Obecnie szczególnie cenione są te języki programowania, które pozwalają na błyskawiczne osiągnięcie oczekiwanych efektów. Dodatkowo absolutnie niezbędne jest zachowanie możliwości uruchamiania raz napisanej aplikacji na różnych platformach bez konieczności jej przepisywania. Nikt nie ma na to czasu! C# to nowoczesny język, który zdobył uznanie programistów na całym świecie, ponieważ spełnia nawet najbardziej wyśrubowane wymagania! Ten bezcenny podręcznik zaprowadzi Cię w najskrytsze zakątki języka C#. Autorzy założyli, że znasz jego podstawy - to pozwoliło im skupić uwagę na niuansach, ciekawostkach oraz subtelnych szczegółach. W trakcie lektury zrozumiesz, co się dzieje w czeluściach C#, a dzięki temu unikniesz ukrytych pułapek. Książka ta jest obowiązkową pozycją każdego programisty C#. Bez niej najciekawsze funkcje C# wciąż będą Ci obce! Dowiedz się: do czego przydają się typy generyczne jak zaimplementować iteratory jak zoptymalizować skompilowany kod w czym może pomóc język LINQ jak testować kod Fascynująca podróż w głąb C#!

56
Ebook

C# od podszewki. Wydanie IV

Jon Skeet

C# liczy sobie około dwudziestu lat. Jest niestrudzenie rozwijany i doskonalony przez Microsoft, a dzięki swojej wszechstronności znajduje zastosowanie w wielu dziedzinach: pisaniu gier komputerowych, tworzeniu skalowalnych i niezawodnych aplikacji internetowych oraz aplikacji mobilnych, a nawet niskopoziomowym programowaniu komponentów większych systemów. Twórcy C# postawili na obiektowość, ścisłą kontrolę typów, a przede wszystkim na prostotę w stosowaniu. W tym celu wykorzystano wyniki badań akademickich i połączono je z praktycznymi technikami rozwiązywania problemów. W efekcie C# stał się ulubionym językiem profesjonalistów. 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. W tej książce między innymi: wyrażenia lambda, inicjalizatory zapytań, asynchroniczność składowe z ciałem w postaci wyrażenia zaawansowane techniki pracy z ciągami znaków zagadnienia integracji krotek z językiem dekonstruktory i dopasowywanie wzorców nowe techniki stosowania referencji i powiązanych mechanizmów C#. Programowanie na najwyższym poziomie!

57
Ebook

C#. Praktyczny kurs. Wydanie II

Marcin Lis

Dołącz do grona profesjonalnych programistów C#! Poznaj podstawy języka C# i zasady korzystania z platformy .NET Dowiedz się, jak używać popularnych środowisk programistycznych Naucz się tworzyć aplikacje różnego typu w języku C# C# to nowoczesny, w pełni obiektowy następca języków C i C++, łączący w sobie ich legendarną wydajność z mechanizmami, które doskonale sprawdziły się w środowiskach Javy i Delphi. Opracowany przez firmę Microsoft jako podstawowe narzędzie programistyczne dla platformy .NET, język C# zdobywa coraz większą popularność również za sprawą poziomu bezpieczeństwa, możliwości przenoszenia kodu oraz dostępu do wielu przydatnych narzędzi, które znacznie ułatwiają tworzenie różnego rodzaju programów, w tym aplikacji WWW, sieciowych, bazodanowych i graficznych. Niezależnie od tego, czy dopiero zaczynasz swoją przygodę z programowaniem, czy też masz już pewne doświadczenie w korzystaniu z innych języków, książka "C#. Praktyczny kurs. Wydanie II " będzie dla Ciebie doskonałym wprowadzeniem w arkana praktycznego stosowania języka C#. Dzięki niej poznasz wszystkie niezbędne informacje teoretyczne i szybko zaczniesz pisać swoje pierwsze programy. Dowiesz się nie tylko jak używać podstawowych konstrukcji języka, lecz również jak korzystać z zaawansowanych mechanizmów obiektowych, obsługiwać wyjątki i przeprowadzać operacje wejścia-wyjścia, a nawet tworzyć interfejsy graficzne aplikacji. Podstawowe informacje na temat języka C# i platformy .NET Przegląd i instalacja narzędzi przydatnych programiście C# Struktura programu w C#, proste typy danych i ich zastosowanie Podstawowe konstrukcje języka i operacje na zmiennych Instrukcje sterujące i korzystanie z tablic Podstawy programowania obiektowego Elementy składowe klas i ich używanie Dziedziczenie i polimorfizm Interfejsy, klasy zagnieżdżone i typy uogólnione Obsługa wyjątków standardowych i definiowanie własnych Operacje na strumieniach danych, plikach i katalogach Korzystanie z komponentów graficznych i obsługa zdarzeń Poznaj nowoczesny język programowania! Poznaj C#!

58
Ebook

C#. Praktyczny kurs. Wydanie III

Marcin Lis

Programuj w C#! Zanim zaczniesz programować, czyli podstawowe koncepcje i uruchomienie programu Elementy języka, czyli od typów danych do zmiennych, operatorów i instrukcji Programowanie obiektowe, czyli obiekty, klasy, dziedziczenie i cała reszta C# należy do rodziny obiektowych języków programowania. Co to oznacza? Otóż znajduje się on w doborowym towarzystwie Javy, C++ i wielu innych języków, za pomocą których można tworzyć wspaniałe aplikacje, ale jednocześnie jest od nich odrobinę łatwiejszy. Jeśli dopiero zaczynasz przygodę z programowaniem, szybciej uda Ci się go opanować, a jeśli jest to dla Ciebie któryś kolejny język, zrozumienie jego składni i reguł nie powinno sprawić Ci większych trudności — szczególnie jeśli do nauki wykorzystasz tę książkę. Ten znakomity praktyczny podręcznik pozwoli Ci przećwiczyć używanie i sposób działania wszystkich elementów C# — różnych typów danych, zmiennych i operatorów, instrukcji i tablic. Zobaczysz, jak korzystać z pętli i jak zachowują się obiekty. Poznasz najróżniejsze rodzaje klas, opanujesz wygodne korzystanie z dziedziczenia i nauczysz się obsługiwać błędy. W dalszej części książki znajdziesz zaawansowane zagadnienia programowania obiektowego i odkryjesz, jak projektować aplikacje z interfejsem graficznym. Krótko mówiąc, po starannym wykonaniu ćwiczeń będziesz w stanie zaprojektować i zbudować własną aplikację z użyciem języka C#! Typy danych, zmienne i instrukcje sterujące Tablice i pętle Klasy i obiekty Dziedziczenie Obsługa błędów i wyjątków System wejścia-wyjścia Polimorfizm i interfejsy Klasy zagnieżdżone i typy uogólnione Aplikacje z interfejsem graficznym Stwórz własną aplikację w języku C#!

59
Ebook

C#. Programowanie. Wydanie VI

Jesse Liberty, Ian Griffiths, Matthew Adams

Najlepszy podręcznik poświęcony C#! W dzisiejszych czasach szczególną popularnością cieszą się języki programowania pozwalające na pisanie kodu łatwego do przenoszenia między platformami, ponieważ nikt nie ma czasu na pisanie kilku wersji jednej aplikacji. C# to uniwersalny język, który bez trudu spełnia ten wymóg. Dzięki swej elastyczności, wydajności oraz mocnemu wsparciu społeczności zdobył on uznanie programistów. Jego wybór to strzał w dziesiątkę! Ten bestsellerowy podręcznik pozwoli Ci błyskawicznie poznać wszystkie niuanse języka C# 4.0. Najnowsze wydanie zostało zaktualizowane o nowości w C# oraz zawiera opis tego języka i platformy .NET. W trakcie lektury nauczysz się tworzyć skomplikowane programy przy użyciu technik programowania obiektowego i funkcjonalnego. Ponadto sprawdzisz, jaki potencjał kryje język zapytań LINQ oraz jak przesyłać komunikaty za pomocą Windows Communication Foundation (WCF). Dodatkowo poznasz możliwości C# w zakresie tworzenia aplikacji internetowych w technologii Silverlight. Nauka C# jeszcze nigdy nie była tak przyjemna! Pisz złożone programy z użyciem technik programowania obiektowego oraz funkcjonalnego Przetwarzaj duże kolekcje danych dzięki wbudowanym w język zapytaniom LINQ Komunikuj się przez sieć za pomocą Windows Communication Foundation (WCF) Poznaj zalety technik programowania dynamicznego, dostępnych w C# 4.0 Twórz interaktywne aplikacje Windows z Windows Presentation Foundation (WPF) Twórz bogate aplikacje internetowe z wykorzystaniem możliwości Silverlight oraz ASP.NET Wykorzystaj potencjał języka C#!    

60
Ebook

C#. Rusz głową!

Jennifer Greene, Andrew Stellman

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!

61
Ebook

C#. Rusz głową! Wydanie III

Jennifer Greene, Andrew Stellman

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#!

62
Ebook

C#. Rusz głową! Wydanie IV

Andrew Stellman, Jennifer Greene

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ć! Understand... - Zrozum różnicę między klasami a obiektami. Exercise your... - Sprawdź umiejętności z zakresu C#, pisząc gry trójwymiarowe w Unity... ...and by... - ...i rozwijając poważniejsze aplikacje. Learn how to... - Naucz się, jak sprawić, by IDE wykonywało za Ciebie żmudne zadania. Build... - Już od pierwszego rozdziału twórz satysfakcjonujące i ciekawe projekty. Master the... - Opanuj zasady programowania obiektowego. Inheritance - Dziedziczenie Encapsulation - Hermetyzacja Abstraction - Abstrakcja Polymorphism - Polimorfizm Ta książka, podobnie jak inne pozycje z 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 zaangażujesz swój mózg, wykorzystasz wiele zmysłów i niepostrzeżenie przyswoisz język C# 8.0 i umiejętność pracy w Visual Studio 2019. Naukę programowania rozpoczniesz od napisania działającej gry. Później dowiesz się, jak używać klas, czym jest programowanie obiektowe, jak tworzyć gry trójwymiarowe w Unity i jak korzystać z technologii LINQ. Będziesz się tego uczyć, rozwiązując łamigłówki, wykonując praktyczne ćwiczenia i pisząc aplikacje. Ani się obejrzysz, a staniesz się znakomitym, gotowym na dalsze wyzwania programistą C#! "Wielkie dzięki! Wasze książki pomogły mi w rozpoczęciu kariery". Ryan White, Programista gier "Andrew i Jennifer napisali zwięzłe, rzetelne, a przede wszystkim ciekawe wprowadzenie do programowania w C#". Jon Galloway, Starszy menedżer programu w zespole .NET Community, Microsoft "Jeśli chcesz dokładnie poznać C# i mieć z tego przyjemność, to trzymasz w ręku właściwą książkę". Andy Parker, Początkujący programista C# C#: rusz głową, programuj i ciesz się kodem!

63
Ebook

C#. Zacznij programować!

Rob Miles

Pierwsze kroki w programowaniu bywają frustrujące. Wszystko wydaje się jasne i proste, ale tylko do pierwszych prób skompilowania kodu. Półki księgarń uginają się pod ciężarem podręczników programowania w różnych językach, jednak większość nie ułatwia nauki podstaw, które są absolutnie niezbędne każdemu koderowi. Spośród licznych języków programowania C# jest wart szczególnej uwagi. To dojrzały język, wyjątkowo wszechstronny i prosty w stosowaniu, dzięki czemu jest ulubionym narzędziem profesjonalistów. Ponadto z uwagi na inne właściwości stanowi idealny wybór dla początkujących koderów, gdyż ułatwia kształtowanie dobrych nawyków. 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! Dzięki tej książce: przygotujesz wygodne i bezpłatne środowisko do pracy dowiesz się, na czym dokładnie polega działanie kodu zdobędziesz solidne podstawy programowania i nauczysz się patrzeć z perspektywy programisty zrozumiesz i przyswoisz kluczowe pojęcia, takie jak klasy, interfejsy i metody będziesz tworzyć nowoczesne i wciągające gry nauczysz się technik testowania i debugowania kodu C#. Bierz to, co najlepsze!

64
Ebook

C#. Zadania z programowania z przykładowymi rozwiązaniami

Mirosław J. Kubiak

C# w analizie konkretnych przykładów Instrukcje sterujące przebiegiem programu Tablice i kolekcje Programowanie obiektowe i pliki tekstowe C#, obecny na rynku od ponad dziesięciu lat, należy do tych języków programowania, bez których trudno się obejść — również dlatego, że jest jedynym językiem zaprojektowanym specjalnie dla platformy .NET i środowiska uruchomieniowego CLR. Dobry programista, student lub nauczyciel informatyki, a także każdy człowiek zainteresowany programowaniem powinien znać podstawy tego języka i umieć rozwiązywać konkretne zadania. Podobnie zresztą powinien opanować najważniejsze zagadnienia dotyczące programowania w językach Java, C++ i Turbo Pascal oraz umieć stosować je w praktyce. Ten rewelacyjny zbiór zadań pozwala szybko i przy minimalnym wysiłku opanować umiejętności programistyczne w obiektowym języku C# poprzez analizę typowych rozwiązań stosowanych w działających programach. Książka "C#. Zadania z programowania z przykładowymi rozwiązaniami" na konkretnych przykładach pokaże Ci, jak program napisany w języku C# komunikuje się z użytkownikiem poprzez operacje wejścia-wyjścia. Dowiesz się, jakie operatory będą Ci potrzebne i do czego można ich używać. Poznasz instrukcje sterujące przebiegiem programu (iteracyjne oraz wyboru). Zrozumiesz, jakie funkcje pełnią tablice jednowymiarowe i dwuwymiarowe oraz kolekcje. Następnie nauczysz się wykorzystywać obiektowe właściwości języka C# oraz zapisywać odpowiednie informacje w plikach tekstowych — a wszystko to zajmie Ci zaledwie chwilę. Rozwiązanie zamieszczonych tu zadań to droga na skróty do pełnego zrozumienia i zastosowania zalet języka C#. Komunikacja języka C# z użytkownikiem Instrukcje wyboru Instrukcje iteracyjne Tablice i kolekcje Programowanie obiektowe Pliki tekstowe Na skróty do celu!