Cantitate/Preț
Produs

Begin to Code with C#

Autor Rob Miles
Notă:  5.00 · o notă - 1 recenzie 
en Limba Engleză Paperback – 28 aug 2016
This full-color book will inspire you to start solving problems and creating programs with code, even if you have absolutely no programming experience. It's not just friendly and easy: it's the first beginner's guide that puts you in control of your own learning, and empowers you to build unique programs to solve problems you care about. Microsoft has completely reinvented the beginning programmer's tutorial, reflecting deep research into how today's beginners learn, and why other books fall short. Begin to Code with C# is packed with innovations, starting with its "Snaps" library of pre-built operations that are easy to combine your own unique programs. It's full of "Make Something Happen" projects that let you practice and build your skills as you create your own programs - not programs someone else has typed out and handed you.
Begin to Code with C# balances playful exposition and illustration of programming fundamentals with your own creative input - and you'll never be more than a page or two away from making something unique and personal to you. It will help you Understand the basics of coding and how to make your programs work on any computer or device Discover how C# works using the Visual Studio environment Delve into basic concepts such as strings, operators, properties, methods, and events Figure out how to test and debug your code with "What can go wrong" sections Publish your own apps that work on a variety of device platforms, including Android, iOS, and Windows Whether you're a total beginner or you've tried before, Begin to Code with C# will put the power, excitement, and creativity of programming where it belongs: in your hands "
Citește tot Restrânge

Preț: 18400 lei

Preț vechi: 23000 lei
-20% Nou

Puncte Express: 276

Preț estimativ în valută:
3521 3724$ 2937£

Indisponibil temporar

Doresc să fiu notificat când acest titlu va fi disponibil:

Preluare comenzi: 021 569.72.76

Specificații

ISBN-13: 9781509301157
ISBN-10: 1509301151
Pagini: 400
Dimensiuni: 187 x 229 x 20 mm
Greutate: 0.84 kg
Editura: Microsoft Press

Recenzii de la cititorii Books Express


Sopterean Calin Vasile a dat nota:

Aceasta este cu adevarat o carte adresata incepatorilor in programare utilizand C#. Am fost introdus incet in aceasta lume prin explicatii detaliate despre toate conceptele necesare pentru a intelege ce ai de facut. Exemplele mi se par extrem de interesante si de utile, te pastreaza atent la ceea ce faci si iti dai seama destul de usor cum functioneaza. Din punctul meu de vedere este cea mai buna achizitie de pana acum cu privire la ceea ce aveam eu nevoie.

Citește tot Restrânge

Notă biografică

Rob Miles has spent more than thirty years teaching programming at the University of Hull in the United Kingdom. He's a Microsoft MVP, with a passion for programming, C#, and creating new things. If he had any spare time, he'd spend it writing even more code. He loves making programs and then running them to see what happens. He reckons that programming is the most creative thing you can learn how to do. He also reckons that in a battle between us and the Martians, we'd win, because we've got Visual Studio and they don't-and there isn't anything better in the universe for building software.
He claims to know a lot of really good jokes, but nobody has ever heard him tell one. If you want an insight into the Wacky World(TM) of Rob Miles, you can read his blog at www.robmiles.com and follow him on Twitter via @RobMiles.

Cuprins

Contents

Introduction

Part 1: Programming fundamentals

1 Starting out

Building a place to work

Getting the tools and demos

Using the tools

What you have learned

2 What is programming?

What makes a programmer?

Programming and party planning

Computers as data processors

Data and information

What you have learned

3 Writing programs

C# program structure

Identify resources

Start a class definition

Declare the StartProgram method

Set the title and display a message

Extra Snaps

Creating new program files

Extra Snaps

Creating your own colors

What you have learned

4 Working with data in a program

Starting with variables

Using a variable in a program

Working with numbers

Working with different types of data

Whole numbers and real numbers in programs

Extra Snaps

What you have learned

5 Making decisions in a program

Understanding the Boolean type

Using if constructions and operators

Creating blocks of statements

Creating complex conditions using logical operators

Adding comments to make a program clearer

Funfair rides and programs

Working with program assets

What you have learned

6 Repeating actions with loops

Using a loop to make a pizza picker

Performing input validation with a while loop

Using Visual Studio to follow the execution of your programs

Counting in a loop to make a times-table tutor

Using a for loop construction

Breaking out of loops

Going back to the top of a loop by using continue

Extra Snaps

What you have learned

7 Using arrays

Have an ice cream

Making an array

Multiple dimensions in arrays

Using arrays as lookup tables

What you have learned

Part 2: Advanced programming

8 Using methods to simplify programs

What makes a method?

Making a tiny contacts app

Adding IntelliSense comments to your methods

What you have learned

9 Creating structured data types

Storing music notes by using a structure

Objects and responsibilities: Making a SongNote play itself

Making a drawing program with Snaps

Creating enumerated types

Making decisions with the switch construction

Extra Snaps

What you have learned

10 Classes and references

Making a time tracker

Structures and classes

From arrays to lists

Storing data using JSON

Fetching data using XML

What you have learned

11 Making solutions with objects

Creating objects with integrity

Managing the object construction process

Saving drawings in files

What you have learned

Part 3: Making games

12 What makes a game?

Creating a video game

What you have learned

13 Creating gameplay

Creating a player-controlled paddle

Adding sound to games

Displaying text in a game

What you have learned

14 Games and object hierarchies

Games and objects: Space Rockets in Space

Designing a class hierarchy

What you have learned

15 Games and software components

Games and objects

What you have learned