Gør som tusindvis af andre bogelskere
Tilmeld dig nyhedsbrevet og få gode tilbud og inspiration til din næste læsning.
Ved tilmelding accepterer du vores persondatapolitik.Du kan altid afmelde dig igen.
Java zählt derzeit zu den am meisten genutzten Programmiersprachen. Insbesondere bei Programmieranfängern ist die Sprache sehr beliebt, weil sie auf fehleranfällige Konzepte wie Zeigerarithmetik verzichtet, aber dennoch sehr leistungsstark ist. Dieses Buch richtet sich an absolute Programmieranfänger, die keine Vorkenntnisse in Java oder einer anderen Programmiersprache haben. Wichtige Konzepte der Programmierung werden leicht und verständlich erklärt, sodass auch absolute Programmierneulinge sich schnell in der Sprache zurecht finden werden. Zu jedem Thema gibt es Programmierbeispiele, mit denen man das Gelernte nachvollziehen kann. Zudem werden insgesamt über 65 Web-Ressourcen empfohlen, mit deren Hilfe man sein Wissen vertiefen kann. Es werden auch fortgeschrittene Themen wie Netzwerkprogrammierung, Nebenläufigkeit und grafische Oberflächen angeschnitten und anfängergerecht die Grundlagen dieser und anderer Techniken erklärt. Zusätzlich erhalten Sie Zugriff auf Übungsaufgaben zu allen behandelten Themen. Sie können damit die erlernten Konzepte direkt anwenden und Ihre Kenntnisse in der Java-Programmierung vertiefen. "Learning by Doing" ist ein lange bewährtes Konzept beim Erlernen von Programmiersprachen. Aktualisierte Fassung April 2017: Durch Auswertung des Feedbacks von Lesern konnte das Buch nochmals erweitert und verbessert werden. Im Buch werden die folgenden Themen behandelt: Grundlagen der Programmierung Kernelemente der Programmiersprache Java Ablaufsteuerung: Bedingungen und Schleifen Objektorientierung: Ein kurzer Überblick Primitive Datentypen Programmieren mit Ausdrücken und Operatoren Arrays Zeichenketten Klassen und Objekte Referenzen, Parameter und null Vererbung Exceptions Generics Collections Dateiverarbeitung Nebenläufigkeit Netzwerkprogrammierung Grafische Oberflächen (GUIs) Webtipps Code-Download und Übungen
Dieses Buch richtet sich an Einsteiger, die C# programmieren lernen wollen. Es werden keine Vorkenntnisse für die Lektüre vorausgesetzt. Die Einführung für Anfänger umfasst unverzichtbare Elemente der Programmiersprache wie Bedingungen, Schleifen, Variablen und Datentypen. Zudem werden viele weitere Themen wie Operatoren, Ausdrücke, Klassen und Vererbung anfängergerecht präsentiert. Auch fortgeschrittene C#-Techniken wie Events, Delegates, Lambda-Ausdrücke, LINQ, die Erstellung von grafischen Benutzeroberflächen mit der Windows Presentation Foundation (WPF) sowie Netzwerkprogrammierung werden angeschnitten. Zu jedem Thema gibt es Programmierbeispiele, mit denen man das Gelernte nachvollziehen kann. Des weiteren stehen Übungsaufgaben und Lösungsvorschläge zu allen Themen zur Verfügung. So können Sie Ihre neu erlernten C#-Fähigkeiten direkt praktisch einsetzen und die verschiedenen Konzepte besser verinnerlichen. Abgerundet wird das Buch durch die Empfehlung von über 65 externen Web-Ressourcen zur weiteren Vertiefung der C#-Kenntnisse. Die folgenden Themen werden im Buch behandelt: 1. Grundlagen und Werkzeuge 2. Erste Schritte in Visual Studio und CSharp 3. Ablaufsteuerung in C# 4. Integrierte Datentypen 5. Operatoren und Ausdrücke 6. Objektorientierte Programmierung 7. Werte, Objekte, Referenzen und Parameter 8. Vererbung 9. Generics 10. Arrays und Collections 11. Ausnahmen 12. Weitere Features von C-Sharp 13. Die Klassenbibliothek von C-Sharp 14. Grafische Oberflächen (GUIs) mit WPF 15. Webtipps 16. Code-Download und Übungen
Java is currently among the most widely used programming languages. It is particularly popular among programming beginners, because the language is both powerful and free of error-prone concepts, such as pointer arithmetic. This book is especially written for absolute programming beginners who have no previous knowledge of Java or other programming languages. It explains important programming concepts in an easy and comprehensive way, allowing programming beginners to familiarize themselves with the Java programming language very quickly. There are programming examples for every topic to reinforce the lessons. Furthermore, the book recommends more than sixty-five webpages that can help readers improve their Java coding skills. The book includes advanced topics such as network programming, concurrency, and graphical user interfaces; the basics of these and other Java topics are presented in a beginner-friendly way. "Learning by doing" is a reliable method for learning programming languages. In keeping with this method, the book offers exercises for all topics covered. You can apply your learning directly and intensify your knowledge of the Java programming language. The book covers the following topics: Basics of the Language (Compiler, Eclipse) Core Components of the Java Programming Language Control Flow: Conditions and Loops Object Orientation in Java: A Brief Overview Primitive Data Types Expressions and Operators Arrays Strings Classes and Objects References, Parameters, and Null Inheritance Exceptions Generics in Java Collections File Management Concurrency Network Programming Graphical User Interfaces (GUIs) Additional Web Resources Example Code Downloads
Tilmeld dig nyhedsbrevet og få gode tilbud og inspiration til din næste læsning.
Ved tilmelding accepterer du vores persondatapolitik.