Доброго всім дня.
Це невеличкий конспект з допомоги тим, хто хоче вивчати DevOps у 2023 році.
Матеріали тут зустрічаються трьома мовами - українською, англійською та мовою країни-загарбника. На жаль, зовсім без останніх обійтися було неможливо, бо для новачків такі пояснення нерідко є зрозумілішими, особливо коли рівень англійської вдосконалюється по ходу справи. Але, як сказав класик, і чужому навчайтесь, і свого не цурайтесь.
Перелік не є закінченим. Доповнення і зауваження дуже вітаються.
Також дякую телеграм-спільноті https://t.me/DevOpsMarathon та її очільнику - @edemus,
телеграм-спільноті DevOps Geeks та україномовному каналу DevOps 01 .
Never give up!
Taste IT!
Цей розділ присвячено роадмапам для зручності навчання та самопідготовки.
Name
URL
Description
Meta
90DaysOfDevOps
github.com/MichaelCade/90DaysOfDevOps
The most famous roadmap for newbies DevOps-engineers
Another DevOps Roadmap
github.com/milanm/DevOps-Roadmap
Another detailed DevOps roadmap
DevOps-Roadmap
github.com/devopshobbies/devops-roadmap
DevOps Roadmap by Ahmadali Bagheri (free resourses included)
Become A DevOps Engineer in 2023
devopscube.com
Simple and nice roadmap
DevOps Roadmap
roadmap.sh/devops
FOR NEWBIE! Step by step guide for DevOps, SRE or any other Operations Role
DevOps Roadmap
roadmap.sh
Step by step guide for DevOps, SRE or any other Operations Role in 2023
DevOps Roadmap
techworld-with-nana.com
Step by step guide outlining the most efficient path to become a DevOps engineer by TechWorld with Nana
Learn to Cloud
learntocloud.guide
Skills you need to learn to get into Cloud Computing
From Zero to DevOps Engineer - DevOps Roadmap for YOUR specific background
YouTube
Roadmap in a video
Как стать DevOps Инженером с Нуля, что учить и в каком порядке
YouTube
Roadmap in a video
Цей розділ містить посилання на корисні ресурси для DevOps-інженерів.
Вказані добірки курсів та платформ зазвичай платні, якщо не зазначено інше (безкоштовні навчальні матеріали розміщені у відповідних розділах).
Name
URL
Description
Language
Ресурси для вивчення DevOps-теми
dou.ua
Підбірка ресурсів для вивчення DevOps від DOU
UA
ITSkills4U
itskills4u.com.ua
FREE! Developed by AWS, the program includes AWS Cloud training programs and certification, English and Polish language classes, mentorship, and access to job opportunities
EN
StanfordOnline
edx.org
FREE! online courses from Stanford University
EN
Become A DevOps Engineer in 2023: A Practical Roadmap
devopscube.com
Strong recommended roadmap with FREE courses
EN
Cantrill
acloud.guru
Paid online courses from Cantrill
EN
A Cloud Guru
acloud.guru
Paid online courses from A Cloud Guru
EN
KodeKloud
kodekloud.com
Paid online courses from KodeKloud
EN
O’Reilly
oreilly.com
Paid online courses from O’Reilly
EN
CBT Nuggets
cbtnuggets.com
Paid online courses from CBT Nuggets - a lot of trainings
EN
Educative Accelerates Developer Productivity
educative.io
Paid online courses on programming, cloud computing, data Science, machine Learning (no video, only practice)
EN
Name
URL
Description
Language
DevOps01
Youtube
DevOps курси украінською мовою
UA
DOU DevOps
Youtube
Корисні підкасти DOU DevOps спільноти
UA
CatOps
Youtube
Корисні підкасти CatOps спільноти
UA
Денис Васильєв
Youtube
Senior про DevOps
UA
DataArt Online
Youtube
Плейлист про DevOps від DataArt Online
UA
AWS User Group Ukraine Lviv
Youtube
Канал із записами мітапів львівського AWS ком'юніті
UA
Tech World with Nana
YouTube
Really needed materials about all DevOps hard-skills
EN
NetworkChuck
YouTube
CCNA, CompTIA A+, CompTIA Network+
EN
Just me and Opensource
YouTube
A lot of trainings of DevOps tools, nice and full Kubernetes guide
EN
DevOpsLearnEasy
YouTube
Not just any course but a training that explains concepts from the absolute basics to the complex ones
EN
Курсы: Школа DevOps v.1.0
YouTube
Старенькі, але базові курси по основам DevOps
ru
Лекторий по SRE
YouTube
Відеокурс по SRE DevOpsʼу для прокачки досвіду
ru
Name
URL
Description
Language
Kllr shll
killer.sh
Linux Foundation Exam Simulators (Linux & Kubernetes Exam Prep)
EN
Тренажери для прокачки скілу програмування будь-якою мовою.
Name
URL
Description
Language
LeetCode
leetcode.com
The best platform to help you enhance your skills, expand your knowledge and prepare for technical interviews
EN
Codewars
codewars.com
Improve your development skills by training with your peers on code kata that continuously challenge and push your coding practice
EN
CodingDrills
codingdrills.com
Practice your coding skills with Ada, your personal AI tutor
EN
Матеріали для ознайомлення з системою контролю версій Git (VCS).
Name
URL
Description
Language
Git, GitHub, & GitHub Desktop for beginners
Youtube
Step by step guide for DevOps, SRE or any other Operations Role in 2023
EN
Course: Git for Beginners
Youtube
Git for Beginners short guide
EN
Скринкаст по Git
Youtube
Основні функції Git
ru
Основы Git, GitHub и GitHub Actions
Youtube
Курс по Git, GitHub та GitHub Actions
ru
GitHub Actions Tutorial
Youtube
GitHub Actions Tutorial from TechWorld with Nana
EN
Git для розподіленої розробки програмного забезпечення
prometheus.org.ua
Базовий Git від The Linux Foundation
UA
Git Tutorial for Beginners
w3schools.com
Git простими словами для початківців
EN
Pro Git book. Підручник
git-scm.com
Основи Git. Підручник
UA
The Git Community Book
uleming.github.io
Добрі матеріали по Git у вигляді документації
ru
Конспект з Git
githowto
Гарно структурований конспект-задачник
UA
Інтерактивний тренажер з Git
learngitbranching.js.org
Гарний тренажер-задачник з Git
EN/UA
Розділ для вдосконалення знань з Linux - для новачків та не тільки.
Name
URL
Description
Language
Уроки Linux для начинающих
Youtube
Гайд для початківців від Гоші Дударя
ru
Linux Essentials
Youtube
Підготовка віртуальної машини для роботи з Linux від Кирила Сємаєва
ru
Hacker School Linux
Youtube
Курс для початківців Linux від Hacker School
ru
ADV-IT Linux для Начинающих
Youtube
Курс для початківців з Linux від ADV-IT
ru
ADV-IT Linux НЕ для Начинающих
Youtube
Курс для поглиблення знань з Linux від ADV-IT
ru
LPIC-1 (exam 101)
Youtube
Підготовка до екзамену LPIC-1 (exam 101) від Кирила Сємаєва
ru
LPIC-2 (exam 201)
Youtube
Підготовка до екзамену LPIC-2 (exam 201) від Кирила Сємаєва
ru
Server. Linux. Системы и решения
Youtube
Поглиблені та специфічні теми з Linux від RomNero
ru
Into the Terminal (Red Hat Enterprise Linux)
Youtube
Critical Administration Skills for Red Hat Enterprise Linux
EN
Linux Operating System — Crash Course for Beginners
Youtube
Learn the basics of the Linux Operating System in this crash course for beginners (in 3 hours)
EN
Основи Linux
prometheus.org.ua
Базовий Linux від The Linux Foundation
UA
The Linux Basic Course
Youtube
All beginners should know for system administration, cloud infrastructure, DevOps, programming
EN
Linux Fundamentals
coursera.org
Basic part of the Learning Linux for LFCA Certification Specialization
EN
Linux Essentials
learning.lpi.org
Basic part of the Learning Linux for LPIC Professional Certification track
EN
Розділ для вивчення та повторення компʼютерних мереж.
Name
URL
Description
Language
Компьютерные сети, учебный курс
Youtube
Курс для початківців по мережам від Андрія Созикіна
ru
Компьютерные сети. Продвинутые темы
Youtube
Курс для поглиблення знань по мережам від Андрія Созикіна
ru
Практики по компьютерным сетям
Youtube
Детальне вивчення протоколів від Андрія Созикіна
ru
Защищенные сетевые протоколы
Youtube
TLS, SSl, HTTPS від Андрія Созикіна
ru
Лекции по курсу Компьютерные сети
Youtube
Лекції Артема Береснева по курсу Компʼютерні мережі
ru
Курсы Cisco CCNA 200-301
Youtube ч.1
Cisco CCNA p.1
ru
Курсы Cisco CCNA 200-301
Youtube ч.2
Cisco CCNA p.2
ru
Уроки Cisco. От простого к интересному
Youtube
Курс для початківців по Cisco
ru
Уроки Cisco Packet Tracer
Youtube
Курс для початківців по Cisco Packet Tracer
ru
CompTIA Network+ N10-007 Training Course
Youtube
CompTIA Network+ N10-007 Exam Prep
EN
Computer Networks Neso Academy
Youtube
Fundamental Network course
EN
Computer Networks
Youtube
OS-based Network course from Neso Academy
EN
Computer Networking Course - Network Engineering
Youtube
CompTIA Network+ Exam Prep from freeCodeCamp.org
EN
**Free CCNA 200-301
Complete Course 2023**
Youtube
CompTIA Network+ Exam Prep from Jeremy's IT Lab
Cisco Networking Academy - Networking Basics
skillsforall.com
Basic Network course
EN
Network Fundamentals Course
educative.io
Practical Network course
EN
Free CCNA Course – the most complete guide
ictshore.com
Complete CCNA guide (text)
EN
Tech Fundamentals
cantrill.io
Foundational technical knowledge you need to succeed in the tech industry
EN
CI/CD та які тулзи у ньому використовуються.
Name
URL
Description
Language
DevOps Big Picture (On-Premises)
itnext.io
An overview of DevOps best practices and tools for on-premises environments
EN
DevOps Prerequisites Course - Getting started with DevOps
Youtube
The course covers the basic prerequisites knowledge needed for your journey into the Cloud and DevOps world
EN
Курсы: CICD (сентябрь 2020)
Youtube
Старенький курс, але для розуміння, що таке CI/CD підійде
ru
CI/CD intro
Youtube
Введення у CI/CD від DevOps01
UA
Що робити після того, як програма написана? Практичний погляд на SDLC, CI/CD, DevOps для початківців
Youtube
Невеликий огляд (не курс!), що таке CI/CD
UA
DevOps Tools Periodic Table
digital.ai
The Periodic Table of DevOps Tools
EN
DevOps Project Examples
devopsrealtime.com
DevOps project Examples
EN
Cognitiveclass.ai
cognitiveclass.ai
DevOps project small Guides
EN
Name
URL
Description
Language
Ansible
Youtube
Курс з Ansible від ADV-IT
ru
Основы Ansible 2.9 для сетевых инженеров
Youtube
Непоганий курс з Ansible для початківців
ru
Practical DevOps: Ansible
Youtube
Курс з Ansible від DevOps01
UA
Ansible 101
Youtube
Ansible 101 introduces Ansible for Linux server administration by Jeff Geerling
EN
Name
URL
Description
Language
Jenkins - Автоматизация CI/CD
Youtube
Курс по Jenkins від ADV-IT
ru
Name
URL
Description
Language
GitLab CI/CD
Youtube
Маленький курс по Gitlab від RomNero
ru
GitLab CI CD Tutorial for Beginners [Crash Course]
Youtube
1-hour video building a complete GitLab CI/CD pipeline by TechWorldwithNan
EN
Розділ для тих, хто починає працювати з інструментами для Infrastructure as Code.
Name
URL
Description
Language
Terraform
Youtube
Terraform доступно від ADV-IT
ru
Practical DevOps: Terraform 01
Youtube
Terraform для початківців від DevOps01
UA
Terraform - From Zero to Certified Professional
Youtube
Terraform - From Zero to Certified Professional від ADV-IT
EN
Terraform-The-Hard-Way
github.com/AdminTurnedDevOps
This tutorial contains a full explanation of how to use Terraform in today's world
EN
Awesome Terraform
github.com/shuaibiyy/awesome-terraform
A curated list of resources on HashiCorp's Terraform
EN
Розділ з лінками на ресурси по контейнеризації та оркеструванню.
Name
URL
Description
Language
Containerization intro
Youtube
Вступ до розуміння контейнеризації від DevOps01
UA
Containers deep dive
Youtube
Поглиблення у контейнеризацію від DevOps01
UA
Containerisation best practices
Youtube
Best practices по контейнеризації від DevOps01
UA
Name
URL
Description
Language
Контейнеризація та основи роботи з Docker
Youtube
Докер все-в-одному відео
UA
Dev.DevOps: Docker
Youtube
Докер для початківців
ru
Docker контейнеризация оркестрация контейнеров
Youtube
Розгляди цікавих питань по Docker
ru
Docker - Всё что нужно знать чтобы начать работать с Docker, все основы в одном уроке
Youtube
Docker доступно від ADV-IT
ru
Docker - Полный курс Docker Для Начинающих
Youtube
Гарний курс для початківців від Богдана Сташука
ru
ZDay by Zfort: Docker
Youtube
База для початківців від Дениса Прісухина
ru
DevOps with Docker
devopswithdocker.com
Containers for Beginners
EN
Docker Crash Course for Absolute Beginners
Youtube
Docker Crash Course from TechWorld with Nana
EN
Play with Docker Classroom
training.play-with-docker.com
Mix of labs and tutorials that will help Docker users, including SysAdmins, IT Pros, and Developers
EN
Docker Fundamentals
learn.cantrill.io
This course is designed to provide a comprehensive introduction to the world of Docker and containerization
EN
Name
URL
Description
Language
Kubernetes Roadmap
roadmap.sh
Kubernetes Roadmap
EN
Kubernetes и его кубики
Youtube
Базове відео по Kubernetes
ru
Kubernetes Уроки
Youtube
Непоганий курс для новачків по Kubernetes
ru
Kubernetes
Youtube
Kubernetes від ADV-IT
ru
Kubernetes Уроки
Youtube
Лист з уроками для початківців
ru
Открытая вечерняя школа. Kubernetes для разработчиков
Youtube
Корисний великий плейлист для початківців
ru
Kubernetes Tutorial for Beginners [FULL COURSE in 4 Hours]
Youtube
Big Beginners Kubernetes course
EN
Kubernetes [FULL COURSE in 10 Hours]
Youtube
Kubernetes Tutorial is ideal for both beginners as well as professionals who want to master the fundamentals of Kubernetes
EN
Основи Kubernetes
prometheus.org.ua
Базовий Kubernetes від The Linux Foundation
UA
DevOps with Kubernetes
devopswithkubernetes.com
Introduction to Kubernetes practices
EN
Introduction to Kubernetes
edx.org
Big Kubernetes course
EN
Just enough kubernetes to be dangerous
udemy.com
Learn Kubernetes basics by practicing it
EN
Kubernetes trainings
kube.academy
Mini Kubernetes trainings by KubeAcademy
EN
Play with Kubernetes
labs.play-with-k8s.com
Kubernetes stand for labs
EN
Kubernetes CheatSheet
minikube.sigs.k8s.io
MiniKube CheatSheets
EN
Fast-Kubernetes
github.com/omerbsezer
Kubernetes with LABs: Kubectl, Pod, Deployment, Service, PV, PVC, Rollout, Multicontainer, Daemonset, Taint-Toleration, Job, Ingress, Kubeadm, Helm
EN
100 Days Of Kubernetes
100daysofkubernetes.io
100 Days of Kubernetes is the challenge in which we aim to learn something new related to Kubernetes each day across 100 Days
EN
Fast Kubernetes
github.com/omerbsezer
This repo covers Kubernetes with LABs: Kubectl, Pod, Deployment, Service, PV, PVC, Rollout, Multicontainer, Daemonset, Taint-Toleration, Job, Ingress, Kubeadm, Helm, etc.
EN
kubernetes-examples
github.com/AdminTurnedDevOps
This repo contains a bunch of Kubernetes examples
EN
Kubernetes The Hard Way
github.com/kelseyhightower
This tutorial walks you through setting up Kubernetes the hard way
EN
Розділ для вивчення хмарних середовищ і де їх шукати.
Name
URL
Description
Language
Learn to Cloud
learntocloud.guide
Skills you need to learn to get into Cloud Computing
EN
Name
URL
Description
Language
AWS LEARNING PATH
AWS
Learning Path by AWS
EN
AWS
Youtube
Дуже великий курс по AWS від ADV-IT
ru
The Best AWS Cloud Projects To Get You Hired (For Beginners)
Youtube
3 beginner-friendly AWS Cloud Projects you can start building today!
EN
A Cloud Guru - Intro to AWS
educative.io
Practical AWS course
EN
Udemy - AWS IAM - The easy explanation
udemy.com
Understand AWS IAM concepts like Authentication, Authorization, User, Groups, Roles and Policies
EN
101 Days of DevOps
101daysofdevops.com
Free course for learning AWS and Kubernetets
EN
Name
URL
Description
Language
Azure DevOps Roadmap
learn.microsoft.com
Learning Path by Microsoft
EN
Getting Started with Cloud Computing using Microsoft Azure [Free Udemy]
Udemy
Free course for learning Microsoft Azure
EN
Getting Started with Azure [Coursera Free Course]
Coursera
Coursera course to learn the basics of the Microsoft Azure platform online
EN
Name
URL
Description
Language
Professional Cloud DevOps Engineer Certification
Google Cloud
Google Cloud Certification
EN
Google Cloud
Youtube
Курс по Google Cloud Platform ADV-IT
ru
Google Cloud Platform for Beginners
Youtube
Beginners tutorial on Google Cloud Platform
EN
Google Cloud Platform Full Course
Youtube
GCP tutorial, AWS vs GCP, GCP web hosting, Google cloud ML, GCP fundamentals, Google Cloud Platform Fundamentals (CP100A) Certification Training
EN
Programming and Scripting
Розділ для вивчення програмування та автоматизації всього, що рухається.
Name
URL
Description
Language
Командная оболочка PowerShell
Youtube
Навчальний курс "Командная оболочка PowerShell: путь к силе"
ru
All things Microsoft PowerShell
Youtube
Everything you need to know to get started with PowerShell
EN
Name
URL
Description
Language
ADV-IT Python для Начинающих
Youtube
Курс для знайомства з Python від ADV-IT
ru
ADV-IT Python для НЕ Начинающих
Youtube
Курс для продовження вивчення Python від ADV-IT
ru
Python Hub Studio
Youtube
Непогані відео по Python та ООП
ru
PythonToday
Youtube
Відео по Python, Linux та Pentesting
ru
Python. Уровень 1. Базовый курс
Youtube
Добре структурований курс по основам Python
ru
Python для сетевых инженеров
Youtube
Дуже корисний великий курс
ru
Алгоритмы и структуры данных на Python 3
Youtube
Гарний курс по алгоритмам від Тимофія Хірʼянова
ru
Python for Beginners
Youtube
Python for Beginners from Microsoft Developer
EN
More Python for Beginners
Youtube
Python for Beginners from Microsoft Developer p.2
EN
Even More Python for Beginners: Data Tools
Youtube
Python for Beginners from Microsoft Developer p.3
EN
The Last Algorithms Course You'll Need
frontendmasters.com
Super fun, beginner-friendly data structures and algorithms course
EN
"Поколение Python": курс для начинающих
stepik.org
Курс-тренажер, допомагає вивчити Python на практиці
ru
Futurecoder
futurecoder.io
Interactive Python training course
EN
learnpython
learnpython.org
Interactive Python tutorial
EN
Learn Python 2
codecademy.com
Interactive Python training course
EN
Python від NIX Education
education.nixsolutions.com
Безкоштовний курс по Python від NIX Solutions
UA/EN
PythonNoobs
github.com/PythonNoobs/python_developer
Велика збірка ресурсів для навчання
ru
Comprehensive Python Cheatsheet
github.com/gto76
Useful and nice Python cheatsheet
EN
The Algorithms - Python
github.com/TheAlgorithms/Python
All algorithms implemented in Python - for education
EN
Name
URL
Description
Language
Основи Golang
Youtube
Прикольний мінікурс про основи Go
UA
Изучаем Golang
Youtube
Курс по Go для новачків
ru
Изучаем Go
Youtube
Додатковий міні-курс по Go з конкретними прикладами
ru
Разработка & Язык Go
Youtube
Курс по Go від Максима Жашкевича
ru
Курс разработчика Golang
Youtube
Курс по Go від Uproger
ru
Golang від NIX Education
education.nixsolutions.com
Безкоштовний курс по Go від NIX Solutions
UA/EN
Golang бесплатный курс с нуля
stepik.org
Дуже простий базовий курс з GO
ru
A Tour of Go
go.dev
Practical self-studying GO course
EN
Введение в программирование на Go
github.com/maxpoletaev/golang-book
Книга для навчання програмування мовою Go
ru
gopherlings
github.com/soypat
Learn Go by fixing tiny incorrect programs
EN
The Algorithms - Go
github.com/TheAlgorithms/Go
All algorithms implemented in Go - for education
EN
Name
URL
Description
Language
Rust - язык программирования с нуля
Youtube
Курс по Rust для новачків
ru
Rust Lang Lessons
Youtube
Уроки по Rust для новачків
ru
Name
URL
Description
Language
SQL Tutorial - Full Database Course for Beginners
Youtube
Курс по SQL для новачків
ru
**Learn SQL
Codecademy**
codecademy.com
Уроки по SQL для новачків
Name
URL
Description
Language
DevOps monitoring
Youtube
Курс по Grafana
ru
Prometheus: быстрый старт
Youtube
Базове введення у Prometheus
ru
Мониторинг кластера Kubernetes. Вечерняя школа Слёрма по Kubernetes
Youtube
Відео з прикладами Prometheus+Grafana
ru
Сбор метрик Spring Boot приложения Prometheus + Grafana
Youtube
Відео з прикладами Prometheus+Grafana
ru
Prometheus и PromQL — основы сбора метрик
Youtube
Велике відео з прикладами Prometheus+PromQL
ru
Prometheus + Grafana. Настраиваем 4 golden signals
Youtube
Опис базових підходів до моніторингу (RED, USE, 4 golden signals)
ru
Организация мониторинга с помощью Grafana stack
Youtube
Сетап Loki та Tempo. Визуалізація логів і трейсів у Grafana
ru
Розділ з вивчення побудови безпечного CI/CD знаходиться тут .
Самопідготовка та селф-чекінг.
Name
URL
Description
Language
Девопс и Поиск Работы в IT
Youtube
Плейлист з порадами з проходження інтервʼю від ADV-IT
ru
Пошук роботи в ІТ. Як ефективно подаватись на вакансії. Проходимо рекрутмент-фільтр
Youtube
Випуск про те, як ефективно подаватись на вакансії, як пройти рекрутмент-фільтр
UA
Прямий ефір: технічне інтерв'ю DevOps-джуніора
Youtube
Питання, які можуть бути задані на технічній співбесіді на рівні джуніора
UA
Співбесіда з DevOps. 300+ запитань для Junior, Middle, Senior
dou.ua
Великий матеріал з питаннями для самопідготовки
UA
Preparing for a DevOps Engineer Interview: A Comprehensive Guide
dev.to
Really useful manual for a DevOps Engineer Interview
EN
SRE/DevOps Interview Questions — Linux Troubleshooting
awstip.com
Troubleshooting questions for a DevOps/SRE Engineer Interview
EN
London is the capital of Great Britain.
Name
URL
Description
Language
IT English
Youtube
Безкоштовний курс з англійської для програмістів та QA
EN/UA
TECH English
Youtube
Ще один безкоштовний курс з англійської для програмістів та QA
EN/UA
Английский для айтишников
Youtube
І ще один безкоштовний курс з англійської для програмістів (доповнюється)
EN/ru