Introduction to Web Applications

Akamai Technologies, Inc.

Discover the essential skills and techniques for creating web applications in the "Introduction to Web Applications" course. This comprehensive program covers HTML5 and CSS3, from authoring content and embedding multimedia to formatting page elements and creating advanced styles. Through hands-on labs and a capstone project, students will develop a multi-page website with a consistent theme, integrating tables, forms, and animated elements.

Course topics include:

  • Authoring content in HTML, including web communication, page elements, and compliant HTML guidelines.
  • Embedding and linking content, covering images, videos, audio, tables, forms, and image maps.
  • Formatting content with CSS, exploring style rules, fonts, color codes, and multiple-column layouts.
  • Creating web page layouts with overflow, position, float, and clear properties.
  • Using advanced techniques to select and apply styles, including combinator and attribute selectors, flexible box layout, and newspaper style columns.
  • Employing advanced background and border techniques, such as background images, gradients, box shadows, and text shadows.
  • Adding animation through CSS transitions, keyframe animation, and 2D transforms.
  • Completing a capstone project to demonstrate mastery of course objectives.

Certificate Available ✔

Get Started / More Info
Introduction to Web Applications
Course Modules

The "Introduction to Web Applications" course comprises eight modules, covering everything from authoring content in HTML and embedding multimedia to advanced techniques in CSS, web page layouts, and adding animation. Students will also complete a capstone project to showcase their mastery of the course objectives. \

Authoring Content in HTML

The "Authoring Content in HTML" module introduces learners to the fundamental elements of HTML, providing a solid foundation for web development. Students will explore web communication, page elements, compliant HTML guidelines, and the creation of a web page.

Embedding and Linking Content

The "Embedding and Linking Content" module delves into multimedia integration, covering images, videos, audio, tables, forms, and image maps. Through hands-on practice assessments, students will enhance their skills in embedding and linking various types of content.

Formatting Content with CSS

In the "Formatting Content with CSS" module, students will gain advanced skills in CSS, including style rules, fonts, color codes, multiple-column layouts, and applying style sheets to HTML. This module empowers learners to create visually appealing and well-structured web pages.

Creating Web Page Layouts

The "Creating Web Page Layouts" module equips students with the knowledge to control web page layout using properties like overflow, position, float, and clear. Additionally, students will explore how to group content and create box layouts to enhance the visual appeal and organization of web pages.

Using Advanced Techniques to Select and Apply Styles

Within the "Using Advanced Techniques to Select and Apply Styles" module, learners will explore advanced CSS techniques such as combinator and attribute selectors, flexible box layout, and creating newspaper-style columns. This module provides the tools to apply sophisticated styles to web content.

Using Advanced Background and Border Techniques

In the "Using Advanced Background and Border Techniques" module, students will delve into advanced styling techniques, including background images, gradients, box shadows, and text shadows. This module enables learners to create visually captivating and dynamic web designs.

Adding Animation

The "Adding Animation" module introduces students to animation techniques using CSS, including transforms, transitions, and keyframe animation. By applying these techniques, learners can add engaging and interactive elements to their web applications.

Web Applications Capstone

The "Web Applications Capstone" module serves as the culmination of the course, allowing students to demonstrate their mastery of HTML5 and CSS3 skills by completing a comprehensive web application project. This capstone project showcases the integration of various course concepts into a real-world application.

More Support and Operations Courses

Google IT Support (Deutsch)


Learn the fundamentals of IT support with Google's certification program. Gain essential skills for hardware assembly, network management, customer support, and...

Introduction to Operating Systems


Introduction to Operating Systems equips learners with foundational knowledge of OS components, from program execution to data storage, preparing them for optimized...

CompTIA Practice


This CompTIA Practice course prepares you for the A+ certification exam, covering visual and simulation-based questions. Gain the skills and knowledge needed for...

Office Productivity Software

SkillUp EdTech

Designed for learners of all levels, the Office Productivity Software course equips you with essential skills for using software tools in office environments. Gain...