So ist der Blog aufgebaut

Der Blog ist in 4 Oberkategorien gegliedert. Diese Kategorien spiegeln den zeitlichen Ablauf bei der Gründung eines Online-Business wieder. Mehr dazu im Folgenden:

Idea - Geschäftsidee

Alles beginnt mit einer Idee. Wenn du noch nicht weißt, wie du im Internet Geld verdienen kannst, findest du hier zahlreiche Geschäftsideen. Mit Sicherheit entdeckst du hier eine perfekte Geschäftsidee für dich. Denn Ziel deines Online-Businesses sollte nicht nur sein, Geld zu verdienen, sondern auch Spaß zu haben.

Concept - Geschäftsmodell

Eine gute Idee allein reicht nicht aus, um erfolgreich im Internet Geld zu verdienen. Auf das Geschäftsmodell kommt es an. In dieser Kategorie findest du wichtige Beiträge, die dir dabei helfen Schritt für Schritt ein profitables Geschäftsmodell zu entwickeln.

Launch - Umsetzung

Das Geschäftsmodell steht! Nun geht es darum dein Business zu starten, sprich in die Realität umzusetzen. In der Kategorie „Launch“ findest du alles, was du für die Umsetzung deines Online-Business benötigst.

Upgrading - Weiterentwicklung

Entwickle dein eigenes Online-Business weiter, mit dem Ziel mehr Geld zu verdienen und gleichzeitig deinen persönlichen Zeiteinsatz zu reduzieren! Ein Online-Business eignet sich häufig ideal dazu, Aufgaben zu outsourcen und so ein passives Einkommen zu generieren.

Die aktuellsten Beiträge im Blog

Informationen, Informationsverarbeitung
,

Online Reputation Management – ein Muss für Unternehmen

Laut Wikipedia wird unter Online Reputation Management (Akronym ORM) „ die Überwachung und Beeinflussung des Rufs einer Person, einer Organisation oder eines Produkts in digitalen Medien“ verstanden. Hinter dieser trockenen Definition…

9 Tipps um professioneller zu telefonieren

Viele Selbständige und Unternehmer vernachlässigen die Möglichkeiten, die eine gute Kommunikation am Telefon ihnen bietet. Neben hochwertigen und professionellen Telefonen ist es aber auch wichtig die eigenen Fähigkeiten zu schulen. Die…
Passende Onlineagentur finden
,

Wie Sie eine passende Onlineagentur finden: Ein kleiner Leitfaden

Onlinemarketing ist in den vergangenen Jahren immer vielfältiger geworden. Mit dieser Diversität ist parallel auch das Angebot an Agenturen am Markt gewachsen. Für den Laien ist es nicht immer einfach hier die Unterschiede zu erkennen. Definieren…
Personalmanagement
,

10 Aufgaben der Personalwirtschaft

In diesem Artikel möchte ich ihnen einen Überblick über die Aufgaben der Personalwirtschaft geben. Die Mitarbeiter eines Unternehmens sind das wichtigste Kapital einer Organisation und aus diesem Grund ist die Personalwirtschaft von zentraler…
Sage Software
,

Online Shop für kleine Unternehmen

Ich bin heute auf eine Software für Online Shops gestoßen, die ich bisher noch nicht kannte und dachte ich zeige ihnen die Software, damit sie sich selbst ein Bild von den Funktionen und Anwendungsbereiche machen können. Sie können sich…
,

8 Dinge, die moderne Führungskräfte auszeichnen

Heutige Führungskräfte müssen deutlich mehr und vielseitigere Kompetenzen aufweisen, als noch vor einigen Jahren. Die Kundenanforderungen steigen, der Wettbewerb wird intensiver, aber auch die Anforderungen der Mitarbeiter steigen. Führungskräfte…
,

Mit 10 Fragen eine erfolgreiche Vertriebsstrategie entwickeln

Vor allem kleinere und mittlere Unternehmen neigen häufig dazu sich mit strategischen Fragen nur am Rande auseinander zusetzen. Inzwischen haben zwar immer mehr kleine Unternehmen eine vernünftige Unternehmensstrategie definiert, aber dennoch…
,

Einnahme Report Dezember 2014

Der Dezember fing zunächst sehr gut an, bis kurz vor Weihnachten der Traffic deutlich einbrach. Mein Ziel war eigentlich 2800 Besucher im Dezember zu erreichen -ich war die ersten Wochen auch auf einen guten Weg- doch hatte ich nicht den Traffic-Einbruch…
,

Entscheidungen von Unternehmen bei Ungewissheit

Zuletzt haben wir uns mit der Entscheidungstheorie beschäftigt, die sich mit der systematischen Analyse von Entscheidungen auseinandersetzt. Nun soll es darum gehen, wie Unternehmen bzw. Entscheider bei Ungewissheit Entscheidungen treffen.…

Der neuste Beitrag in voller Länge

Buchtipp: JavaScript das umfassende Handbuch von Philip Ackermann

JavaScript bietet Webentwicklern eine breite Auswahl von Anwendungsmöglichkeiten. In den letzten Jahren wird JavaScript immer beliebter, sicherlich auch durch NodeJS oder die wirklich sehr guten Frameworks jQuery, Angular etc.. Die Programmiersprache ist schon lange nicht mehr dem Browser vorbehalten, sondern kann auch direkt auf dem Server genutzt werden (mit NodeJS).

Ich selbst programmiere seit einigen Monaten in JavaScript und habe in den letzten Wochen fleißig das Buch von Philip Ackermann „JavaScript – Das umfassende Handbuch“ durchgearbeitet. Soviel vorweg: es ist nicht nur ein muss für alle Webentwickler, sondern durchaus ein spannender Einstieg für Programmieranfänger, jedenfalls dann, wenn eine professionelle Entwicklung mit JS (JavaScript) angestrebt wird. Mehr dazu im Fazit.

Inhalt des Buches

Mit deutlich über 1100 Seiten ist das Buch gerade für Programmieranfänger abschreckend. Doch das muss es gar nicht sein, da der Autor sich viel Mühe gibt, nicht nur die Besonderheiten der Programmiersprache zu erklären, sondern auch viele allgemeinere Zusammenhänger erläutert, finden sich auch Einsteiger schnell zurecht.

Grundlagen und Einführung

Im ersten Kapitel folgt, wie nicht anders zu erwarten, eine Einführung in JavaScript aber auch, etwas überraschend für mich, zahlreiche Hinweise zu den grundlegenden Prozessen, die in einem Computer stattfinden. Somit also eine einsteigerfreundliche Einführung.

Erste Schritte

Im zweiten Kapitel geht es dann auch schon los mit JavaScript. Natürlich müssen zunächst die Grundlagen geklärt werden. Dabei ist das wichtigste Thema natürlich, wie die Programmiersprache überhaupt in einer Website eingebunden werden kann.

Sprachkern

Nun folgt ein deutlich umfangreicheres Kapitel, über die genaueren Abläufe in JavaScript. Wie Variablen deklariert werden, welche Datentypen es gibt, wie der Ablauf eines Programms gesteuert werden kann usw. Nach dem Durcharbeiten des dritten Kapitel ist man auf jeden Fall soweit, dass der Leser jede Menge mit JavaScript ausprobieren kann. Zumindest die Basics sind so nach rund 200 Seiten sehr gut vermittelt worden.

Mit Objekten und Referenztypen arbeiten

Die Basics sollten gut sitzen, denn im vierten Kapitel nimmt die Komplexität deutlich zu. Was natürlich am Thema liegt, denn Objekte sind einfach schwieriger zu verstehen und anzuwenden als beispielsweise eine if-Bedinung. Für Anfänger mag dieses Kapitel auf den ersten Blick zu kompliziert aussehen, außerdem fragt man sich, oftmals wofür diese Konstrukte genutzt werden können. Allerdings empfehle ich sehr sich durch dieses Kapitel durchzukämpfen, denn es lohnt sich. Die zahlreichen Darstellungen und schnell zu verstehenden Beispiele helfen, Objekte in JavaScript zu verstehen.

Webseiten dynamisch verändern

Wer die vorangegangenen Kapitel durchgearbeitet hat, wird sich sicherlich fragen, was JavaScript mit der Darstellung einer Website im Internet zu tun hat. Genau dies ist Thema des fünften Kapitels wo wir lernen, wie wir die Darstellung einer Webseite mittels JavaScript dynamisch verändern können.

Ereignisse verarbeiten und auslösen

Für mich persönlich war das sechste Kapitel eines der wichtigsten, da ich persönlich viel mit Ereignissen arbeite und wahrscheinlich viele professionelle Entwickler ständig Ereignisse in den verschiedensten Situationen anwenden.

Mit Formularen arbeiten

JavaScript eignet sich sehr gut dazu, fehlerhafte Eingaben in Formularen abzufangen. In diesem kurzen Kapitel geht der Autor auf die wichtigsten Einsatzmöglichkeiten in Formularen ein.

Browser steuern und Browserinformationen auslesen

Für eine interaktive und vor allem responsive Website ist es wichtig weitere Informationen über den Browser des Nutzers zu erhalten. Auch hier bietet JavaScript einige Möglichkeiten an, um beispielsweise die Größe des Browserfensters zu ermitteln.

Inhalte einer Webseite dynamisch nachladen

