Abbildung von: LPI Web Development Essentials Study Guide - Wiley

LPI Web Development Essentials Study Guide

Exam 030-100
Audrey O'Shea(Autor*in)
Wiley (Verlag)
1. Auflage
Erschienen am 17. Oktober 2023
448 Seiten
E-Book
PDF mit Adobe-DRM
978-1-394-18680-8 (ISBN)
35,99 €inkl. 7% MwSt.
Systemvoraussetzungen
für PDF mit Adobe-DRM
E-Book Einzellizenz
Als Download verfügbar
Pass the LPI Web Development Essentials exam and set yourself up for success at a new web development job

In LPI Linux Professional Institute Web Development Essentials Study Guide: Exam 030-100, accomplished IT educator and systems engineer, Audrey O'Shea delivers an easy-to-follow and hands-on roadmap to passing the LPI Web Development Essentials exam and hitting the ground running at a new job as a web developer. In the book, you'll explore the software development skills, web technologies, HTML, CSS, Node.js, and JavaScript info you need to implement modern applications and solutions in a web environment.

You will find:
* Introductory coverage of SQL, HTML, JavaScript, CSS, and MongoDB
* A heavy emphasis on real-world job skills, as well as the technologies used every day by web developers in the field
* Complimentary access to the Sybex interactive online learning environment and test bank, complete with hundreds of practice questions, electronic flashcards, and a searchable glossary of important terms

An essential and practical resource for anyone preparing for the Web Development Essentials certification exam, LPI Linux Professional Institute Web Development Essentials Study Guide: Exam 030-100 is also the ideal book for entry-level software developers seeking knowledge of web development tools and principles.
ABOUT THE AUTHOR

