Die Kunst der JavaScript-Programmierung

Eine moderne Einführung in die Sprache des Web
Author: Marijn Haverbeke
Publisher: dpunkt.verlag
ISBN: 3864911915
Category: Computers
Page: 240
View: 3031

Continue Reading →

Das Buch ist eine Einführung in JavaScript, die sich auf gute Programmiertechniken konzentriert. Der Autor lehrt den Leser, wie man die Eleganz und Präzision von JavaScript nutzt, um browserbasierte Anwendungen zu schreiben. Das Buch beginnt mit den Grundlagen der Programmierung - Variablen, Kontrollstrukturen, Funktionen und Datenstrukturen -, dann geht es auf komplexere Themen ein, wie die funktionale und objektorientierte Programmierung, reguläre Ausdrücke und Browser-Events. Unterstützt von verständlichen Beispielen wird der Leser rasch die Sprache des Web fließend 'sprechen' können.

JavaScript

Client, Server & Co. im Überblick
Author: Golo Roden
Publisher: dpunkt.verlag
ISBN: 3864914515
Category: Computers
Page: 40
View: 1099

Continue Reading →

Kaum eine Programmiersprache hat in den vergangenen zwei Jahrzehnten dermaßen Karriere gemacht wie JavaScript: Was 1995 als einfache clientseitige Skriptsprache für Webseiten begann, dient heutzutage allen modernen Webanwendungen als Fundament. In dieser Broschüre beschreibt Golo Roden die Sprache JavaScript und deren Ökosystem im Kontext von Client, Server und Infrastruk-tur. Er behandelt theoretische und praktische Themen, unter anderem funktionale Programmierung, Frameworks wie AngularJS und Mocha, REST-basierte Webdienste und Maßnahmen zur Qualitätssicherung. Dabei lernen Sie das Potenzial von JavaScript als alleiniger Programmiersprache kennen - von der grafischen Benutzeroberfläche über den Server bis hin zur Datenbank und anderen Infrastrukturdiensten.

JavaScript für Enterprise-Entwickler

Professionell programmieren im Browser und auf dem Server
Author: Oliver Ochs
Publisher: dpunkt.verlag
ISBN: 3864911273
Category: Computers
Page: 302
View: 3671

Continue Reading →

Immer mehr Programmierer von Enterprise-Anwendungen interessieren sich für JavaScript. Sie wollen sich schnell darin einarbeiten, sind aber oft nicht mit den gängigen JavaScript-Büchern für Webentwickler zufrieden. Nach einem schnellen Überblick über die JavaScript-Kernkonzepte geht es in diesem Buch daher ohne Umschweife an die spannenden Themen, u.a.: funktionales, prototypisches und objektorientiertes Programmieren, Testen, Packaging, Entwurfsmuster, jQuery und node.js. Kenntnisse in der Webentwicklung sind erforderlich, Jave-EE-oder .NET-Erfahrung ist hilfreich.

JavaScript kinderleicht!

Einfach programmieren lernen mit der Sprache des Web
Author: Nick Morgan
Publisher: dpunkt.verlag
ISBN: 386491731X
Category: Computers
Page: 304
View: 3976

Continue Reading →

JavaScript ist die Programmiersprache des Internet, die geheime Zutat, die deine Lieblingssites so fantastisch macht und Online-Spiele zum Laufen bringt! »JavaScript kinderleicht« zeigt dir (und deinen Eltern) die Welt der Programmierung im Web. Nick Morgan führt dich Schritt für Schritt durch die Grundlagen von JavaScript. Du experimentierst mit einzigartigen (und oft urkomischen) Beispielprogrammen, die du sofort in deinem Webbrowser ausprobieren kannst. Neue Begriffe werden erklärt; der Programmcode ist farbig dargestellt, strukturiert und mit Erklärungen versehen; witzige Abbildungen erhöhen den Lernspaß. Du beginnst mit den Grundlagen, etwa mit Strings, Arrays und Schleifen, und gehst dann zu fortgeschrittenen Aufgaben über: Du entwickelst mit jQuery interaktive Elemente, lernst objektorientiert zu programmieren oder wie man auf Browser-Klicks reagiert. Schließlich programmierst du Spiele wie »Schatzsuche«, »Hangman« und »Snake«. Du lernst auch, wie du • Funktionen einsetzt und wie sie helfen, übersichtliche Programme zu schreiben, • HTML schreibst und veränderst, um dynamische Webseiten zu entwickeln, • deine Webseiten mithilfe des DOM und von jQuery auf Benutzereingaben reagieren lässt, • mit dem Canvas-Element Grafiken zeichnest und animierst • benutzergesteuerte Spiele mit Kollisionserkennung und Spielständen programmierst Alle Kapitel bauen aufeinander auf. Die Programmieraufgaben am Ende jedes Kapitels fordern dich heraus und animieren dich, deine eigenen, tollen Programme zu schreiben.

