Secrets of the JavaScript Ninja

Author: John Resig,Bear Bibeault

Publisher: Manning Publications

ISBN: 9781933988696

Category: Computers

Page: 370

View: 6391

In Secrets of the JavaScript Ninja, JavaScript expert John Resig reveals the inside know-how of the elite JavaScript programmers. Written to be accessible to JavaScript developers with intermediate-level skills. This book takes readers on a journey towards mastering modern JavaScript development in three phases: design, construction, and maintenance. It first establishes a base of strong, advanced JavaScript knowledge. The book then teaches readers how to construct a JavaScript library. It examines all the numerous tasks JavaScript libraries have to tackle and provides practical solutions and development strategies. It then presents the various maintenance techniques required to keep their code running well into the future. With Secrets of the JavaScript Ninja readers will gain the knowledge and Ninja-like skills to build their own JavaScript libraries, or to understand how to use any modern JavaScript library available. What's inside: Introduction Testing and debugging Functions Closures Function prototypes Timers Regular expressions With statements Code evaluation Strategies for cross-browser code CSS Selector Engine DOM modification Attributes and CSS Events Ajax Animation Performance
Release

JavaScript kurz & gut

Author: David Flanagan

Publisher: O'Reilly Media

ISBN: 3868999302

Category: Computers

Page: 288

View: 8765

JavaScript ist eine mächtige, objektorientierte Skriptsprache, deren Code in HTML-Seiten eingebettet und vom Browser interpretiert und ausgeführt wird. Richtig eingesetzt, eignet sie sich aber auch für die Programmierung komplexer Anwendungen und hat im Zusammenhang mit HTML5 noch einmal an Bedeutung gewonnen. Diese Kurzreferenz ist ein Auszug aus der überarbeiteten und ergänzten Neuauflage von JavaScript - Das umfassende Referenzwerk, 6. Auflage, der JavaScript-Bibel schlechthin. JavaScript kurz & gut befasst sich in den ersten neun Kapiteln mit der neuesten Version des Sprachkerns (ECMAScript 5) und behandelt die Syntax der Sprache, Typen, Werte, Variablen, Operatoren und Anweisungen sowie Objekte, Arrays, Funktionen und Klassen. All dies ist nicht nur für die Verwendung von JavaScript in Webbrowsern, sondern auch beim Einsatz von Node auf der Serverseite relevant. In den folgenden fünf Kapiteln geht es um die Host-Umgebung des Webbrowsers. Es wird erklärt, wie Sie clientseitiges JavaScript für die Erstellung dynamischer Webseiten und -applikationen verwenden und mit JavaScript auf die HTML5-APIs zugreifen. Diese Kapitel liefern Informationen zu den wichtigsten Elementen von clientseitigem JavaScript: Fenster, Dokumente, Elemente, Stile, Events, Netzwerke und Speicherung.
Release

GWT im Einsatz

AJAX-Anwendungen entwickeln mit dem Google Web Toolkit

Author: Robert Hanson,Adam Tacy

Publisher: N.A

ISBN: 9783446412415

Category:

Page: 543

View: 8337

Release

Ajax von Kopf bis Fuß

Author: Brett McLaughlin

Publisher: O'Reilly Germany

ISBN: 9783897214699

Category:

Page: 412

View: 5578

Release

The Art of Unit Testing

2. Auflage, deutsch

Author: Roy Osherove

Publisher: MITP-Verlags GmbH & Co. KG

ISBN: 3826687213

Category: COMPUTERS

Page: 312

View: 2337

Release

Geheimnisse eines JavaScript-Ninjas

Author: Resig/Bibeault

Publisher: MITP-Verlags GmbH & Co. KG

ISBN: 3826697146

Category: Computers

Page: 472

View: 5630

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
Release

JavaScript Patterns

Author: Stoyan Stefanov

Publisher: O'Reilly Germany

ISBN: 3897215993

Category: Computers

Page: 240

View: 5157

Wie entwickelt man eine gute JavaScript-Anwendung? Dieses Buch hilft Ihnen mit unzähligen Programmier-Mustern und Best Practices dabei, die Frage zu beantworten. Wenn Sie ein erfahrener Entwickler sind, der Probleme im Umfeld von Objekten, Funktionen und Vererbung lösen will, dann sind die Abstraktionen und Code-Vorlagen in diesem Buch ideal – egal, ob Sie eine Client-, Server- oder Desktop-Anwendung mit JavaScript erstellen. Dieses Buch wurde vom JavaScript-Experten Stoyan Stefanov geschrieben – Senior Yahoo! Technical und Architekt von YSlow 2.0, einem Tool zum Optimieren der Webseiten-Performance. Sie finden in JavaScript Patterns praktische Ratschläge für das Implementieren jedes beschriebenen Musters und ergänzend dazu viele nützliche Beispiele. Zudem lernen Sie Anti-Pattern kennen: häufig genutzte Programmier-Ansätze, die mehr Probleme verursachen, als sie lösen.
Release

