Zie Scherp
$4.99
Minimum prijs
$9.99
Voorgestelde prijs

Zie Scherp

C# voor beginners, enthousiastelingen en geeks.

Over het boek

Programmeren is een beetje zoals fietsen. Van zodra je ermee weg bent verleer je het niet. Maar je moet natuurlijk wel ervoor op een fiets springen. Erover lezen helpt niet. Dit boek hanteert de 'leren fietsen doe je door het te doen'-filosofie om je zo gekend te maken met de basisbeginselen van programmeren in C# ("see sharp"). Ieder hoofdstuk sluit af met een resem aan praktische oefeningen, die je zal doen inzien dat je, zelfs al na het eerste hoofdstuk, best wel nuttige programma's kan schrijven. Na dit deel zal je nog niet klaar zijn voor de Tour de France, maar je zal je al niet belachelijk maken wanneer je op een koersfiets je op de baan begeeft. 

In dit deel behandelen we de beginconcepten zoals: variabelen en expressies, if-else structuren, loops, methoden en arrays.  

Zeggen die termen je niets, dan is dit het boek voor jou! Of ben je iemand die vaak 'goto' gebruikt in code en dringend heropgevoed moet worden? Oh boy, dan gaat dit boek zeker iets voor jou zijn! 

Dit boek wordt gebruikt als leerboek C# (eerste semester) binnen de opleidingen Elektronica-ICT en Toegepaste Informatica van de AP Hogeschool.

Over de auteur

Tim Dams
Tim Dams

Tim Dams doceert sinds 2009 C#-gerelateerde opleidingsonderdelen aan de AP Hogeschool. Hij studeerde af in 2003 waarna hij een tijdje op jacht ging naar een doctoraat, dat hem echter te snel af was. In z'n vrije tijd (en eigenlijk ook op z'n werk) is Tim een nerd eerste klas. Gamen (pc en bordspelen), lezen, schrijven, memes doorsturen, het hoort allemaal bij de metronerd van de 21e eeuw. 


Tim schreef dit boek voor zichzelf: een boek dat hij graag zelf in z'n toenmalige opleiding als leerboek had gehad. Grappig, speels, maar diepgaand waar nodig, en met nadruk op praktische toepassingen.


Deel 2 verschijnt in 2021 en zal verder bouwen op dit boek om de concepten van Object Georiënteerd Programmeren ("OOP") met C# uit de doeken te doen. 

Table of Contents

  • Welkom
    • Over de bronnen
    • Dankwoord
  • 1 De eerste stappen
    • 1.1 Wat is programmeren?
    • 1.2 Kennismaken met C# en Visual Studio
    • 1.3 Console-applicaties
    • 1.4 Fouten oplossen
    • 1.5 Kleuren in console
    • 1.6 Oefeningen
  • 2 De basisconcepten van C#
    • 2.1 Keywords: de woordenschat
    • 2.2 Variabelen, identifiers en naamgeving
    • 2.3 Commentaar
    • 2.4 Datatypes
    • 2.5 Variabelen
    • 2.6 Expressies en operators
    • 2.7 Expressiedatatypes
    • 2.8 Oefeningen
  • 3 Tekst gebruiken in code
    • 3.1 Tekst datatypes
    • 3.2 String
    • 3.3 Escape characters
    • 3.4 Optellen van char variabelen
    • 3.5 Strings samenvoegen
    • 3.6 Vreemde tekens in console tonen
    • 3.7 Environment bibliotheek
    • 3.8 Oefeningen
  • 4 Werken met data
    • 4.1 Casting
    • 4.2 Conversie
    • 4.3 Parsing
    • 4.4 Invoer van de gebruiker verwerken
    • 4.5 Berekeningen met System.Math
    • 4.6 Random getallen genereren
    • 4.7 Debuggen
    • 4.8 Oefeningen
  • 5 Beslissingen
    • 5.1 Relationele en logische operators
    • 5.2 If
    • 5.3 Scope van variabelen
    • 5.4 Switch
    • 5.5 Enum
    • 5.6 Oefeningen
  • 6 Herhalingen Herhalingen Herhalingen
    • 6.1 Soorten loops
    • 6.2 While
    • 6.3 Do while
    • 6.4 For-loops
    • 6.5 Nested loops
    • 6.6 Oefeningen
  • 7 Methoden
    • 7.1 Werking van methoden
    • 7.2 Returntypes van methoden
    • 7.3 Parameters doorgeven
    • 7.4 Bestaande methoden en bibliotheken
    • 7.5 Geavanceerde methode-technieken
    • 7.6 Oefeningen
  • 8 Arrays
    • 8.1 Nut van arrays
    • 8.2 Werken met arrays
    • 8.3 Geheugengebruik bij arrays
    • 8.4 System.Array
    • 8.5 Algoritmes en arrays
    • 8.6 String en arrays
    • 8.7 Methoden en arrays
    • 8.8 Meer-dimensionale Arrays
    • 8.9 Oefeningen
  • Conclusie
  • Appendix
    • out en ref keywords
    • Foute invoer van de gebruiker opvangen mbv TryParse
  • Zin in meer? “Zie Scherper” wacht op je!

Andere boeken van deze auteur

Authors have earned$9,908,691writing, publishing and selling on Leanpub, earning 80% royalties while saving up to 25 million pounds of CO2 and up to 46,000 trees.

Learn more about writing on Leanpub

The Leanpub 45-day 100% Happiness Guarantee

Binnen 45 dagen na aankoop kunt u een 100% restitutie op elke Leanpub aankoop, in twee klikken We de restituties handmatig verwerken. , dus maken ze een paar dagen duren om te verschijnen. Zie volledige voorwaarden.

Free Updates. DRM Free.

If you buy a Leanpub book, you get free updates for as long as the author updates the book! Many authors use Leanpub to publish their books in-progress, while they are writing them. All readers get free updates, regardless of when they bought the book or how much they paid (including free).

Most Leanpub books are available in PDF (for computers), EPUB (for phones and tablets) and MOBI (for Kindle). The formats that a book includes are shown at the top right corner of this page.

Finally, Leanpub books don't have any DRM copy-protection nonsense, so you can easily read them on any supported device.

Learn more about Leanpub's ebook formats and where to read them

Write and Publish on Leanpub

Authors and publishers use Leanpub to publish amazing in-progress and completed ebooks, just like this one. You can use Leanpub to write, publish and sell your book as well! Leanpub is a powerful platform for serious authors, combining a simple, elegant writing and publishing workflow with a store focused on selling in-progress ebooks. Leanpub is a magical typewriter for authors: just write in plain text, and to publish your ebook, just click a button. It really is that easy.

Learn more about writing on Leanpub