Profession: ingénieur DevOps - cours 95 000 roubles. de ProductStar, formation 8 mois, Date 29 novembre 2023.
Miscellanea / / November 29, 2023
- Nous vous trouverons un emploi pendant vos études ou vous rembourserons votre argent.
- Les créateurs et intervenants du cours sont des experts d'Amazon, Yandex et Skyeng
- Durée: 8 mois. (possibilité de formation intensive)
- Niveau: à partir de zéro
- Format: en ligne
- Plan de versement sans intérêt pour la Russie et le Kazakhstan
Qu'allez-vous apprendre
Bases du DevOps
Étudier l'approche et la méthodologie DevOps, les concepts de base, les étapes du cycle de vie et le développement logiciel à l'aide d'études de cas
Git et Gitlab
Git et introduction aux systèmes de contrôle de versions, création de branches, concepts de base, clonage, fusion, fusion
Les bases de Python
Syntaxe de base, formatage de chaîne, suivi, branchement et boucle, création et utilisation de fonctions
Applications d’empaquetage dans Docker
Options Docker avancées, approches de packaging d'applications et développement de compétences pratiques
Nous employons plus de 80% des étudiants pendant leurs études
Cas réels pour votre portfolio
Nous vous aidons à réaliser des tâches pratiques à partir de cas réels pour présenter vos résultats lors d'un entretien.
Stages en entreprises
Nous organisons des stages à temps partiel dans des entreprises partenaires
Rédaction de CV et préparation aux entretiens
Notre centre de carrière vous aidera à rassembler votre expérience et vos projets réalisés dans un CV décent, ainsi qu'à vous préparer aux entretiens et à passer un entretien pratique.
Formation aux entretiens
Nous vous aidons à préparer votre entretien d'embauche et à vous former sur un simulateur spécial avec un mentor.
Aide pendant la probation
Un spécialiste du centre de carrière vous aide à rester en probation après l'emploi
Défense du projet final
Vous présentez vos projets et réalisations de fin d'études à un comité d'employeurs potentiels
3
coursResponsable DevOps, VTB Internet Bank
Il est engagé dans le développement de code d'infrastructure et la transformation des processus des entreprises dans lesquelles il travaille - relayant activement la méthodologie DevOps et l'approche Infrastructure as a Code. Estime que DevOps commence par la gestion. Dans son travail, elle utilise activement des outils tels que Ansible, Gitlab CI, Jenkins, Terraform et d'autres produits Hashicorp. Adhère strictement à la doctrine selon laquelle tout doit être correctement décrit pour une réutilisation maximale et un apprentissage rapide. Il rédige une thèse de doctorat sur les problèmes de mise en œuvre du DevOps dans les entreprises et publie des articles scientifiques sur les thèmes du DevOps, du CI/CD et des problèmes de sécurité de l'information (DevSecOps). Aussi, dans le cadre d’un projet avec un encadrant scientifique, il participe à l’ouverture d’une direction DevOps pour les masters à l’ITMO. Il est mentor et expert au sein de l'accélérateur de startups "allthewayup startup hub" de l'Université d'État de Saint-Pétersbourg.
Niveau 1: « Compétences DevOps de base »
Pratique sur des cas d'entreprises réelles, aide aux stages et premiers entretiens.
Bloc 1: bases de DevOps
Des classes:
Introduction au DevOps
Bloc 2: bases de Linux et utilisation de Bash
Linux: introduction et concepts de base du système d'exploitation
Frapper. Outil de script de base sous Linux
Bloc 3: systèmes CI/CD
Cycle de vie du logiciel, CI/CD
Bloc 4: systèmes de contrôle de version Git et Gitlab
Introduction à Git et GitLab
Introduction à GitLab CI
GitLab CI: variables internes, artefacts, règles
Bloc 5: Travailler avec Docker
Conteneurisation. Présentation de Docker.
Applications d’empaquetage dans Docker
Docker Composer. Services et interactions
Bloc 6: Gestion de la configuration, Ansible
Ansible. Concepts et commandes de base
Ansible. Rôles et variables
Ansible. Développement de rôle
Bloc 7: Principes fondamentaux de SQL pour DevOps
Introduction au bloc SQL
Extraction et filtrage des données: niveau d'entrée
Extraction et filtrage de données: avancé
Transformer et trier les données: niveau d'entrée
Transformation et tri des données: niveau avancé
Unité 8: SQL et bases de données
Regroupement de données
Introduction aux bases de données
Joindre des tables
Sous-requêtes
Sous-requêtes JOIN et WHERE
Mise à jour, ajout et suppression de données
Créer, modifier et supprimer des tableaux
Opérations de texte et fonctions de fenêtre
Accélération et optimisation des requêtes, expressions de table
Projet LEGO pratique
Aperçu des principaux programmes
Bloc 9: Python pour DevOps
Introduction à Python
Types de données, fonctions, classes, erreurs
Chaînes, conditions, boucles
Python pour Devops
Bloc 10: Avancé: MLOps - DevOps dans le monde de l'apprentissage automatique
Méthodologies d'analyse du Big Data et d'organisation des équipes. CRISP-DM
Améliorer la qualité du travail avec les données
Bloc 11: Avancé: Services Cloud et Hadoop
Bases de Hadoop et MapReduce
Bases du Big Data