Das Beste an JavaScript

Author: Douglas Crockford,Peter Klicman

Publisher: O'Reilly Germany

ISBN: 3897218763

Category: JavaScript (Computer program language)

Page: 163

View: 572

Release

Programmieren mit PHP

Author: Rasmus Lerdorf,Kevin Tatroe,Peter MacIntyre

Publisher: O'Reilly Germany

ISBN: 9783897214736

Category: PHP (Computer program language)

Page: 573

View: 6595

Release

Ajax in practice

das Praxisbuch für die Web 2.0-Entwicklung mit Frameworks

Author: Dave Crane,Bear Bibeault,Jord Sonneveld

Publisher: Pearson Deutschland GmbH

ISBN: 9783827325969

Category:

Page: 549

View: 453

Release

JBoss im Einsatz

den JBoss-Application-Server konfigurieren

Author: Javid Jamae,Peter Johnson

Publisher: Hanser Verlag

ISBN: 9783446415744

Category:

Page: 517

View: 2613

Release

Spring im Einsatz

Author: Craig Walls

Publisher: Carl Hanser Verlag GmbH Co KG

ISBN: 3446429468

Category: Computers

Page: 428

View: 2812

SPRING IM EINSATZ // - Spring 3.0 auf den Punkt gebracht: Die zentralen Konzepte anschaulich und unterhaltsam erklärt. - Praxis-Know-how für den Projekteinsatz: Lernen Sie Spring mit Hilfe der zahlreichen Codebeispiele aktiv kennen. - Im Internet: Der vollständige Quellcode für die Applikationen dieses Buches Das Spring-Framework gehört zum obligatorischen Grundwissen eines Java-Entwicklers. Spring 3 führt leistungsfähige neue Features wie die Spring Expression Language (SpEL), neue Annotationen für IoC-Container und den lang ersehnten Support für REST ein. Es gibt keinen besseren Weg, um sich Spring anzueignen, als dieses Buch - egal ob Sie Spring gerade erst entdecken oder sich mit den neuen 3.0-Features vertraut machen wollen. Craig Walls setzt in dieser gründlich überarbeiteten 2. Auflage den anschaulichen und praxisorientierten Stil der Vorauflage fort. Er bringt als Autor sein Geschick für treffende und unterhaltsame Beispiele ein, die das Augenmerk direkt auf die Features und Techniken richten, die Sie wirklich brauchen. Diese Auflage hebt die wichtigsten Aspekte von Spring 3.0 hervor: REST, Remote-Services, Messaging, Security, MVC, Web Flow und vieles mehr. Das finden Sie in diesem Buch: - Die Arbeit mit Annotationen, um die Konfiguration zu reduzieren - Die Arbeit mit REST-konformen Ressourcen - Spring Expression Language (SpEL) - Security, Web Flow usw. AUS DEM INHALT: Spring ins kalte Wasser, Verschalten von Beans, Die XML-Konfiguration in Spring minimalisieren, Aspektorientierung, Zugriff auf die Datenbank, Transaktionen verwalten, Webapplikationen mit Spring MVC erstellen, Die Arbeit mit Spring Web Flow, Spring absichern, Die Arbeit mit Remote-Diensten, Spring und REST, Messaging in Spring, Verwalten von Spring-Beans mit JMX
Release

jQuery

vom Novizen zum Ninja ; [Profi-Wissen für alle jQuery-User]

Author: Earle Castledine,Craig Sharkie

Publisher: N.A

ISBN: 9783645601733

Category:

Page: 351

View: 1714

Release

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: 3686

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.
Release

jQuery von Kopf bis Fuß

Author: Ryan Benedett,Ronan Cranley

Publisher: O'Reilly Media

ISBN: 3868991905

Category: Computers

Page: 536

View: 5766

Was können Sie mit diesem Buch lernen? Haben Sie sich jemals ein jQuery-Buch gewünscht, für das Sie keine JavaScript-Kenntnisse brauchen? Haben Sie schon davon gehört, dass jQuery Ihnen helfen kann, Websites und -applikationen interaktiver zu machen, ohne so recht zu wissen, wo Sie anfangen sollten? jQuery von Kopf bis Fuß ist Ihr Express-Ticket für die Erstellung interaktiver Websites, die sich wie richtige Applikationen anfühlen. Was ist an diesem Buch so besonders? Wir sind der Meinung, Ihre Zeit ist zu kostbar, als sie mit dem Kampf um neues Wissen zu verschwenden. Neueste Erkenntnisse aus Kognitionswissenschaften und Lerntheorie wurden eingesetzt, um eine Lernerfahrung zu schaffen, die mehrere Sinne anspricht. Anstelle von Textwüsten, die vielleicht als Schlafmittel taugen, verwendet jQuery von Kopf bis Fuß ein Format mit vielen visuellen Reizen, wodurch Sie sich die Inhalte fast schon direkt ins Hirn laden können. Lernen Sie die Grundlagen von jQuery, inklusive Selektoren, Effekten und Animationen. Manipulieren Sie das DOM mit Leichtigkeit und Präzision. Meistern Sie wichtige JavaScript-Konzepte wie Funktionen, Objekte, Variablen und mehr. Kombinieren Sie jQuery, Ajax und PHP, um daraus ansprechende, interaktive Web-Applikationen zu erstellen.
Release

