Salta ai contenuti

Informatica in quarta

Corso di Informatica per la classe quarta

C# avanzato

Delegati, lambda, Language Integrated Query (LINQ) con sintassi Fluent.

Database con Object Relational Mapping (ORM)

Utilizzare di EF Core per la connessione di database in applicazioni .NET.

Programmazione concorrente e asincrona

Processi, Thread, Task, programmazione concorrente e asincrona in C#. Uso di Task Parallel Library (TPL).

Programmazione di rete

Comunicazione tra computer in rete, protocolli di rete, socket e sviluppo di applicazioni di rete in C#.

REST API

Architettura REST. Applicazioni scritte in C# che consumano REST API.

Programmazione di App per Dispositivi Mobili con .NET MAUI e utilizzo di AI

Sviluppo Spec-Driven di App cross platform per dispositivi mobili assistito da AI con modello operativo “man-in-the-loop” (MITL).

Python e OOP

Classi, oggetti, ereditarietà, polimorfismo, moduli e gestione pacchetti.

Sviluppo Backend con FastAPI

API REST, routing, validazione dati con Pydantic, server ASGI e programmazione asincrona.

Development Tools

Strumenti e tecniche per lo sviluppo software efficiente e collaborativo.