SlideShare a Scribd company logo
1 of 7
A Software Engineer Learns HTML5,
JavaScript and jQuery
New revision is now available. Fully revised
and re-edited.
HTML5 web applications are now capable of
matching or exceeding the scale and
sophistication of desktop applications, but with
the unique advantage of running natively
inside the web browsers on billions of desktop
computers, phones, TVs and tablets.
This revolution (or more correctly - evolution)
has happened for a number of reasons:
Browsers have introduced new standards-
based APIs allowing web applications to
(amongst other things) store data offline,
retrieve data from the server dynamically,
spawn background processes and interact with
the filesystem.
Software engineers and programmers have
begun to think of the much maligned
JavaScript language in a new light, and unlock
its potential as a rich and expressive language
capable of producing large scale, well-
structured applications.
The jQuery library has eased the pain of
interacting with Document Object Model, and
therefore writing applications that dynamically
respond to user interaction.
The HTML markup language has been
overhauled and extended to provide more
semantic meaning, and many additional
elements and attributes.
A Software Engineer Learns HTML5,
JavaScript and jQuery guides you through the
process I went through as an experienced
software engineer, writing a large-scale,
standards based web-application for the first
time. It is intended to teach you the
fundamentals of HTML5, JavaScript and
jQuery - without presenting you with long lists
of APIs, or intricate details of every feature
(these can be found in reference manuals).
This book is not a simple introduction to the
subject matter: it guides you through the
process of building a feature-rich web
application. The application begins simple, and
becomes gradually more complex as
additional APIs and features are introduced.
This book includes the following content:
An introduction to the HTML5 markup
language, and how it differs from HTML4 and
XHTML.
An introduction to JavaScript, including an in-
depth look at its use of objects and functions,
along with the design patterns that support the
development of robust web applications.
An introduction to jQuery selection, traversal,
manipulation and events.
An in-depth look at the Web storage and
IndexedDB APIs for client side data storage.
A guide to implementing offline web
applications with the Application Cache API.
An introduction to the ways JavaScript can
interact with the users file-system using the
FileReader API.
A guide to the use of Web Workers in web
applications.
An introduction to AJAX, and the jQuery API
supporting AJAX.
An introduction to Server Sent Events and
Web Sockets.
This book is intended for anyone with at least
a superficial knowledge of HTML and
programming (in any language).
If you want to download this book, click link in the last page
download this book A Software
Engineer Learns HTML5,
JavaScript and jQuery
OR

More Related Content

Viewers also liked (8)

Proyecto
ProyectoProyecto
Proyecto
 
Property without Government
Property without GovernmentProperty without Government
Property without Government
 
Conama 314 Remediadores.ppt
Conama 314 Remediadores.pptConama 314 Remediadores.ppt
Conama 314 Remediadores.ppt
 
Info integradora
Info integradoraInfo integradora
Info integradora
 
John Blagdon CV
John Blagdon CVJohn Blagdon CV
John Blagdon CV
 
Múzeum zárás után
Múzeum zárás utánMúzeum zárás után
Múzeum zárás után
 
Original Project 02 Layouts
Original Project 02 LayoutsOriginal Project 02 Layouts
Original Project 02 Layouts
 
Projeto festa junina
Projeto festa juninaProjeto festa junina
Projeto festa junina
 

Recently uploaded

SURVEY I created for uni project research
SURVEY I created for uni project researchSURVEY I created for uni project research
SURVEY I created for uni project research
CaitlinCummins3
 
會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽
會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽
會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽
中 央社
 

Recently uploaded (20)

Basic Civil Engineering notes on Transportation Engineering, Modes of Transpo...
Basic Civil Engineering notes on Transportation Engineering, Modes of Transpo...Basic Civil Engineering notes on Transportation Engineering, Modes of Transpo...
Basic Civil Engineering notes on Transportation Engineering, Modes of Transpo...
 
The Last Leaf, a short story by O. Henry
The Last Leaf, a short story by O. HenryThe Last Leaf, a short story by O. Henry
The Last Leaf, a short story by O. Henry
 
SURVEY I created for uni project research
SURVEY I created for uni project researchSURVEY I created for uni project research
SURVEY I created for uni project research
 
Capitol Tech Univ Doctoral Presentation -May 2024
Capitol Tech Univ Doctoral Presentation -May 2024Capitol Tech Univ Doctoral Presentation -May 2024
Capitol Tech Univ Doctoral Presentation -May 2024
 
Pragya Champions Chalice 2024 Prelims & Finals Q/A set, General Quiz
Pragya Champions Chalice 2024 Prelims & Finals Q/A set, General QuizPragya Champions Chalice 2024 Prelims & Finals Q/A set, General Quiz
Pragya Champions Chalice 2024 Prelims & Finals Q/A set, General Quiz
 
Championnat de France de Tennis de table/
Championnat de France de Tennis de table/Championnat de France de Tennis de table/
Championnat de France de Tennis de table/
 
How to Manage Closest Location in Odoo 17 Inventory
How to Manage Closest Location in Odoo 17 InventoryHow to Manage Closest Location in Odoo 17 Inventory
How to Manage Closest Location in Odoo 17 Inventory
 
會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽
會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽
會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽
 
ANTI PARKISON DRUGS.pptx
ANTI         PARKISON          DRUGS.pptxANTI         PARKISON          DRUGS.pptx
ANTI PARKISON DRUGS.pptx
 
size separation d pharm 1st year pharmaceutics
size separation d pharm 1st year pharmaceuticssize separation d pharm 1st year pharmaceutics
size separation d pharm 1st year pharmaceutics
 
philosophy and it's principles based on the life
philosophy and it's principles based on the lifephilosophy and it's principles based on the life
philosophy and it's principles based on the life
 
