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.
What's inside
Compares syntax, runtimes, paradigms, and type systems to explain how programs behave.
Examines Java, .NET, Python, and JavaScript through their ecosystems, frameworks, and practical use cases.
Connects microservices, APIs, containers, Kubernetes, cloud, and DevOps to delivering software systems.
Evaluates architecture options through quality, maintainability, testability, documentation, and security.