PostgreSQL per lo sviluppatore. Laboratorio dell'autore - corso 35.990 rubli. da Specialista, formazione 24 ore accademiche, data 14 maggio 2023.
Miscellanea / / November 30, 2023
Un insegnante pratico con più di 30 anni di esperienza nel settore IT, di cui 20 anni con i database. Formatore certificato PostgreSQL.
Laureato all'Istituto di aviazione di Mosca, Anton Vladimirovich è passato da programmatore a capo del dipartimento di sviluppo del database. Nell'ambito della sua attività professionale, ha partecipato allo sviluppo di sistemi di controllo automatizzato in una varietà di aree tematiche. Questi includono ERP, logistica di trasporto e magazzino, analisi dei dati multimediali e sistemi di supporto alle decisioni. Ha lavorato sia in organizzazioni commerciali che in aziende statali.
Anton Vladimirovich ha guidato il dipartimento IT (fino a 25 persone) per lo sviluppo e il supporto del software. Sviluppo del software diretto, compresa la scomposizione del progetto, la distribuzione dei compiti tra gli esecutori, la compilazione e l'aggiornamento del calendario piani, controllo e correzione delle scadenze di sviluppo, analisi dei rischi e pianificazione della gestione dei rischi, mantenimento della documentazione e controllo del progetto qualità.
È stato anche coinvolto nello sviluppo da zero, dall'analisi dei processi aziendali, alla formazione dei requisiti software e alla stesura delle specifiche tecniche fino alla messa in esercizio commerciale, compreso lo sviluppo di un'architettura di database. Ha esperienza nello sviluppo di sistemi ad alto carico con funzionamento 24 ore su 24, 7 giorni su 7.
Tra i suoi risultati significativi c'è lo sviluppo completamente interno del back office per la biblioteca di rete public.ru, che è ora il più grande archivio e database multimediale con la possibilità di cercare in modo flessibile materiali per qualsiasi periodo tempo. Nel 2008, il sistema è stato messo in esercizio commerciale.
Competente in tecnologie come C/C++, MFC, WinAPI, MS Visual Studio, SQL, T-SQL, MS SQL Server, PostgreSQL (sviluppo e implementazione di strutture dati, logica server), UML, HTML, XML, C#: .NET .
Anton Vladimirovich si distingue per il desiderio di sviluppo costante durante tutta la sua carriera professionale ha migliorato più volte le sue qualifiche nella gestione di progetti e nello sviluppo di software di gruppo disposizione. Il suo lavoro è guidato da metodologie di sviluppo software come gli standard di gestione dei progetti Waterfall, RUP, Scrum e PMBoK. Durante le lezioni, si sforza di adattarsi alle capacità dell'ascoltatore in modo che tutti possano padroneggiare con successo il materiale.
Modulo 1. Parte 1 (8 ac. H.)
- Connessione al DBMS dal programma applicativo.
- Principali tipologie di librerie client.
- Il concetto di mappatura relazionale degli oggetti (ORM).
- Moduli di espansione inclusi nel kit di consegna.
Modulo 2. Parte 2 (8 ac. H.)
- I più importanti moduli di estensione di terze parti: PostGIS, wrapper di dati esterni.
- Lavorare con strutture gerarchiche. Ricorsivo con query.
- Officina.
Modulo 3. Parte 3 (8 ac. H.)
- Ereditarietà e partizionamento delle tabelle.
- Applicazione delle funzioni della finestra.
- Creazione di funzioni in linguaggi procedurali (C, Python).
- Creazione di tipi di dati personalizzati.
Un corso introduttivo a DevOps che spiega e dimostra principi, best practice e strumenti diffusi. Imparerai cosa sono Continuous Integration, Continuous Delivery e Continuous Deployment, Infrastructure as Code, Configuration Management e cosa sta succedendo nei cloud.
3,9