1 - 20
Next
1. JavaScript : kurz & gut [2012]
- JavaScript pocket reference. German
- Flanagan, David.
- 4. Aufl. - [Germany] : O'Reilly Media Germany, ©2012.
- Description
- Book — 1 online resource (1 volume) : illustrations.
2. JavaScript [electronic resource] [2025]
- Flanagan, David.
- [S.l.] : Helion, 2025.
- Description
- Book — 1 online resource
- JavaScript. Polish
- Flanagan, David, author.
- Wydanie VII. - Gliwice : Helion, [2023]
- Description
- Book — 1 online resource (608 pages)
- Summary
-
JavaScript jest wykorzystywanym w wielu celach uniwersalnym językiem ogólnego przeznaczenia — wysokopoziomowym, dynamicznym, przygotowanym do kodowania obiektowego i funkcjonalnego. Zasadniczo służy do programowania sieci WWW: kod JavaScript występuje w zdecydowanej większości stron internetowych. To jednak tylko jedno z możliwych zastosowań tego języka. Wszystko to sprawia, że JavaScript jest najbardziej rozpowszechnionym ję̜zykiem w historii programowania. Pojawienie się platformy Node.js spowodowało, że stał się wszechstronniejszy, a jego popularność wśród programistów jeszcze wzrosła. To kolejne wydanie wyczerpującego, kompleksowego przewodnika po języku JavaScript oraz jego najważniejszych klienckich i serwerowych interfejsach API. Książka jest przeznaczona dla programistów, którzy chcą nauczyć się JavaScriptu lub udoskonalić swoje umiejętności tworzenia kodu. Ujęto w niej wersję ES2020 tego języka. Poza praktycznymi wyjaśnieniami dotyczącymi jego struktur i ich stosowania znalazły się tu liczne przykłady, wskazówki i porady. To wydanie zawiera nowe rozdziały poświęcone klasom, modułom, iteratorom, generatorom, promesom i instrukcjom async/await. W efekcie powstał całościowy obraz ekosystemu JavaScript wraz z opisem jego zawiłości, potencjalnych problemów i najlepszych metod radzenia sobie z nimi.
- Flanagan, David.
- 7th ed. - Heidelberg : o'Reilly, 2021.
- Description
- Book — 1 online resource (748 p.)
- Summary
-
- Intro
- Inhalt
- Vorwort
- Kapitel 1: Einführung in JavaScript
- 1.1 JavaScript erkunden
- 1.2 Hello World
- 1.3 Ein Rundgang durch JavaScript
- 1.4 Beispiel: Häufigkeitshistogramme
- 1.5 Zusammenfassung
- Kapitel 2: Die lexikalische Struktur
- 2.1 Der Text eines JavaScript-Programms
- 2.2 Kommentare
- 2.3 Literale
- 2.4 Identifier und reservierte Wörter
- 2.5 Unicode
- 2.6 Optionale Semikola
- 2.7 Zusammenfassung
- Kapitel 3: Typen, Werte und Variablen
- 3.1 Übersicht und Definitionen
- 3.2 Zahlen
- 3.3 Text
- 3.4 Boolesche Werte
- 3.5 null und undefined
- 3.6 Symbole
- 3.7 Das globale Objekt
- 3.8 Unveränderbare primitive Werte und veränderbare Objektreferenzen
- 3.9 Typumwandlungen
- 3.10 Variablendeklaration und -zuweisung
- 3.11 Zusammenfassung
- Kapitel 4: Ausdrücke und Operatoren
- 4.1 Elementare Ausdrücke
- 4.2 Initialisierungsausdrücke von Objekten und Arrays
- 4.3 Ausdrücke zur Funktionsdefinition
- 4.4 Ausdrücke für den Eigenschaftszugriff
- 4.5 Aufrufausdrücke
- 4.6 Ausdrücke zur Objekterstellung
- 4.7 Operatoren im Überblick
- 4.8 Arithmetische Ausdrücke
- 4.9 Relationale Ausdrücke
- 4.10 Logische Ausdrücke
- 4.11 Zuweisungsausdrücke
- 4.12 Auswertungsausdrücke
- 4.13 Weitere Operatoren
- 4.14 Zusammenfassung
- Kapitel 5: Anweisungen
- 5.1 Anweisungsausdrücke
- 5.2 Zusammengesetzte und leere Anweisungen
- 5.3 Bedingungen
- 5.4 Schleifen
- 5.5 Sprünge
- 5.6 Verschiedene Anweisungen
- 5.7 Deklarationen
- 5.8 Zusammenfassung
- Kapitel 6: Objekte
- 6.1 Einführung in Objekte
- 6.2 Objekte erstellen
- 6.3 Eigenschaften abfragen und zuweisen
- 6.4 Eigenschaften löschen
- 6.5 Eigenschaften prüfen
- 6.6 Eigenschaften aufzählen
- 6.7 Objekte erweitern
- 6.8 Objekte serialisieren
- 6.9 Objektmethoden
- 6.10 Erweiterte Syntax für Objektliterale
- 6.11 Zusammenfassung
- Kapitel 7: Arrays
- 7.1 Arrays erstellen
- 7.2 Array-Elemente lesen und schreiben
- 7.3 Sparse-Arrays
- 7.4 Array-Länge
- 7.5 Array-Elemente hinzufügen und löschen
- 7.6 Über Arrays iterieren
- 7.7 Mehrdimensionale Arrays
- 7.8 Array-Methoden
- 7.9 Arrayartige Objekte
- 7.10 Strings als Arrays
- 7.11 Zusammenfassung
- Kapitel 8: Funktionen
- 8.1 Funktionen definieren
- 8.2 Funktionen aufrufen
- 8.3 Funktionsargumente und -parameter
- 8.4 Funktionen als Werte
- 8.5 Funktionen als Namensräume
- 8.6 Closures
- 8.7 Funktionseigenschaften, -methoden und -konstruktoren
- 8.8 Funktionale Programmierung
- 8.9 Zusammenfassung
- Kapitel 9: Klassen
- 9.1 Klassen und Prototypen
- 9.2 Klassen und Konstruktoren
- 9.3 Klassen erstellen mit dem Schlüsselwort class
- 9.4 Existierende Klassen um Methoden erweitern
- 9.5 Subklassen
- 9.6 Zusammenfassung
- Kapitel 10: Module
- 10.1 Module mit Klassen, Objekten und Closures
- 10.2 Module in Node
- 10.3 Module in ES6
- 10.4 Zusammenfassung
- Kapitel 11: Die JavaScript-Standardbibliothek
- 11.1 Sets und Maps
- 11.2 Typisierte Arrays und binäre Daten
5. JavaScript : dai 7-han [2021]
- JavaScript : 第 7版
- JavaScript. Japanese
- Flanagan, David, author.
- Shohan. 初版. - Tōkyō-to Shinjuku-ku : Orairī Japan, 2021. 東京都新宿区 : オライリー・ジャパン, 2021.
- Description
- Book — 1 online resource (784 pages)
- Summary
-
"JavaScriptは最も多くのソフトウェア開発者に使 用されているプログラミング言語です。JavaScript を包括的に解説する本書は、第6版から大幅に加 筆および更新し、全面改訂しました。 はじめにJavaScript言語仕様の基本的な構文と機能 について豊富なサンプルコードを使って学習し ます。そしてJavaScript標準ライブラリを詳述し、 Webブラウザで使われるクライアントサイドJavaScr iptやNode.jsで使われるサーバサイドJavaScriptにつ いてわかりやすく説明します。またNode形式と標 準形式のモジュールの使い方、イテレータとジ ェネレータ、async/awaitやPromiseなどの非同期プロ グラミングの新しい構文、クラスの定義方法な どを紹介し、さらにツール群や言語拡張機能、 理解の難しいJavaScript特有の動きなどについても 学ぶことができます。 WebプラットフォームやNode.jsの基礎となるJavaScrip t言語を根本から解説する本書は、JavaScriptをマ スターして使いこなしたい開発者必携の一冊で す。" -- Provided by publisher. "JavaScriptは最も多くのソフトウェア開発者に使 用されているプログラミング言語です。JavaScript を包括的に解説する本書は、第6版から大幅に加 筆および更新し、全面改訂しました。 はじめにJavaScript言語仕様の基本的な構文と機能 について豊富なサンプルコードを使って学習し ます。そしてJavaScript標準ライブラリを詳述し、 Webブラウザで使われるクライアントサイドJavaScr iptやNode.jsで使われるサーバサイドJavaScriptにつ いてわかりやすく説明します。またNode形式と標 準形式のモジュールの使い方、イテレータとジ ェネレータ、async/awaitやPromiseなどの非同期プロ グラミングの新しい構文、クラスの定義方法な どを紹介し、さらにツール群や言語拡張機能、 理解の難しいJavaScript特有の動きなどについても 学ぶことができます。 WebプラットフォームやNode.jsの基礎となるJavaScrip t言語を根本から解説する本書は、JavaScriptをマ スターして使いこなしたい開発者必携の一冊で す。" -- Provided by publisher.
- JavaScript 权威指南 : (原书第7版) = JavaScript : the definitive guide : seventh edition
- Flanagan, David, author.
- Di 1 ban. 第1版. - Beijing Shi : Ji xie gong ye chu ban she, 2021. 北京市 : 机械工业出版社, 2021.
- Description
- Book — 1 online resource : illustrations.
- Summary
-
Detailed summary in vernacular field.
JavaScript是Web编程语言,也是如今软件开发者使 用最多的编程语言。近25年来,这本畅销书一直 是JavaScript程序员必读的技术著作,本版已经更新 到涵盖JavaScript的2020版。新增的关于类、模块、 迭代器、生成器、期约和async/await的章节中,令 人深思、富有启发性的示例随处可见。 本书适合想学习JavaScript的程序员,以及希望深入 理解和掌握这门语言的Web开发者。 本书涵盖以下内容: 类型、变量、操作符、语句、对象和数组。 函数、类、模块、迭代器、生成器、期约和async/a wait。 JavaScript标准库,包括数据结构、正则表达式、JSO N、国际化和URL。 Web平台,包括文档、组件、图形、网络、存储和 线程。 Node.js,包括缓冲区、文件、流、线程、子进程、 Web客戶端和Web服务器。 专业JavaScript开发者必备的工具和语言扩展。.
- Flanagan, David, author.
- Seventh edition. - Sebastopol, CA : O'Reilly Media, [2020]
- Description
- Book — 1 online resource (1 volume) : illustrations
- Summary
-
"For web developers and other programmers interested in using JavaScript, this bestselling book provides the most comprehensive JavaScript material on the market. The seventh edition represents a significant update, with new information for ECMAScript 2020, and new chapters on language-specific features. JavaScript: The Definitive Guide is ideal for experienced programmers who want to learn the programming language of the web, and for current JavaScript programmers who want to master it."--Summary from descriptive page
8. JavaScript : das umfassende Referenzwerk [2012]
- JavaScript. German
- Flanagan, David.
- 6. Aufl. - Köln : O'Reilly, 2012.
- Description
- Book — 1 online resource (1 volume) : illustrations
9. JavaScript pocket reference [2012]
- Flanagan, David.
- 3rd ed. - Sebastopol, CA : O'Reilly, ©2012.
- Description
- Book — 1 online resource (ix, 265 pages) : illustrations Digital: text file.
- Summary
-
Although JavaScript has become the programming language of the Web, it's a little different from the expectations of other languages. This convenient pocket reference gives you immediate answers to pressing questions as you encounter them. Based on content distilled from David Flanagan's bestselling JavaScript: The Definitive Guide, this quick guide to JavaScript's features and quirks is ideal for experienced programmers coming to JavaScript from another environment, as well as developers experienced with the language.
(source: Nielsen Book Data)
10. Canvas : kurz & gut [2011]
- Flanagan, David.
- Köln : O'Reilly, 2011.
- Description
- Book — 1 online resource (1 volume) : illustrations Digital: text file.
- Summary
-
Das Canvas-Element gehört zu den aufregendsten Neuerungen von HTML5, denn es ermöglicht, Grafiken dynamisch im Webbrowser zu erzeugen. Dadurch wird die Last auf Serverseite reduziert und darüber hinaus können die Grafiken - wie auch die gesamte Website - schneller geladen und dynamisch neu gezeichnet werden. Canvas - kurz & gut versetzt Sie rasch in die Lage, interaktive und animierte Grafiken zu erzeugen. Neben einem einführenden Tutorial finden Sie in diesem Buch eine Referenz, die das canvas-Element sowie seine Klassen und Methoden dokumentiert. Das Buch richtet sich an erfahrene Webprogrammierer, die bereits JavaScript-Kenntnisse mitbringen. David Flanagan ist von Hause aus Programmierer, er verbringt seine Zeit aber am liebsten damit, Fachbücher zu IT-Fachthemen zu schreiben. Für O'Reilly hat er unter anderem JavaScript - Das umfassende Referenzwerk sowie JavaScript - kurz & gut verfasst. Sein Blog finden Sie unter davidflanagan.com.
11. Canvas pocket reference [2011]
- Flanagan, David.
- Sebastopolo, CA : O'Reilly, ©2011.
- Description
- Book — 1 online resource (viii, 99 pages) : illustrations Digital: text file.
- Summary
-
Canvas is clearly the most exciting feature of HTML5's graphics revolution, and this pocket reference provides the essentials you need to put this element to work. If you have a working knowledge of JavaScript, this book will help you create detailed, interactive, and animated graphics from charts to interfaces to video games, whether you're a web designer or a programmer interested in graphics. Along with a brief tutorial on the subject, Canvas Pocket Reference puts all of Canvas' features into one convenient place. * Draw lines, polygons, and curves * Apply colors, patterns, gradients, and patterns * Work with text in a graphic environment * Query game graphics to determine which component is where * Transform graphics and manipulating pixels.
(source: Nielsen Book Data)
12. JavaScript : the definitive guide [2011]
- Flanagan, David.
- 6th ed. - Beijing ; Farnham : O'Reilly, 2011.
- Description
- Book — 1 online resource (xvi, 1078 pages) : illustrations Digital: text file.
- Summary
-
- Introduction to JavaScript
- Core JavaScript. Lexical structure ; Types, values, and variables ; Expressions and operators ; Statements ; Objects ; Arrays ; Functions ; Classes and modules ; Pattern matching with regular expressions ; JavaScript subsets and extensions ; Server-side JavaScript
- Client-side JavaScript. JavaScript in web browsers ; The window object ; Scripting documents ; Scripting CSS ; Handling events ; Scripted HTTP ; The jQuery library ; Client-side storage ; Scripted media and graphics ; HTML5 APIs
- Core JavaScript reference
- Client-side JavaScript reference.
(source: Nielsen Book Data)
13. JQuery pocket reference [2011]
- Flanagan, David.
- Sebastopol, CA : O'Reilly Media Inc., ©2011.
- Description
- Book — 1 online resource (x, 146 pages) Digital: text file.
- Summary
-
- Preface
- 1. Introduction to jQuery. jQuery basics
- The jQuery() function
- Queries and query results
- 2. Element getters and setters. Getting and setting HTML attributes
- Getting and setting CSS attributes
- Getting and setting CSS classes
- Getting and setting HTML form values
- Getting and setting element content
- Getting and setting element geometry
- Getting and setting element data
- 3. Altering document structure. Inserting and replacing elements
- Copying elements
- Wrapping elements
- Deleting elements
- 4. Events. Simple event handler registration
- jQuery event handlers
- The jQuery event object
- Advanced event handler registration
- Deregistering event handlers
- Triggering events
- Custom events
- Live events
- 5. Animated effects. Simple effects
- Custom animations
- Canceling, delaying, and queuing effects
- 6. Ajax. The load() method
- Ajax utility functions
- The jQuery.ajax() function
- Ajax events
- 7. Utility functions
- 8. Selectors and selection methods. jQuery selectors
- Selection methods
- 9. Extending jQuery with plugins
- 10. The jQuery UI library
- 11. jQuery quick reference. Factory function
- Selector grammar
- Basic methods and properties
- Selection methods
- Element methods
- Insertion and deletion methods
- Event methods
- Effects and animation methods
- Ajax functions
- Utility functions.
(source: Nielsen Book Data)
14. Die Programmiersprache Ruby [2008]
- Ruby programming language. German
- Flanagan, David.
- 1. Aufl. - Köln : O'Reilly Verlag, 2008.
- Description
- Book — 1 online resource (xi, 464 pages) : illustrations Digital: text file.
- Summary
-
Die Programmiersprache Ruby ist das maßgebliche Handbuch zu Ruby mit einer umfassenden Beschreibung der Sprachversionen 1.8 und 1.9. Es wurde für erfahrene Programmierer geschrieben, die sich neu in Ruby einarbeiten wollen, und für Ruby-Programmierer, die ihr Wissen erweitern und Ruby besser beherrschen wollen. Dieses Buch dokumentiert Ruby umfassend, jedoch ohne den Formalismus einer Sprachspezifikation. Ruby vom Feinsten Dieses Handbuch beginnt mit einem Tutorial zum Schnelleinstieg in die Sprache Ruby und erklärt sie dann detailliert auf allen Ebenen: Lexikalische und syntaktische Struktur von Ruby-Programmen, Datentypen und Objekte, Ausdrücke und Operatoren, Anweisungen und Kontrollstrukturen, Methoden, Procs, Lambdas und Closures, Klassen und Module, Reflection und Metaprogrammierung und die Ruby-Plattform API der Ruby-Plattform Die Programmiersprache Ruby beinhaltet eine umfassende Einführung in die mächtige API der Ruby-Plattform und stellt - mit ausführlich kommentiertem Code - die Möglichkeiten von Ruby in Bezug auf Textbearbeitung, mathematische Berechnungen, Collections, Ein-/Ausgabe, Netzwerkverarbeitung und Concurrency vor. Wenn Sie Ruby wirklich verstehen wollen, ist dies das Buch, das Sie brauchen.
15. The Ruby programming language [2008]
- Flanagan, David.
- 1st ed. - Beijing ; Sebastopol, CA : O'Reilly, 2008.
- Description
- Book — xi, 429 p. : ill. ; 24 cm.
- Summary
-
The "Ruby Programming Language" is the authoritative guide to Ruby and provides comprehensive coverage of versions 1.8 and 1.9 of the language. It was written (and illustrated!) by an all-star team: David Flanagan, bestselling author of programming language 'bibles' (including "JavaScript: The Definitive Guide" and "Java in a Nutshell") and committer to the Ruby Subversion repository; Yukihiro 'Matz' Matsumoto, creator, designer and lead developer of Ruby and author of "Ruby in a Nutshell", which has been expanded and revised to become this book; and why the lucky stiff, artist and Ruby programmer extraordinaire.This book begins with a quick-start tutorial to the language, and then explains the language in detail from the bottom up: from lexical and syntactic structure to datatypes to expressions and statements and on through methods, blocks, lambdas, closures, classes and modules. The book also includes a long and thorough introduction to the rich API of the Ruby platform, demonstrating - with heavily-commented example code - Ruby's facilities for text processing, numeric manipulation, collections, input/output, networking, and concurrency. An entire chapter is devoted to Ruby's metaprogramming capabilities. "The Ruby Programming Language" documents the Ruby language definitively but without the formality of a language specification. It is written for experienced programmers who are new to Ruby, and for current Ruby programmers who want to challenge their understanding and increase their mastery of the language.
(source: Nielsen Book Data)
SAL3 (off-campus storage)
SAL3 (off-campus storage) | Status |
---|---|
Stacks | Request (opens in new tab) |
QA76.73 .R83 F584 2008 | Available |
16. JavaScript : das umfassende Referenzwerk [2007]
- JavaScript. German
- Flanagan, David.
- 3. Aufl. - Köln : O'Reilly Verlag, ©2007.
- Description
- Book — 1 online resource (xxii, 1086 pages)
- Summary
-
JavaScript ist eine mächtige, objektorientierte Skriptsprache, deren Code in HTML-Seiten eingebettet und vom Browser interpretiert und ausgeführt wird. Im Zusammenhang mit Ajax kommt JavaScript immer häufiger bei der Programmierung komplexer Anwendungen z.
17. JavaScript kurz & gut [2007]
- JavaScript pocket reference. German
- Flanagan, David.
- 3. Aufl. - Köln : O'Reilly Verlag, 2007.
- Description
- Book — 1 online resource (172 pages) Digital: text file.
- Summary
-
JavaScript ist eine mächtige, objektorientierte Skriptsprache, die ursprünglich vor allem dazu genutzt wurde, visuelle Web-Effekte zu erzeugen oder Formulare zu validieren. Im Zusammenhang mit Ajax kommt JavaScript immer häufiger auch bei der Programmieru.
18. JavaScript : the definitive guide [2006]
- Flanagan, David.
- 5th ed. - Sebastopol, CA : O'Reilly, 2006.
- Description
- Book — xxii, 994 p. : ill. ; 24 cm.
- Summary
-
- Preface 1. Introduction to JavaScript
- 1.1 What Is JavaScript?
- 1.2 Versions of JavaScript
- 1.3 Client-Side JavaScript
- 1.4 JavaScript in Other Contexts
- 1.5 Exploring JavaScript Part I. Core JavaScript 2. Lexical Structure
- 2.1 Character Set
- 2.2 Case Sensitivity
- 2.3 Whitespace and Line Breaks
- 2.4 Optional Semicolons
- 2.5 Comments
- 2.6 Literals
- 2.7 Identifiers
- 2.8 Reserved Words 3. Datatypes and Values
- 3.1 Numbers
- 3.2 Strings
- 3.3 Boolean Values
- 3.4 Functions
- 3.5 Objects
- 3.6 Arrays
- 3.7 null
- 3.8 undefined
- 3.9 The Date Object
- 3.10 Regular Expressions
- 3.11 Error Objects
- 3.12 Type Conversion Summary
- 3.13 Primitive Datatype Wrapper Objects
- 3.14 Object-to-Primitive Conversion
- 3.15 By Value Versus by Reference 4. Variables
- 4.1 Variable Typing
- 4.2 Variable Declaration
- 4.3 Variable Scope
- 4.4 Primitive Types and Reference Types
- 4.5 Garbage Collection
- 4.6 Variables as Properties
- 4.7 Variable Scope Revisited 5. Expressions and Operators
- 5.1 Expressions
- 5.2 Operator Overview
- 5.3 Arithmetic Operators
- 5.4 Equality Operators
- 5.5 Relational Operators
- 5.6 String Operators
- 5.7 Logical Operators
- 5.8 Bitwise Operators
- 5.9 Assignment Operators
- 5.10 Miscellaneous Operators 6. Statements
- 6.1 Expression Statements
- 6.2 Compound Statements
- 6.3 if
- 6.4 else if
- 6.5 switch
- 6.6 while
- 6.7 do/while
- 6.8 for
- 6.9 for/in
- 6.10 Labels
- 6.11 break
- 6.12 continue
- 6.13 var
- 6.14 function
- 6.15 return
- 6.16 throw
- 6.17 try/catch/finally
- 6.18 with
- 6.19 The Empty Statement
- 6.20 Summary of JavaScript Statements 7. Objects and Arrays
- 7.1 Creating Objects
- 7.2 Object Properties
- 7.3 Objects as Associative Arrays
- 7.4 Universal Object Properties and Methods
- 7.5 Arrays
- 7.6 Reading and Writing Array Elements
- 7.7 Array Methods
- 7.8 Array-Like Objects 8. Functions
- 8.1 Defining and Invoking Functions
- 8.2 Function Arguments
- 8.3 Functions as Data
- 8.4 Functions as Methods
- 8.5 Constructor Functions
- 8.6 Function Properties and Methods
- 8.7 Utility Function Examples
- 8.8 Function Scope and Closures
- 8.9 The Function( ) Constructor 9. Classes, Constructors, and Prototypes
- 9.1 Constructors
- 9.2 Prototypes and Inheritance
- 9.3 Simulating Classes in JavaScript
- 9.4 Common Object Methods
- 9.5 Superclasses and Subclasses
- 9.6 Extending Without Inheriting
- 9.7 Determining Object Type
- 9.8 Example: A defineClass( ) Utility Method 10. Modules and Namespaces
- 10.1 Creating Modules and Namespaces
- 10.2 Importing Symbols from Namespaces
- 10.3 Module Utilities 11. Pattern Matching with Regular Expressions
- 11.1 Defining Regular Expressions
- 11.2 String Methods for Pattern Matching
- 11.3 The RegExp Object 12. Scripting Java
- 12.1 Embedding JavaScript
- 12.2 Scripting Java Part II. Client-Side JavaScript 13. JavaScript in Web Browsers
- 13.1 The Web Browser Environment
- 13.2 Embedding Scripts in HTML
- 13.3 Event Handlers in HTML
- 13.4 JavaScript in URLs
- 13.5 Execution of JavaScript Programs
- 13.6 Client-Side Compatibility
- 13.7 Accessibility
- 13.8 JavaScript Security
- 13.9 Other Web-Related JavaScript Embeddings 14. Scripting Browser Windows
- 14.1 Timers
- 14.2 Browser Location and History
- 14.3 Obtaining Window, Screen, and Browser Information
- 14.4 Opening and Manipulating Windows
- 14.5 Simple Dialog Boxes
- 14.6 Scripting the Status Line
- 14.7 Error Handling
- 14.8 Multiple Windows and Frames
- 14.9 Example: A Navigation Bar in a Frame 15. Scripting Documents
- 15.1 Dynamic Document Content
- 15.2 Document Properties
- 15.3 Legacy DOM: Document Object Collections
- 15.4 Overview of the W3C DOM
- 15.5 Traversing a Document
- 15.6 Finding Elements in a Document
- 15.7 Modifying a Document
- 15.8 Adding Content to a Document
- 15.9 Example: A Dynamically Created Table of Contents
- 15.10 Querying Selected Text
- 15.11 The IE 4 DOM 16. Cascading Style Sheets and Dynamic HTML
- 16.1 Overview of CSS
- 16.2 CSS for DHTML
- 16.3 Scripting Inline Styles
- 16.4 Scripting Computed Styles
- 16.5 Scripting CSS Classes
- 16.6 Scripting Stylesheets 17. Events and Event Handling
- 17.1 Basic Event Handling
- 17.2 Advanced Event Handling with DOM Level 2
- 17.3 The Internet Explorer Event Model
- 17.4 Mouse Events
- 17.5 Key Events
- 17.6 The onload Event
- 17.7 Synthetic Events 18. Forms and Form Elements
- 18.1 The Form Object
- 18.2 Defining Form Elements
- 18.3 Scripting Form Elements
- 18.4 Form Verification Example 19. Cookies and Client-Side Persistence
- 19.1 An Overview of Cookies
- 19.2 Storing Cookies
- 19.3 Reading Cookies
- 19.4 Cookie Example
- 19.5 Cookie Alternatives
- 19.6 Persistent Data and Security 20. Scripting HTTP
- 20.1 Using XMLHttpRequest
- 20.2 XMLHttpRequest Examples and Utilities
- 20.3 Ajax and Dynamic Scripting
- 20.4 Scripting HTTP with Tags 21. JavaScript and XML
- 21.1 Obtaining XML Documents
- 21.2 Manipulating XML with the DOM API
- 21.3 Transforming XML with XSLT
- 21.4 Querying XML with XPath
- 21.5 Serializing XML
- 21.6 Expanding HTML Templates with XML Data
- 21.7 XML and Web Services
- 21.8 E4X: ECMAScript for XML 22. Scripted Client-Side Graphics
- 22.1 Scripting Images
- 22.2 Graphics with CSS
- 22.3 SVG: Scalable Vector Graphics
- 22.4 VML: Vector Markup Language
- 22.5 Graphics in a
- 22.6 Graphics with Flash
- 22.7 Graphics with Java 23. Scripting Java Applets and Flash Movies
- 23.1 Scripting Applets
- 23.2 Scripting the Java Plug-in
- 23.3 Scripting with Java
- 23.4 Scripting Flash
- 23.5 Scripting Flash 8 Part III. Core JavaScript Reference Core JavaScript Reference Part IV. Client-Side JavaScript Reference Client-Side JavaScript Reference Index.
- (source: Nielsen Book Data)
(source: Nielsen Book Data)
Engineering Library (Terman)
Engineering Library (Terman) | Status |
---|---|
Stacks | |
QA76.73 .J39 F53 2006 | Unknown |
19. Java in a nutshell [2005]
- Flanagan, David.
- 5th ed. - Sebastopol, CA : O'Reilly, c2005.
- Description
- Book — xxiv, 1224 p. ; 23 cm.
- Summary
-
With more than 700,000 copies sold to date, Java in a Nutshell from O'Reilly is clearly the favorite resource amongst the legion of developers and programmers using Java technology. And now, with the release of the 5.0 version of Java, O'Reilly has given the book that defined the "in a Nutshell" category another impressive tune-up. In this latest revision, readers will find Java in a Nutshell, 5th Edition does more than just cover the extensive changes implicit in 5.0, the newest version of Java. It's undergone a complete makeover-in scope, size, and type of coverage-in order to more closely meet the needs to the modern Java programmer. To wit, Java in a Nutshell, 5th Edition now places less emphasis on coming to Java from C and C++, and adds more discussion on tools and frameworks. It also offers new code examples to illustrate the working of APIs, and, of course, extensive coverage of Java 5.0. But faithful readers take comfort: it still hasn't lost any of its core elements that made it such a classic to begin with. This handy reference gets right to the heart of the program with an accelerated introduction to the Java programming language and its key APIs-ideal for developers wishing to start writing code right away. And, as was the case in previous editions, Java in a Nutshell, 5th Edition is once again chock-full of poignant tips, techniques, examples, and practical advice. For as long as Java has existed, Java in a Nutshell has helped developers maximize the capabilities of the program's newest versions. And this latest edition is no different.
(source: Nielsen Book Data)
20. Java examples in a nutshell [2004]
- Flanagan, David.
- 3rd ed. - Beijing ; Sebastopol, CA : O'Reilly, c2004.
- Description
- Book — xiv, 701 p. : ill. ; 23 cm.
- Summary
-
- Preface
- I. Learning Java
- 1. Java Basics Hello World
- FizzBuzz
- The Fibonacci Series
- Using Command-Line Arguments
- Echo in Reverse
- FizzBuzz Switched
- Computing Factorials
- Recursive Factorials
- Caching Factorials
- Computing Big Factorials
- Handling Exceptions
- Interactive Input Using a StringBuffer
- Sorting Numbers
- Computing Primes
- 2. Objects, Classes, and Interfaces
- A Rectangle Class Testing the Rect Class
- A Rect Subclass
- Another Subclass
- Complex Numbers Computing Statistics An Integer List
- Tokenizing Text
- II. Core Java APIs
- 3. Input/Output
- Files and Streams
- Working with Files
- Copying File Contents
- Reading and Displaying Text Files
- Listing Directory and File Information
- Compressing Files and Directories
- Filtering Character Streams
- Tokenizing a Character Stream
- Random Access to Files
- 4. Threads
- Thread Basics
- Thread-Safe Classes
- Threads and Thread Groups
- Deadlock
- Timers
- 5. Networking
- Downloading the Contents of a URL
- Using a URLConnection
- Sending Email Through a URLConnection
- A Simple Network Client
- A Generic Client
- An HTTP Client
- A POP Client
- A Simple Web Server
- A Proxy Server
- A Generic Multithreaded Server
- Sending Datagrams
- Receiving Datagrams
- 6. New I/O Locking Files
- Copying Files
- Regular Expressions and Character Decoding
- File Copying with Buffers
- Advanced Byte-to-Character Conversion
- Tokenizing Byte Buffers
- A Simple HTTP Client
- The Daytime Service
- A Multiplexed Server
- A Multiplexed Network Client
- 7. Security and Cryptography
- Running Untrusted Code
- Loading Untrusted Code
- Message Digests and Digital Signatures
- Cryptography
- 8. Internationalization
- A Word About Locales
- Unicode
- Character Encodings
- Handling Local Customs
- Localizing User-Visible Messages
- Formatted Messages
- 9. Reflection
- Obtaining Class and Member Information
- Invoking a Named Method
- Proxy Objects
- 10. Object Serialization
- Simple Serialization
- Custom Serialization
- Externalizable Classes
- Serialization and Class Versioning
- III. Desktop Java APIs
- 11. Graphical User Interfaces
- Components
- Containers
- Layout Management
- Event Handling
- A Complete GUI
- Actions and Reflection
- Custom Dialogs
- An Error Handler Dialog
- Displaying Tables
- Displaying Trees
- A Simple Web Browser
- Describing GUIs with Properties
- Themes and the Metal Look-and-Feel
- Look-and-Feel Preferences
- The ShowBean Program
- 12. Graphics
- Graphics Before Java 1.2
- The Java 2D API
- Drawing and Filling Shapes
- Transforms
- Line Styles with BasicStroke
- Stroking Lines
- Filling Shapes with Paint
- Antialiasing
- Combining Colors with AlphaComposite
- Image Processing
- Image I/O
- Custom Shapes
- Custom Strokes
- Custom Paint
- Advanced Animation
- Displaying Graphics Examples
- 13. Printing
- Printing with the Java 1.1 API
- Printing with the Java 1.2 API
- Printing with the Java 1.4 API
- Printing Multipage Text Documents
- Advanced Printing with Java 1.4
- 14. Data Transfer
- Simple Swing Data Transfer
- A Clock with Drag and Copy Support
- Data Transfer Architecture
- Droppin.
- (source: Nielsen Book Data)
(source: Nielsen Book Data)
Engineering Library (Terman)
Engineering Library (Terman) | Status |
---|---|
Stacks | |
QA76.73 .J38 F5518 2004 | CHECKEDOUT |
Articles+
Journal articles, e-books, & other e-resources
Guides
Course- and topic-based guides to collections, tools, and services.