LIBRISTO
LIBROAMANTO
povinné
Staňte se součástí komunity milovníků knih z celého světa a získejte hromadu výhod. Založit účet zdarma
0
Doprava zdarma se Zásilkovnou nad 1 499 Kč
Kurýr DPD 69 Kč Balíkovna 69 Kč PPL kurýr 74 Kč PPL box 39 Kč Zásilkovna 39 Kč Výdejní místo DPD 49 Kč PPL shop 49 Kč Balíkovna 49 Kč

Doprava zdarma při nákupu nad 1 499 Kč přes Zásilkovnu nebo PPL Box.

C, C++, and C# Programming for Beginners

Write real programs, master memory management, and build your first web apps and 3D games with AI

Jazyk AngličtinaAngličtina
Kniha Brožovaná
Kniha C, C++, and C# Programming for Beginners Mark J. Price
Libristo kód: 54417799
Nakladatelství Packt Publishing, listopad 2026
Travel from the foundations of C to modern C++ and C#, understand how each language approaches code... Celý popis
? points 138 b Nové Nové
1 375 Kč
Skladem u dodavatele Odesíláme za 9-13 dnů

Až 30 dní na vrácení zboží

Travel from the foundations of C to modern C++ and C#, understand how each language approaches code and memory, and apply that knowledge by creating web and 3D games with Blazor and Unity, with AI used to explain, debug, and review your code.

Key Features:

- Follow one language family from low-level control to safer, higher-level development

- Understand pointers, smart pointers, and garbage collection through clear comparisons

- Build web puzzle games with C# and Blazor and a 3D game with C# and Unity

Book Description:

Why do C, C++, and C# look familiar yet behave so differently? And why are all three still used in real projects today? This book answers those questions by following their shared history and showing what each language contributes.

Begin close to the hardware with C. Write small programs, work with functions and files, and learn why pointers, allocation, and releasing memory demand care. A dedicated chapter exposes the difficulties that led programmers to seek better ways of organizing larger programs. Move to C++, where classes, inheritance, polymorphism, RAII, and smart pointers provide greater structure while preserving fine control.

Next, learn C# and its cleaner approach to object-oriented programming. Explore pattern matching, LINQ, lambdas, records, functional techniques, and automatic memory management. Build web puzzle games with C# and Blazor, followed by a 3D game with C# and Unity. Extend the projects as you make them more engaging and complete.

AI is used to explain, debug, and review your code, helping you question unfamiliar code, interpret errors, compare possible solutions, and review your reasoning. You remain responsible for writing, testing, and understanding the programs. By the end, you will know how the three languages relate, where their strengths differ, and which one better fits a future project.

What You Will Learn:

- Write clear programs with C types, functions, files, and control flow

- Use pointers and allocate and release memory carefully

- Explain why C++ and C# developed beyond the limits of C

- Model reusable behavior with C++ classes and polymorphism

- Protect C++ resources with RAII and smart pointers

- Apply LINQ, pattern matching, records, and lambdas in C#

- Compare manual, managed, and garbage-collected memory

- Develop and expand games in Blazor Web Apps and Unity

Who this book is for:

This book is for students, complete beginners, self-taught programmers, and early-career developers seeking a structured introduction to the C language family. It also suits programmers who know one of these languages but want to understand the others and their different approaches to memory and program design. No previous programming experience is required. Readers need only the willingness to write, run, examine, and improve code while following guided projects in Blazor and Unity.

Table of Contents

- Introducing C, C++, and C#

- Learning and Coding with AI

- C Fundamentals

- C Memory Management

- C Limitations

- C++ Fundamentals

- C++ Object-Oriented Programming

- C++ Memory Management

- C# Fundamentals

- C# Object-Oriented Programming

- C# Modern Programming

- C# Memory Management and Resource Lifetime

- C# High-Performance Memory and Diagnostics

- Introducing Game Development with C#

- Building the Puzzle Arcade Shell

- Building Word Guess and Number Logic

- Modeling Boards and Tile Actions

- Hand-Crafting a 3D Game in Unity

Herečka & Polyglotka
EWA KASP pro
Přehrát video
Ewa Kasp
Libristo má největší výběr cizojazyčné literatury. Proto své knihy kupuji tady.

Informace o knize

Plný název C, C++, and C# Programming for Beginners
Jazyk Angličtina
Vazba Kniha - Brožovaná
Datum vydání 2026
Počet stran 770
EAN 9781806021291
ISBN 1806021293
Libristo kód 54417799
Nakladatelství Packt Publishing
Váha 1300
Rozměry 191 x 235 x 39
Darujte tuto knihu ještě dnes
Je to snadné
1 Přidejte knihu do košíku a zvolte doručit jako dárek 2 Obratem vám zašleme poukaz 3 Kniha dorazí na adresu obdarovaného

Přihlášení

Přihlaste se ke svému účtu. Ještě nemáte Libristo účet? Vytvořte si ho nyní!

 
povinné
povinné

Nemáte účet? Získejte výhody Libristo účtu!

Díky Libristo účtu budete mít vše pod kontrolou.

Vytvořit Libristo účet
Knižní rádce Libroamiko
Ahoj, jsem Libroamiko, můžu pomoct?