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: 2894
DOWNLOAD NOW »
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.

Objektorientierte Programmierung mit JavaScript

Direktstart für Einsteiger
Author: Jörg Bewersdorff
Publisher: Springer-Verlag
ISBN: 365821077X
Category: Computers
Page: 379
View: 6193
DOWNLOAD NOW »
Wie bringt man einen Computer – ob Desktop-PC, Webserver oder Smartphone – dazu, eine gewünschte Sequenz von Arbeitsschritten automatisch zu vollziehen? Das Buch erklärt Lesern, wie sich auch ohne Vorkenntnisse möglichst schnell erste Programme mithilfe objektorientierter Ansätze erstellen lassen. Benötigt wird dafür lediglich ein Computer mit Internet-Browser und Texteditor.Im Mittelpunkt des Buchs steht JavaScript, eine Programmiersprache, die in HTML-Dokumente eingebettet und dann im Browser ausgeführt wird. Besonderes Augenmerk legt der Autor auf die systematische Darstellung der Objektorientierung bei JavaScript. Die den Internetseiten zugrundeliegende Dokumentenbeschreibungssprache HTML wird nur soweit erläutert, wie es für das Verständnis der behandelten JavaScript-Thematiken notwendig ist. Sämtliche im Buch erläuterten Beispiele können auf der Homepage des Autors heruntergeladen werden.Das Buch vermittelt darüber hinaus Grundlagen zur Informationstechnologie und ihrer Geschichte – graphisch abgesetzt in Infoboxen oder in den Fußnoten. Diese Ausführungen laden zum vertiefenden Weiterlesen ein, können aber auch ausgelassen werden. So richtet sich der Band einerseits an Programmier-Einsteiger, die mit JavaScript und Web-Technologien arbeiten wollen, andererseits aber auch an Schüler und Studierende, die an Informatik-Einführungsveranstaltungen teilnehmen.Die zweite Auflage des Buchs trägt der rasanten Weiterentwicklung von JavaScript als Programmiersprache Rechnung. Zu den Neuerungen zählt beispielsweise die Spezifikation eines Befehls, mit dem Objekte einfacher und übersichtlicher deklariert werden können. Diese und andere wurden in die Neuauflage eingearbeitet.

Geheimnisse eines JavaScript-Ninjas


Author: Resig/Bibeault
Publisher: MITP-Verlags GmbH & Co. KG
ISBN: 3826697146
Category: Computers
Page: 472
View: 8304
DOWNLOAD NOW »
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

JavaScript-Programmierung von Kopf bis Fuß


Author: Eric Freeman,Elisabeth Robson
Publisher: O'Reilly Germany
ISBN: 3955618676
Category: Computers
Page: 698
View: 2079
DOWNLOAD NOW »
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.

JavaScript für Kids

2. Auflage
Author: Frank Biet
Publisher: MITP-Verlags GmbH & Co. KG
ISBN: 3826692594
Category: Computers
Page: 480
View: 9647
DOWNLOAD NOW »
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.

Das Beste an JavaScript


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


Kompakt im Doppelpack: HTML und JavaScript

Webdesign für Einsteiger
Author: Dietrich Baumgarten
Publisher: Springer-Verlag
ISBN: 3322800423
Category: Computers
Page: 175
View: 1881
DOWNLOAD NOW »
Mit diesem Buch schlagen Sie drei Fliegen mit einer Klappe: Sie lernen HTML und JavaScript und zugleich die Kunst des Programmierens. Man benötigt nur einen Editor und einen Browser und schon kann man mit den ersten Beispielen starten. Das Buch regt mit vielen praxisnahen Aufgaben zum eigenen Programmieren an. Es enthält viele Aufgaben, die anhand der Beispielprogramme gelöst werden können. Schrittweise treten Sie damit in die faszinierende Welt des Webdesigns ein. Beispiele, Lösungen und Ergänzungen lassen sich aus dem Internet problemlos herunterladen.

Mac professionell für Freiberufler und Selbständige

innovativ und effizient arbeiten - dank der Erfolgs-Tools von Apple
Author: Hans Dorsch
Publisher: Ralf Seelig
ISBN: 9783908497240
Category:
Page: 382
View: 1549
DOWNLOAD NOW »


Изучаем работу с jQuery


Author: Бенедетти Р
Publisher: Издательский дом "Питер"
ISBN: 5459008964
Category: Computers
Page: 512
View: 8695
DOWNLOAD NOW »
Хотите добавить интерактивности своему интернет-сайту? Узнайте, как jQuery позволит вам создать целый набор скриптов, используя всего несколько строчек кода! С помощью этого издания вы максимально быстро научитесь работать с jQuery — этой удивительной библиотекой JavaScript, использование которой сегодня стало необходимостью для разработки современных веб-сайтов и RIA-приложений. jQuery помогает легко получать доступ к любому элементу DOM, обращаться к атрибутам и содержимому элементов DOM, а также предоставляет богатые возможности по взаимодействию с AJAX. Особенностью данного издания является уникальный способ подачи материала, выделяющий серию «Head First» издательства O'Reilly в ряду множества скучных книг, посвященных программированию.

