
Learn to Program in JavaScript and Develop Professional Frontend Skills
In this Short Course Introduction to JavaScript (After Work), you will learn JavaScript and acquire the fundamental basics of frontend development. Explore how to create interactive, responsive, and well-structured web pages using HTML, CSS, and JavaScript. Learn how to manipulate the DOM, implement animations, and make web applications more dynamic and engaging. This course also introduces the concept of Progressive Web Apps, helping you understand current trends in web development and create optimised user experiences.

57 hours
6 April to 30 April 2026
Monday to Friday, from 7pm to 10pm
Number of Trainees
Maximum 1
Contents
-
HTML Fundamentals
-
- Introdução ao HTML (HyperText Markup Language) como a linguagem de marcação utilizada para estruturar o conteúdo de uma página web.
-
Semantic HTML
-
- Learn how to use semantic tags to assign meaning and correct structure to page content, improving accessibility and indexing by search engines.
-
CSS Fundamentals
-
- Introduction to CSS (Cascading Style Sheets) for styling web page content, allowing the definition of colours, fonts, sizes, etc.
-
Selectors
-
- Explore CSS selectors to apply styles to specific HTML elements.
-
Box Model
-
- Understand the concept of the box model in CSS, which defines how elements are rendered on the page, including margins, borders, and padding.
-
Layout
-
- Learn how to create basic, responsive layouts using the appropriate CSS properties.
-
Flexbox
-
- Introduction to Flexbox, a CSS layout method that allows you to create flexible and fluid designs.
-
CSS Grid
-
- Explore CSS Grid, another layout approach that allows you to create more complex and controlled layouts.
-
DOM Manipulation
-
- Understand the Document Object Model (DOM) and how to use JavaScript to dynamically manipulate the structure and content of a web page.
-
JS APIs
-
- Introduction to different JavaScript APIs such as Canvas, Web Components, and Localstorage.
Trainers
Resources and Equipment
- Room equipped with one computer per trainee, with macOS environment
Portfolio
Payment Terms
To enrol in this Short Course, you must make an initial payment to confirm your place.
The remaining amount can be divided into instalments agreed between you and the school. Full payment must be completed by the end of the course.
Course Fee
627€
Special Discounts (not cumulative):
7,5%
595,65 €
ETIC_ community discount Immediate cash payment
5%
579,98 €
ETIC _community discount
5%
579,98 €
Public Discount Immediate cash payment
Certification
A Certificate of Participation from ETIC_Algarve will be awarded to participants who achieve the minimum objectives of the course.
Ficaste interessad@?
As inscrições voltam a abrir no dia 01 de março de 2026.
Se tens interesse neste curso preenche o formulário.


