Software Architect Specialist
Participate in various training labs where you design, create and text websites and web and mobile applications, both from the front-end and back-end side.
Course Description
The ITS Software Architect Specialist Course trains technical developers capable of analyzing customer needs and users’ needs, identifying, developing and testing the software solutions that best suit everyone’s needs.
The course
- Duration: 2 years
- Training: 1200 hours
- Stage: 800 hours
- Location: Milano, Via B. Crespi 30
- Language: Italian
The course prepares Specialized Developers, able to operate both front-end and back-end in the development of applications for Server, Desktop, mobile and website systems.
A full stack developer is highly sought after by companies. This is why this Developer Specialist course has been designed. Through this course you will become familiar with all levels and all phases of the development process: software design, implementation and testing.
With this course you will have a mastery of software technology that will allow you to work in the design and implementation of web and mobile software through knowledge of:
- database design and development
- data processing
- front-end and back-end coding
- design and development of APIs for interfacing with external software
- testing and fixing of bugs and other coding problems
During the course, software development systems will also be used for team collaboration.
At the end of your studies you will know the languages and frameworks for the development of desktop, web and mobile applications, and home automation. You will acquire technical skills in: database, data modeling, user interfaces, user experience, API layer, Action Layer, architectural designs such as Model-view-controller, Client-Server, use of the Network and Hosting Environment and application security.
Job opportunities
At the end of the course of study the students will obtain the qualification of Specialized Developer. They will therefore be able to fit into organizations that need a professional with skills in the design, implementation and testing of software, web design, and with skills in privacy and IT security.
The main job opportunities are in:
- Software houses
- IT consulting companies
- IT service companies
- Research and development centers
- Communication agencies
- ICT Companies
Access requirements
In order to access this course, the following requirements must be met:
Possession of one of the following qualifications:
- Secondary school diploma (preferential areas: Graphic and Communication 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 Graphic and Digital processes and technologies
- Residence or domicile in Lombardy
* Some access requirements may change depending on regional directives
Duration of the course
The training course has a duration of 2 years. It is organized into 1,000 hours of training each year, for a total of 2,000 hours divided as follows:
- 1,200 hours of classroom and laboratory training
- 800 hours of training / internship
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.