Programmieren

Software Entwickeln Für Einsteiger: Lernen Sie Die Grundlagen Von Java, SQL und C++
Author: Joseph Connor
Publisher: Createspace Independent Publishing Platform
ISBN: 9781530518500
Category:
Page: 186
View: 9173
DOWNLOAD NOW »
Ihre kompakte Anleitung zum fundamentalem Computer programmieren! In einer von Technologien dominierten Welt scheint es nötig sich stetig weiterzubilden und Gelerntes in die Praxis umzusetzen. Mit dem Beginn des Computerzeitalters scheint nun alles automatisch immer einfacher zu werden. Was wir heutzutage genießen können und immense Vorteile für unseren Alltag erhalten, wurde von einer kleinen Anzahl an intelligenten Individuen in Form von Computerprogrammen entwickelt. Gehören Sie den leidenschaftlichen Individuen an, welche zu der Computerwelt beitragen möchten? Oder möchten Sie ganz einfach die Kunst des Programmierens oder des Schreibens einer Software beherrschen? Sollten Sie diese Fragen mit ja beantworten, dann sind Sie hier am richtigen Platz! Computer sind nur so schlau, wie die Besitzer. Ohne unseren Willen und unsere Befehle können Computer nicht funktionieren, wie wir es gerne möchten Programmieren: Software entwickeln für Einsteiger - Lernen Sie die Grundlagen von Java, SQL und C++ von Joseph Connor (aus dem Englischem übersetzt von Peter Wagner) ist ein Buch das Ihnen aufzeigt, wie Sie mit der Hilfe von 3 grundlegenden Programmiersprachen spezifische Instruktionen an Ihren Computer geben können. Hier finden Sie, was Sie aus in diesem Buch lernen können: * Grundlagen der Computerprogrammierung * Erstellen Sie Ihre eigene "Hallo Welt" * Lernen Sie die Benutzung von JavaScript * Lernen Sie die Benutzung von C++ * Lernen Sie die Benutzung von SQL * Wichtige Hintergrundinformationen über das Programmieren * Glossar über allgemeine Begriffe Am Ende dieses Buches erlangen Sie ein besseres Verständnis für Ihren Computer. Alles was Sie benötigen ist ein wenig Geduld und Übung und Sie sind schon bald in der Lage die richtigen Nachrichten zwischen Ihrem Computer und Ihnen zu vermitteln. Ob Sie nun aus Spass programmieren möchten oder nur als Hobby spielt keine Rolle! Dieses Buch gibt Ihnen was Sie möchten und Sie durchleben eine befriedigende Reise bis ans Ende! So, worauf warten Sie noch?!

Hack an App in One Week


Author: Christof Meili,Thomas Wüst
Publisher: BoD – Books on Demand
ISBN: 3732235173
Category:
Page: 184
View: 8374
DOWNLOAD NOW »
Die Idee wie auch das Konzept dieses Buches resultieren aus unserem langjahrigen Engagement und den Erfahrungen im Bereich der Nachwuchs- und Frauen-forderung. Wir beteiligen uns seit Jahren am nationalen Zukunftstag, in dessen Rahmen Kinder mit erfahrenen Mobile-Ingenieuren Mini-Apps bauen oder mit Security-Architekten uber Social Media diskutieren konnen. Daraus wiederum ha-ben wir ein Unterrichtsmodul entwickelt, mit dem wir an Schulen gehen und Kurse auf Basis unserer ti&m seminare veranstalten.

36 стратагем для менеджера


Author: Харро фон Зенгер
Publisher: Olympus Business
ISBN: 5969301205
Category: Business & Economics
Page: 224
View: 3227
DOWNLOAD NOW »
Книга посвящена малоизвестной российскому читателю теме — искусству хитрости, которое родилось и много веков культивируется в Китае и которое является тайной за семью печатями для европейцев. Ее автор — известный китаевед, ведущий западный исследователь в области учения о стратагемах. В своей книге он впервые представил все 36 стратагем. Эти стратагемы могут стать ежедневным рабочим инструментом менеджера, источником вдохновения при решении проблем и их предотвращении. Книга предназначена прежде всего для менеджеров и других участников бизнеса. Вместе с тем она, несомненно, вызовет интерес широкого круга читателей.

Серебристая бухта


Author: Джоджо Мойес
Publisher: Азбука-Аттикус
ISBN: 5389091086
Category: Fiction
Page: 480
View: 8042
DOWNLOAD NOW »
Лиза Маккалин мечтает убежать от своего прошлого. Ей кажется, что пустынные пляжи и дружелюбные люди из тихого городка в Австралии помогут ей обрести душевный покой. Единственное, что не смогла предусмотреть Лиза, – это появление в городке Майка Дормера. У него прекрасные манеры, он одет по последней моде, а его взгляд повергает в смущение. У Майка далеко идущие планы: он хочет превратить тихий городок в сверкающий огнями модный курорт. Единственное, что не смог предусмотреть Майк, – это, что у него на пути встанет Лиза Маккалин. И конечно, он не мог даже помыслить, что в его сердце вспыхнет любовь… Впервые на русском языке!

