Modelli di architettura e design - corso RUB 65.450. da Otus, formazione 4 mesi, data 4 dicembre 2023.
Miscellanea / / December 08, 2023
Da un lato, lo sviluppo del software è un processo di sviluppo, test, sviluppo rapido ed eliminazione dei difetti.
D'altra parte, questa è la conoscenza di tutti i processi aziendali partecipanti, la capacità di descrivere l'architettura a diversi livelli di presentazione, necessaria per controllare l'architettura software a livello di una grande impresa.
In terzo luogo, questa è la disposizione interna dei moduli del prodotto in fase di sviluppo, che implica scalabilità.
Ciò può essere ottenuto utilizzando i modelli di progettazione che impareremo in questo corso.
Il corso non è legato ad uno specifico linguaggio di programmazione
Se sviluppi tu stesso prodotti software, sei coinvolto nell'integrazione o nello sviluppo di prodotti esistenti o hai appena intrapreso il percorso dello sviluppo software, questo corso è per te.
Dopo il corso:
1.applicare modelli di progettazione in fase di sviluppo
2. Comprenderai e applicherai principi SOLIDI
3. Comprendi cos'è il refactoring e come scrivere codice pulito
4.conoscere i moderni processi di sviluppo software
5.implementare DevOps nei processi di sviluppo, migliorando il codice e riducendo al minimo gli errori
6.essere in grado di guidare lo sviluppo dalla definizione di un problema aziendale all'implementazione su un server di produzione
7.essere in grado di disegnare processi e diagrammi aziendali.
5
corsiDa oltre dieci anni sviluppo varie applicazioni web. Gestito per lavorare nel campo dell'e-commerce, dei prodotti bancari, della sicurezza sulle navi marittime e dei processi HR. Adoro scrivere codice e parlare di come scrivere...
Da oltre dieci anni sviluppo varie applicazioni web. Gestito per lavorare nel campo dell'e-commerce, dei prodotti bancari, della sicurezza sulle navi marittime e dei processi HR. Adoro scrivere codice e parlare di come scrivere codice in Typescript, credo che il futuro appartenga alle applicazioni web progressive. Oltre allo sviluppo, mi occupo di formare team, gestire talenti e creare per loro significati professionali, sono convinto che sia possibile trovare un approccio con qualsiasi persona e integrarla efficacemente il processo lavorativo. Ora lavoro come team leader in una grande azienda internazionale.
1
BENEArchitetto. Con GameDev dal 2017. Ho implementato il mio framework per l'iniezione delle dipendenze, così come altri moduli per l'interfaccia, il gameplay principale, il meta-gioco e l'intelligenza artificiale. È uno degli sviluppatori chiave dei giochi per cellulari "Eco Clicker,...
Architetto. Con GameDev dal 2017. Ho implementato il mio framework per l'iniezione delle dipendenze, così come altri moduli per l'interfaccia, il gameplay principale, il meta-gioco e l'intelligenza artificiale. È uno dei principali sviluppatori dei giochi per cellulari "Eco Clicker", "Icebreakers", "Tank Puzzlers". Dall'età di sei anni si appassiona alla creazione di giochi - 5 anni di esperienza di programmazione - 3 anni di esperienza di sviluppo commerciale in Unity - 1 anno di esperienza di insegnamento Insegnante