FE403
Dive into CSS

Faculty
Graciela Henriquez Fernandez
Frontend Lead Engineer at Visma Labs Spain
Course length
Duration
Total hours
Credits
Language
Course type
Fee for single course
Fee for degree students
Skills you’ll learn
Overview
This class is for anyone that wants to learn HTML and CSS to a level that gives them the confidence to create web applications from 0 without the need of any component libraries and improve their frontend web development skills.
Learning highlights
- Understand HTML and HTML5
- Learn the foundations of Semantic Markup and Accessibility
- Understand CSS and CSS3
- Get familiar with responsive and adaptive web development
- Understand the HTML Document Flow
- Get confident with CSS preprocessors
- Learn the basics of CSS Architecture
Course outline
15 classes
Session 1
HTML structure, HTML5 History, Semantic HTML, Standards/Specifications
Session 2
HTML5 Video, Audio and Local Storage, HTML Forms
Session 3
HTML Document Flow
Session 4
Styling in HTML, Icons fonts, Introducing CSS, Selectors
Session 5
Assignment presentations
Session 6
CSS Placement, CSS Resets and Normalizing, Display and Float, Debugging Styling in the Browser
Session 7
CSS Preprocessors
Session 8
Responsive development, CSS Grid Systems, Flexbox
Session 9
HTML5 Geolocation, HTML5 Canvas, HTML5 Offline
Session 10
Assignment presentations
Session 11
Architecting CSS
Session 12
Accessibility
Session 13
Design systems, Bootstrap, Material Design and others
Session 14
Css-in-js
Session 15
Assignment presentations
Prerequisites
This class requires to have a minimum level of GIT and Github. Students must feel confident working the Developers Browser Tools.
Methodology
Most class sessions will follow a lecture and demonstration format. We will have group debates where we will discuss code examples. A slack channel will be open to students where they can ask the teacher questions. Homework will be given at least two days a week.
Upon completion of each of the assignments, class time will be devoted to assignment presentations and feedback. The feedback will resemble feedback that a junior designer or developer might receive at any agency or software company.
Several homework studies will be assigned that will complement the completion of the assignments and lessons.
Grading
Naturally born analytical thinker with experience developing software at enterprise level applications, with a solid expertise as a frontend engineer and recently graduated as interaction designer.
Graciela(Grace) is a passionate and highly enthusiastic software engineer. Always looking forward to new challenges, she believes that combining her technical background and experience with design is a great thing to explore and explode.
See full profileApply for this course
Dive into CSS
by Graciela Henriquez Fernandez
Total hours
45 Hours
Dates
Nov 08 - Nov 26, 2021
Fee for single course
€1500
Fee for degree students
€750
How to secure your spot
Complete the form below to kickstart your application
Schedule your Harbour.Space interview
If successful, get ready to join us on campus
FAQ
Will I receive a certificate after completion?
Yes. Upon completion of the course, you will receive a certificate signed by the director of the program your course belonged to.
Do I need a visa?
This depends on your case. Please check with the Spanish or Thai consulate in your country of residence about visa requirements. We will do our part to provide you with the necessary documents, such as the Certificate of Enrollment.
Can I get a discount?
Yes. The easiest way to enroll in a course at a discounted price is to register for multiple courses. Registering for multiple courses will reduce the cost per individual course. Please ask the Admissions Office for more information about the other kinds of discounts we offer and what you can do to receive one.

