Write us
  • Español
  • English
  • Instagram
  • Facebook
  • LinkedIn
bright dark
  • Home
  • About Us About Us
    About Us Social Responsability
  • Software Factory Software Factory
    Software Development Web application DevOps
  • Cloud & IT Services Cloud & IT Services
    Cloud IT overview Windows Virtual Desktop
  • Data & AI Data & AI
    Data & AI
  • Resources
    Privacy Statement Products
  • Services
  • Courses
  • Contact Us
  • Godaddy to 365
  • Bright Dark

Programming in HTML5 with JavaScript and CSS3

This course provides an introduction to HTML5, CSS3, and JavaScript. This course helps Students gain basic HTML5 / CSS3 / JavaScript programming skills.

Programming in HTML5 with JavaScript and CSS3

Description

This course provides an introduction to HTML5, CSS3, and JavaScript. This course helps students gain basic HTML5 / CSS3 / JavaScript programming skills. This course is an entry point into both the web application and the Windows Store application training paths. Courses are selected to support and demonstrate the structure of various application scenarios. Its aim is to focus on the principles and coding components / structures that are used to establish an HTML5 software application. This course uses Visual Studio 2017, running on Windows 10.

Minimum 4 participants to enable the course.

Content

  • Overview of HTML
  • Overview of CSS
  • Creating a Web Application by Using Visual Studio 2017

Lab : Exploring the Contoso Conference Application

  • Creating an HTML5 Page
  • Styling an HTML5 Page

Lab : Creating and Styling HTML5 Pages

  • Overview of JavaScript
  • Introduction to the Document Object Model

Lab : Displaying Data and Handling Events by Using JavaScript.

  • Creating HTML5 Forms
  • Validating User Input by Using HTML5 Attributes
  • Validating User Input by Using JavaScript

Lab : Creating a Form and Validating User Input

  • Async programming in JavaScript
  • Sending and Receiving Data by Using the XMLHttpRequest Object
  • Sending and Receiving Data by Using the Fetch API

Lab : Communicating with a Remote Data Source

  • Styling Text by Using CSS3
  • Styling Block Elements
  • Pseudo-Classes and Pseudo-Elements
  • Enhancing Graphical Effects by Using CSS3

Lab : Styling Text and Block Elements by Using CSS3

  • Writing Well-Structured JavaScript Code
  • Creating Custom Objects
  • Extending Objects

Lab : Refining Code for Maintainability and Extensibility

  • Interacting with Files
  • Incorporating Multimedia
  • Reacting to Browser Location and Context
  • Debugging and Profiling a Web Application

Lab : Creating Interactive Pages with HTML5 APIs

  • Reading and Writing Data Locally
  • Adding Offline Support by Using the Application Cache

Lab : Adding Offline Support to Web Applications

  • Supporting Multiple Form Factors
  • Creating an Adaptive User Interface

Lab : Implementing an Adaptive User Interface

  • Creating Interactive Graphics by Using SVG
  • Drawing Graphics by Using the Canvas API

Lab : Creating Advanced Graphics

  • Applying CSS Transitions
  • Transforming Elements
  • Applying CSS Keyframe Animations

Lab : Animating the User Interface

  • Introduction to Web Sockets
  • Using the WebSocket API

Lab : Performing Real-time Communication by Using Web Sockets

  • Understanding Web Workers
  • Performing Asynchronous Processing by Using Web Workers

Lab : Creating a Web Worker Process

  • Understanding Transpilers And Module bundling
  • Creating Separate Packages for Cross Browser Support

Lab : Setting Up Webpack Bundle for Production

done Requirements

  • 1 - 3 months experience creating Web applications, including writing simple JavaScript code
  • 1 month experience creating Windows client applications
  • 1 month of experience using Visual Studio 2017

supervisor_account Capacity

10 Students

access_time Length

40 Hours

verified_user Achievements

  • Participation certificate

Book this course

Partner Partner Partner Partner Partner
  • About Us

    • Social Responsability
  • Software Factory

    • Software Development
    • DevOps
  • Cloud & IT Services

    • Cloud IT overview
  • Resources

    • Projects
    • Privacy Statement
    • Products
  • Data & AI

  • Courses

Follow Us

  • Instagram
  • Facebook
  • LinkedIn

Dominican Republic

  • phone (+1) 809 518-2345
  • location_on

    Eugenio Deschamps Street #6, (La Castellana), Santo Domingo 10133, DN, Dominican Republic

  • email ventas@solvex.com.do

United States

  • phone (+1) 954 769 0276
  • location_on

    8333 N.W. 53rd Street Suite 450 Doral FLORIDA 33166 United States of America

  • email contacto@solvex.com.do

Guatemala

  • phone (502) 4172-0060
  • location_on

    Diagonal 6, 10-01 Zona 10, Centro Gerencial Las Margaritas, Oficina 601, Guatemala

  • email ventas@solvex.com.gt
Home

© 2020 Corporación Solvex. Todos los derechos reservados.

Mapa de Sitio | Términos de uso