With the help of this course, an individual will have a solid foundation in JavaScript, HTML5 API and CSS techniques.

HTML5 has moved beyond the browser into new territories from gaming consoles to car dashboards to wearable computing for building serious applications. JavaScript has proven itself to be a serious programming language for cross-platform app development. These applications are responsive, accessible. This course gives participants a solid foundation in JavaScript, HTML5 API and CSS techniques.


Module 1 : Introduction to web technologies

  • An overview of the front-end web applications
  • Introduction to the different technologies to build cross platform applications
  • Installing the development environment
  • Introduction to cross platform applications
  • Pros and cons of the cross platform applications

Module 2: Getting started with HTML5

  • HTML Basics
  • HTML Editors
  • Elements, attributes, headings and other HTML tags
  • Web Forms 2.0
  • Scalar Vector Graphics (SVG)
  • Web Storage
  • Web SQL
  • Server sent events
  • Websockets
  • Canvas
  • Audio and Video
  • Geolocation
  • Drag and Drop
  • WebWorkers

Module 3: Getting started with CSS

  • Introduction to CSS
  • Syntax and inclusion
  • Colors and backgrounds
  • Fonts and text
  • Images
  • Links
  • Tables, borders and margins
  • Lists
  • Padding
  • Positioning
  • Layers
  • Test effects
  • Layouts
  • Validations

Module 4: Getting started with Java Script

  • Basics
    • Overview and syntax
    • Loops and conditions
    • Operators
    • Functions
    • Events
    • Cookies
    • Page redirect
    • Dialog boxes
  • Objects
    • Numbers
    • Boolean
    • String
    • Arrays
    • HTML DOM
  • Advanced
    • Error handling
    • Validations
    • Animations
    • Debugging
    • Browsers

Module 5: Getting into cross platform applications

  • Take a mobile-first approach to web sites and web applications
  • Write effective event callback functions
  • Take advantage of the event delegation pattern
  • Utilize web fonts for cross-browser use
  • Apply HTML5 semantic markup to structure your documents
  • Create visual effects with CSS3
  • Use new HTML5 form elements and form validation
  • Safely store data in the browser with localStorage and sessionStorage
  • Access DOM elements with the Selectors APIs
  • Learn and use common jQuery patterns for cross-browser development
  • Create and manipulate DOM elements with both jQuery and the standard DOM API
  • Debug JavaScript with Chrome’s Developer Tool
  • Build basic servers with Node.js
  • Locate your users with the Geolocation API
  • Map locations and plot directions with Google Maps
  • Handle Touch events for mobile navigation
  • Add support for screen readers and keyboard navigation
  • Synchronize JSON data with web services using Ajax
  • Subscribe push data with Server Sent Events
  • Display video natively in the browser
  • Profile the loading and rendering performance of your site
  • Retrieve and render HTML fragments with Ajax.

Module 6: PhoneGap Tutorial

  • Overview of PhoneGap
  • Platform support
  • PhoneGap Environment Setup
  • Managing plugins
  • Creating Webviews
  • Storage with Cordova
  • Building and debugging applications using PhoneGap
  • Getting started with Command Line Interface (Cordova)
  • PhoneGap application compilation

Module 7: Projects

The participants would be building the following cross platform applications

  • An ecommerce application which used the different API (like BestBuy, Amazon etc) and provide a comparison of a particular product and also an option to but the product from one of the vendor.
  • A chat application with limited features. This can be used for chatting just between two users with notifications enabled.

Module 8: What’s next?

Learning never ends, in this module the participants will be provided what are the different topics which need to be further pursued.


Our Instructors are certified professionals and are subject matter experts with extensive industry experience.

2 Mbps of internet speed is preferable to attend the LIVE classes.

The recorded session for the class will be available on the LMS for your reference. We also have a support team, so in case you need any clarification on concepts or help in debug or installation etc, the support team will help you on it.

The access to the training infrastructure services will be for first 120 days OR 4 months.

Yes, we do offer group discounts, please contact jointact@collabera.com for more information.

Yes, we offer course completion certificate after you successfully complete the training program.


Course Reviews


1 ratings
  • 5 stars0
  • 4 stars1
  • 3 stars0
  • 2 stars0
  • 1 stars0
  1. Profile photo of sunny.shah

    Rajesh Pandey, Ahmedabad, India

    This course covers all the topics, in very appropriate way. Easy to learn and very help full.

  • $329.99
  • 40 Hours
  • Course Badge
  • Course Certificate

    Enroll Now


    Course Features

    We provide 40 hours of live online training including live POC & assignments.

    It would be live & interactive online session with Industry expert Instructor.

    We have round a clock expert technical team available for query resolution.

    We provide lifetime Learning Management System (LMS) access which you can access from across the globe

    We strive to offer the Best Price to our customers with the guarantee of quality service levels

    Post completion of the course, you will appear for examination from Collabera TACT. Once you get through, will be awarded as a course completion certificate

    Collabera is the largest IT staffing company and we understand the market trends and industry requirements well. Therefore, we help our certified trainees in resume preparation, work on projects and provide assistance for interview preparation.

    Drop us a query

    COPYRIGHT© 2016 Collabera, All Rights Reserved.