In this two-day course, you build on the knowledge acquired in the beginners' course. You learn how to create more advanced page layouts, make your site responsive and integrate interactive forms.
Prerequisites
This course requires that you have taken the HTML 5 / CSS3 Beginner course or have equivalent experience.
Your Instructor : Damien Bruyndonckx
Damien Bruyndonckx is the founder and CEO of One2Learn. Since 2015, Damien is a trainer for LinkedIn Learning. He has recorded over forty video training courses on HTML, CSS and JavaScript, enabling thousands of learners to make their first steps in web development.
Table of contents
The entire course requires two days of training and is based on the completion of practical exercises. All the concepts covered are therefore immediately put into practice.
Day 1
- The basics of HTML and CSS - a reminder
In this first chapter, you're going to rediscover, at a fast pace, the material covered in the beginner's course. To do so, you'll start with a Photoshop mock-up, which you'll have to translate into HTML and CSS code. - The five positioning modes of CSS
To generate truly advanced layouts, you need to know more about the five CSS positioning modes. In this chapter, you'll learn how to use static, relative, absolute, fixed and sticky positioning. - The basics of Flexbox and grids
In recent years, two new layout modules have been added to the CSS language: the Flexbox module and the CSS Grids module. Let's take a quick look at these modules to discover the basic principles on which they are based and how to implement them on our web page. - Making your site responsive
Now it's time to learn how to make your site responsive. In particular, you'll learn what a responsive site is, how to test a responsive site and how to use CSS media queries.
Day 2
- Creating and formatting forms
Forms are an essential element of any website. They enable the creation of truly interactive web applications. In this chapter, you'll learn the HTML tags needed to create forms, as well as the CSS properties that will enable you to format them. - Creating and formatting tables
Tables are another essential tool for any web developer. In this chapter, you'll learn the HTML tags you need to define various types of table, as well as the CSS properties you need to format them. - Introduction to JavaScript
JavaScript is the third language essential to any modern website. In this chapter, you'll discover the role of JavaScript in a web page. You will also install the jQuery library on your site and write a small JavaScrip function to animate a drop-down menu.
Practical
- This course is intended for organizations and will be delivered at your premises. We do not organize calendar courses on HTML / CSS.
- This course can be delivered both face-to-face and online. In case of an online class, training days do not have to be contiguous. We'll plan the training according to your needs and availability.
Don't hesitate to contact us for more info