E-Book-Bundle: Code-Schmiede

E-Book-Bundle: Code-Schmiede

  • 7 ausgewählte E-Books für angehende Entwickler
  • Vom Einsteiger zum Profi
  • Sofortiger Einstieg in die Elektronik und Programmierung.
  • Praktische Projekte mit Arduino, Raspberry Pi und Smart Home-Systemen.
  • Lernen Sie moderne App-Entwicklung mit der Programmiersprache Swift.
  • Gewinnen Sie Einblicke in Hacking und die Sicherheit von Android-Geräten.
  • Format: PDF
€12,50€94,93 Sale
Sofort herunterladen nach Zahlungseingang E-Book
  • American Express
  • Apple Pay
  • Bancontact
  • EPS
  • Google Pay
  • iDEAL
  • Maestro
  • Mastercard
  • MobilePay
  • PayPal
  • Shop Pay
  • Union Pay
  • Visa
Vollständige Details anzeigen

Das ultimative Developer-Bundle

Mit diesem 7-teiligen E-Book-Bundle legen Sie das Fundament für Ihre Karriere in der modernen Technik und Programmierung.

Starten Sie direkt mit Mikrocontrollern und physischen Projekten: Lernen Sie den schnellen Einstieg in Arduino, beherrschen Sie den Raspberry Pi und verstehen Sie die Grundlagen der Elektronik. Vom Betriebssystem bis zur App: Entwickeln Sie eigene Smart Home-Lösungen, programmieren Sie Apps mit Swift und erhalten Sie Einblicke in fortgeschrittene Themen wie Android Hacking.

Dieses Paket ist ideal für Einsteiger, die praktische Projekte suchen, um spielerisch in die Welt der Technik einzutauchen und eigene Ideen umzusetzen.

Erste Schritte mit der Smart-Home-Programmierung

Seiten: 190

Der Einstieg in die Hausautomation!

Das Buch richtet sich an alle, die einen Einstieg in die Hausautomation mit Smart-Home-Programmierung suchen.

Das zentrale Werkzeug, über das man die unterschiedlichsten Smart-Home-Geräte mit Webdiensten und Programmierschnittstellen verbindet, ist Node-RED. Wie das geht, wird anhand praktischer Beispiele ausführlich erläutert.

Node-RED

Mit diesem Buch werden Sie schon nach kurzer Zeit in der Lage sein, kleine Helfer zur Unterstützung im Alltag selbst zu entwickeln - ganz ohne dass Sie sich durch spröde Materie für Nerds und Computer-Freaks quälen müssen.

In diesem Sinne ist das Buch Wegbereiter und Ideengeber für eigene, gelungene Smart-Home-Lösungen unter dem Dach des „Internet of Things“.

Programmierkenntnisse und Erfahrungen in der Installation von Software sind nicht erforderlich, da jeder einzelne Schritt zur Realisierung eines Projekts detailliert beschrieben und mit Screenshots visuell unterlegt wird.


Warum Node-RED?

Node-RED basiert auf der Programmiersprache Node.js und hat binnen kurzer Zeit an Popularität gewonnen. Es ist eines der Top-Tools für das Internet der Dinge.

Der Grundgedanke von Node-RED ist, vordefinierte Codeblöcke (Nodes) für die Ausführung von Aufgaben nutzbar zu machen.

Die Nodes werden dann miteinander verbunden, sodass eine Linie von Eingangs-Node über Verarbeitungs-Node bis Ausgabe-Node entsteht. Ein solches Gebilde wird „Flow“ (engl. Datenfluss) genannt. Kleine, überschaubare Flow-Beispiele führen Sie behutsam in die neue Materie ein

Erste Schritte Raspberry Pi programmieren

Seiten: 193

Mach's einfach - Raspberry Pi programmieren

Erste Projekte umsetzen

Dieser Ratgeber macht den Einstieg in die Raspberry-Pi-Programmierung mit Scratch und Python extrem einfach, egal, ob Sie ein älteres Modell oder den neuen leistungsstarken Raspberry Pi 4 einsetzen.

Das Buch verzichtet auf trockene Programmiertheorie und setzt auf anschauliche Beispielprogramme und überschaubare Projektbeispiele, anhand derer Sie die grundlegenden Techniken der Programmierung mit Scratch und Python schnell erlernen.

Sie programmieren Ihr erstes Spiel und bauen Ihr eigenes Labyrinth

Mit der auf dem Raspberry Pi eingebauten GPIO-Schnittstelle kann man auch direkt angeschlossene Elektronik über eigene Programme ansteuern, was auf einem PC nur mit erheblichem Aufwand möglich ist.

