考试代码:306 HTML5 App Development 考试大纲
ITS认证考试考什么?考试内容?
ITS认证考试是分科目的,现在我们要看得就是Certiport给出的ITS考试代码:306 考试名称:HTML5 App Development的大纲,如果你通过了这科考试之后,将会获得HTML5 App Development的ITS证书
本ITS考试的考生将展示他们使用 HTML5、CSS 和 JavaScript 构建响应式 Web 应用程序的能力,这些应用程序将在各种支持触摸的设备(包括 PC、平板电脑和手机)上运行。
Application Lifecycle Management
- Describe the application lifecycle management stages
- Plan, design, develop, test, deploy, and maintain
- Debug and test web apps
- Input validation errors, runtime errors, breakpoints
Graphics and Animation
- Use the canvas element to create graphics and animations
- shape, color, line, translate/move, rotate, scale, interactivity
- Use the svg element to create and display graphics
- Advantages, inline vs. referenced XML, shapes, color, SVG filter effects
- Transform, style, and enhance text and graphics
- Graphics effects (rounded corners, shadows, transparency, background gradients, typography, and Web Open Font Format), 2-D and 3-D transformations (translate, scale, rotate, skew, and 3-D perspective transitions and animations), keyframes
- Apply CSS filters to images
- grayscale, blur, sepia, opacity, drop-shadow, saturate
Forms
- Construct and analyze markup that uses form elements
- datalist, fieldset, meter, legend, output
- Configure input validation
- Validation attributes, pattern attribute for regular expressions, correct data type, length, required value
Layouts
- Manage content layout, positioning, and flow by using CSS
- Content flow (inline vs. block flow), positioning of individual elements (float vs. absolute positioning), content overflow (scrolling, visible, and hidden), basic CSS styling
- Construct layouts by using responsive design
- grid view, background-size, images, picture, viewport, responsive width, media queries
- Construct flexible responsive layouts by using CSS flexbox
- flex container (flex-direction, flex-flow, flex-wrap), flex items (flex-basis, flex-grow, flex-shrink, order, flex)
- Construct grid-based layouts by using CSS grid
- container, items, templates, gap
JavaScript Coding
- Create and use custom classes
- Instantiation, properties, methods, inheritance
- Perform data access by using JavaScript
- Send and receive data, transmit and parse complex objects, load and save files, XML, JSON
- Construct code that responds to events by using event listeners and handlers
- Gesture events, handling multiple events, Event object, bubbling vs. cascading
- Construct code that uses JavaScript APIs
- Google Charts, jQuery, Geolocation
- Manage the state of an application
- Session state vs. app state, where to store state (local vs. session storage)
©重庆睿一网络科技有限公司