Profession: DevOps engineer - course 95,000 rub. from ProductStar, training 8 months, Date November 29, 2023.
Miscellaneous / / November 29, 2023
- We will find you a job during your studies or refund your money.
- The creators and speakers of the course are experts from Amazon, Yandex and Skyeng
- Duration: 8 months. (possibility of intensive training)
- Level: from scratch
- Format: online
- Installment plan without interest for Russia and Kazakhstan
What will you learn
DevOps Basics
Study the DevOps approach and methodology, basic concepts, stages of the life cycle and software development using case studies
Git and Gitlab
Git and introduction to version control systems, creating branches, basic concepts, cloning, merging, merge
Python Basics
Basic syntax, string formatting, following, branching and looping, creating and using functions
Packaging applications in Docker
Advanced Docker options, application packaging approaches, and hands-on skills development
We employ more than 80% of students during their studies
Real cases for your portfolio
We help you do practical tasks using real cases to present your results at an interview.
Internships in companies
We organize part-time internships in partner companies
CV writing and interview preparation
Our career center will help you gather your experience and completed projects into a decent resume, as well as prepare for interviews and pass a practice interview
Interview training
We help you prepare for your job interview and train on a special simulator with a mentor.
Help during probation
A career center specialist helps you stay on probation after employment
Defense of the final project
You present your graduation projects and achievements to a committee of potential employers
3
courseHead of DevOps, VTB Internet Bank
He is engaged in the development of infrastructure code and transformation of the processes of companies in which he works - actively relaying the DevOps methodology and the Infrastructure as a Code approach. Believes that DevOps begins with management. In her work she actively uses tools such as Ansible, Gitlab CI, Jenkins, Terraform and other Hashicorp products. Strictly adheres to the doctrine that everything should be correctly described for maximum reuse and quick learning. He is writing a PhD thesis on the problems of implementing DevOps in enterprises, publishing scientific articles on the topics of DevOps, CI/CD, and information security problems (DevSecOps). Also, as part of a project with a scientific supervisor, he helps open a DevOps direction for master’s degrees at ITMO. He is a mentor and expert at the St. Petersburg State University startup accelerator "allthewayup startup hub".
Level 1: “Basic DevOps Skills”
Practice on cases of real companies, assistance with internships and first interviews.
Block 1: DevOps Basics
Classes:
Introduction to DevOps
Block 2: Linux Basics and Working with Bash
Linux: Introduction and Basic OS Concepts
Bash. Basic scripting tool in Linux
Block 3: CI/CD systems
Software life cycle, CI/CD
Block 4: Git and Gitlab version control systems
Introduction to Git and GitLab
Introduction to GitLab CI
GitLab CI: internal variables, artifacts, rules
Block 5: Working with Docker
Containerization. Introducing Docker.
Packaging applications in Docker
Docker Compose. Services and interactions
Block 6: Configuration Management, Ansible
Ansible. Basic Concepts and Commands
Ansible. Roles and Variables
Ansible. Role development
Block 7: SQL Fundamentals for DevOps
Introduction to SQL Block
Data extraction and filtering: entry level
Data Extraction and Filtering: Advanced
Transforming and sorting data: entry level
Transforming and sorting data: advanced level
Unit 8: SQL and Databases
Grouping data
Introduction to Databases
Joining tables
Subqueries
Subqueries JOIN and WHERE
Updating, adding and deleting data
Creating, modifying and deleting tables
Text operations and window functions
Query acceleration and optimization, table expressions
Hands-on LEGO project
Overview of main programs
Block 9: Python for DevOps
Introduction to Python
Data types, functions, classes, errors
Strings, conditions, loops
Python for Devops
Block 10: Advanced: MLOps - DevOps in the World of Machine Learning
Methodologies for big data analysis and team organization. CRISP-DM
Improving the quality of working with data
Block 11: Advanced: Cloud Services and Hadoop
Basics of Hadoop and MapReduce
Big Data Basics