Ein wirklich wunderbares Feature von JS ist es, Teile einer Webseite dynamisch im Hintergrund nachzuladen, wenn diese benötigt werden. Auf rund 40 Seiten beschäftigt sich das neunte Kapitel mit diesen Themen.

Aufgaben vereinfachen mit jQuery

jQuery ist ein inzwischen sehr verbreitetes Framework mit dem zahlreiche Dinge, die sonst mit JavaScript umständlich zu programmieren wären, stark vereinfachen lassen können. Aus diesem Grund ist es toll, dass der Autor viele Dinge aus der jQuery-Welt anspricht.

Bilder und Grafiken dynamisch erstellen

Mit JS können sogar Bilder und Grafiken gezeichnet werden. Es ist zu beobachten, dass einige Dienste diese Möglichkeiten nutzen, um eine Webseite besser zu machen. Zumindest kurz geht der Autor auch auf diese Aspekte der Programmiersprache ein.

Moderne Web-API’s verwenden

Das zwölfte Kapitel ist ein sehr gutes Sammelsorium aus zahlreichen äußerst praktischen Web-API’s. Besonders auch für geübte JavaScript-Entwickler ein hilfreiches Kapitel.

Objektorientierte Programmierung

JavaScript ist zwar keine reine OOP (Objektorientierte Programmiersprache) allerdings bietet besonders das neue JS einige Features, die es fast wie eine OOP erscheinen lassen. Auch in diesem Kapitel werden die Besonderheiten von JavaScript im Rahmen der Objektorientierung sehr anschaulich und leicht verständlich erklärt.

Im darauffolgenden Kapitel folgt dann noch ein kleiner Abstecher in die Funktionale Programmierung.

Den Quelltext richtig strukturieren

Gerade dann, wenn Projekte komplexer werden, ist es sehr wichtig den Quelltext sauber zu schreiben und gut zu strukturieren. Kurz wird auch auf dieses Thema eingegangen.

Die neuen ES6-Features richtig nutzen

Für mich persönlich wurde es dann mit dem 16. Kapitel wieder richtig spannend. Denn ES6 (die neue Version von JS) bietet Entwicklern eine Fülle von neuen Wegen, bestimmte Dinge geschickter umzusetzen. Für dieses Kapitel räumt der Autor zum Glück in seinem Buch ein großes Kapitel ein.

Serverseitige Anwendungen mit Node.js erstellen

Mit Node.js kann JavaScript auch auf einen Webserver genutzt werden, was immer mehr Entwickler sehr gerne verwenden. Über Node.js kann mit Leichtigkeit ein eigenes Buch geschrieben werden, sodass es den Rahmen des Buches sprengen würde, tiefer in Node einzusteigen. Dennoch findet sich heir eine sehr gute Einführung in Node.js. Praktisch außerdem, dass in dem Kapitel auch gezeigt werden kann, wie auf eine MongoDb Datenbank zugegriffen werden kann.

Mobile Anwendungen mit JavaScript erstellen

JavaScript eigenet sich nicht nur hervorragend für den Browser von Desktop-PC’s sondern auch die meisten mobilen Browser kommen sehr gut mit JavaScript zurecht. Gerade weil das Smartphone bereits so wichtig ist, passt ein solches Kapitel perfekt in das Buch.

Mikrocontroller mit JavaScript steuern

Ziemlich spannend ist dieses Kapitel. Hier erklärt der Autor grundlegend, wie JavaScript auch im Bereich des Internets der Dinge genutzt werden kann. Wie beispielsweise LED’s gesteuert oder die Daten von Sensoren ausgewertet werden können.

Einen professionellen Entwicklungsprozess aufsetzen

Im letzten Kapitel geht es dann darum, wie professionell JavaScript-Anwendungen programmiert werden können. Wie beispielsweise der Quelltext automatisiert getestet werden kann oder wie eine Versionsverwaltung funktioniert.

Anhang

Zum Schluss folgt dann eine umfassender Anhang mit einer JavaScript- und DOM-Referenz und einigen weiteren Referenzen. Hierdurch zeigt sich, dass das Buch das perfekte Nachschlagewerk für den professionellen JavaScript-Entwickler darstellt.

Fazit

Das Buch eignet sich für Anfänger wie auch für Profis sehr gut. Während ein Anfänger das Buch von Vorne bis Hinten durcharbeiten sollte, stellt es für den Profi hingegen ein äußerst gelungenes Nachschlagewerk dar.

Das beste Buch, wenn es um eine professionelle Entwicklung mit JavaScript geht.

Das Buch kann für 49,90€ beim Rheinwerk-Verlag gekauft werden. Als reines Ebook kostet es 44,90€ und als Ebook und „echtes“ Buch zusammen 54,90€. Für diesen Preis bekommst du geballtes JavaScript-Wissen auf fast 1200 Seiten.