Audrey O'Shea currently teaches electronics and information technology at a technical school in upstate New York. She has been working and educating in IT since 1989 and her career has included positions of network administrator, tech support specialist, trainer and consultant.
  • Cover Page
  • Title Page
  • Copyright Page
  • Contents
  • Introduction
  • What Does This Book Cover?
  • Who Should Read This Book
  • Exam Tips
  • Interactive Online Learning Environment and Test Bank
  • Additional Resources
  • LPI Web Development Essentials Exam Objectives
  • Objective Map
  • How to Contact Wiley or the Author
  • Assessment Test
  • Answers to Assessment Test
  • Chapter 1 Web Development Basics
  • Developer Types
  • Creating Software
  • Text Editors and IDEs
  • Compiled Languages
  • Interpreted Languages
  • Programming Paradigms
  • Maintaining Software
  • Version Control Systems
  • Software Testing
  • Summary
  • Exam Essentials
  • Exercise 1.1
  • Review Questions
  • Chapter 2 Client/Server Computing
  • Client-Side
  • Types of Clients
  • Web Browsers
  • Server-Side
  • Types of Servers
  • Popular Server Software
  • Popular Web Page-Creating Software
  • Summary
  • Exam Essentials
  • Exercise 2.1
  • Exercise 2.2
  • Review Questions
  • Chapter 3 Database Management Systems
  • Database Structures and Languages
  • Database Structures
  • Database Languages
  • Relational Database Concepts
  • Content Maintenance and Delivery
  • Summary
  • Exam Essentials
  • Exercise 3.1
  • Exercise 3.2
  • Review Questions
  • Chapter 4 Client/Server Communication
  • HTTP
  • HTTP Client-Side
  • HTTP Server-Side
  • WebSocket API
  • Caches and Cookies
  • HTTP Security Concerns
  • Summary
  • Exam Essentials
  • Exercise 4.1
  • Exercise 4.2
  • Review Questions
  • Chapter 5 HTML Introduction
  • What Is HTML?
  • The HTML Skeleton
  • HTML Syntax
  • HTML Head
  • Summary
  • Exam Essentials
  • Exercise 5.1
  • Exercise 5.2
  • Review Questions
  • Chapter 6 Content Markup
  • The Basics
  • Block and Inline Elements
  • Block Elements
  • Inline Elements
  • Hierarchical Structure
  • Lists
  • Styles
  • Semantic and Non-Semantic Elements
  • Non-Semantic Elements
  • Semantic Structural Elements
  • Summary
  • Exam Essentials
  • Exercise 6.1
  • Exercise 6.2
  • Exercise 6.3
  • Exercise 6.4
  • Review Questions
  • Chapter 7 References and Embedded Resources
  • Page Anchors
  • External Resource Links
  • Using Images
  • The img Tag and Its Attributes
  • Inline or Background Images
  • Image Maps
  • File Formats
  • The &iframe& Tag
  • Summary
  • Exam Essentials
  • Exercise 7.1
  • Exercise 7.2
  • Exercise 7.3
  • Exercise 7.4
  • Review Questions
  • Chapter 8 Creating HTML Forms
  • Anatomy of an Input Form
  • Commonly Used Attributes
  • Button Types
  • Adding Functionality
  • Radio Buttons and Check Boxes
  • A Form for Reviews
  • Summary
  • Exam Essentials
  • Exercise 8.1
  • Exercise 8.2
  • Exercise 8.3
  • Review Questions
  • Chapter 9 Introducing CSS
  • Applying Styles to HTML
  • The style Attribute
  • CSS Rules and Selectors
  • The &style& Tag
  • CSS Stored in Separate Files
  • CSS Accessibility Features
  • Summary
  • Exam Essentials
  • Exercise 9.1
  • Exercise 9.2
  • Exercise 9.3
  • Review Questions
  • Chapter 10 Applying CSS Styles
  • Other Selectors
  • CSS Inheritance
  • CSS Pseudo-Classes
  • CSS Order of Precedence
  • Summary
  • Exam Essentials
  • Exercise 10.1
  • Exercise 10.2
  • Review Questions
  • Chapter 11 CSS Styling Fundamentals
  • Units of Measure
  • Absolute Units
  • Relative Units
  • Common Properties
  • Color
  • Background
  • Borders
  • Font
  • Text
  • List Style
  • Line Height
  • Summary
  • Exam Essentials
  • Exercise 11.1
  • Exercise 11.2
  • Review Questions
  • Chapter 12 CSS Layout and Box Model
  • The CSS Box Model
  • CSS Box Model Parts
  • Element Dimensions
  • CSS Website Layout
  • Elements and Their Positions
  • Text Flow
  • Document Flow
  • Other Layout Features
  • Summary
  • Exam Essentials
  • Exercise 12.1
  • Exercise 12.2
  • Review Questions
  • Chapter 13 JavaScript Essentials
  • JavaScript Statements and Syntax
  • Adding Comments
  • Inserting JavaScript into HTML
  • JavaScript as an External File
  • The JavaScript Console
  • Summary
  • Exam Essentials
  • Exercise 13.1
  • Exercise 13.2
  • Review Questions
  • Chapter 14 JavaScript Data
  • Variables, Constants, and Scope
  • Variables
  • Constants
  • Scope
  • Objects and Methods
  • Data Types
  • Primitive Types
  • Arrays
  • Strings
  • Operators and Precedence
  • Data Conversions
  • Summary
  • Exam Essentials
  • Exercise 14.1
  • Exercise 14.2
  • Review Questions
  • Chapter 15 Functions and Control Structures
  • Functions
  • Function Syntax
  • Starting and Stopping Functions
  • Functions and Variables
  • Conditional Statements
  • Comparison Operators
  • Data Coercion
  • Truthy and Falsy Values
  • Summary
  • Exam Essentials
  • Exercise 15.1
  • Exercise 15.2
  • Exercise 15.3
  • Review Questions
  • Chapter 16 The DOM
  • DOM Structure
  • DOM Methods and Properties
  • Adding and Deleting Classes and Attributes
  • Retrieving and Setting Values
  • Changing CSS Styling Using the DOM
  • DOM Events
  • Summary
  • Exam Essentials
  • Exercise 16.1
  • Exercise 16.2
  • Review Questions
  • Chapter 17 NodeJS Basics
  • What Is Node.js?
  • Installing Node.js
  • Installing a Node.js Module
  • Running a Node.js App
  • Summary
  • Exam Essentials
  • Exercise 17.1
  • Exercise 17.2
  • Exercise 17.3
  • Review Questions
  • Chapter 18 NodeJS Express
  • Node.js vs. Node.js Express
  • Installing Express
  • Routing and Serving Files
  • User Input and Validation
  • Templates
  • Template Engines
  • HTML Templates
  • Security Concerns
  • Cross-Site Scripting
  • Cross-Site Request Forgery
  • Summary
  • Exam Essentials
  • Exercise 18.1
  • Review Questions
  • Chapter 19 Manipulating SQLite with NodeJS
  • Installing the SQLite Module
  • Creating a SQLite Database
  • Opening and Closing the Database
  • In Terminal
  • In NodeJS
  • Managing SQLite Data with NodeJS
  • Entering Data
  • Changing Data
  • Running Queries
  • Security Concerns
  • Summary
  • Exam Essentials
  • Exercise 19.1
  • Exercise 19.2
  • Exercise 19.3
  • Review Questions
  • Answers to Review Questions
  • Chapter 1: Web Development Basics
  • Chapter 2: Client/Server Computing
  • Chapter 3: Database Management Systems
  • Chapter 4: Client/Server Communication
  • Chapter 5: HTML Introduction
  • Chapter 6: Content Markup
  • Chapter 7: References and Embedded Resources
  • Chapter 8: Creating HTML Forms
  • Chapter 9: Introducing CSS
  • Chapter 10: Applying CSS Styles
  • Chapter 11: CSS Styling Fundamentals
  • Chapter 12: CSS Layout and Box Model
  • Chapter 13: JavaScript Essentials
  • Chapter 14: JavaScript Data
  • Chapter 15: Functions and Control Structures
  • Chapter 16: The DOM
  • Chapter 17: NodeJS Basics
  • Chapter 18: NodeJS Express
  • Chapter 19: Manipulating SQLite with NodeJS
  • Index
  • EULA

