Profesie: inginer DevOps - curs 95.000 rub. de la ProductStar, antrenament 8 luni, Data 29 noiembrie 2023.
Miscelaneu / / November 29, 2023
- Vă vom găsi un loc de muncă în timpul studiilor sau vă vom rambursa banii.
- Creatorii și vorbitorii cursului sunt experți de la Amazon, Yandex și Skyeng
- Durata: 8 luni. (posibilitate de antrenament intensiv)
- Nivel: de la zero
- Format: online
- Plan de rate fără dobândă pentru Rusia și Kazahstan
Ce vei invata
Bazele DevOps
Studiați abordarea și metodologia DevOps, conceptele de bază, etapele ciclului de viață și dezvoltarea software-ului folosind studii de caz
Git și Gitlab
Git și introducere în sistemele de control al versiunilor, crearea de ramuri, concepte de bază, clonare, îmbinare, îmbinare
Bazele Python
Sintaxa de bază, formatarea șirurilor, urmărirea, ramificarea și bucla, crearea și utilizarea funcțiilor
Aplicații de ambalare în Docker
Opțiuni Docker avansate, abordări de ambalare a aplicațiilor și dezvoltarea abilităților practice
Angajăm peste 80% dintre studenți în timpul studiilor
Cazuri reale pentru portofoliul dvs
Vă ajutăm să faceți sarcini practice folosind cazuri reale pentru a vă prezenta rezultatele la un interviu.
Stagii de practică în companii
Organizăm stagii de practică part-time în companii partenere
Redactarea CV-ului si pregatirea interviului
Centrul nostru de carieră vă va ajuta să vă adunați experiența și proiectele finalizate într-un CV decent, precum și să vă pregătiți pentru interviuri și să treceți un interviu de practică
Antrenament interviu
Vă ajutăm să vă pregătiți pentru interviul de angajare și să vă antrenați pe un simulator special cu un mentor.
Ajutor în perioada de probă
Un specialist în centru de carieră vă ajută să rămâneți în probă după angajare
Apărarea proiectului final
Vă prezentați proiectele și realizările de absolvire unui comitet de potențiali angajatori
3
cursȘef al departamentului DevOps, VTB Internet Bank
El este implicat în dezvoltarea codului de infrastructură și transformarea proceselor companiilor în care lucrează - relansând în mod activ metodologia DevOps și abordarea Infrastructure as a Code. Consideră că DevOps începe cu management. În munca sa, folosește în mod activ instrumente precum Ansible, Gitlab CI, Jenkins, Terraform și alte produse Hashicorp. Aderă strict la doctrina conform căreia totul ar trebui descris corect pentru reutilizare maximă și învățare rapidă. El scrie o teză de doctorat despre problemele implementării DevOps în întreprinderi, publicând articole științifice pe teme de DevOps, CI/CD și probleme de securitate a informațiilor (DevSecOps). De asemenea, ca parte a unui proiect cu un supraveghetor științific, el ajută la deschiderea unei direcții DevOps pentru diplome de master la ITMO. Este mentor și expert la acceleratorul de startup-uri „allthewayup startup hub” al Universității de Stat din Sankt Petersburg.
Nivelul 1: „Abilități de bază DevOps”
Practica pe cazuri de companii reale, asistenta cu stagii de practica si primele interviuri.
Bloc 1: Noțiuni de bază DevOps
Clase:
Introducere în DevOps
Blocul 2: Bazele Linux și lucrul cu Bash
Linux: Introducere și concepte de bază ale sistemului de operare
Bash. Instrument de bază de scripting în Linux
Blocul 3: Sisteme CI/CD
Ciclul de viață al software-ului, CI/CD
Blocul 4: Sisteme de control al versiunilor Git și Gitlab
Introducere în Git și GitLab
Introducere în GitLab CI
GitLab CI: variabile interne, artefacte, reguli
Blocul 5: Lucrul cu Docker
Containerizarea. Vă prezentăm Docker.
Aplicații de ambalare în Docker
Docker Compose. Servicii și interacțiuni
Blocul 6: Managementul configurației, Ansible
Ansible. Concepte și comenzi de bază
Ansible. Roluri și variabile
Ansible. Dezvoltarea rolului
Blocul 7: Fundamentele SQL pentru DevOps
Introducere în SQL Block
Extragerea și filtrarea datelor: nivel de intrare
Extragerea și filtrarea datelor: avansate
Transformarea și sortarea datelor: nivel de intrare
Transformarea și sortarea datelor: nivel avansat
Unitatea 8: SQL și baze de date
Gruparea datelor
Introducere în baze de date
Îmbinarea meselor
Subinterogări
Subinterogări JOIN și WHERE
Actualizarea, adăugarea și ștergerea datelor
Crearea, modificarea și ștergerea tabelelor
Operații de text și funcții de fereastră
Accelerarea și optimizarea interogărilor, expresii de tabel
Proiect LEGO practic
Prezentare generală a principalelor programe
Blocul 9: Python pentru DevOps
Introducere în Python
Tipuri de date, funcții, clase, erori
Șiruri, condiții, bucle
Python pentru Devops
Blocul 10: Avansat: MLOps - DevOps în lumea învățării automate
Metodologii pentru analiza big data și organizarea echipei. CRISP-DM
Îmbunătățirea calității lucrului cu date
Bloc 11: Avansat: Servicii cloud și Hadoop
Bazele Hadoop și MapReduce
Bazele Big Data