HTML5 is a markup language used for structuring and presenting content on the World Wide Web. It is the fifth and current version of the HTML standard. It was published in October 2014 by the World Wide Web Consortium (W3C) to improve the language with support for the latest multimedia, while keeping it both easily readable by humans and consistently understood by computers and devices such as web browsers, parsers, etc. HTML5 is intended to subsume not only HTML 4, but also XHTML 1 andDOM Level 2 HTML. HTML5 includes detailed processing models to encourage more interoperable implementations; it extends, improves and rationalizes the markup available for documents, and introduces markup and application programming interfaces (APIs) for complex web applications. CSS3 is the latest version of the CSS specification. The term “CSS3” is not just a reference to the new features in CSS, but the third level in the progress of the CSS specification. CSS3 contains just about everything that’s included in CSS2.1 (the previous version of the specification). It also adds new features to help developers solve a number of problems without the need for non-semantic markup, complex scripting, or extra images. Features that are included in CSS3 include support for additional selectors, drop shadows, rounded corners, multiple backgrounds, animation, transparency, and much more. jQuery is a fast and concise JavaScript Library created by John Resig in 2006 with a nice motto − Write less, do more. jQuery simplifies HTML document traversing, event handling, animating, and Ajax interactions for rapid web development. jQuery is a JavaScript toolkit designed to simplify various tasks by writing less code. Features are included DOM manipulation, Event handling, AJAX Support, Animations, Lightweight, Cross Browser Support.

This course is suitable for experience developers who wish to learn practices and techniques to develop scalable, reusable and testable Client-side web applications using HTML5, CSS3 and JavaScript.

  • Participants should be experienced in Object Oriented Programming (like: Java, C++ or C#)
  • Basic knowledge in web concepts and HTML/CSS is highly recommended

40 Hours

Software Engineering


Certificate: No

Price: contact us for more details

Запишитесь на курс

Оставьте свои контактные данные и мы свяжемся с Вами

Course Outline

Structure and Semantics for Documents

  • Header with “header” and “hgroup”
  • Content with “article”
  • Footer with “footer” and “nav”
  • Sidebar with “aside” and “section”
  • The Outline Algorithm
  • Figures with “figure” and “figcaption”
  • Text-Level Semantics—More New Tags

New Elements

Displaying Measurements with “meter”

  • Displaying the Progress of a Task with “progress”
  • Lists of Options with “datalist”
  • Calculations with “output”
  • Client-Side Form Validation
  • The “invalid” Event
  • The “checkValidity” Function
  • Error Handling with “setCustomValidity()”
  • Summary of Validity Checks

  • JQuery

    • Introduction to jQuery
    • Selecting, Decorating, and Enhancing
    • Animating, Scrolling, and Resizing
    • Images and Slideshows
    • Menus, Tabs, Tooltips, and Panels
    • Construction, Ajax, and Interactivity
    • Forms, Controls, and Dialogs
    • Lists, Trees, and Tables
    • Plugins, Themes, and Advanced Topics