Muutke küpsiste eelistusi

Exam 98-375 HTML5 Application Development Fundamentals [Pehme köide]

  • Formaat: Paperback / softback, 304 pages, kõrgus x laius x paksus: 272x216x18 mm, kaal: 703 g
  • Ilmumisaeg: 30-Nov-2012
  • Kirjastus: John Wiley & Sons Inc
  • ISBN-10: 1118359933
  • ISBN-13: 9781118359938
Teised raamatud teemal:
  • Pehme köide
  • Hind: 113,88 €*
  • * saadame teile pakkumise kasutatud raamatule, mille hind võib erineda kodulehel olevast hinnast
  • See raamat on trükist otsas, kuid me saadame teile pakkumise kasutatud raamatule.
  • Kogus:
  • Lisa ostukorvi
  • Tasuta tarne
  • Lisa soovinimekirja
  • Formaat: Paperback / softback, 304 pages, kõrgus x laius x paksus: 272x216x18 mm, kaal: 703 g
  • Ilmumisaeg: 30-Nov-2012
  • Kirjastus: John Wiley & Sons Inc
  • ISBN-10: 1118359933
  • ISBN-13: 9781118359938
Teised raamatud teemal:
The Microsoft Technology Associate certification (MTA) curriculum helps instructors teach and validate fundamental technology concepts with a foundation for students' careers as well as the confidence they need to succeed in advanced studies. Through the use of MOAC MTA titles you can help ensure your students future success in and out of the classroom. This MTA text covers the following HTML5 Application vital fundamental skills:
• Manage the Application Life Cycle
• Build the User Interface by Using HTML5
• Format the User Interface by Using CSS
• Code by Using JavaScript

Click here to learn more about the Microsoft Technology Associate (MTA), a new and innovative certification track designed to provide a pathway for future success in technology courses and careers.

