Responsive Web Development with HTML5, CSS3, and JavaScript [Video]

More Information
  • Build real-world and truly responsive websites!
  • Explore everything you need to start developing websites using HTML5 and CSS3 and build a project.
  • Learn web design guidelines that will help your websites stand out from the crowd!
  • Learn super-cool jQuery effects such as animations, scroll effects, and sticky navigations.
  • Purchase domain names and set up server-hosting solutions
  • Learn to secure websites

Developing websites in today's society is more complicated than just traditional HTML code. Now we have HTML5, CSS3, JavaScript, and several others out there. With multiple devices on the market we can view websites with, it is even harder to build that perfect website to be compatible with all devices.

This course will take you from knowing nothing about HTML, to building elegant HTML5 and CSS3 websites, making them completely responsive to virtually any device on the market today! During this course, we will delve into the world of HTML5 and get to know that mark-up language, and then we will turn our attention to CSS3 and get down to some serious customization and optimization. We will also take a brief tour into Git and set up our own Git Hub account to store our work on our own Git Account. After that, we will also add in some amazing JavaScript code to make the website more responsive and handle other attributes.

Once we have a completed responsive website, we will then turn our attention to setting up and deploying it on our own server using Debian (Ubuntu Flavor)! We will buy a domain name through a registrar (GoDaddy), and then lock-down our server (using NGINX + Fail2Ban + Let's Encrypt!) to maintain a clean, secured website for all of our guests to see.

Style and Approach

This guide serves as a stepping stone for coders and programmers alike in their website development. This course provides practical hands-on experience to help you understand the concepts and apply the examples.


  • Build elegant websites utilizing HTML5 and CSS3.
  • Set up and deploy your websites to a virtual server for public viewing.
  • Secure your websites using tools such as fail2ban and Nginx.
Course Length 4 hours 31 minutes
ISBN 9781788628365
Date Of Publication 28 Sep 2017


Aubrey Love

Aubrey Love was born and raised in Texas USA, he has achieved several certifications for programming in various languages. He has designed and developed custom websites, set up servers, and secured websites and servers using Nginx/Apache, Fail2Ban, and other Utilities. Working with companies of all shapes and sizes, using WordPress and Custom Sites, it is a fun and fascinating world out there for a programmer! He serves as a freelance programmer by day, and an Author by night.

Connect with him on: