Studies
Admissions
The Institute
Resources
Studies
Admissions
The Institute
Resources
Studies
Admissions
The Institute
Resources

FE403

Dive into CSS

Barcelona Campus
Nov 08, 2021 - Nov 26, 2021
This course will help students learn HTML and CSS and make them feel more confident with front-end development.
Barcelona Campus
Nov 08, 2021 - Nov 26, 2021
Graciela Henriquez Fernandez

Faculty

Graciela Henriquez Fernandez

Frontend Lead Engineer at Visma Labs Spain

Course length

3 weeks

Duration

3 hours
per day

Total hours

45 hours

Credits

6 ECTS

Language

English

Course type

Offline

Fee for single course

€1500

Fee for degree students

€750

Skills you’ll learn

Frontend developmentBasics of CSS ArchitectureWeb Library with Reusable StylesCreating Web Layouts
OverviewCourse outlinePrerequisitesMethod & grading

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

Dive into the details of the course and get a sense of what each class will cover.
Monday
Tuesday
Wednesday
Thursday
Friday
Monday
1

Session 1

HTML structure, HTML5 History, Semantic HTML, Standards/Specifications

Tuesday
2

Session 2

HTML5 Video, Audio and Local Storage, HTML Forms

Wednesday
3

Session 3

HTML Document Flow

Thursday
4

Session 4

Styling in HTML, Icons fonts, Introducing CSS, Selectors

Friday
5

Session 5

Assignment presentations

Monday
6

Session 6

CSS Placement, CSS Resets and Normalizing, Display and Float, Debugging Styling in the Browser

Tuesday
7

Session 7

CSS Preprocessors

Wednesday
8

Session 8

Responsive development, CSS Grid Systems, Flexbox

Thursday
9

Session 9

HTML5 Geolocation, HTML5 Canvas, HTML5 Offline

Friday
10

Session 10

Assignment presentations

Monday
11

Session 11

Architecting CSS

Tuesday
12

Session 12

Accessibility

Wednesday
13

Session 13

Design systems, Bootstrap, Material Design and others

Thursday
14

Session 14

Css-in-js

Friday
15

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

The final grade will be composed of the following criteria:
50% - Weekly Evaluations
25% - Homework
25% - Class participation
Graciela Henriquez Fernandez

Faculty

Graciela Henriquez Fernandez

Frontend Lead Engineer at Visma Labs Spain

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 profile

Apply for this course

Snap up your chance to enroll before all spaces fill up.

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.