Das Beste an JavaScript


Author: Douglas Crockford,Peter Klicman
Publisher: O'Reilly Germany
ISBN: 3897218763
Category: JavaScript (Computer program language)
Page: 163
View: 7118

Continue Reading →

JavaScript effektiv

68 Dinge, die ein guter JavaScript-Entwickler wissen sollte
Author: David Herman
Publisher: dpunkt.verlag
ISBN: 3864914256
Category: Computers
Page: 240
View: 5198

Continue Reading →

Wollen Sie JavaScript wirklich beherrschen? Dann sollten Sie die vielen ausdrucksstarken Besonderheiten der Sprache effektiv nutzen und ihre Fallstricke vermeiden können. Ganz gleich, wie lange Sie schon JavaScript-Code schreiben - dieses Buch wird Ihnen helfen, Ihr Verständnis dieser leistungsfähigen Programmiersprache zu vertiefen und zuverlässigen, wartbaren Code zu schreiben. Anhand zahlreicher praktischer Beispiele vermittelt Ihnen dieses Buch 68 Ansätze für besseren JavaScript-Code. Sie lernen, für jedes Projekt den passenden Programmierstil zu wählen, mit unvorhergesehenen Problemen umzugehen und das Potenzial von JavaScript gezielt einzusetzen. Dabei geht es u.a. um: • Verbesserte Vorgehensweisen für die prototypbasierte objektorientierte Programmierung • Feinheiten beim Umgang mit Arrays und Dictionary-Objekten • Praktische Erläuterungen der JavaScript-Funktionen und der Semantik von Gültigkeitsbereichen • Nützliche JavaScript-Muster und -Idiome, wie Optionsobjekte und Method Chaining • Tief gehende Beschreibung des "Run-to- Completion"-Ansatzes für Nebenläufigkeit Der Autor David Herman ist seit Jahren Mitglied im JavaScript-Standardisierungskomitee TC 39 der Ecma. In diesem Buch beleuchtet er die inneren Funktionen der Sprache anschaulich und praxisorientiert. Er zeigt Ihnen, wie Sie die Vorzüge von JavaScript in ihrer ganzen Breite nutzen können, und bietet bewährte Techniken und Ansätze, auf die Sie sich in den kommenden Jahren verlassen können.

Das Curry-Buch

Funktional programmieren lernen mit JavaScript
Author: Jens Ohlig,Hannes Mehnert,Stefanie Schirmer
Publisher: O'Reilly Media
ISBN: 3955611779
Category: Computers
Page: 208
View: 5691

Continue Reading →

Im Alltag der imperativen Programmierung mit JavaScript bringen ungeplante Programmänderungen die gewohnten Abstraktionsmechanismen mitunter an ihre Grenzen. In diesem Buch wird ein Einstieg in die funktionale Programmierung dargeboten, deren Ansatz sich von den übrigen Arten der Programmierung unterscheidet und zu Unrecht als schwierig zu verstehen gilt.

Die Kunst des Diskutierens

Zielorientiert argumentieren, Gesprächspartner überzeugen, Beziehungen pflegen
Author: Stefanie Widmann,Hans-Peter Wannemüller,Peter Kehr
Publisher: Carl Hanser Verlag GmbH Co KG
ISBN: 3446456082
Category: Business & Economics
Page: 128
View: 8202

Continue Reading →

In Gesprächen, Besprechungen, Verhandlungen, Workshops etc. zielgerichtet, logisch, partnerschaftlich und wertschätzend diskutieren und dabei die gewünschten Ziele umsetzen! - Argumentation überzeugend aufbauen - Eigene Position klar vertreten - Diskussion zielgerichtet leiten - Gemeinsam Ziele erreichen - Praktischer Begleiter während der Besprechung oder Diskussion - Konkrete Hilfestellungen für eine schnelle und fundierte Vorbereitung - Auf das Wesentliche reduziert - Mit konkreten Handlungsempfehlungen und praktischen Tipps Dieses Werk zeigt, wie Diskussionen beeinflusst und zielgerichtet gesteuert werden, ohne dabei die anderen Diskussionsteilnehmer zu manipulieren oder über den Tisch zu ziehen. Dazu gehört, die eigenen Bedürfnisse und Interessen selbstbewusst und selbstverantwortlich vertreten, sich Gehör verschaffen, die unterschiedlichen Interessen erkennen und für den weiteren Diskussionsverlauf nutzen, schließlich die anderen überzeugen und zu gemeinsam getragenen Entscheidungen kommen.