Lesson 1 Managing the Application Life Cycle
1(20)
Exam Objective Matrix
1(1)
Key Terms
1(1)
Understanding Platform Fundamentals
2(8)
What's New in HTML5?
3(2)
Creating Apps
5(2)
Exploring Packaging and the Runtime Environment
7(1)
Understanding the Host Process
7(1)
Understanding the App Package and App Container
8(2)
Understanding Credentials and Permission Sets
10(1)
Understanding and Managing Application States
10(2)
Storing State Data Using Local and Session Storage
11(1)
AppCache for Offline Files
11(1)
Understanding Touch Interfaces and Gestures
12(1)
Leveraging Existing HTML5 Skills and Content for Slate/Tablet Applications
13(1)
Debugging and Testing HTML5 Apps
13(3)
Validating HTML5 Code
14(1)
Validating a Package
14(2)
Publishing an Application to a Store
16(1)
Skill Summary
17(1)
Knowledge Assessment
18(2)
Competency Assessment
20(1)
Proficiency Assessment
20(1)
Lesson 2 Building the User Interface by Using HTML5: Text, Graphics, and Media
21(32)
Exam Objective Matrix
21(1)
Key Terms
21(1)
Understanding the Essentials of HTML
22(7)
Basic Markup and Page Structure
22(1)
Using Attributes
23(1)
Nesting Elements
24(1)
Understanding Entities
24(1)
Understanding the Doctype
25(1)
Exploring the Markup of a Simple Web Page
26(3)
Choosing and Configuring HTML5 Tags to Display Text Content
29(5)
Text Elements from HTML 4 with New Meaning or Functionality
29(2)
New Text Elements in HTML5
31(1)
Text Elements Not Used in HTML5
32(2)
Choosing and Configuring HTML5 Tags to Display Graphics
34(11)
Using the figure and figcaption Elements
35(3)
Creating Graphics with Canvas
38(1)
Canvas Basics
39(1)
Creating an Outline of a Shape
40(1)
Providing an Alternate Image or Text for Older Browsers
41(1)
Creating Graphics with SVG
42(2)
When to Use Canvas Instead of SVG
44(1)
Choosing and Configuring HTML5 Tags to Play Media
45(4)
Understanding and Using Video Tags
45(2)
Understanding and Using Audio Tags
47(2)
Skill Summary
49(1)
Knowledge Assessment
49(2)
Competency Assessment
51(1)
Proficiency Assessment
52(1)
Lesson 3 Building the User Interface by Using HTML5: Organization, Input, and Validation
53(34)
Exam Objective Matrix
53(1)
Key Terms
53(1)
Choosing and Configuring HTML5 Tags to Organize Content and Forms
54(18)
Understanding Semantic HTML
54(1)
Using Tags to Add Structure to an HTML Document
55(1)
The header and footer Elements
56(1)
The section Element
57(2)
The nav Element
59(2)
The article Element
61(1)
The aside Element
61(3)
Using Tags to Create Tables and Lists
64(1)
Creating Tables
64(5)
Creating Lists
69(3)
Choosing and Configuring HTML5 Tags for Input and Validation
72(11)
Understanding Input and Forms
73(4)
Exploring Form Creation, Input Attributes, and Values
77(4)
Understanding Validation
81(2)
Skill Summary
83(1)
Knowledge Assessment
84(2)
Competency Assessment
86(1)
Proficiency Assessment
86(1)
Lesson 4 Understanding CSS Essentials: Content Flow, Positioning, and Styling
87(23)
Objective Domain Matrix
87(1)
Key Terms
87(1)
Understanding CSS Essentials
87(18)
Using the Appropriate Tools
88(1)
Exploring the Link between HTML and CSS
89(2)
Separating Content from Style
91(1)
Understanding Selectors and Declarations
92(2)
Understanding Fonts and Font Families
94(2)
Managing Content Flow
96(3)
Positioning Individual Elements
99(1)
Applying Float Positioning
99(1)
Applying Absolute Positioning
100(2)
Managing Content Overflow
102(1)
Understanding Scrolling Overflow
102(2)
Understanding Visible Overflow and Hidden Overflow
104(1)
Skill Summary
105(1)
Knowledge Assessment
106(2)
Competency Assessment
108(1)
Proficiency Assessment
109(1)
Lesson 5 Understanding CSS Essentials: Layouts
110(27)
Exam Objective Matrix
110(1)
Key Terms
110(1)
Arranging User Interface (UI) Content by Using CSS
111(3)
Using Flexbox for Simple Layouts and Using Grid for Complex Layouts
112(2)
Using a Flexible Box to Establish Content Alignment, Direction, and Orientation
114(14)
Work with Flexboxes and Flexbox Items
116(1)
Applying Proportional Scaling within a Flexbox
116(6)
Changing the Direction of Child Items in a Flexbox
122(4)
Ordering and Arranging Content
126(2)
Using Grid Layouts to Establish Content Alignment, Direction, and Orientation
128(5)
Creating a Grid Using CSS Properties for Rows and Columns
130(2)
Understanding Grid Templates
132(1)
Skill Summary
133(1)
Knowledge Assessment
133(2)
Competency Assessment
135(1)
Proficiency Assessment
136(1)
Lesson 6 Managing Text Flow by Using CSS
137(22)
Exam Objective Matrix
137(1)
Key Terms
137(1)
Managing the Flow of Text Content by Using CSS
137(2)
Understanding and Using Regions to Flow Text Content between Multiple Sections
139(16)
Flowing Content through Containers Dynamically
140(2)
Overflowing Text
142(1)
Microsoft's Implementation of CSS Regions
142(3)
Using Columns and Hyphenation to Optimize the Readability of Text
145(1)
Creating Columns
146(4)
Using Hyphenation
150(2)
Using CSS Exclusions to Create Text Flow around a Floating Object
152(3)
Skill Summary
155(1)
Knowledge Assessment
155(2)
Competency Assessment
157(1)
Proficiency Assessment
158(1)
Lesson 7 Managing the Graphical Interface by Using CSS
159(30)
Exam Objective Matrix
159(1)
Key Terms
159(1)
Managing the Graphical Interface with CSS
159(26)
Creating Graphics Effects
160(1)
Creating Rounded Corners
160(1)
Creating Shadows
161(2)
Applying Transparency
163(1)
Applying Background Gradients
164(2)
Understanding Typography and the Web Open Font Format
166(1)
Applying 2D and 3D Transformations
167(1)
2D Translation
168(1)
2D Scaling
169(2)
2D and 3D Rotation
171(1)
2D and 3D Skewing
172(1)
Understanding 3D Perspective, Transitions, and Animations
173(6)
Applying SVG Filter Effects
179(3)
Using Canvas to Enhance the GUI
182(3)
Skill Summary
185(1)
Knowledge Assessment
186(2)
Competency Assessment
188(1)
Proficiency Assessment
188(1)
Lesson 8 Understanding JavaScript and Coding Essentials
189(26)
Objective Domain Matrix
189(1)
Key Terms
189(1)
Managing and Maintaining JavaScript
189(10)
Creating and Using Functions
193(4)
Using jQuery and Other Third-Party Libraries
197(2)
Updating the UI by Using JavaScript
199(12)
Locating and Accessing Elements
201(2)
Listening and Responding to Events
203(3)
Showing and Hiding Elements
206(2)
Updating the Content of Elements
208(1)
Adding Elements
209(2)
Skill Summary
211(1)
Knowledge Assessment
212(2)
Competency Assessment
214(1)
Proficiency Assessment
214(1)
Lesson 9 Creating Animations, Working with Graphics, and Accessing Data
215(28)
Objective Domain Matrix
215(1)
Key Terms
215(1)
Coding Animations by Using JavaScript
216(3)
Creating Animations
216(3)
Working with Images, Shapes, and Other Graphics
219(5)
Manipulating the Canvas with JavaScript
220(4)
Sending and Receiving Data
224(5)
Transmitting Complex Objects and Parsing
227(2)
Loading and Saving Files
229(4)
Using the Application Cache (AppCache)
231(2)
Understanding and Using Data Types
233(1)
Using JavaScript to Validate User Form Input
233(2)
Understanding and Using Cookies
235(2)
Understanding and Using Local Storage
237(2)
Skill Summary
239(1)
Knowledge Assessment
240(2)
Competency Assessment
242(1)
Proficiency Assessment
242(1)
Lesson 10 JavaScript Coding for the Touch Interface, Device and Operating System Resources, and More
243(25)
Exam Objective Matrix
243(1)
Key Terms
243(1)
Responding to the Touch Interface
244(5)
Capturing and Responding to Gestures
246(3)
Coding Additional HTML5 APIs
249(11)
Coding to Capture GeoLocation
249(3)
Understanding Web Workers
252(3)
Understanding WebSockets
255(3)
Using File API for File Uploads
258(2)
Accessing Device and Operating System Resources
260(4)
Accessing In-Memory Resources
260(2)
Accessing Hardware Capabilities
262(1)
Understanding Global Positioning System (GPS)
263(1)
Understanding Accelerometer
263(1)
Accessing a Camera
263(1)
Skill Summary
264(1)
Knowledge Assessment
265(2)
Competency Assessment
267(1)
Proficiency Assessment
267(1)
Appendix 268(1)
Index 269
The Microsoft Official Academic Course series is a complete program for instructors and institutions to prepare and deliver great courses on Microsoft software technologies. With MOAC, we recognize that, because of the rapid pace of change in the technology and curriculum developed by Microsoft, there is an ongoing set of needs beyond classroom instruction tools for an instructor to be ready to teach the course. MOAC endeavors to provide solutions for all these needs in a systematic manner in order to ensure a successful and rewarding course experience for both instructor and studenttechnical and curriculum training for instructor readiness with new software releases, the software itself for student use at home for building hands-on skills, assessment and validation of skill development, and a great set of tools for delivering instruction in the classroom and lab. All are important to the smooth delivery of an interesting course on Microsoft software, and all are provided with the Microsoft Official Academic Course program.