IPL Online Quiz by Pragya; Question Set.
IPL Online Quiz by Pragya; Question Set.IPL Online Quiz by Pragya; Question Set.
IPL Online Quiz by Pragya; Question Set.
 
demyelinated disorder: multiple sclerosis.pptx
demyelinated disorder: multiple sclerosis.pptxdemyelinated disorder: multiple sclerosis.pptx
demyelinated disorder: multiple sclerosis.pptx
 
UChicago CMSC 23320 - The Best Commit Messages of 2024
UChicago CMSC 23320 - The Best Commit Messages of 2024UChicago CMSC 23320 - The Best Commit Messages of 2024
UChicago CMSC 23320 - The Best Commit Messages of 2024
 
An Overview of the Odoo 17 Discuss App.pptx
An Overview of the Odoo 17 Discuss App.pptxAn Overview of the Odoo 17 Discuss App.pptx
An Overview of the Odoo 17 Discuss App.pptx
 
PSYPACT- Practicing Over State Lines May 2024.pptx
PSYPACT- Practicing Over State Lines May 2024.pptxPSYPACT- Practicing Over State Lines May 2024.pptx
PSYPACT- Practicing Over State Lines May 2024.pptx
 
ĐỀ THAM KHẢO KÌ THI TUYỂN SINH VÀO LỚP 10 MÔN TIẾNG ANH FORM 50 CÂU TRẮC NGHI...
ĐỀ THAM KHẢO KÌ THI TUYỂN SINH VÀO LỚP 10 MÔN TIẾNG ANH FORM 50 CÂU TRẮC NGHI...ĐỀ THAM KHẢO KÌ THI TUYỂN SINH VÀO LỚP 10 MÔN TIẾNG ANH FORM 50 CÂU TRẮC NGHI...
ĐỀ THAM KHẢO KÌ THI TUYỂN SINH VÀO LỚP 10 MÔN TIẾNG ANH FORM 50 CÂU TRẮC NGHI...
 
The Ball Poem- John Berryman_20240518_001617_0000.pptx
The Ball Poem- John Berryman_20240518_001617_0000.pptxThe Ball Poem- John Berryman_20240518_001617_0000.pptx
The Ball Poem- John Berryman_20240518_001617_0000.pptx
 
BỘ LUYỆN NGHE TIẾNG ANH 8 GLOBAL SUCCESS CẢ NĂM (GỒM 12 UNITS, MỖI UNIT GỒM 3...
BỘ LUYỆN NGHE TIẾNG ANH 8 GLOBAL SUCCESS CẢ NĂM (GỒM 12 UNITS, MỖI UNIT GỒM 3...BỘ LUYỆN NGHE TIẾNG ANH 8 GLOBAL SUCCESS CẢ NĂM (GỒM 12 UNITS, MỖI UNIT GỒM 3...
BỘ LUYỆN NGHE TIẾNG ANH 8 GLOBAL SUCCESS CẢ NĂM (GỒM 12 UNITS, MỖI UNIT GỒM 3...
 
Mattingly "AI and Prompt Design: LLMs with Text Classification and Open Source"
Mattingly "AI and Prompt Design: LLMs with Text Classification and Open Source"Mattingly "AI and Prompt Design: LLMs with Text Classification and Open Source"
Mattingly "AI and Prompt Design: LLMs with Text Classification and Open Source"
 

A software engineer learns html5, java script and jquery pdf ebook full free

  • 1. A Software Engineer Learns HTML5, JavaScript and jQuery
  • 2. New revision is now available. Fully revised and re-edited. HTML5 web applications are now capable of matching or exceeding the scale and sophistication of desktop applications, but with the unique advantage of running natively inside the web browsers on billions of desktop computers, phones, TVs and tablets. This revolution (or more correctly - evolution) has happened for a number of reasons: Browsers have introduced new standards- based APIs allowing web applications to (amongst other things) store data offline, retrieve data from the server dynamically, spawn background processes and interact with the filesystem. Software engineers and programmers have begun to think of the much maligned JavaScript language in a new light, and unlock
  • 3. its potential as a rich and expressive language capable of producing large scale, well- structured applications. The jQuery library has eased the pain of interacting with Document Object Model, and therefore writing applications that dynamically respond to user interaction. The HTML markup language has been overhauled and extended to provide more semantic meaning, and many additional elements and attributes. A Software Engineer Learns HTML5, JavaScript and jQuery guides you through the process I went through as an experienced software engineer, writing a large-scale, standards based web-application for the first time. It is intended to teach you the fundamentals of HTML5, JavaScript and jQuery - without presenting you with long lists
  • 4. of APIs, or intricate details of every feature (these can be found in reference manuals). This book is not a simple introduction to the subject matter: it guides you through the process of building a feature-rich web application. The application begins simple, and becomes gradually more complex as additional APIs and features are introduced. This book includes the following content: An introduction to the HTML5 markup language, and how it differs from HTML4 and XHTML. An introduction to JavaScript, including an in- depth look at its use of objects and functions, along with the design patterns that support the development of robust web applications. An introduction to jQuery selection, traversal, manipulation and events.
  • 5. An in-depth look at the Web storage and IndexedDB APIs for client side data storage. A guide to implementing offline web applications with the Application Cache API. An introduction to the ways JavaScript can interact with the users file-system using the FileReader API. A guide to the use of Web Workers in web applications. An introduction to AJAX, and the jQuery API supporting AJAX. An introduction to Server Sent Events and Web Sockets. This book is intended for anyone with at least a superficial knowledge of HTML and programming (in any language).
  • 6. If you want to download this book, click link in the last page
  • 7. download this book A Software Engineer Learns HTML5, JavaScript and jQuery OR