ODBIERZ TWÓJ BONUS :: »

C# Data Structures and Algorithms. Explore the possibilities of C# for developing a variety of efficient applications Marcin Jamro

Język publikacji: 1
C# Data Structures and Algorithms. Explore the possibilities of C# for developing a variety of efficient applications Marcin Jamro - okladka książki

C# Data Structures and Algorithms. Explore the possibilities of C# for developing a variety of efficient applications Marcin Jamro - okladka książki

Autor:
Marcin Jamro
Ocena:
Bądź pierwszym, który oceni tę książkę
Stron:
292
Dostępne formaty:
     PDF
     ePub
     Mobi

Ebook 29,90 zł najniższa cena z 30 dni

149,00 zł (-10%)
134,10 zł

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

29,90 zł najniższa cena z 30 dni

Przenieś na półkę

Do przechowalni

Data structures allow organizing data efficiently. They are critical to various problems and their suitable implementation can provide a complete solution that acts like reusable code. In this book, you will learn how to use various data structures while developing in the C# language as well as how to implement some of the most common algorithms used with such data structures.

At the beginning, you will get to know arrays, lists, dictionaries, and sets together with real-world examples of your application. Then, you will learn how to create and use stacks and queues. In the following part of the book, the more complex data structures will be introduced, namely trees and graphs, together with some algorithms for searching the shortest path in a graph. We will also discuss how to organize the code in a manageable, consistent, and extendable way. By the end of the book,you will learn how to build components that are easy to understand, debug, and use in different applications.

Wybrane bestsellery

O autorze książki

Dr hab. inż. Marcin Jamro (https://marcin.com) to autor, przedsiębiorca, ekspert i programista z istotnym międzynarodowym doświadczeniem. Pełnił rolę Prezesa Zarządu w kilku firmach technologicznych, działał jako CTO w firmach w różnych krajach, a także pracował w głównej siedzibie firmy Microsoft w Redmond, USA. Dzielił się swoją wiedzą i doświadczeniem jako ekspert w licznych projektach krajowych i zagranicznych. Inwestuje również w nowoczesne rozwiązania, zarówno software-owe, jak i hardware-owe. Jedną z jego inwestycji jest międzynarodowy portal dla miłośników podróży I must visit (https://imustvisit.com).

Marcin Jamro jest autorem kilku książek dotyczących inżynierii oprogramowania oraz autorem licznych publikacji. Wyniki jego prac były prezentowane i dyskutowane na wielu konferencjach naukowych. Posiada certyfikaty MCPD (Microsoft Certified Professional Developer), MCTS (Microsoft Certified Technology Specialist) oraz CAE (Certificate in Advanced English). Marcin jest wielokrotnym laureatem i finalistą w różnych konkursach, w tym został krajowym laureatem konkursu na najlepszego studenta w Polsce w branży Nauki ścisłe. Otrzymał medal Primus Inter Pares oraz kilkukrotnie stypendium Ministra Nauki i Szkolnictwa Wyższego za osiągnięcia w nauce.

Marcin Jamro posiada znaczące doświadczenie w realizacji projektów informatycznych, szczególnie z użyciem języka C# oraz technologii bazujących na .NET. Pełnił rolę wiodącego architekta wielu złożonych projektów, w tym zawierających aplikacje mobilne i internetowe, interfejsy API, bazy danych, a także integrację z komponentami zewnętrznymi. Posiada ponadto doświadczenie w programowaniu urządzeń wbudowanych. Prywatnie interesuje się turystyką i odkrywaniem mniej znanych destynacji podróżniczych, a także jazdą na nartach i sportami motorowymi.

Packt Publishing - inne książki

Zamknij

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

Zamknij

Wybierz metodę płatności

Ebook
134,10 zł
Dodaj do koszyka
Sposób płatności
Zabrania się wykorzystania treści strony do celów eksploracji tekstu i danych (TDM), w tym eksploracji w celu szkolenia technologii AI i innych systemów uczenia maszynowego. It is forbidden to use the content of the site for text and data mining (TDM), including mining for training AI technologies and other machine learning systems.