Coders at Work

bedeutende Programmierer und ihre Erfolgsgeschichten

Author: Peter Seibel

Publisher: Hüthig Jehle Rehm

ISBN: 9783826691034

Category:

Page: 551

View: 2983

Release

Building Great Software Engineering Teams

Recruiting, Hiring, and Managing Your Team from Startup to Success

Author: Joshua Tyler

Publisher: Apress

ISBN: 1484211332

Category: Computers

Page: 168

View: 3359

WINNER of Computing Reviews 20th Annual Best Review in the category Management “Tyler’s book is concise, reasonable, and full of interesting practices, including some curious ones you might consider adopting yourself if you become a software engineering manager.” —Fernando Berzal, CR, 10/23/2015 “Josh Tyler crafts a concise, no-nonsense, intensely focused guide for building the workhouse of Silicon Valley—the high-functioning software team.” —Gordon Rios, Summer Book Recommendations from the Smartest People We Know—Summer 2016 Building Great Software Engineering Teams provides engineering leaders, startup founders, and CTOs concrete, industry-proven guidance and techniques for recruiting, hiring, and managing software engineers in a fast-paced, competitive environment. With so much at stake, the challenge of scaling up a team can be intimidating. Engineering leaders in growing companies of all sizes need to know how to find great candidates, create effective interviewing and hiring processes, bring out the best in people and their work, provide meaningful career development, learn to spot warning signs in their team, and manage their people for long-term success. Author Josh Tyler has spent nearly a decade building teams in high-growth startups, experimenting with every aspect of the task to see what works best. He draws on this experience to outline specific, detailed solutions augmented by instructive stories from his own experience. In this book you’ll learn how to build your team, starting with your first hire and continuing through the stages of development as you manage your team for growth and success. Organized to cover each step of the process in the order you’ll likely face them, and highlighted by stories of success and failure, it provides an easy-to-understand recipe for creating your high-powered engineering team.
Release

JavaScript für Raspi, Arduino & Co.

Roboter, Maker-Projekte und IoT-Geräte programmieren und steuern

Author: Lyza Danger Gardner

Publisher: dpunkt.verlag

ISBN: 3960884230

Category: Computers

Page: 514

View: 9836

JavaScript ist die beliebteste Programmiersprache der Welt und der Standard für Webcoder. Elektronikbastler steuern jedoch ihre Geräte im Internet der Dinge meist mit anderen Sprachen. Warum also nicht diese beiden kreativen Welten zusammenführen? Dieses ansprechend illustrierte und praxisorientierte Buch bringt Ihnen bei, wie Sie mit JavaScript auf Plattformen wie Arduino, Tessel 2 und Raspberry Pi Wetterstationen, motorisierte Geländefahrzeuge, Bluetooth-Türklingeln und vieles mehr konstruieren können. Schließen Sie einfach alles an, von Motoren über Touchscreens bis hin zu Bodenfeuchtesensoren, und schon geht's los! Mit dem node.js-Framework Johnny-Five sind Sie in der Lage, Arbeitsabläufe für die Entwicklung zu nutzen, die Ihnen als WebentwicklerIn vertraut sind. So macht Hardware-Prototyping Spaß und funktioniert intuitiv und schnell. Die Kapselung des Verhaltens in Komponentenklassen, die Johnny-Five bietet, ist leicht zugänglich und der resultierende Code ist meist viel sauberer und leichter handzuhaben als viele Arduino-Bibliotheken. Außerdem können Sie über den Package-Manager npm das nahezu unerschöpfliche Angebot der weltweiten Node.js-Community nutzen und Module importieren. Sie erhalten einen intensiven Crash-Kurs in Grundlagen-Elektronik – Vorkenntnisse werden nicht erwartet. Schritt für Schritt erweitert das Buch Ihr Wissen. Bald erschaffen Sie Ihre eigenen Konstruktionen, die aufleuchten, Geräusche erzeugen, Daten austauschen, sich bewegen oder ihre Umgebung wahrnehmen können. Verwenden Sie JavaScript, um das Internet der Dinge zum Leben zu erwecken!
Release