Das geht am besten mit Python. Lassen Sie LEDs mit Python blinken, programmieren Sie einen Spielwürfel mit LEDs oder steuern Sie Punktmatrix-Anzeigen.

Raspberry-Pi-Enthusiast Christian Immler nimmt Sie an die Hand und macht Sie fit für die Umsetzung unterschiedlichster Elektronikprojekte mit Scratch und Python auf dem Raspberry Pi.

Schnelleinstieg Arduino

Seiten: 161

Der Super-Mikrocontroller - Arduino!

Der Einstieg, der gelingt!

Mikrocontrollerprogrammierung war Ihnen bisher zu kompliziert, mit Elektronik haben Sie auch nichts am Hut, dann sind Sie hier richtig!

Ob Internet der Dinge, Physical Computing oder einfach schnell das Garagentor per Smartphone öffnen, der Arduino™ ist die richtige Plattform, um auch Einsteigern einen schnellen Erfolg zu ermöglichen.

Lernen Sie hier alles, was Sie für eigene Projekte benötigen, die am Ende funktionieren und Ihnen Spaß machen.

Know-how für den Einstieg:

Board, C-Programmierung und Elektronikwissen für die Praxis
Arduino™-IDE installieren, notwendige C-Grundlagen lernen und den ersten Sketch auf den Ardu-ino™ laden - die ersten beiden Kapitel führen Sie in die Grundlagen der Nutzung von Arduino™ ein.

Praktisch lernen Sie danach die Grundlagen der Elektronik kennen, damit Sie auch Ihre eigenen Schaltungen aufbauen können. Sollten Sie bisher noch nicht mit einem Lötkolben gearbeitet haben, bekommen Sie in Kapitel 4 die Tipps der Profis.


Projekte zeigen die Vielfalt von Arduino™

Mit dem notwendigem Hintergrundwissen, Schaltungsaufbau und Quellcode werden fünf unter-schiedliche Arduino™-Projekte Schritt für Schritt umgesetzt.

Bauen Sie die Projekte auf und lernen Sie von den Profis, nutzen Sie diese Projekte direkt als Basis für Ihre eigenen Vorhaben. Vom LCD-Textdisplay bis zur eigenen Wetterstation ist für jeden etwas dabei.

Schnelleinstieg Elektronik

Seiten: 161

Elektronik-Wissen für Einsteiger!

Keine Angst vor Elektronik!

Auch wenn dahinter Fachwissen aus Physik und Mathematik lauert, für die ersten Tüfteleien braucht man keinen Master of Science.

Die Brüder Christian und Philip Caroli erklären alles nötige Grundwissen so, dass es jeder versteht.

Schnelleinstieg Elektronik ist auch für Schüler geeignet?

Von A wie Ampere bis Z wie zweistufiger Verstärker: Ein bisschen Physik gehört dazu, mit den richtigen Erklärungen versteht sich das aber wie von selbst.

Die Caroli-Brüder erklären noch einmal ganz von vorne, was Ampere, Volt und Co. eigentlich sind und wie man sie berechnet. Das ist die perfekte Grundlage, um gleich darauf in das Spezialgebiet Elektronik einzusteigen.

Erfahren Sie, wie Sie herausfinden, welcher Widerstand für welche Schaltung der richtige oder welcher Mikrocontroller für welches Projekt geeignet ist.


Los geht es mit eigenen Projekten!

Elektronikwissen allein wäre ja langweilig! Richtig spannend wird es erst, wenn man das Gelernte anwendet und zum Lötkolben greift. Was sind die wichtigsten Werkzeuge, die man braucht?

Welche Vorbereitungen muss man treffen? Und dann geht es auch schon los: Einfache Schaltungen werden gebaut und Kabel zusammengelötet.

Und wer das ganze Buch durchgearbeitet hat, der kann frohen Mutes jedes Projekt angehen, das ihm in den Sinn kommt.

Android Hacking

Seiten: 545

Wetten, Ihr Android-Smartphone kann mehr!

Hersteller Beschränkungen!

Alle zwei Jahre ein neues Smartphone und zusätzlich warten, bis der Hersteller die neueste Android-Version ausliefert.

Ja, so sieht der Lebenszyklus vieler Smartphones aus. Außerdem werden die Funktionen des Smartphones häufig beschnitten.

Das müssen Sie nicht mitmachen. Lösen Sie sich von gegebenen Fesseln und hacken Sie sich frei.