Geheimnisse eines JavaScript-Ninjas


Author: Resig/Bibeault
Publisher: MITP-Verlags GmbH & Co. KG
ISBN: 3826697146
Category: Computers
Page: 472
View: 4070

Continue Reading →

Bewährte Methoden bei der Entwicklung einer JavaScript-Bibliothek Anspruchsvolle Features von JavaScript Ausführliche Beschreibung browserübergreifender Programmierung Aus dem Inhalt: Assertionen und Debugging Funktionen und Objekte Closures Objektorientierung und Prototypen Reguläre Ausdrücke Umgang mit Threads und Timern Codeauswertung zur Laufzeit Die with-Anweisung Cross-Browser-Strategien Attribute, Eigenschaften und CSS Umgang mit Ereignissen Manipulation des DOMs CSS-Selector-Engines Anwendungen und Bibliotheken aus der richtigen Perspektive betrachtet Modernes JavaScript-Design Problemlösungen für die browserübergreifende Entwicklung Das Web ist heute ohne JavaScript undenkbar, doch seit der Entstehung dieser Scriptsprache hat sich einiges getan. Dieses Buch stellt moderne JavaScript-Konzepte vor, die für alle Webentwickler von Nutzen sind, die Ajax und JavaScript-Bibliotheken für interaktive Webseiten einsetzen. Der JavaScript-Experte John Resig, Autor der bekannten jQuery-Bibliothek, vermittelt im Buch das Insiderwissen der besten JavaScript-Programmierer. Das Buch richtet sich an fortgeschrittene Anfänger und weist dem Leser den Weg zur Programmierung moderner JavaScript-Anwendungen in drei Stufen: Entwurf, Entwicklung sowie Pflege und Wartung des Codes. Zunächst wird die Grundlage fortgeschrittenen JavaScript-Wissens gelegt. Danach lernt der Leser den Aufbau einer JavaScript-Bibliothek kennen: Hier werden die vielfältigen Aufgaben erläutert sowie Entwicklungsstrategien und Lösungsansätze aus der Praxis vorgestellt. Und natürlich werden auch die Vorgehensweisen zur Erstellung zukunftssicheren Codes thematisiert. Das Buch versetzt den Leser in die Lage, ausgezeichnete JavaScript-Anwendungen zu programmieren, eigene Bibliotheken zu schreiben und die verfügbaren JavaScript-Bibliotheken optimal zu verwenden. Über die Autoren: John Resig ist anerkannter JavaScript-Experte und Autor der JavaScript-Bibliothek jQuery. Bear Bibeault ist Webentwickler und Co-Autor von drei weiteren Büchern. Von zwei Meistern ihrer Zunft: über die Kunst, effektives browserübergreifendes JavaScript zu erschaffen. Glenn Stokol, Oracle Corporation Ganz nach der jQuery-Devise "Weniger Code schreiben, mehr erreichen". André Roberge, Universität Sainte-Anne Spannende und originelle Techniken. Scott Sauyet, Four Winds Software Wenn Sie dieses Buch gelesen haben, werden Sie nie wieder blindlings ein Codefragment übernehmen und sich fragen, wie es funktioniert – sondern verstehen, warum es funktioniert. Joe Litton, Collaborative Software Developer, JoeLitton.net Bringt Ihr JavaScript auf meisterliches Niveau. Christopher Haupt, greenstack.com

Webseiten programmieren und gestalten


Author: Mark Lubkowitz
Publisher: N.A
ISBN: 9783898428132
Category: Dynamische Web-Seite - Gestaltung - Skriptsprache
Page: 1132
View: 356

Continue Reading →

Umfassendes Handbuch zur Web-Programmierung mit den Themen HTML, CSS, JavaScript, Perl, PHP, MYSQL, XML, RSS, Weblogs, Barrierefreiheit und AJAX. Auf der beiliegenden DVD befinden sich u.a. die Software zur Einrichtung eines eigenen Servers, Video-Lektionen und die im Buch behandelten Codebeispiele.

JavaScript-Programmierung von Kopf bis Fuß


Author: Eric Freeman,Elisabeth Robson
Publisher: O'Reilly Germany
ISBN: 3955618676
Category: Computers
Page: 698
View: 1427

Continue Reading →

