Neue eBooks für Abonnenten verfügbar

Möchten Sie mehr über das Erstellen von Web-Apps mit React erfahren? Wie wäre es, Go zu lernen, Git zu beherrschen oder D3 für die Datenvisualisierung zu verwenden? In unseren neuesten eBooks erfahren Sie alles Wissenswerte zu diesen Themen und mehr.

Was Sie lernen werden

Anfang August haben wir eine Reihe neuer eBooks für Envato Tuts + Abonnenten zum Download bereitgestellt. Hier ist eine Zusammenfassung dessen, was Sie daraus lernen können.

1. Webdesign-Pläne

Dieses Buch enthält einfache Anweisungen zum Entwerfen und Erstellen eines modernen Web mit den neuesten Trends in der Webentwicklung. Sie lernen, responsive Websites zu entwerfen, die mit modernen Flat User Interface-Entwurfsmustern erstellt wurden, Deep-Scrolling-Websites mit Parallax-3D-Effekten zu erstellen und eigene einseitige Anwendungen zu erstellen. Zum Schluss werden Sie ein fantastisches Kapitel durcharbeiten, in dem sie alle kombiniert werden.

In jedem Kapitel gibt es Codezeilen, die Sie sofort anwenden können.

2. ReactJS by Example - Erstellen moderner Webanwendungen mit React

ReactJS ist eine Open-Source-JavaScript-Bibliothek, die Webanwendungen und Websites mit reaktiver Programmierung ausstattet. Es zielt darauf ab, die Herausforderungen bei der Entwicklung von Einzelseitenanwendungen zu bewältigen und soll Entwicklern dabei helfen, große, leicht skalierbare und sich ändernde Webanwendungen zu erstellen.

In ReactJS by Example führen Sie eine Reihe von Projekten durch, mit denen Sie lernen, wie moderne Webanwendungen mit React erstellt werden. Am Ende dieses Buches haben Sie nicht nur ein gutes Verständnis von ReactJS, sondern haben auch Ihre eigenen, reaktionsfähigen Front-End-Anwendungen von Grund auf neu erstellt.

3. Komponenten reagieren

In diesem Buch erfahren Sie, wie Sie React und seine komponentenbasierte Architektur verwenden, um moderne Benutzeroberflächen zu entwickeln. Es führt Sie durch eine Reise, um die Vorteile komponentenbasierter Benutzeroberflächen gegenüber der klassischen MVC-Architektur zu entdecken. Sie entwickeln eine breite Palette von Komponenten und bringen sie dann zusammen, um eine komponentenbasierte Benutzeroberfläche zu erstellen. 

Am Ende dieses Buchs haben Sie verschiedene Techniken zum Erstellen leistungsfähiger Komponenten kennen gelernt und Sie werden verstehen, wie die komponentenbasierte Entwicklung der regulären Webentwicklung zugute kommt.

4. Learning Go Webentwicklung

Go ist eine Open-Source-Programmiersprache, mit der einfache, zuverlässige und effiziente Software erstellt werden kann. Es handelt sich um eine statisch typisierte Sprache, deren Syntax lose von der von C abgeleitet ist. Dazu gehören Speicherbereinigung, Typensicherheit, einige dynamische Typisierungsfunktionen, zusätzliche integrierte Typen wie Arrays mit variabler Länge und Schlüsselwertkarten sowie eine große Standardbibliothek.

Learning Go Web Development ist eine umfassende Einführung in die wichtigsten Themen, die für jeden wichtig sind, der eine neue Webanwendung erstellt. Ob es um die Sicherheit Ihrer Anwendung, die Verbindung mit Ihrer Datenbank, die Aktivierung der tokenbasierten Authentifizierung oder die Verwendung von logiklosen Vorlagen geht, haben Sie in diesem Buch behandelt. 

5. Reaktive Programmierung mit Swift

Reactive Programming With Swift führt Sie durch die Migration von der traditionellen Art der Entwicklung zum neuen ReactiveCocoa-Framework, das Swift als Hauptprogrammiersprache verwendet. Sie lernen, wie Sie mit diesem Framework entwickeln, Code debuggen, Komponententests erstellen, zusätzliche Frameworks verwenden und ein herkömmliches Framework in ein ReactiveCocoa-Framework konvertieren.

Wir beginnen mit einem Crash-Kurs zu den grundlegenden Konzepten der reaktiven Programmierung und richten Sie so ein, dass Sie reaktive Anwendungen erstellen können. Anschließend werden wir uns mit Themen wie grafischen Ereignissen, Streaming und Core-Daten beschäftigen, die Ihnen dabei helfen werden, mit der fortgeschrittenen Programmierung tiefer zu tauchen. Das Konzept der Umstellung Ihrer Programmierkonzepte von zwingender zu funktionaler reaktiver Programmierung wird ebenfalls behandelt. Am Ende dieses Buches können Sie mit Swift erfolgreich funktionale Apps erstellen.

6. Mastering Git

Dieses Buch soll Ihnen helfen, tiefere Einblicke in die Architektur von Git und die zugrunde liegenden Konzepte, Verhaltensweisen und Best Practices zu gewinnen. Das Mastering von Git beginnt mit einem schnellen Implementierungsbeispiel für die Verwendung von Git für die kollaborative Entwicklung eines Beispielprojekts, um das grundlegende Wissen über die operativen Aufgaben und Konzepte von Git zu etablieren. Im Verlauf des Buchs bieten die Lernprogramme detaillierte Beschreibungen der verschiedenen Einsatzbereiche: von der Archäologie über die Verwaltung Ihrer eigenen Arbeit bis zur Zusammenarbeit mit anderen Entwicklern. 

Wenn Sie sich mit den fortgeschrittenen Git-Praktiken auskennen, werden Sie ein tieferes Verständnis des Verhaltens von Git erlangen, indem Sie vorhandene Rezepte anpassen, erweitern und eigene Rezepte erstellen können.

7. Lernen von d3.js Datenvisualisierung - Zweite Ausgabe

D3 hat sich als eine der führenden Plattformen für die Entwicklung schöner, interaktiver Visualisierungen über das Internet herausgestellt. Dieses Buch führt Sie durch die gesamte Welt der Neugestaltung von Daten mithilfe von interaktiven, animierten Visualisierungen, die in D3.js erstellt wurden.

Am Ende dieses Buches haben Sie das Geheimnis erfolgreicher Datenvisualisierungen gelöst und können mit D3 beliebige Daten in eine ansprechende und ausgefeilte Visualisierung umwandeln.

8. Python-Projekte für Kinder

Da Python eine der populärsten Sprachen ist und eine Syntax hat, die recht einfach zu verstehen ist, möchten auch Kinder sie gern als Sprungbrett für das Erlernen von Programmiersprachen verwenden.

Dieses Buch behandelt Projekte, die einfach und unterhaltsam sind, und zeigt Kindern, wie man Python-Code schreibt, der funktioniert.

Beginnen Sie mit einem Jahresabonnement zu lernen

Abonnieren Sie Envato Tuts +, um Zugang zu unserer Bibliothek mit Hunderten von eBooks zu erhalten. Mit einem Jahresabonnement können Sie bis zu fünf eBooks pro Monat herunterladen. Mit dem Jahresabonnement Pro erhalten Sie unbegrenzten Zugang.