,

Head First C#

A Learner's Guide to Real-World Programming with C# and .Net

Paperback Engels 2024 5e druk 9781098141783
€ 91,99
Levertijd ± 16 werkdagen
Gratis verzonden

Samenvatting

What will you learn from this book?

Create apps, games, and more using this engaging, highly visual introduction to C#, .NET, and Visual Studio. In the first chapter you'll dive right in, building a fully functional game using C# and .NET MAUI that can run on Windows, Mac, and even Android and iOS devices.

You'll learn how to use classes and object-oriented programming, create 3D games in Unity, and query data with LINQ. And you'll do it all by solving puzzles, doing hands-on exercises, and building real-world applications. Interested in a development career? You'll learn important development techniques and ideas—many who learned to code with this book are now professional developers, team leads, coding streamers, and more. There's no experience required except the desire to learn. And this is the best place to start.

What's so special about this book?
If you've read a Head First book, you know what to expect: a visually rich format designed for the way your brain works. If you haven't, you're in for a treat. With this book, you'll learn C# through a multisensory experience that engages your mind—rather than a text-heavy approach that puts you to sleep.

Specificaties

ISBN13:9781098141783
Trefwoorden:Programmeren, .NET, C#
Taal:Engels
Bindwijze:paperback
Aantal pagina's:780
Uitgever:O'Reilly
Druk:5
Verschijningsdatum:31-7-2024
Hoofdrubriek:IT-management / ICT

Lezersrecensies

Wees de eerste die een lezersrecensie schrijft!

Over Andrew Stellman

Andrew Stellman, despite being raised a New Yorker, has lived in Pittsburgh twice. The first time was when he graduated from Carnegie Mellon's School of Computer Science, and then again when he and Jenny were starting their consulting business and writing their first project management book for O'Reilly. When he moved back to his hometown, his first job after college was as a programmer at EMI-Capitol Records--which actually made sense, since he went to LaGuardia High School of Music and Art and the Performing Arts to study cello and jazz bass guitar. He and Jenny first worked together at that same financial software company, where he was managing a team of programmers. He's since managed various teams of software engineers, requirements analysts, and led process improvement efforts. Andrew keeps himself busy eating an enormous amount of string cheese and Middle Eastern desserts, playing music (but video games even more), studying taiji and aikido, having a girlfriend named Lisa, and owing a pomeranian. For more information about Andrew, Jennifer Greene, and their books, visit http://www.stellman-greene.com.

Andere boeken door Andrew Stellman

Over Jennifer Greene

Jennifer Greene, has spent the past 15 years or so building software for many different kinds of companies. She's worked for small start-ups and some huge companies along the way. She's built software test teams and helped lots of companies diagnose and deal with habitual process problems so that they could build better software. Since her start in software test and process definition, she's branched out into development management and project management. She's currently managing a big development team for a global media company and she's managed just about every aspect of software development through her career. Jennifer founded Stellman & Greene Consulting with Andrew Stellman in 2003, initially to serve the scientific and academic community. They have worked in a wide range of industries including finance, telecommunications, media, non-profit, entertainment, natural language processing, science and academia. They do speaking engagements, provide training on development practices, manage teams, and build software. Together, they've written two highly acclaimed books on project management Head First PMP and Applied Software Project Management, Head First C#, and most recently just finished up Beautiful Teams. For more information about Jennifer, Andrew Stellman, and their books, visit http://www.stellman-greene.com.

Andere boeken door Jennifer Greene

Inhoudsopgave

1. Start Building apps with C#: Build Something Great…Fast!
Why you should learn C#
Write code and explore C# with Visual Studio
Visual Studio is your gateway to C#
Install Visual Studio Community Edition
Run Visual Studio
Create your first project in Visual Studio – Windows edition
Create your first project in Visual Studio – Mac edition
Let’s build a game!
Break up large projects into smaller parts
Here’s how you’ll build your game
Create a .NET MAUI project in Visual Studio – Windows edition
Create a .NET MAUI project in Visual Studio – Mac edition
Run your new .NET MAUI app
Stop your MAUI app
MAUI apps work on all of your devices
Here’s the page that you’ll build
Start editing your XAML code
Add the XAML for a Button and a Label
Use a FlexLayout to make a grid of animal buttons
Write C# code to add the animals to the buttons
Start editing the PlayAgainButton event handler method
Add a C# statement to the event handler method
Add more statements to your event handler
Add animals to your buttons
Run your app!
Here are just a few things Git can do for you
Visual Studio makes it easy to use Git
Add C# code to handle mouse clicks
Enter the code for the event handler
Run your app and find all the pairs
Uh-oh – there’s a bug in your code
When you find a bug, you need to sleuth it out
Finish the game by adding a timer
Add a timer to your game’s code
Finish the code for your game
Add a field to hold the time elapsed
Finish your TimerTick method
Even better ifs…

2. Variables, Statements, and Methods: Dive into C# code
Take a closer look at the files in your console app
A statement performs one single action
Statements are the building blocks for your apps
Statements live inside of methods
Methods do something
Methods help you organize your code
Your methods use variables to work with data
Declare your variables
Variables vary
You need to assign values to variables before you use them
A few useful types
Generate a new method to work with variables
Add code that uses operators to your method
Use the debugger to watch your variables change
Use operators to work with variables
“if” statements make decisions
if/else statements also do something if a condition isn’t true
Loops perform an action over and over
while loops keep looping statements while a condition is true
Afgekapt op 60 regels

Managementboek Top 100

€ 91,99
Levertijd ongeveer 16 werkdagen
Gratis verzonden

Rubrieken

Producten

    Auteurs

      Trefwoorden

        Artikelen

          Head First C#