WEB ONLY 4 MODULES INTERMEDIATE

Programming Languages and Architectural Choices

Four modules compare programming languages, paradigms, and ecosystems, then evaluate architectures through quality, security, and delivery criteria. Course content is in Italian, in a screen reader accessible format.

Software architect comparing illuminated system models

What's inside

4 modules,
contact us for access.

01
Day 1: Languages, Paradigms, and Runtimes

Compares syntax, runtimes, paradigms, and type systems to explain how programs behave.

Web text + images
LOCKED
02
Day 2: Ecosystems and Use Cases

Examines Java, .NET, Python, and JavaScript through their ecosystems, frameworks, and practical use cases.

Web text + images
LOCKED
03
Day 3: Modern Architectures and Delivery

Connects microservices, APIs, containers, Kubernetes, cloud, and DevOps to delivering software systems.

Web text + images
LOCKED
04
Day 4: Decisions, Quality, and Case Studies

Evaluates architecture options through quality, maintainability, testability, documentation, and security.

Web text + images
LOCKED