Design Pattern in Java - Guida completa
Video: .mp4 (1280x720, 30 fps(r)) | Audio: aac, 44100 Hz, 2ch | Size: 1.12 GB
Genre: eLearning Video | Duration: 28 lectures (2 hour, 34 mins) | Language: Italiano
Imparare ad affrontare problemi comuni e complessi utilizzando i Design Pattern
Video: .mp4 (1280x720, 30 fps(r)) | Audio: aac, 44100 Hz, 2ch | Size: 1.12 GB
Genre: eLearning Video | Duration: 28 lectures (2 hour, 34 mins) | Language: Italiano
Imparare ad affrontare problemi comuni e complessi utilizzando i Design Pattern
What you'll learn
Imparare cosa è un Design Pattern
Imparare a conoscere i Design Pattern
Casi d'uso di un Design Pattern
Suddivisione dei principali Design Pattern
Implementazione dei principali Design Pattern
Course content
4 sections • 28 lectures • 2h 34m total length
Requirements
Non è necessaria nessuna esperienza. Imparerai tutto quello che c'è da sapere sui Design Pattern
Description
Un po' di storia
Sono stati resi popolari con il libro del 1994 intitolato Design Patterns: Elements of Reusable Object-Oriented Software scritto da Erich Gamma, John Vlissides, Ralph Johnson e Richard Helm (conosciuti comunemente come Gang of Four, da cui l'acronimo GoF).
Cosa sono i design pattern?
I Design Pattern sono soluzioni progettuali riutilizzabili per problemi di programmazione comuni incontrati durante le fasi di progettazione o sviluppo di un sistema software.
Inizialmente si potrebbe pensare ai Design Pattern come concetti legati in ambito accademico, ma attraverso una riflessione più approfondita ci si accorge che la loro conoscenza permette di:
Usare soluzioni efficaci
Usare un linguaggio comune e condiviso legato alla progettazione di sistemi software
Aumentare l’astrazione e quindi diminuire la fase di refactoring
Aumentare la comprensibilità del codice
Aumentare la qualità del codice
Comprendere quali sono i meccanismi di base usati dalla maggior parte di librerie e framework
Panoramica del corso
Questo corso fornisce una panoramica completa dei Design Pattern in Java ed una panoramica di alcuni modelli di progettazione Gang of Four (GoF).
Oltre a spiegazioni teoriche, andremo ad analizzare i Design Pattern utilizzando un linguaggio OOP (nel nostro caso il linguaggio di programmazione Java). Nel mondo della programmazione ad oggetti un Design Pattern sarà simile ad un diagramma delle classi, dove viene mostrata la relazione tra le diverse classi e oggetti. Per capire meglio i Design pattern utilizzeremo i diagrammi UML (Unified Modeling Language).
Quali pattern copre questo corso?
Questo corso copre principalmente tre categorie di Design pattern:
Design Pattern Strutturali
Design Pattern Comportamentali
Design Pattern Architetturali
Who this course is for:
Design Pattern
Implementare i Principali Design Pattern in Java