{"product_id":"html5-css3-and-javascript-for-modern-web-development","title":"HTML5, CSS3, and JavaScript for Modern Web Development","description":"\u003cdiv\u003e\n\u003cp\u003eHTML5, CSS3 and JavaScript are the fundamental Web technologies that all web developers must know. This \u003cstrong\u003eHTML5, CSS3 and JavaScript Training\u003c\/strong\u003e course is designed to review the basics and leverage modern features to enhance user experience across all devices, from desktop browsers to the latest smartphones and tablets.  \u003c\/p\u003e\r\n\u003cp\u003eThroughout the course, participants will learn how to apply best practices for HTML markup, CSS styling, and JavaScript programming to create modern, feature-rich sites and use semantics to improve Search Engine Optimization (SEO). This course covers a range of topics, including web standards, semantics, form validation, site design enhancements, fonts and animation and responsive design. After receiving a JavaScript primer and an introduction to JQuery, you’ll leverage browser storage and JSON. Next, you’ll leverage caching, geolocation, file I\/O, drag-drag, messaging and web workers in programming. Draw images with Scalable Vector Graphics. Engage users with audio and video features. \u003c\/p\u003e\r\n\u003cp\u003eProgramming experience with an object-oriented language is recommended for this course, and some familiarity with HTML and CSS is helpful. \u003c\/p\u003e\n\u003c\/div\u003e\u003cdiv\u003e\n\u003ch3\u003eHTML5, CSS3, and JavaScript for Modern Web Development Benefits\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003eIn this training, you will learn how to:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eReview the fundamental Web technologies: HTML5, CSS3, JavaScript.\u003c\/li\u003e\n\u003cli\u003eExplore the newest HTML5 frameworks to create modern, feature-rich sites.\u003c\/li\u003e\n\u003cli\u003eImprove SEO with semantic elements.\u003c\/li\u003e\n\u003cli\u003ePerfect data entry forms with new types, validation, autocomplete and pickers.\u003c\/li\u003e\n\u003cli\u003eDesign eye-catching presentations with CSS3 borders, animation and fonts.\u003c\/li\u003e\n\u003cli\u003eProgram rich internet applications with JavaScript APIs and JQuery.\u003c\/li\u003e\n\u003cli\u003eEnhance the user experience with drag-and-drop, SVG graphics, audio, and video.\u003c\/li\u003e\n\u003cli\u003eContinue learning and face new challenges with after-course one-on-one instructor coaching.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003ePrerequisites\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eProgramming experience is recommended and experience with some HTML and CSS is helpful.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\u003cdiv\u003e\u003ch3\u003eHTML5, CSS3 \u0026amp; JavaScript Training Outline\u003c\/h3\u003e\u003c\/div\u003e\u003cdiv\u003e\n\u003ch4\u003eModule 1: Modern Web Standards\u003c\/h4\u003e\n\u003cul\u003e\n\u003cli\u003eEnhancing a Web site with HTML5 \u003c\/li\u003e\n\u003cli\u003eExploring HTML5 standards and classes \u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\u003cdiv\u003e\n\u003ch4\u003eModule 2: HTML5: Markup, Semantics and SEO \u003c\/h4\u003e\n\u003cul\u003e\n\u003cli\u003eGetting up to speed with HTML Markup\u003c\/li\u003e\n\u003cli\u003eSectioning content with structural elements\u003c\/li\u003e\n\u003cli\u003eOptimize pages for SEO ranking\u003c\/li\u003e\n\u003cli\u003eEnhance accessibility for users of assistive technologies \u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\u003cdiv\u003e\n\u003ch4\u003eModule 3: Perfecting User Input with new Form controls \u003c\/h4\u003e\n\u003cul\u003e\n\u003cli\u003eReview of data entry forms and input elements\u003c\/li\u003e\n\u003cli\u003eGuiding input with autofocus and placeholder\u003c\/li\u003e\n\u003cli\u003eValidating textbox entry without scripting\u003c\/li\u003e\n\u003cli\u003ePreventing errors with patterns, Constraint API and custom error messages\u003c\/li\u003e\n\u003cli\u003eEasing choices with combo-box, color, date, number and range pickers \u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\u003cdiv\u003e\n\u003ch4\u003eModule 4: Enriching Site Design with CSS3 \u003c\/h4\u003e\n\u003cul\u003e\n\u003cli\u003eFocusing on the basics with CSS Primer\u003c\/li\u003e\n\u003cli\u003eEnhancing borders and backgrounds\u003c\/li\u003e\n\u003cli\u003eCreating floating text and boxes with shadows and opacity\u003c\/li\u003e\n\u003cli\u003eIncreasing engagement with animation and @keyframes\u003c\/li\u003e\n\u003cli\u003eInstalling downloadable fonts with @font–face\u003c\/li\u003e\n\u003cli\u003eHiding values in custom data–* attributes\u003c\/li\u003e\n\u003cli\u003eAdapting mobile layout with media queries\u003c\/li\u003e\n\u003cli\u003eSaving bandwidth with image source sets\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\u003cdiv\u003e\n\u003ch4\u003eModule 5: Developing HTML5 Applications with Javascript \u003c\/h4\u003e\n\u003cul\u003e\n\u003cli\u003eBoosting your abilities with a Javascript Primer\u003c\/li\u003e\n\u003cli\u003eSelecting and manipulating HTML with JQuery\u003c\/li\u003e\n\u003cli\u003eProcessing events with JQuery\u003c\/li\u003e\n\u003cli\u003ePersisting data with the Web Storage API\u003c\/li\u003e\n\u003cli\u003eStoring Complex data in JSON format \u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\u003cdiv\u003e\n\u003ch4\u003eModule 6: Providing Relevant Content Offline and with Geolocation  \u003c\/h4\u003e\n\u003cul\u003e\n\u003cli\u003eRegistering a Service Worker to Manage Resources\u003c\/li\u003e\n\u003cli\u003eCache pages for offline use using Fetch and Promises\u003c\/li\u003e\n\u003cli\u003eObtaining user latitude and longitude with Geolocation\u003c\/li\u003e\n\u003cli\u003eDetermine distance with the Haversine Formula\u003c\/li\u003e\n\u003cli\u003eGenerate location specific content\u003c\/li\u003e\n\u003cli\u003eLeveraging anonymous functions \u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\u003cdiv\u003e\n\u003ch4\u003eModule 7: Providing Relevant Content Offline and with Geolocation \u003c\/h4\u003e\n\u003cul\u003e\n\u003cli\u003eSimplifying content formatting with WYSIWYG editors\u003c\/li\u003e\n\u003cli\u003eApply formatting with execCommand()\u003c\/li\u003e\n\u003cli\u003eHandling events on draggable and drop targets\u003c\/li\u003e\n\u003cli\u003eEnabling drag–and–drop file upload with HTML5 programming interfaces\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\u003cdiv\u003e\n\u003ch4\u003eModule 8: Exchanging Data Between Windows and Processes \u003c\/h4\u003e\n\u003cul\u003e\n\u003cli\u003ePosting messages across windows\u003c\/li\u003e\n\u003cli\u003eAccessing external providers with XHR\u003c\/li\u003e\n\u003cli\u003ePushing data with WebSockets\u003c\/li\u003e\n\u003cli\u003eImproving responsiveness with Web Workers\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\u003cdiv\u003e\n\u003ch4\u003eModule 9: Drawing Vector Images \u003c\/h4\u003e\n\u003cul\u003e\n\u003cli\u003eCreating scalable images with SVG XML markup\u003c\/li\u003e\n\u003cli\u003eSubstituting vector images for larger raster PNG files \u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\u003cdiv\u003e\n\u003ch4\u003eModule 10: Engaging Users with Audio and Video \u003c\/h4\u003e\n\u003cul\u003e\n\u003cli\u003eEmbedding audio in a web page without plugins\u003c\/li\u003e\n\u003cli\u003eEntertaining users with natively-supported video\u003c\/li\u003e\n\u003cli\u003eCaptioning video with Web Video Text Tracks (WebVTT) \u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e","brand":"Learning Tree","offers":[{"title":"268B27US \/ 2026-08-04T09:00:00 \/ Herndon, VA","offer_id":47534219624667,"sku":"US-2320-IL","price":2512.0,"currency_code":"USD","in_stock":true},{"title":"26AA54US \/ 2026-10-20T09:00:00 \/ Herndon, VA","offer_id":48216558764251,"sku":"US-2320-IL","price":2512.0,"currency_code":"USD","in_stock":true},{"title":"271A42US \/ 2027-01-05T09:00:00 \/ Herndon, VA","offer_id":48216558797019,"sku":"US-2320-IL","price":2512.0,"currency_code":"USD","in_stock":true},{"title":"273A35US \/ 2027-03-02T09:00:00 \/ Herndon, VA","offer_id":48310907175131,"sku":"US-2320-IL","price":2512.0,"currency_code":"USD","in_stock":true},{"title":"275A36US \/ 2027-05-04T09:00:00 \/ Herndon, VA","offer_id":48738853912795,"sku":"US-2320-IL","price":2512.0,"currency_code":"USD","in_stock":true}],"url":"https:\/\/learningtreeinternational-dirinfosec-hhs.myshopify.com\/products\/html5-css3-and-javascript-for-modern-web-development","provider":"Learning Tree International","version":"1.0","type":"link"}