JavaScript-Programmierung von Kopf bis Fuß zeigt Ihnen alles — von den JavaScript-Grundlagen bis hin zu fortgeschrittenen Themen, wie Objekten, Funktionen und dem Document Object Model des Browsers. Sie werden nicht nur lesen. Sie werden spielen, Rätsel lösen, über Geheimnisse nachdenken und mit JavaScript auf unvorstellbare Weise interagieren. Und Sie werden echten Code schreiben, sehr viel sogar, damit Sie bald anfangen können, Ihre eigenen Web-Applikationen zu bauen. In diesem Buch sind die neuesten Erkenntnisse der Kognitionswissenschaft und der Lerntheorie eingeflossen, um Ihnen das Lernen so einfach wie möglich zu machen. Statt einschläfernder Bleiwüsten verwendet dieses Buch eine Vielzahl von Abbildungen und Textstilen, die Ihnen das Wissen direkt ins Hirn spielen — und zwar so, dass es sitzt.

HTML5-Programmierung von Kopf bis Fuß: Webanwendungen mit HTML5 und JavaScript


Author: Eric Freeman,Elisabeth Robson
Publisher: O'Reilly Media
ISBN: 3868991832
Category: Computers
Page: 604
View: 2719

Continue Reading →

Als neueste Version der Markup-Sprache ist HTML5 vor allem praxisorientiert und auf die Entwicklung echter Webapplikationen abgestimmt - es erleichtert die Gestaltung von Webseiten mit lokaler Speicherung, macht 2-D-Zeichnungen, Geolocation und Offline-Unterstützung für Webanwendungen möglich, und unterstützt das Einbinden von Video- und Audio-Dateien ohne zusätzliches Plug-in. HTML5-Programmierung von Kopf bis Fuß vermittelt in bewährter Von-Kopf-bis-Fuß-Tradition anhand zahlreicher praktischer Beispiele, grafischer Elemente und Übungen auf kluge und spielerische Art die Neuerungen, die HTML5 so spannend machen und sorgt gleichzeitig dafür, dass Ihnen das Lernen nicht nur Spaß macht, sondern Sie auch behalten, was Sie gelesen haben. Dieses Buch wendet sich hierbei an Entwickler von Webanwendungen, die bereits HTML- und CSS-Kenntnisse mitbringen und die ihre Konzentration voll auf die Neuerungen und Verbesserungen von HTML5 richten wollen.

Die Kunst des Fragens


Author: Anne Brunner
Publisher: Carl Hanser Verlag GmbH Co KG
ISBN: 3446450653
Category: Business & Economics
Page: 128
View: 2617

Continue Reading →

Alles Wichtige rund um den gezielten Einsatz von Fragen! - Gezielte Gesprächsführung durch Fragen - Fragen für bestimmte Situationen, z. B. um Kreativität oder den Teamgeist zu fördern - Knappe, anschauliche Darstellung; viele Grafiken, Beispiele, Übungen und Tipps - Zum Download: Quizfragen mit Lösungen Welche Fragen können wann und wie eingesetzt werden? Welchen Effekt erzielen sie beim Gesprächspartner? Welche Fragetypen gibt es? Und welche Fragen sollten eher vermieden werden? Wichtige Antworten rund um den gezielten Einsatz von Fragen erhalten Sie in diesem praktischen Ratgeber!

JavaScript für Kids

2. Auflage
Author: Frank Biet
Publisher: MITP-Verlags GmbH & Co. KG
ISBN: 3826692594
Category: Computers
Page: 480
View: 4250

Continue Reading →

Mit JavaScript kannst du nicht nur deine Website verbessern, sondern auch die Grundlagen der Programmierung lernen. Du brauchst nur einen JavaScript-fähigen Browser, einen einfachen Editor und dieses Buch und schon kannst du loslegen! Nach einem kurzen Crashkurs in HTML zeigt dir Frank Biet, wie JavaScript funktioniert. Dabei wird er dich Schritt für Schritt an Variablen, Konstanten, Schleifen und Operatoren – also alle wichtigen Funktionen, die du als richtiger Programmierer kennen musst – heranführen. So kannst du bald eigenständig Formulare, Passwortabfragen, Ratespiele und vieles mehr programmieren! Du eignest dir nicht nur ein grundlegendes Basiswissen über JavaScript an, sondern beschäftigst dich sogar mit Profi-Themen wie Fehlersuche und Debugging. Am Ende der Kapitel gibt es immer wieder Zusammenfassungen, damit du das Gelernte festigen und auch selbstständig anwenden kannst.

Python programmieren lernen für Dummies


Author: John Paul Mueller
Publisher: John Wiley & Sons
ISBN: 3527815473
Category: Computers
Page: 408
View: 9606

Continue Reading →

