Skip to main content
Side panel
Home
Courses
All courses
Fisica
Ingegneria e Architettura
Matematica e Geoscienze
Scienze Chimiche e Farmaceutiche
Scienze Economiche, Aziendali, Matematiche e Statistiche
Scienze della Vita
Scienze Giuridiche, del Linguaggio, dell`Interpretazione e della Traduzione
Scienze Politiche e Sociali
Studi Umanistici
Universitario Clinico di Scienze mediche, chirurgiche e della salute
E-learning@Units
Centro Linguistico di Ateneo
Sistema Bibliotecario di Ateneo
Amministrazione Centrale
Progetto FlashForward
Corsi in convenzione
PhD - Formazione trasversale
La ricerca all'Università di Trieste
CIRD - Centro Interdipartimentale per la Ricerca Didattica
Teledidattica
Moodle Guides
Servizi Disabili e DSA
Centro per la gestione del percorso universitario e accademico iniziale dei docenti delle scuole secondarie di primo e secondo grado
Support
Moodle Guide for students
Moodle Guide for teachers
Support
Personal data policy
More
English (en)
English (en)
Italiano (it)
You are currently using guest access
Log in
Home
Courses
Collapse
Expand
All courses
Fisica
Ingegneria e Architettura
Matematica e Geoscienze
Scienze Chimiche e Farmaceutiche
Scienze Economiche, Aziendali, Matematiche e Statistiche
Scienze della Vita
Scienze Giuridiche, del Linguaggio, dell`Interpretazione e della Traduzione
Scienze Politiche e Sociali
Studi Umanistici
Universitario Clinico di Scienze mediche, chirurgiche e della salute
E-learning@Units
Centro Linguistico di Ateneo
Sistema Bibliotecario di Ateneo
Amministrazione Centrale
Progetto FlashForward
Corsi in convenzione
PhD - Formazione trasversale
La ricerca all'Università di Trieste
CIRD - Centro Interdipartimentale per la Ricerca Didattica
Teledidattica
Moodle Guides
Servizi Disabili e DSA
Centro per la gestione del percorso universitario e accademico iniziale dei docenti delle scuole secondarie di primo e secondo grado
Support
Collapse
Expand
Moodle Guide for students
Moodle Guide for teachers
Support
Personal data policy
Expand all
Collapse all
Open course index
Open block drawer
Dipartimento di Matematica e Geoscienze
Laurea Magistrale
SM35 - DATA SCIENCE AND SCIENTIFIC COMPUTING
A.A. 2022 - 2023
567SM - SOFTWARE DEVELOPMENT METHODS 2022
Slides
Slides
Section outline
Select activity Introduction to the course
Introduction to the course
File
Select activity Introduction to Agile Software Development
Introduction to Agile Software Development
File
Select activity Programming in Java - Part 01 - Introduction
Programming in Java - Part 01 - Introduction
File
PDF
Select activity Programming in Java - Part 01 - Introduction - Solution of assignments
Programming in Java - Part 01 - Introduction - Solution of assignments
File
PDF
Select activity Programming in Java - Part 02 - Classes
Programming in Java - Part 02 - Classes
File
PDF
Select activity Programming in Java - Part 02 - Classes - Solution of assignments
Programming in Java - Part 02 - Classes - Solution of assignments
File
PDF
Select activity Programming in Java - Part 03 - Packaging
Programming in Java - Part 03 - Packaging
File
PDF
Select activity Programming in Java - Part 04 - Inheritance
Programming in Java - Part 04 - Inheritance
File
PDF
Select activity Programming in Java - Part 04 - Inheritance - Solution of assignments
Programming in Java - Part 04 - Inheritance - Solution of assignments
File
PDF
Select activity Build Automation
Build Automation
File
Select activity Version Control
Version Control
File
Select activity Programming in Java - Part 05 - Exceptions
Programming in Java - Part 05 - Exceptions
File
PDF
Select activity Programming in Java - Part 06 - The String class
Programming in Java - Part 06 - The String class
File
PDF
Select activity Programming in Java - Part 07 - Primitive type wrappers, Enumerations, and Generics
Programming in Java - Part 07 - Primitive type wrappers, Enumerations, and Generics
File
PDF
Select activity Introduction to Test Driven Development
Introduction to Test Driven Development
File
Select activity Programming in Java - Part 08 - Collections
Programming in Java - Part 08 - Collections
File
PDF
Select activity Programming in Java - Part 09 - Basics of Concurrency
Programming in Java - Part 09 - Basics of Concurrency
File
PDF
Select activity Refactoring
Refactoring
File
Select activity Programming in Java - Part 08 - Collections - Solution of assignment
Programming in Java - Part 08 - Collections - Solution of assignment
File
PDF
Select activity Programming in Java - Part 10 - Lambda expressions
Programming in Java - Part 10 - Lambda expressions
File
PDF
Select activity Programming in Java - Part 11 - Streams
Programming in Java - Part 11 - Streams
File
PDF
Select activity Programming in Java - Part 12 - Basics of Input and Output
Programming in Java - Part 12 - Basics of Input and Output
File
PDF
Select activity Programming in Java - Part 13 - Basics of Swing
Programming in Java - Part 13 - Basics of Swing
File
PDF
Select activity Static Code Analysis
Static Code Analysis
File
Select activity Test Doubles
Test Doubles
File
Select activity Continuous Integration
Continuous Integration
File