JavaScript lernen mit einem JavaScript Buch

JavaScript ist eine Programmiersprache, welche Clientseitig ausgeführt wird. Im Gegensatz dazu steht die Programmiersprache PHP, welche Serverseitig ausgeführt wird. Dies ist jedoch mit Vorsicht zu geniessen, da heutzutage auf JavaScript Serverseitig ausgeführt werden kann.

JavaScript gehört zu den leicht erlernenden Programmiersprachen. Mit einem JavaScript Buch begonnen werden sie sehr schnell vortschritte machen. Es gibt aber auch JavaScript Bücher für Fortgeschrittene, welche sich auch um das Serverseitige ausführen von JavaScript kümmern.

Was ist JavaScript?

JavaScript hat nichts mit Java zu tun. In vielen JavaScript Büchern ist dies eines der ersten Dinge die sie erfahren werden. In einem JavaSCript Buch werden Sie erfahren, dass JavScript eine Erweiterung für HTML ist. Mit JavaScript kann das HTML Clientseitig modifiziert werden.

Wie wird JavaScript eingesetzt?

Ein typisches Einsatzgebiet von JavaScript ist die Formularvalidierung. Diese wird in praktisch jedem JavaScript Buch als erstes implementiert. Aber auch gewisse Effekte und dynamisches dazuladen von Inhalten ist ein Anwendungsbereich von JavaScript. Für Ajax zum beispiel wird auch JavaScript benötigt. Auf Ajax wird aber erst in einem fortgeschrittenen JavaScript Buch eingegangen.

JavaScript Probleme

In jedem Browser besteht die möglichkeit JavaScript auszuschalten. Dies ist ein grosses Problem. Die meisten Webseiten werden nur mit aktiviertem JavaScript korrekt angezeigt. Dafür gibt es verschiedene Lösungen. Ihr JavaScript Buch wird sicher auch einige Lösungsansätze vorstellen.

Dennoch bleibt ein gewisses Sicherheitsrisiko bestehen. Über Formulare können beispielsweise JavaScript Skripte in die Webseite eingeschleust werden, welche dass die gesammte Webseite verunstalten. Es gibt auch Skipte, welche beim Besucher der Webseite gewisse Sachen ausführen. Das Thema Sicherheit wird in eigendlich jedem JavaScript behandelt und ist eine sehr wichtige Sache, welche oft ausser Acht gelassen wird.

Merkmale

  • Clientseitige Ausführung
  • Erweitert das HTML
  • Einfach zu lernen
  • Grosse weiterentwicklung in den letzten Jahren
  • Viele JavaScript Bücher
  • Viele Frameworks

JavaScript Frameworks

JavaScript ist eine Programmiersprache, welche nur sehr selten ohne eine externe Bibliothek oder gar Framework angewandt wird. Es gibt unzählige Frameworks für JavaScript. Die meisten JavaScript Bücher legen ihnen das Framework jQuery nahe. Tatsächlich handelt es sich dabei um das meistbenutze JavaScript Framework. Wird in ihrem JavaScript Buch nicht auf jQuery eingegangen lohnt es sich, das Framework einmal genauer unter die Lupe zu nehmen. Mittlerweile gibt es auch JavaScript Bücher welche sich nur um solche Frameworks wie jQuery handeln.

Bei einer solchen Masse an Frameworks ist es sehr wichtig den überblick zu halten. Oft überschneiden sich die Funktionalitäten der Frameworks. Man sollte auch die Dateigrösse dieser Frameworks beachten, denn schlussendlich muss der Client diese zu dem HTML dazuladen. Dies wird in vielen JavaScript Büchern nicht beachtet.

JavaScript Bücher für Anfänger

{ .Params.name }} { .Params.name }}
JavaScript: Das umfassende Handbuch für Einsteiger, Fortgeschrittene und Profis. Inkl. ECMAscript 6, Node.js Objektorientierung und funktionale Programmierung
{ .Params.name }} { .Params.name }}
Einstieg in JavaScript: Dynamische Webseiten erstellen. Inkl. Zusammenspiel von HTML, CSS, Ajax, jQuery, jQuery mobile u.v.m.
{ .Params.name }} { .Params.name }}
JavaScript kinderleicht!: Einfach programmieren lernen mit der Sprache des Web
{ .Params.name }} { .Params.name }}
JavaScript-Programmierung von Kopf bis Fuß
{ .Params.name }} { .Params.name }}
JavaScript & jQuery: Interaktive Websites entwickeln

JavaScript Bücher für Fortgeschrittene

{ .Params.name }} { .Params.name }}
Node.js: Das umfassende Handbuch. Serverseitige Webapplikationen mit JavaScript entwickeln
{ .Params.name }} { .Params.name }}
AngularJS: Moderne Webanwendungen und Single Page Applications mit JavaScript
{ .Params.name }} { .Params.name }}
JavaScript effektiv: 68 Dinge, die ein guter JavaScript-Entwickler wissen sollte (Mit einem Geleitwort von JavaScript-Erfinder Brendan Eich)
{ .Params.name }} { .Params.name }}
JavaScript für Enterprise-Entwickler: Professionell programmieren im Browser und auf dem Server
{ .Params.name }} { .Params.name }}
Professionell entwickeln mit JavaScript: Design, Patterns und Praxistipps für Enterprise-fähigen Code
{ .Params.name }} { .Params.name }}
jQuery: Das Praxisbuch (Galileo Computing)

Top JavaScript Bücher für Anfänger

{ .Params.name }} { .Params.name }}
JavaScript & jQuery: Interaktive Websites entwickeln
{ .Params.name }} { .Params.name }}
JavaScript kinderleicht!: Einfach programmieren lernen mit der Sprache des Web
{ .Params.name }} { .Params.name }}
JavaScript-Programmierung von Kopf bis Fuß
{ .Params.name }} { .Params.name }}
Einstieg in JavaScript: Dynamische Webseiten erstellen. Inkl. Zusammenspiel von HTML, CSS, Ajax, jQuery, jQuery mobile u.v.m.

Top JavaScript Bücher für Fortgeschrittene

{ .Params.name }} { .Params.name }}
jQuery: Das Praxisbuch (Galileo Computing)
{ .Params.name }} { .Params.name }}
AngularJS: Moderne Webanwendungen und Single Page Applications mit JavaScript
{ .Params.name }} { .Params.name }}
JavaScript effektiv: 68 Dinge, die ein guter JavaScript-Entwickler wissen sollte (Mit einem Geleitwort von JavaScript-Erfinder Brendan Eich)
{ .Params.name }} { .Params.name }}
JavaScript für Enterprise-Entwickler: Professionell programmieren im Browser und auf dem Server