Der Einstieg in die Programmierung kann ganz leicht sein, das beweist Ihnen dieses Buch! Schritt für Schritt führt Sie John Paul Mueller in die Grundlagen der beliebten Programmiersprache Python ein und zeigt Ihnen, wie Sie Ihren Computer dazu bringen, das zu tun, was Sie wollen. Downloaden und installieren Sie die Python-Distribution Anaconda, lernen Sie die Programmiersprache Python kennen und schreiben Sie Ihre ersten eigenen Programme. Erfahren Sie außerdem, wie Sie Informationen managen und modifizieren, Schleifen durchlaufen, Fehler beheben und mit Listen und Strings arbeiten. Erhalten Sie zusätzlich einen Einblick in fortgeschrittene Techniken. Mit den vielen Beispielen zum Herunterladen und Herumexperimentieren können Sie das Gelernte direkt ausprobieren, sodass Sie sich schnell in der Welt der Programmierer zuhause fühlen.

Einführung in Python 3

Für Ein- und Umsteiger
Author: Bernd Klein
Publisher: Carl Hanser Verlag GmbH Co KG
ISBN: 3446453873
Category: Computers
Page: 555
View: 7491

Continue Reading →

EINFÜHRUNG IN PYTHON 3 Als idealer Einstieg für Programmieranfänger wie für Umsteiger behandelt dieses Buch alle grundlegenden Sprachelemente von Python 3. Aber auch Python-Kennern bietet das Buch viele weiterführende Themen wie Systemprogrammierung, Threads, Forks, Ausnahmehandlungen und Modultests. Erste Schritte mit Python - Besonders geeignet für Programmieranfänger, aber auch für Umsteiger von anderen Sprachen wie C, C++, Java oder Perl - Systematische und praxisnahe Einführung in die Kunst der Programmierung - Praxisnahe Übungen mit ausführlich dokumentierten Musterlösungen zu jedem Kapitel Objektorientierte Programmierung Die wesentlichen Begriffe und Techniken der Programmierung und die zugrundeliegenden Ideen werden in diesem Buch anschaulich erklärt. Die Problemstellungen werden mit typischen Beispielen verdeutlicht, die sich leicht auf andere Anwendungsfälle übertragen lassen. Ebenso dienen die Übungsaufgaben mit ausführlich dokumentierten Musterlösungen nicht nur dazu, den Stoff zu vertiefen, sondern auch, exemplarische Vorgehensweisen zu demonstrieren, die in vielen anderen Bereichen Verwendung finden können. Anwendungsbeispiele: Bruchklasse, Mastermind und Textklassifikation In interessanten Anwendungsfällen werden alle erlernten Konzepte zusammengeführt: Design einer Klasse „Bruch“ für Bruchrechnung, Implementierung des Spieles Mastermind und eine komplette Einführung in die automatische Dokumentenklassifikation. Erweitert wurde auch das umfassende Stichwortverzeichnis und somit die Verwendung des Buches als Nachschlagewerk zusätzlich verbessert.

Mit Scrum zum gewünschten System


Author: Joachim Goll,Daniel Hommel
Publisher: Springer-Verlag
ISBN: 3658107219
Category: Computers
Page: 185
View: 1694

Continue Reading →

Eine gute Kenntnis des Problembereichs und eine im Projekt geteilte Systemvision sorgen dafür, dass die Summe der mit Scrum in agiler Weise realisierten Systemfragmente bei der Abnahme genau dem Kundenwunsch entspricht. Das zur agilen Entwicklung nötige Hintergrundwissen bietet dieses Buch. Zum Vergleich werden einzelne agile Ansätze analysiert und detailliert vorgestellt – mit Schwerpunkt auf Scrum. Komplexe Projekte erfordern es, dass die Kundenwünsche nicht starr sind, sondern sich im Verlauf eines Projekts bis zur Abnahme ändern dürfen. Scrum ist ein Verfahren, das über die entsprechende Adaptivität verfügt. Ein System wird daher bei Scrum als eine Folge kleiner Systemfragmente realisiert, die nacheinander implementiert werden. Alle Anforderungen an das System dürfen sich ändern – mit Ausnahme derjenigen, deren Realisierung gerade ansteht. Die hohe Kunst der Entwicklungsmannschaft ist es hierbei, dafür zu sorgen, dass die Summe der realisierten Softwarefragmente genau dem Kundenwunsch entspricht. Jeder Entwickler muss sich deshalb in der Welt des Kunden auskennen und dieselbe aktuelle Systemvision als Ziel vor Augen haben. Ansonsten ist es ungewiss, ob die Summe der Teile zum gewünschten System konvergiert.