4.46
average rating

Ratings

Intermediate

Level

56 Hrs

Learning hours

67.6K+
popular

Learners

Skills you’ll Learn

Web Development and Web Design PHP Programming Client-Side Scripting Responsive Design Database Integration JavaScript DevOps & Deployment Front-End Development Skills and Version ControlDatabase ManagementFull-Stack Development Skills

About this course

This Web Development short course introduces you to the core concepts of modern web development. You'll start with the fundamentals of HTML and CSS, progress to responsive design using Bootstrap, and gain hands-on experience with JavaScript for interactive front-end development. The course also covers server-side scripting with PHP, form handling, database integration using PDO, and deploying websites using Git and GitHub.

By the end of the course, you’ll have a portfolio of projects and a fully deployed website, demonstrating your skills in web design, development, and deployment. Whether you're aiming for a career in tech or just building your own site, this course gives you the practical tools to get started.

Curriculum

Module 1: Fundamentals of Web Development

This module introduces the basics of web development, covering the differences between front-end, back-end, and full stack development. You'll learn how to structure web pages using HTML, style them with CSS, and apply layout techniques using the box model and Flexbox. The module also includes responsive design using Bootstrap for building mobile-friendly interfaces.

Module 2: Interactive Web Development

In this module, you’ll explore JavaScript for interactivity, covering syntax, variables, operators, and control structures. You'll also learn how to link JavaScript to HTML, manipulate the Document Object Model (DOM), handle user events, and perform basic form validation—all critical for creating dynamic, user-friendly websites.

Module 3: Server-side Scripting and Deployment

This module focuses on server-side scripting using PHP and working with databases. Learn to process HTML forms using GET and POST methods, validate data, and connect to a MySQL database using PHP Data Objects (PDO). You'll also explore APIs, JSON, and modern deployment techniques using Git, GitHub, and platforms like Netlify or Vercel.

Certificate of Completion

Hello


Accessibility

Background Colour Background Colour

Font Face Font Face

Font Kerning Font Kerning

Font Size Font Size

1

Image Visibility Image Visibility

Letter Spacing Letter Spacing

0

Line Height Line Height

1.2

Link Highlight Link Highlight

Text Colour Text Colour