What will you learn?

1-Intermediate CSS: Layout and Positioning

Learn how to use CSS to adjust the section of content on your website.

2-Responsive Design and Accessibility

This unit will teach you how to make websites that are usable via different device sizes and screen readers.

3- Getting Started with JavaScript

Learn the fundamentals of JavaScript: syntax, variables, conditionals, and functions.

4-Building Interactive JavaScript Websites

Learn the Document Object Model, the interface between JavaScript and HTML elements, and combine HTML, CSS, and JavaScript into exciting interactive sites!

5-Styling a Website

Learn and practice the fundamentals of CSS to add beautiful styling to your webpages.

6-Introduction to PHP

Learn the fundamentals of PHP, one of the most popular languages of modern web development.

7-HTML Form Handling in PHP

Learn how to use PHP to handle HTML forms..

8-SQL and Databases for Web Development

Learn the SQL fundamentals needed to be a successful full-stack web developer.

9-Introduction to SEO

SEO—or search engine optimization—is a process used to increase the visibility of (and traffic to) your website through search engines like Google, Bing, and Yahoo. We will give you a few basic SEO elements that you can easily incorporate into your site to improve your search ranking.

10-LAUNCH YOUR WEBSITE

When it’s time to make your idea real, you’ll be able to launch it online.

What projects will you build?