Dateiformat: PDF
Kopierschutz: Adobe-DRM (Digital Rights Management)

Systemvoraussetzungen:

  • Computer (Windows; MacOS X; Linux): Installieren Sie bereits vor dem Download die kostenlose Software Adobe Digital Editions (siehe E-Book Hilfe).
  • Tablet/Smartphone (Android; iOS): Installieren Sie bereits vor dem Download die kostenlose App Adobe Digital Editions oder die App PocketBook (siehe E-Book Hilfe).
  • E-Book-Reader: Bookeen, Kobo, Pocketbook, Sony, Tolino u.v.a.m. (nicht Kindle)

Das Dateiformat PDF zeigt auf jeder Hardware eine Buchseite stets identisch an. Daher ist eine PDF auch für ein komplexes Layout geeignet, wie es bei Lehr- und Fachbüchern verwendet wird (Bilder, Tabellen, Spalten, Fußnoten). Bei kleinen Displays von E-Readern oder Smartphones sind PDF leider eher nervig, weil zu viel Scrollen notwendig ist.
Mit Adobe-DRM wird hier ein „harter” Kopierschutz verwendet. Wenn die notwendigen Voraussetzungen nicht vorliegen, können Sie das E-Book leider nicht öffnen. Daher müssen Sie bereits vor dem Download Ihre Lese-Hardware vorbereiten. 

Bitte beachten Sie: Wir empfehlen Ihnen unbedingt nach Installation der Lese-Software diese mit Ihrer persönlichen Adobe-ID zu autorisieren!

Weitere Informationen finden Sie in unserer  E-Book Hilfe.