Artificial Art: Erzeugung künstlicher Bilder mit evolutionären Algorithmen in Javascript


Author: Rin Räuber
Publisher: diplom.de
ISBN: 384281545X
Category: Computers
Page: 126
View: 9922
DOWNLOAD NOW »
Einleitung: Natural evolution is a very creative problem solver, and the solutions of nature are ever present to remind us just what evolution is capable of. Can we make a machine 3 millimeters long that is capable of flying under its own power? What about giving it sight, or the ability to keep itself functioning by converting chemicals into energy, or even the ability to make copies of itself? We simply do not have the know-how to achieve these marvels. But this is what nature has achieved in a creature as simple as a fly (Corne und Bentley, 2001b, S. 3). Am 22. März 2006 starteten drei Mikrosatelliten ins Weltall um das Magnetfeld der Erde zu kartieren. An Bord dieser Satelliten befand sich eine Besonderheit: Die Antenne mit deren Hilfe Daten zur Erde gesendet wurden. Sie ist kaum drei Zentimeter groß, und sieht aus als hätte man einem gelangweilten Kind ein Stück Draht in die Hand gegeben (Abbildung 1.2). Diese Antenne ist nicht von einem Menschen konzipiert worden, sondern von einem Programm, das mit Hilfe eines evolutionären Verfahrens Millionen von Entwürfen entwickelte und schließlich einen als optimal auswählte (Bluck, 2004). über ein halbes Jahrhundert nachdem sich Informatiker zum ersten Mal damit beschäftigten, die natürliche Evolution als Vorbild für Problemlösungsverfahren heranzuziehen (Bremermann, 1958), flog damit zum ersten Mal ein mit künstlicher Evolution entwickeltes Objekt in den Weltraum (Bluck, 2006). Die Antenne der ST5-Satelliten ist ein Beispiel für die praktische Anwendung einer Gruppe von Optimierungsverfahren, die als Evolutionäre Algorithmen bezeichnet werden. Evolutionäre Algorithmen bilden das Prinzip der natürlichen Evolution nach; sie benutzen Mutation, Rekombination und Selektion um aus einer Anfangsmenge zufälliger Lösungen die besten auszuwählen, deren Merkmale zu kombinieren und weiterzuentwickeln. Evolutionäre Algorithmen finden in zahlreichen Gebieten Anwendung, beispielsweise in den Ingenieurwissenschaften und in der Medizin. Ein weniger bekanntes, aber nicht weniger spannendes Einsatzgebiet für evolutionäre Algorithmen liegt in der sogenannten generativen Kunst. Generative Kunst ist Kunst, die als Ergebnis eines autonomen Prozesses, beispielsweise eines Programms, entsteht. Evolutionäre Kunst ist dementsprechend Kunst, die als Ergebnis eines evolutionären Prozesses entsteht. Ein Beispiel für evolutionär entwickelte Kunst ist Al Biles’ GenJam, ein genetischer Algorithmus der Jazz-Soli erzeugt (Biles, 1994).[...]

Soziale Welt


Author: N.A
Publisher: N.A
ISBN: N.A
Category: Social sciences
Page: 23
View: 2625
DOWNLOAD NOW »


Aesthetics of digital poetry


Author: Friedrich W. Block,Christiane Heibach,Karin Wenz
Publisher: Hatje Cantz Pub
ISBN: N.A
Category: Art
Page: 335
View: 891
DOWNLOAD NOW »
Digital poetry demonstrates and reflects the use of language and symbol systems in computers and digital networks. Digital poetry thus refers to creative, experimental, playful, and also critical language art involving programming, multimedia, animation, interactivity, and internet communication. This book discusses how the concepts of text and poetry and of reception and authorship have changed. Comprising essays, manifestos, and detailed analyses by scholars and artists, it is a handbook on the aesthetics of digital poetry, which presents the current state of the discourse.

Börsenblatt für den deutschen Buchhandel


Author: N.A
Publisher: N.A
ISBN: N.A
Category: German literature
Page: N.A
View: 6851
DOWNLOAD NOW »


Schreiben am Netz

Literatur im digitalen Zeitalter
Author: Johannes Fehr,Walter Grond
Publisher: N.A
ISBN: 9783852184227
Category: Authorship
Page: 248
View: 4525
DOWNLOAD NOW »


Не заставляйте меня думать. Веб-юзабилити и здравый смысл


Author: Стив Круг
Publisher: Litres
ISBN: 504060808X
Category: Computers
Page: N.A
View: 9453
DOWNLOAD NOW »
Книга посвящена юзабилити веб-сайтов и мобильных приложений. Автор популярно, с примерами и иллюстрациями, объясняет, как сделать сайт или мобильное приложение, которым будет удобно пользоваться всем.3-е издание