Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
HTML5 and CSS3 - Essential Training
Rating: 4.2 out of 5(247 ratings)
751 students

HTML5 and CSS3 - Essential Training

Learn HTML5 / CSS3 and how to incorporate markup to build standards-compliant and forward-thinking responsive web sites.
Created byZak Ruvalcaba
Last updated 12/2018
English
English [Auto],

What you'll learn

  • Know what powers the Web including HTML, CSS, and JavaScript.
  • Use free web development tools like Aptana Studio, Atom, Brackets, and more.
  • Understand every HTML5 tag and their associated attributes.
  • Work with tables, images, links, and lists.
  • Work with advanced structuring techniques using HTML5 and CSS3.
  • Use grid layouts like 960.gs to aide in designing a site.
  • Work with HTML5 section elements and CSS3 to structure a web site.
  • Format web pages using CSS3.
  • Create responsive layouts using CSS3 Media Queries.
  • Use responsive frameworks like Skeleton to enhance workflow.
  • Make a navigation menu responsive.
  • Build HTML5 forms and use native validation to handle data input.
  • Incorporate video and audio using HTML5 tags.
  • Work with Geolocation, Drag and Drop, Web Storage, and more.
  • Incorporate Web Fonts and work with the Canvas drawing API.

Course content

12 sections143 lectures18h 38m total length
  • Introduction2:53

    Discover HTML5 and CSS3 fundamentals with a tour of tags, semantic structure, and responsive design. Learn layouts like flexbox, grid, and Bootstrap to build sites for clients or WordPress themes.

  • Web Architecture14:14

    Explore web architecture and the three-tier model, from browser-based front-end with HTML, CSS, and JavaScript to server-side processing and data stores, and learn how requests flow from client to database.

  • The Core 3: HTML6:01

    Developed from SGML, HTML evolved into a semantic language. Proposed in 1989 to create a main file with links and meaningful tags like h1.

  • The Core 3: CSS6:53

    Explore how cascading style sheets separate structure from presentation with a single style sheet, and how CSS3 modules like grid layout, flexible box, and media queries enable responsive web design.

  • The Core 3: JavaScript4:41

    Explore how JavaScript drives asynchronous web interfaces, supports frameworks like React, Angular, and Vue, and fuels a JavaScript-centric architecture with Node.js and NoSQL databases.

  • The World Wide Web Consortium (W3C)3:59

    Discover the World Wide Web Consortium (W3C), the main international standards body for the web, founded by Tim Berners-Lee in 1994, hosting HTML5 and HTML5.3 specifications.

  • Semantic HTML513:00

    Explore semantic HTML5 fundamentals, including semantic markup, metadata, microdata, microformats, and plain old semantic HTML, to improve search engine optimization and enable rich snippets.

  • Basic Structure of a Web Page4:43

    Learn the basic structure of a web page, starting with the HTML5 doctype, the document tree of opened and closed tags, and head and body sections with metadata and resources.

  • HTML Syntax8:28

    Master HTML syntax basics: document type declaration, document tree, opening and closing tags, lowercase rules, empty elements, optional attributes and quotes, plus commenting your markup for clarity.

  • Browsers to Download2:52

    Download all major browsers—Chrome, Firefox, Safari, Opera, and Edge/Internet Explorer—and test your pages across them using Edge's emulation and developer tools to ensure compatibility.

  • Creating a Project, File Naming, and Folder Structuring5:23

    Create and organize a web project by naming files consistently and structuring folders with an assets directory, using the vector corp lab setup for Brackets-based development.

  • Using Brackets to Author Web Pages7:18

    Learn to use brackets, a lightweight free editor built in JavaScript, to author web pages, connect to a project folder, install extensions, and preview live in the browser.

  • Creating your First Web Page5:34

    Learn to create your first web page using brackets and Emmet to generate boilerplate, add headings and paragraphs, and preview live and validate your page in the browser.

  • Validating your First Web Page3:19

    Validate the page you created using the validator at validator.w3.org to identify errors and warnings, ensuring clean, accessible, and valid HTML before publishing.

Requirements

  • Download a HTML5/CSS3 editor such as Aptana Studio, Atom, Brackets, Notepad++, Sublime Text, etc.
  • Exercise files and support PowerPoint presentations are provided as additional resources at the beginning of each lecture.

Description

In HTML5 and CSS3 - Essential Training, professor, author, trainer, and web developer Zak Ruvalcaba delves into HTML5 and demonstrates how to incorporate the language’s markup to build standards-compliant and forward-thinking responsive web pages and applications. You learn the basics as well as advanced topics in HTML5 and CSS3 such as the reason for semantic markup, how to build traditional page layouts using DIV tags and CSS, how to build forward-thinking semantic layouts using HTML5 section elements and CSS3, how to make a page responsive and backward compatible, and how to work with HTML5 forms, offline support, geolocation, audio and video, graphics with JavaScript and canvas, communication APIs, web storage, and more.

Who this course is for:

  • This course is meant for beginning to intermediate web developers looking to expand their existing HTML/CSS skills to HTML5 and CSS3.