A Learner's Guide to Real-World Programming with C# and .NET
Engage with a visually rich introduction to C#, .NET, and Visual Studio, perfect for beginners. The book guides you through building a fully functional game from the first chapter, utilizing C# and .NET MAUI for cross-platform functionality. You'll explore object-oriented programming, create 3D games in Unity, and learn data querying with LINQ through hands-on exercises and puzzles. Designed to cater to various learning styles, this resource aims to inspire a career in development, making coding accessible and enjoyable for all.
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#!
What will you learn from this book? For beginning programmers looking to learn C#, this practical guide provides a bright alternative to the legions of dull tutorials on this popular object-oriented language. Fun and highly visual, this introduction to C# will keep you engaged and entertained from first page to last. Head First C# guides you through the fundamentals and shows you how this language works to create user interfaces, databases, and more. You'll apply what you've learned in a series of hands-on labs. Why does this book look so different? Based on the latest research in cognitive science and learning theory, Head First C# uses a visually rich format to engage your mind, rather than a text-heavy approach that puts you to sleep. Why waste your time struggling with new concepts? This multi-sensory learning experience is designed for the way your brain really works.