Course Outline
Module 1: Overview of HTML and CSS
- Overview of HTML
- Overview of CSS
- Creating a Web Application by Using Visual Studio 2017
Module 2: Creating and Styling HTML Pages
- Creating an HTML5 Page
- Styling an HTML5 Page
Module 3: Introduction to JavaScript HTML and CSS
- Overview of JavaScript
- Introduction to the Document Object Model
Module 4: Creating Forms to Collect and Validate User
- Creating HTML5 Forms
- Validating User Input by Using HTML5 Attributes
- Validating User Input by Using JavaScript
Module 5: Communicating with a Remote Server
- Async programming in JavaScript
- Sending and Receiving Data by Using the XMLHttpRequest Object
- Sending and Receiving Data by Using the Fetch API
Module 6: Styling HTML5 by Using CSS3
- Styling Text by Using CSS3
- Styling Block Elements
- Pseudo-Classes and Pseudo-Elements
- Enhancing Graphical Effects by Using CSS3
Module 7: Creating Objects and Methods by Using JavaScript
- Writing Well-Structured JavaScript Code
- Creating Custom Objects
- Extending Objects
Module 8: Creating Interactive Pages by Using HTML5
- Incorporating Multimedia
- Reacting to Browser Location and Context
- Debugging and Profiling a Web Application
Module 9: Adding Offline Support to Web Applications
- Reading and Writing Data Locally
- Adding Offline Support by Using the Application Cache
Module 10: Implementing an Adaptive User Interface
- Supporting Multiple Form Factors
- Creating an Adaptive User Interface
Module 11: Creating Advanced GraphicsHigh-resolution, interactive graphics are a key part of most modern applications.
- Creating Interactive Graphics by Using SVG
- Drawing Graphics by Using the Canvas API
Module 12: Animating the User InterfaceAnimations are a key element in maintaining the interest of a user in a website. I
- Applying CSS Transitions
- Transforming Elements
- Applying CSS Keyframe Animations
Module 13: Implementing Real-time Communication by Using Web Sockets
- Introduction to Web Sockets
- Using the WebSocket API
Module 14: Performing Background Processing by Using Web Workers
- Understanding Web Workers
- Performing Asynchronous Processing by Using Web Workers
Module 15: Packaging JavaScript for Production Deployment
- Understanding Transpilers And Module bundling
- Creating Separate Packages for Cross Browser Support
Testimonials (2)
Very good contact with the instructor and his knowledge. Ability to respond to the needs of the trainees.
Anna Ratajska - Uniwersytet Warszawski
Course - Introduction to SharePoint 2016 for Collaboration and Document Management (authorized training course MS 55193)
Machine Translated
Best practices for building a data model and best practices for visual elements in a report not covered in official materials. Many examples from projects.
Abc Xyz
Course - Microsoft Power BI Data Analyst (szkolenie autoryzowane PL-300)
Machine Translated