IFTS Developer
Become a programmer. Discover the programming language Java, Android systems and web programming.
Course Description
The IFTS Developer course is the first step in your career as a developer. A path to learn Java programming language, Android and web programming. With the acquired knowledge you will be able to contribute to the development of new applications and work on testing, management and assistance activities.
The course
- Duration: 2 years
- Training: 1200 hours
- Stage: 800 hours
- Location: Milano, Via B. Crespi 30
- Language: Italian
The course trains the new Full Stack Developers, through a compelling path among the news of the sector and many practical laboratory activities.
Thanks to the support of teachers active in the sector, the IFTS Developer course prepares you to become a professional java, android and web developer.
The course includes the training of figures capable of operating and collaborating in the analysis and design, evolutionary maintenance and testing of software solutions, using the most appropriate methodologies and tools.
At the end of the course you will know Java programming language, programming for Android and for the Web. The professional figure will develop skills in the IoT (Internet of Things) field, ranging from knowledge of the application domain, to internet architectures, up to the realization of hardware sensors and the ability to analyze the data they produce, characterizing the context of Industry 4.0.
The aim of the course is to teach programming logic, so that they can then be applied to the development of programs, web pages and Android apps, integrating them using the technologies and tools that implement the Internet of Things ( IoT).
Job opportunities
At the end of the course of study, the students will obtain a certificate of technical specialization in Techniques for the Design and Development of Computer Applications. It is the first step that will allow you to become a Full Stack Developer, in order to become a professional capable of developing applications and software, following the entire work process: from the analysis of functional and architectural requirements to project management tools.
The main employment opportunities are in:
- Software houses
- Companies and consulting firms
- Communication agencies
Access requirements
In order to access the Artificial Intelligence & Machine Learning Specialist course, the following requirements must be met:
- Possession of one of the following qualifications:
- Secondary school diploma (preferential areas: scientific high school, computer science high school).
- Professional diploma obtained as a result of the four-year IeFP courses and IFTS Certification.
- English language (preferably B2 level according to the Common European Framework of Reference for CEFR languages) and basic knowledge of technical English for the sector.
- Basics of logic and mathematics
- Basis of ICT processes and technologies
- Residence or domicile in Lombardy
* Some access requirements may change depending on regional directives
Duration of the course
The training course lasts for one year. It is organized in 1,000 hours of training, divided as follows:
- 600 hours of theory and practical exercises
- 400 hours of alternation and internship
Compulsory attendance of 75% of the total hours is required. The lack of this requirement does not give the right to a certificate issued by the Lombardy Region. Participants will be provided free books and handouts.
Cost of the course
To participate in the course, a contribution of € 1,000 / year is required for supplementary teaching services (technological equipment, cloud platforms…).
There are exemptions based on income or merit.
Curriculum
Modulo | Unità formativa | ore |
---|---|---|
UFT01 | Efficacia personale e stile comportamentale | 16 |
UFT02 | Protezione dei dati, diritto digitale, trasformazione digitale e blockchain | 24 |
UFT03 | Diritto commerciale, diritto del lavoro e GDPR | 28 |
UFT04 | Economia e organizzazione aziendale | 52 |
UFT05 | Qualità, ambiente, salute e sicurezza sui luoghi di lavoro | 16 |
UFT06 | Project Management | 24 |
UFT07 | Problem solving e creatività | 16 |
UFT08 | Design Thinking | 20 |
UFT09 | Comunicazione, capacità relazionali e costruzione del gruppo di lavoro | 24 |
UFT10 | Personal branding e orientamento al lavoro | 16 |
UFT11 | Team Working | 24 |
UFT12 | Lingua inglese e microlingua di settore | 60 |
Modulo | Unità formativa | ore |
---|---|---|
UFS01 | Progettazione grafica, infografica, web design, UX/UI design | 76 |
UFS02 | Strumenti software per la grafica e l’impaginazione | 72 |
UFS03 | Algoritmi e Programmazione Strutturata | 28 |
UFS04 | Sviluppo web front-end | 80 |
UFS05 | Digital Video Editor | 100 |
UFS06 | Digital Marketing e Social Media | 80 |
UFS07 | Modellazione 3D e realtà virtuale | 60 |
UFS09 | Stampa digitale e stampa 3D | 40 |
PW01 | Project work | 56 |
UFS08 | Progettazione di servizi digitali | 80 |
UFS10 | Marketing one-to-one | 28 |
UFS11 | Linguaggi avanzati per lo sviluppo front-end | 76 |
UFS12 | Affiliate Marketing | 48 |
UFS13 | Content Marketing Strategy | 28 |
Do you want to know the subjects of the course?
Discover all the training units, click on the curriculum below
What our students say about us
F.A.Q
Here is the answer to some of the most frequently asked questions about the Omnichannel Communication Specialist course. If you don’t find what you are looking for, contact us on this page.
ITS Angelo Rizzoli is open to international exchanges and offers its students the opportunity to carry out experiences abroad. Our Institute adheres to the Erasmus program and organizes internships in several European countries.