Professione: ingegnere DevOps - corso 95.000 rubli. da ProductStar, formazione 8 mesi, data 29 novembre 2023.
Miscellanea / / November 29, 2023
- Ti troveremo un lavoro durante gli studi o ti rimborseremo i soldi.
- Gli ideatori e relatori del corso sono esperti di Amazon, Yandex e Skyeng
- Durata: 8 mesi. (possibilità di formazione intensiva)
- Livello: da zero
- Formato: in linea
- Piano di rateizzazione senza interessi per Russia e Kazakistan
Cosa imparerai
Nozioni di base su DevOps
Studia l'approccio e la metodologia DevOps, i concetti di base, le fasi del ciclo di vita e lo sviluppo del software utilizzando casi di studio
Git e Gitlab
Git e introduzione ai sistemi di controllo di versione, creazione di rami, concetti base, clonazione, fusione, unione
Nozioni di base su Python
Sintassi di base, formattazione delle stringhe, seguito, ramificazioni e cicli, creazione e utilizzo di funzioni
Applicazioni di confezionamento in Docker
Opzioni Docker avanzate, approcci alla creazione di pacchetti di applicazioni e sviluppo di competenze pratiche
Impieghiamo più dell'80% degli studenti durante gli studi
Casi reali per il tuo portafoglio
Ti aiutiamo a svolgere attività pratiche utilizzando casi reali per presentare i tuoi risultati durante un colloquio.
Stage in aziende
Organizziamo stage part-time presso aziende partner
Scrittura del CV e preparazione al colloquio
Il nostro centro carriera ti aiuterà a raccogliere la tua esperienza e i progetti completati in un curriculum decente, oltre a prepararti per i colloqui e superare un colloquio di pratica
Formazione al colloquio
Ti aiutiamo a prepararti per il colloquio di lavoro e ti alleniamo su un simulatore speciale con un mentore.
Aiuto durante la prova
Uno specialista del centro per l'orientamento professionale ti aiuta a rimanere in libertà vigilata dopo l'impiego
Difesa del progetto finale
Presenti i tuoi progetti di laurea e i risultati ottenuti a un comitato di potenziali datori di lavoro
3
corsoResponsabile DevOps, VTB Internet Bank
È impegnato nello sviluppo del codice dell'infrastruttura e nella trasformazione dei processi delle aziende in cui lavora, trasmettendo attivamente la metodologia DevOps e l'approccio Infrastructure as a Code. Ritiene che DevOps inizi con la gestione. Nel suo lavoro utilizza attivamente strumenti come Ansible, Gitlab CI, Jenkins, Terraform e altri prodotti Hashicorp. Aderisce rigorosamente alla dottrina secondo cui tutto dovrebbe essere descritto correttamente per il massimo riutilizzo e un rapido apprendimento. Sta scrivendo una tesi di dottorato sui problemi dell'implementazione di DevOps nelle imprese, pubblicando articoli scientifici sui temi di DevOps, CI/CD e problemi di sicurezza informatica (DevSecOps). Inoltre, come parte di un progetto con un supervisore scientifico, aiuta ad aprire una direzione DevOps per i master presso ITMO. È mentore ed esperto presso l'acceleratore di startup dell'Università statale di San Pietroburgo "allthewayup startup hub".
Livello 1: “Competenze DevOps di base”
Esercitazioni su casi di aziende reali, assistenza a stage e primi colloqui.
Blocco 1: Nozioni di base su DevOps
Classi:
Introduzione a DevOps
Blocco 2: nozioni di base su Linux e utilizzo di Bash
Linux: introduzione e concetti di base del sistema operativo
Bash. Strumento di scripting di base in Linux
Blocco 3: sistemi CI/CD
Ciclo di vita del software, CI/CD
Blocco 4: sistemi di controllo versione Git e Gitlab
Introduzione a Git e GitLab
Introduzione all'IC GitLab
GitLab CI: variabili interne, artefatti, regole
Blocco 5: lavorare con Docker
Containerizzazione. Presentazione di Docker.
Applicazioni di confezionamento in Docker
Docker Componi. Servizi e interazioni
Blocco 6: Gestione della configurazione, Ansible
Ansible. Concetti e comandi di base
Ansible. Ruoli e variabili
Ansible. Sviluppo del ruolo
Blocco 7: Fondamenti di SQL per DevOps
Introduzione al blocco SQL
Estrazione e filtraggio dei dati: entry level
Estrazione e filtraggio dei dati: avanzato
Trasformazione e ordinamento dei dati: entry level
Trasformazione e ordinamento dei dati: livello avanzato
Unità 8: SQL e database
Raggruppamento dei dati
Introduzione ai database
Unione di tabelle
Sottoquery
Sottoquery JOIN e WHERE
Aggiornamento, aggiunta ed eliminazione dei dati
Creazione, modifica ed eliminazione di tabelle
Operazioni sul testo e funzioni delle finestre
Accelerazione e ottimizzazione delle query, espressioni di tabella
Progetto LEGO pratico
Panoramica dei principali programmi
Blocco 9: Python per DevOps
Introduzione a Python
Tipi di dati, funzioni, classi, errori
Stringhe, condizioni, loop
Python per Devops
Blocco 10: Avanzato: MLOps - DevOps nel mondo del Machine Learning
Metodologie per l'analisi dei big data e l'organizzazione dei team. CRISP-DM
Migliorare la qualità del lavoro con i dati
Blocco 11: Avanzato: servizi cloud e Hadoop
Nozioni di base su Hadoop e MapReduce
Nozioni di base sui Big Data