Rooten Sie Ihr Android-Smartphone frei

Beim Kauf eines neuen Android-Smartphones ist das Betriebssystem installiert und konfiguriert.

Um an die versteckten Funktionen zu gelangen, müssen Sie das System rooten.

Als sogenannter Superuser haben Sie dann Zugriff auf das ganze System und können alles damit anstellen. Erst nach dem Rooten wissen Sie, wie mächtig Android eigentlich ist.

  • Alternative Launcher, Android rooten und CustomROMs installieren
  • Neueste Android-Versionen auch auf alten Smartphones nutzen
  • Smartphone zur Hardwaresteuerung: SmartHome, Raspberry Pi, Media Center und mehr

Schnelleinstieg Swift 2

Seiten: 161

Für alle, die iOS Apps programmieren wollen!

Der Einstieg, in die Apple-Welt!

Egal ob Sie bereits für Apple iOS Apps entwickeln oder damit anfangen wollen: Um die Programmiersprache Swift kommen Sie nicht herum.

Apple hat alles über Bord geworfen und von Grund auf eine neue Sprache entwickelt. Endlich, werden viele Objective-C-Entwickler sagen.

Schnelleinstieg Swift 2: Xcode wird anhand von Bildern erklärt

Neulinge brauchen sich nicht mehr mit den Altlasten auseinanderzusetzen.

Nun liegt bereits die zweite Generation der Sprache Swift vor und Entwickler müssen sich mit den neuen Konzepten auseinandersetzen. Dieses Buch zeigt Ihnen, worauf es dabei ankommt.


In neun Schritten zum Erfolg

Nach der Installation der Entwicklungsumgebung Xcode steigt der Autor direkt in die Swift-Programmierung ein, angefangen bei der grundlegenden Syntax wie den Kommentaren, Literalen, Rechenoperatoren, Anweisungen und Datentypen bis zu den Kontrollstrukturen.

Damit können Sie direkt erste Programme mit Swift umsetzen. Für die ersten Gehversuche müssen Sie kein großes Xcode-Projekt beginnen, sondern können sich mit dem Playground in der IDE begnügen. Danach geht es direkt weiter mit Funktionen, Funktionstypen und Closure-Ausdrücken.

Die letzten beiden Kapitel im Buch beschäftigen sich mit der objektorientierten Programmierung. Sie lernen dabei auch OOP-Konzepte wie Lazy und Computed Properties kennen.

Der kleine Hacker: Programmieren für Einsteiger

Seiten: 193

Mit Scratch in die Programmierung starten!

Der Einstieg, der Spaß macht!

Die grafische Programmiersprache Scratch macht's möglich: Programmieren lernen mit Spaß.

Egal, ob du nur die Katze tanzen lassen oder ein richtiges Spiel programmieren willst - Scratch eignet sich sowohl zum Einstieg in die Programmierung als auch für anspruchsvollere Projekte.

Informatikdenken lernen

Programmierung ist gar nicht schwer, hat man einmal das Prinzip dahinter verstanden.

Bei Scratch arbeitest du mit Bildblöcken, die aneinandergehängt und ineinander verschachtelt werden können. So denkst du schon nach kurzer Zeit wie ein echter Informatiker und kannst dich an weitere Programmiersprachen wagen. Scratch kann mehr, als man denkt!

Für den Anfang ist schon alles da, z. B. die bekannte Scratch-Katze, deren Farbe du verändern kannst und die du verschiedene Befehle ausführen lässt.


Nach den ersten Schritten geht es ans Eingemachte: Erstelle deine eigenen Charaktere, entwirf Spielfelder und Gameoberflächen nach deinem Geschmack - deiner Fantasie sind keine Grenzen gesetzt.

Wenn es einmal schwierig wird, steht dir der kleine Hacker mit Tipps und Ratschlägen zur Seite.

 

Programmieren für die echte Welt

Hole die Programmierung aus der abstrakten Ecke! Nach kurzer Zeit schreibst du Programme, mit denen du echte Elektronik ansteuern kannst. Bringe LEDs zum Leuchten und baue ein Kneteklavier, das wirklich Musik macht.

Außerdem kannst du an der aktiven Scratch-Community teilnehmen und dich mit anderen Scratchern austauschen. Dank der downloadbaren DVD kannst du auch unterwegs programmieren, wenn du mal keinen Zugang zum Internet hast.

GPSR Information

Name: FRANZIS GmbH

Adresse: Richard-Reitzner-Allee 2 85540 Haar

E-Mail: service@franzis.de

Europäischer Hersteller: Ja