HTML5 Application Development by Emerge Trainings - SpeedyCourse Philippines
We've noticed this is not your region.
Redirect me to my region
What do you want to learn today?

Details

HTML5 serves as an umbrella term for several technologies that enable development of dynamic applications delivered to various operating systems, desktop and mobile alike, via a web browser environment. This module introduces the technologies and their respective strengths and weaknesses through hands-on activities, and enables the participants to effectively develop applications for this environment.

Outline

  • Background: HTTP, client / server, HTML, CSS, JavaScript
  • Web application models: static content, dynamic server side generated content, dynamic client side generated content; REST APIs and structuring applications around them
  • Structuring a web application document: markup / content, styling, code / functionality
  • Laying out the application directory structure, dividing code into files / modules
  • Different web browsers in use today (Internet Explorer, Firefox, Chrome, Opera, Safari on the desktop; various mobile browsers), and their differences
  • Encoding a page design with HTML5 tags
  • CSS2 vs. CSS3; using CSS3 to style a well laid out HTML5 page
  • Media queries, why they exist, and how they can be used
  • Using CSS3 and media queries to create a responsive layout that adapts to different screen sizes
  • Specific things to consider when creating web applications for mobile devices
  • Animating web pages using CSS properties and JavaScript
  • Using the HTML5 canvas to render dynamic graphics using JavaScript; animating pages using the canvas
  • 3D graphics in web browsers (WebGL)
  • Responding to user input / mouse events / touch events
  • Dragging and dropping of content on a page
  • Adding audio and video
  • Communicating between pages (cross-document messaging)
  • Web sockets and web workers; local storage API and SQL database support in browsers
  • Other web APIs: Geolocation, device orientation, acceleration, mobile messaging
  • Distributing web applications to end users; application stores; using web applications as mobile applications (Chrome store, Firefox marketplace, mobile application development tools)
  • Challenges and opportunities in developing mobile applications using HTML5 technologies; when to use web technologies and when not to
  • Future of HTML / web technologies; current trends and developments; future direction
Reviews
Be the first to write a review about this course.
Write a Review

Job and Esther Technologies is a software engineering company with offices in Philippines and Finland. The company focuses heavily on internal R&D and product development, producing software products and solutions that it markets to a worldwide audience in various industries. The main business areas of the company include development, licensing and operation of software products, as well as professional services, consulting, trainings and customized development services. Specifically, the company has unique special expertise in the development of software applications on multiple application platforms and operating systems, specifically in mobile environments and handsets.

The company is also engaged in servicing the gaming industry, and develops 2D and 3D graphics engines and utilities that can be used in the development of applications with high visual appeal. Given the extensive breadth of expertise gained from the R&D activities, Job and Esther Technologies offers professional expert services also to other companies, mainly in the forms of trainings, consulting services and software development projects. The company has also serviced customers with manpower services, and in setting up dedicated development teams. Job and Esther Technologies operates a very popular training program under the brand name Emerge, which teaches IT professionals, academic faculty members as well as students in various advanced skills and topics that are required in today's IT industry. The customers availing the professional services have been very pleased with the cutting edge nature of the service approach, given that all trainers, consultants and service engineers are always involved in R&D projects as well. ...

Sending Message
Please wait...
× × Speedycourse.com uses cookies to deliver our services. By continuing to use the site, you are agreeing to our use of cookies, Privacy Policy, and our Terms & Conditions.