Distance learning
Free
Formattemp
"Nuove Frontiere Lavoro", in collaboration with the training organization "Idee Insieme" and thanks to the "Formatemp" fund, publishes a free "Front End Developer" course on an online platform.
La The role of Front End Developer is one of the most sought after in the job market right now and learning to program a website is a future career choice with excellent prospects. The Front End Developer is a professional who takes care of the "Front End" part of a site, That is, the visible part with which the user or end customer interacts. Front End Developer is one of the most sought-after professions in Italy and abroad. Therefore, job opportunities are numerous in this sector.
The Front End developer creates and develops the user interface of software, applications and, in general, websites, using languages such as HTML, CSS, SASS, Bootstrap, JavaScript and React.js, He improves user usability and helps, in coordination with the UX Designer department, characterize the digital aspect. He is a web professional in every respect.
TARGETS: The aim of the project is to create a professional figure capable of:
- use the tools useful for creating a web interface;
- acquire the necessary skills in HTML, CSS, JavaScript;
- finalize the development of a website ready to be launched online;
- create the infrastructure necessary for certain IT systems to be interconnected.
Thanks to the administration of exercises in virtual environments, students will be able to easily move from theory to practice. The topics covered in the lessons are essential for learning every detail of front-end development and for preparing for all the topics needed to work with the appropriate tools.
FUNDING BODY: Formattemp
PROMOTING BODY: New Frontiers Work spa
IMPLEMENTING BODY: Ideas Together soc.coop.soc.
PRICE: the course is free (financed by Formatemp);
DURATION: 140 HOURS Since the day 22 SEPTEMBER per day November 7 2025 – 35 days of VIRTUAL CLASSROOM (Online) for 4 hours;
CERTIFICATE: of frequency (minimum 70% of total hours including attendance at mandatory lessons);
VIRTUAL CLASSROOM LESSONS: Monday to Friday from 9am to 5pm 09.30 at 13.30 hours ;
MEMBERSHIPS: To submit your application you must register on the website http://www.ideeinsieme.it/index.php/register | and, once you have uploaded your personal documents and CV, type SEND (By 17/09/2025 at 5:00 PM)
PARTICIPATION REQUIREMENTS: the course is aimed at candidates for temporary work missions (both unemployed and jobless) registered and selected by the Employment Agency;
- for foreigners, knowledge of the Italian language and grammar, even if NOT certified;
- you need to have a desktop PC (desktop), laptop or tablet with a stable wired connection, webcam and microphone;
SELECTION METHOD: Access to the course will take place through several preliminary steps:
- Correct submission of the required documentation;
- Analysis of the CV submitted;
- Check the connection devices to be carried out in videoconference;
SELECTIONS: Those who have joined will be contacted by email for confirmation. (by 17/09/2025 at 12:00) of the verification of videoconferencing connection devices scheduled for the day January 18, 2025, from 09:10.30 a.m. then in a group;
REGISTRATION: The selected candidates will be contacted by email and telephone. (by 18/09/2025 at 8:00 PM) to attend the first day of the course on the day 22/09/2025 at 09.30 on online platform after sending the entry link.
Course modules
1.1
Tasks and functions of a web developer
INTRODUCTION – The tools of the trade
The Unix console
Introduction to Microsoft Visual Studio Code
Installing the editor
Using the components
Basic shortcuts
GIT and GitHub
THE DOMAIN
Main features of a hosting service
The DNS protocol
The HTTP, HTTPS protocol
The FTP protocol
HTML
A bit of history.
The roles: Web Developer, Web Designer and Webmaster.
Introduction to HTML5
The concept of TAG
The lyrics
Titles and paragraphs
Lists and tables
Hyperlinks
Inserting images and videos
The forms
Semantic HTML
Basic techniques for indexing content
CSS3
Introduction
How to insert a style sheet
CSS syntax
Selectors and attributes, specificity
Colors, backgrounds and gradients
The filters
Characters: font, units of measurement
Texts: Text formatting
The lists: properties
The links
The box model
Position an element on the page
Animations and transitions
Media queries
The variables
The flex boxes
A Developer's Best Friend: Browser DEVTOOLS
The style libraries
JAVASCRIPT
Introduction, variables, data types and operators
Strings and their methods
The arrays
Flow Control: Conditions and Cycles
Functions
JS default objects
The DOM (Document Object Model)
DOM Manipulation
Global methods
JSON file
Fetch API JASON
Intersection Observer API
Async-await
SITE PROJECT
Subject of the site
Layout definition
Page Production
Implementation of dynamic features
Using external data for front-end generation
- FINAL EVALUATION Test
2.2
Rights and duties of temporary workers
Rights and Duties of Temporary Workers
3.3
Health and safety in the workplace
Health and Safety in the Workplace