Java-Intensivkurs: In 14 Tagen lernen Projekte erfolgreich by Marco Block

By Marco Block

Das Buch bietet eine verständliche, kompakte Einführung in die Softwareentwicklung mit Java. Es konzentriert sich dabei mehr auf Konzepte und Methoden als auf versionsspezifische Sprachelemente. Ziel ist die Motivation und Ausbildung zum Selbststudium. Die Konzepte werden durch die Realisierung von Projekten vermittelt. Dabei setzt dieses Buch auf kreative, neue Beispiele und streift durch verschiedene Gebiete der Informatik, wie z.B. Algorithmik, Künstliche Intelligenz, Bildverarbeitung und Spieleentwicklung. Am Ende jedes Kapitels werden die dargestellten Konzepte kurz zusammengefasst und durch praktische Aufgaben gefestigt. Die im Buch gezeigten Beispiele, Lösungen der Aufgaben und zusätzliches fabric werden auf einer Webseite angeboten. Die zweite Auflage ist durchgehend aktualisiert.

Show description

Read Online or Download Java-Intensivkurs: In 14 Tagen lernen Projekte erfolgreich zu realisieren (Xpert.press) (German Edition) PDF

Best computing books

Open Sources: Voices from the Open Source Revolution

Submit yr be aware: First released January 1999
------------------------

Freely to be had resource code, with contributions from hundreds of thousands of programmers all over the world: this can be the spirit of the software program revolution often called Open resource. Open resource has grabbed the pc industry's consciousness. Netscape has opened the resource code to Mozilla; IBM helps Apache; significant database proprietors haved ported their items to Linux. As businesses observe the ability of the open-source improvement version, Open resource is turning into a attainable mainstream replacement to advertisement software.

Now in Open resources, leaders of Open resource come jointly for the 1st time to debate the recent imaginative and prescient of the software program they've got created. The essays during this quantity supply perception into how the Open resource flow works, why it succeeds, and the place it truly is going.

For programmers who've worked on open-source tasks, Open assets is the hot gospel: a robust imaginative and prescient from the movement's non secular leaders. For companies integrating open-source software program into their company, Open resources finds the mysteries of ways open improvement builds larger software program, and the way companies can leverage freely to be had software program for a aggressive enterprise advantage.

The members right here were the leaders within the open-source arena:
Brian Behlendorf (Apache)
Kirk McKusick (Berkeley Unix)
Tim O'Reilly (Publisher, O'Reilly & Associates)
Bruce Perens (Debian undertaking, Open resource Initiative)
Tom Paquin and Jim Hamerly (mozilla. org, Netscape)
Eric Raymond (Open resource Initiative)
Richard Stallman (GNU, unfastened software program beginning, Emacs)
Michael Tiemann (Cygnus Solutions)
Linus Torvalds (Linux)
Paul Vixie (Bind)
Larry Wall (Perl)

This booklet explains why the vast majority of the Internet's servers use open- resource applied sciences for every thing from the working process to internet serving and e mail. Key know-how items built with open-source software program have overtaken and handed the industrial efforts of billion buck businesses like Microsoft and IBM to dominate software program markets. study the interior tale of what led Netscape to determine to liberate its resource code utilizing the open-source mode. learn the way Cygnus suggestions builds the world's top compilers through sharing the resource code. study why enterprise capitalists are eagerly staring at purple Hat software program, an organization that provides its key product -- Linux -- away.

For the 1st time in print, this ebook offers the tale of the open- resource phenomenon advised through the folks who created this movement.

Open resources will deliver you into the realm of unfastened software program and exhibit you the revolution.

Linux Voice [UK], Issue 25 (April 2016)

Approximately Linux Voice

Linux Voice is an self reliant GNU/Linux and unfastened software program journal from the main skilled reporters within the business.

About this issue

People are attempting to wreck into our desktops, yet we will be able to struggle again. With honeypots and crafty, we capture attackers red-handed and discover what they're up to.

Plus: We delve into OwnCloud to determine what 2016 has in shop, percentage a espresso with pink Hat's leader neighborhood wrangler, and peek contained in the ELF dossier layout. Get extra from your Linux computer in with our tutorials: computer screen your health, construct 3D versions, create a 3D robotic, improve your web content and lots more.

Heterogeneous Computing with Open: CL

Heterogeneous Computing with OpenCL teaches OpenCL and parallel programming for advanced structures which can contain quite a few machine architectures: multi-core CPUs, GPUs, and fully-integrated speeded up Processing devices (APUs) resembling AMD Fusion expertise. Designed to paintings on a number of structures and with extensive aid, OpenCL may also help you extra successfully software for a heterogeneous destiny.

Computer and Computing Technologies in Agriculture VII: 7th IFIP WG 5.14 International Conference, CCTA 2013, Beijing, China, September 18-20, 2013, Revised Selected Papers, Part I

The two-volume set IFIP AICT 419 and 420 constitutes the refereed post-conference court cases of the seventh IFIP TC five, WG five. 14 foreign convention on computing device and Computing applied sciences in Agriculture, CCTA 2013, held in Beijing, China, in September 2013. The a hundred and fifteen revised papers offered have been rigorously chosen from a variety of submissions.

Extra info for Java-Intensivkurs: In 14 Tagen lernen Projekte erfolgreich zu realisieren (Xpert.press) (German Edition)

Example text

J e t z t s in d wir h i e r . . j e t z t s in d wir h i e r . . j e t z t s in d wir h i e r . . j e t z t s in d wir h i e r h i e r s in d wir . . bei bei bei bei i, j, k, k, mit mit mit mit i =0 j =0 k=0 k=1 Jetzt ändern wir das Programm so, dass wir zu der Sprungmarke SprungZuJ springen und damit die Schleife j beenden wollen. S p ru n g Z u I : / / Sprungmarke f o r ( i n t i = 0 ; i < = 2 ; i ++){ System . o u t . p r i n t l n ( " ... jetzt sind wir hier bei i , mit i="+ i ) ; S p ru n g Z u J : / / Sprungmarke f o r ( i n t j = 0 ; j < = 2 ; j ++){ System .

12. Ein Schleifenbeispiel, in dem wir den Parameter schrittweise verringern Eine Schleife muss Variablen nicht immer vergrößern (wie in Abb. 12), wir können auch bei 4 beginnend immer 3 abziehen, bis wir bei -11 angelangt sind. Der zugehörige Programmabschnitt sieht dann so aus: f o r ( i n t i = 4 ; i >= −11; i = i −3){ System . o u t . p r i n t l n ( " Aktueller Wert für i ist "+ i ) ; } Neben der for-Schleife gibt es noch mehr Schleifenvarianten. Jede hat auf Grund der Programmästhetik ihre Existenzberechtigung, obwohl leicht zu zeigen ist, dass wir mit einer Variante immer auskommen könnten.

Die Idee ist aber wichtig und bei großen Softwareprojekten kommt es vor, dass Programmteile parallel (also gleichzeitig) laufen müssen (siehe Abb. 8). 28 2 Tag 2: Grundlegende Prinzipien der Programmentwicklung Abb. 8. Zwei oder mehrere Abschnitte sollen parallel abgearbeitet werden Zwei Striche auf den Verzweigungspfeilen sollen bedeuten, dass die beiden Wege gleichzeitig bearbeitet werden sollen und sich später wieder treffen können. Das Stichwort in diesem Zusammenhang ist Thread und wird in einem der späteren Kapitel wieder auftauchen.

Download PDF sample

Rated 4.25 of 5 – based on 19 votes