When you enroll in this course, you'll also be asked to select a specific program.
Learn new concepts from industry experts
Gain a foundational understanding of a subject or tool
Develop job-relevant skills with hands-on projects
Earn a shareable career certificate
There are 3 modules in this course
In this course, you’ll use software development tools like HTML to build attractive web pages that work well—and you’ll use structured semantic data to control how websites appear to the end user.
You will then dive deeper into CSS by applying increasingly specific styling to various elements. You’ll learn to use Bootstrap’s grid system to create layouts and work with components and themes. Finally, you’ll explore debugging and learn how it can be utilized to banish common front-end errors.
By the end of this course you will be able to:
• Create a simple form with a responsive layout using HTML5 and CSS
• Create a responsive layout using CSS
• Create a UI using Bootstrap
• Implement debugging tools
This is a beginner course for learners who would like to prepare themselves for a career in front-end development. To succeed in this course, you do not need prior development experience, only basic internet navigation skills and an eagerness to get started with coding.
In this module, you will use structured semantic data to control how web sites appear to the user. You will create semantic HTML to structure webpages to look good and work well.
What's included
23 videos20 readings12 assignments4 ungraded labs
Show info about module content
23 videos•Total 88 minutes
Introduction to the Program•3 minutes
Introduction to HTML and CSS in depth•3 minutes
How are HTML and CSS used in the real world?•4 minutes
Recap: What you know about HTML and CSS•3 minutes
Semantic tags and why we need them•5 minutes
Semantic tags in action•5 minutes
Metadata•5 minutes
Bare bones layout•3 minutes
UX with meta tags•4 minutes
Setting up a social media card•3 minutes
Forms and validation•3 minutes
Creating a form•7 minutes
Making the most of client-side validation•4 minutes
Radio buttons•4 minutes
Using interactive form elements•6 minutes
Form submission•4 minutes
Browser differences•3 minutes
Video and audio•3 minutes
Embedded players•4 minutes
iFrames•3 minutes
iFrame as a picture•4 minutes
The canvas element•4 minutes
Module summary: HTML deep dive•3 minutes
20 readings•Total 255 minutes
Course syllabus•10 minutes
How to be successful in this course•10 minutes
Working with labs in this course•10 minutes
Semantic HTML cheat sheet•15 minutes
Metadata cheat sheet•15 minutes
Layout design•15 minutes
Social media cards•15 minutes
Additional resources•10 minutes
Input types•15 minutes
Visual Studio Code on Coursera•10 minutes
Create and test a form (solution)•10 minutes
Cheat sheet: Interactive form elements•15 minutes
Submit•15 minutes
Glossary: HTML form elements•20 minutes
Create a complex form (solution)•10 minutes
Additional resources•10 minutes
Rate the media (solution)•10 minutes
Images•10 minutes
iFrame sandbox cheat sheet•20 minutes
Additional resources•10 minutes
12 assignments•Total 204 minutes
Knowledge check: Practice using semantic tags•21 minutes
Knowledge check: Metadata•18 minutes
Knowledge check: Open Graph Protocol•18 minutes
Knowledge check: Semantic and meta tags•24 minutes
Self review: Create and test a form•10 minutes
Knowledge check: Declaring form elements•18 minutes
Knowledge check: Form submission•24 minutes
Self-review: Create a complex form•10 minutes
Knowledge check: User input and forms•18 minutes
Self review: Rate the media•10 minutes
Knowledge check: Media elements•18 minutes
Knowledge check: HTML•15 minutes
4 ungraded labs•Total 240 minutes
Semantic HTML: Enhancing Web Page Accessibility and Structure•60 minutes
Create and test a form•60 minutes
Create a complex form•60 minutes
Rate the media•60 minutes
Interactive CSS
Module 2•13 hours to complete
Module details
In this module, you will dive deeper into CSS by applying increasingly specific styling to various elements.
Meta builds technologies that help people connect with friends and family, find communities, and grow businesses. The Meta Professional Certificates create opportunities so that anyone regardless of education, background or experience can learn high-quality skills to land a high-growth career—no degree or experience required to get started. Meta also offers training courses on the metaverse to educate people, brands, businesses and professionals on the opportunities it presents and what it means for our world today and into the future.
"To be able to take courses at my own pace and rhythm has been an amazing experience. I can learn whenever it fits my schedule and mood."
Jennifer J.
Learner since 2020
"I directly applied the concepts and skills I learned from my courses to an exciting new project at work."
Larry W.
Learner since 2021
"When I need courses on topics that my university doesn't offer, Coursera is one of the best places to go."
Chaitanya A.
"Learning isn't just about being better at your job: it's so much more than that. Coursera allows me to learn without limits."
Learner reviews
4.7
1,924 reviews
5 stars
79.23%
4 stars
14.53%
3 stars
3.53%
2 stars
1.14%
1 star
1.55%
Showing 3 of 1924
M
MF
5·
Reviewed on Dec 4, 2023
The course is in detail. Very engaging, not at all boring, lab works give a good idea of concepts taught, gains practical implementation and confidence.
S
SM
5·
Reviewed on Aug 5, 2023
It was a good course, it was taught from the basicsBut you must pay attention to the fact that you must repeat the codes that are taught during the course
G
GM
5·
Reviewed on Jan 28, 2023
Good, still I missed more explanation on flex and grid layouts. Cheat sheets are good, but more complex explanations in videos could've been better.
When will I have access to the lectures and assignments?
To access the course materials, assignments and to earn a Certificate, you will need to purchase the Certificate experience when you enroll in a course. You can try a Free Trial instead, or apply for Financial Aid. The course may offer 'Full Course, No Certificate' instead. This option lets you see all course materials, submit required assessments, and get a final grade. This also means that you will not be able to purchase a Certificate experience.
What will I get if I subscribe to this Certificate?
When you enroll in the course, you get access to all of the courses in the Certificate, and you earn a certificate when you complete the work. Your electronic Certificate will be added to your Accomplishments page - from there, you can print your Certificate or add it to your LinkedIn profile.