
Programming Basics
Description
Alles über E-Books | Antworten auf Fragen rund um E-Books, Kopierschutz und Dateiformate finden Sie in unserem Info- & Hilfebereich.
You'll learn how understanding the basics of coding benefits non-programmers working with software developers. Those in the gaming/media industry will also benefit from understanding a programmer's point of view. The same applies to software testers and even company executives, who might have an education in business instead of computer science.
What You'll Learn
- Think and read code-listings like a programmer
- Gain a basic working proficiency in three popular programming languages
- Communicate more efficiently with programmers of all experience levels in a work-based environment
- Review advanced OOP concepts such as exceptions and error handling
-
Set up your programming environments for Windows, MacOS, and Linux
Who This Book Is For
Those looking to discover programming, including beginners in all fields, and professionals looking to understand how code works.
More details
Other editions
Additional editions

Person
Robert Ciesla is an author and filmmaker from Helsinki, Finland. He is also a freelance-programmer working mostly in the indie game scene. He is the author of Encryption for Organizations and Individuals (2020), Game Development with Ren'Py (2019) and Mostly Codeless Game Development (2017).
Content
1. Wet Toes: The Very Basics of Programming.- 2. Java, C#, and Python 101.- 3. Setting up your Programming Environments.- 4. Object-Oriented Programming (OOP).- 5. File Operations, Multithreading, and Other Wonders of Java.- 6. And Now for Something Completely Different: Python.- 7. Calendars, Culture, and Multithreading in C#: A jack of most programming tasks.- 8. Graduation Day: Slightly Larger Programming Projects.- 9. UML Class Diagrams.
System requirements
File format: PDF
Copy protection: Watermark-DRM (Digital Rights Management)
System requirements:
- Computer (Windows; MacOS X; Linux): Use the free software Adobe Reader, Adobe Digital Editions, or any other PDF viewer of your choice (see eBook Help).
- Tablet/Smartphone (Android; iOS): Install the free app Adobe Digital Editions or another reading app for eBooks, e.g., PocketBook (see eBook Help).
- E-reader: Bookeen, Kobo, Pocketbook, Sony, Tolino and many more (only limited: Kindle).
The file format PDF always displays a book page identically on any hardware. This makes PDF suitable for complex layouts such as those used in textbooks and reference books (images, tables, columns, footnotes). Unfortunately, on the small screens of e-readers or smartphones, PDFs are rather annoying, requiring too much scrolling.
This eBook uses Watermark-DRM, a „soft” copy protection. This means that there are no technical restrictions to prevent illegal distribution. However, there is a personalised watermark embedded in the eBook that can be used to identify the purchaser of the eBook in the event of misuse and to provide evidence for legal purposes.
For more information, see our eBook Help page.