Бесплатные курсы IT
4.24K subscribers
440 photos
1 video
444 links
Мы собираем бесплатные курсы по популярным направлениям IT с уклоном в программирование. То, что многие школы продают за очень большие деньги, мы даём вам бесплатно.

Редакция канала: @writetoalice

Boost: https://t.me/learnsu?boost
Download Telegram
Курс «Операционные системы»

Главные принципы дизайна ОС. Как и почему они появились, с какими проблемами столкнулись инженеры, и как они их решили.

🗓
2020 6 часов

🔹01 Что такое компьютер и операционная система
🔹02 Эволюция ОС. Фундаментальные проблемы. Слои абстракции.
🔹03 Представление и обработка процессов. Структуры данных. Очереди.
🔹04 Треды. SMP. Микроядро
🔹05 Взаимное исключение. Семафоры. Проблема чтения/записи.
🔹06 Дедлок. Проблема обедающих философов.
🔹07 Организация памяти. Виртуальная память.
🔹08 Планирование выполнения задач. Диспетчеризация.

♦️ Смотреть курс

Бесплатные курсы IT 🔹 #sysadmin
👍6
Изучение Docker для начинающих / Докер Compose и контейнеры

Уроки Docker для начинающих. В ходе курса вы узнаете зачем нужен Докер, научитесь создавать и работать с контейнерами, а также научитесь работать с Docker Compose.

🗓
2022 2 часа

🔹01 Контейнеры и введение в Докер. Для чего он нужен?
🔹02 Основные команды
🔹03 Контейнеры и образы
🔹04 Dockerfile и свои образы
🔹05 Docker compose
🔹06 Деплой в Docker Hub
🔹07 Docker Volumes

♦️ Смотреть курс

Бесплатные курсы IT 🔹 #sysadmin
👍4
Школа информационной безопасности

Курсы по информационной безопасности от Академии Яндекса

🗓
2018 11 часов

🔹01 Безопасность веб-приложений - Эльдар Заитов
🔹02 Безопасность мобильных приложений - Ярослав Бучнев
🔹03 Сетевая безопасность - Борис Лыточкин
🔹04 Безопасность ОС - Игорь Гоц
🔹05 Безопасность бинарных приложений" - Андрей Ковалев
🔹07 Виртуализация и контейнеризация" - Антон Конвалюк
🔹06 Расследование инцидентов. Форензика - Антон Конвалюк
🔹08 Криптография - Евгений Сидоров

♦️ Смотреть курс

Бесплатные курсы IT 🔹 #sysadmin
👍7🔥2
Основы сетей

🗓 2020 13 часов

🔹01 Введение в компьютерные сети глазами админа: сказка про IP адреса
🔹02 Введение в компьютерные сети глазами админа: логический уровень передачи данных
🔹03 Спектральное сканирование WiFi глазами админа
🔹04 MikroTik дома и в офисе - имеет ли смысл с ним связываться
🔹05 MikroTik: рассмотрим пару подводных камней динамической защиты
🔹06 Основы WiFi: "бесшовный" роуминг, WDS, MESH, 802.11r/k/v
🔹07 Основы WiFi: SISO, MIMO, MU-MIMO, beamforming, канал связи, расположение антенн на примерах
🔹08 Практика спектрального сканирования WiFi эфира на MikroTik

♦️ Смотреть курс

Бесплатные курсы IT 🔹 #sysadmin
👍6
Практики по курсу "Компьютерные сети"

Серия практических видео по лекциям "Компьютерные сети", начальный уровень.

🗓 2016 3 часа

🔹01 Анализатор сети Wireshark
🔹02 Канальный уровень в Wireshark
🔹03 Wi-Fi джунгли
🔹04 Протокол IP
🔹05 Инкапсуляция
🔹06 Протокол DHCP в Wireshark
🔹07 Протокол ARP
🔹08 Протокол ICMP в Wireshark
🔹09 Протокол ICMP, утилита traceroute
🔹10 Порты на транспортном уровне
🔹11 Установка соединения в ТСР
🔹12 Протокол DNS в Wireshark
🔹13 Типы записей DNS в Wireshark
🔹14 DNS: итеративный и рекурсивный режим
🔹15 HTTP в текстовом режиме
🔹16 SMTP в текстовом режиме
🔹17 POPЗ в текстовом режиме

♦️ Смотреть курс

Бесплантые курсы IT 🔹 #sysadmin
👍4🔥21
Основы администрирования Windows Server

Курс о базовых навыках администрирования, необходимых для развертывания и поддержки Windows Server.

🗓 2020 8 часов

🔹01 Обзор серверных операционных систем Windows
🔹02 Настройка DHCP-сервера
🔹03 Система доменных имен - DNS
🔹04 Доменные службы Active Directory
🔹05 Групповые политики (GPO)
🔹06 Резервное копирование (backup)
🔹07 Настройка файлового сервера
🔹08 Сервер печати на Windows Server

♦️ Смотреть курс

Бесплантые курсы IT 🔹 #sysadmin
👍7
Course Docker for beginners (на русском)

🗓 2020 4 часа

Курс знакомит с Docker с помощью простых и понятных лекций. За лекциями следуют демонстрации: как настроить и начать работу с Docker. Упражнения по кодированию помогут попрактиковаться в командах Docker и разработке собственных образов с использованием файлов Dockerfiles, а также попрактиковаться в Docker Compose.

🔹01 About Course
🔹02 Overview
🔹03 Lets begin
🔹04 Demo install
🔹05 Demo lab environment
🔹06 Demo basic commands
🔹07 Commands
🔹08 RUN features
🔹09 Docker run
🔹10 Images
🔹11 Demo image creation
🔹12 Environment variables
🔹13 CMD & ENTRYPOINT
🔹14 Docker Compose
🔹15 Docker Engine
🔹16 Storage
🔹17 Networks
🔹18 Registry
🔹19 Demo registry
🔹20 Containers orchestration
🔹21 Docker Swarm
🔹22 Kubernetes

♦️ Смотреть курс

Бесплатные курсы IT 🔹 #sysadmin
👍71
Установка и настройка Windows Server 2019

🗓 2021 2 часа

Курс предоставляет необходимые навыки для эффективного управления серверной операционной системой и обеспечения ее безопасности и функциональности. Вы узнаете, как установить и настроить терминальный сервер, чтобы предоставить удаленный доступ к рабочим станциям и приложениям для пользователей.

🔹01 Установка
🔹02 Базовая настройка Windows Server 2019
🔹03 Настройка NTP Server and Client на Windows Server 2019
🔹04 Настройка удаленного подключения (RDP)
🔹05 Настройка SSH подключения к серверу Windows Server 2019
🔹06 Установка и настройка роли DHCP-сервер Windows Server 2019
🔹07 Создание Active Directory, DNS Windows Server 2019
🔹08 Добавление пользователей и компьютеров в домен Windows Server 2019
🔹09 Групповые политики Windows Server 2019
🔹10 Терминальный сервер Windows Server 2019
🔹11 Установить русский язык в Windows Server 2019
🔹12 Установка и настройка SMTP Windows Server 2019

♦️ Смотреть курс

Бесплатные курсы IT 🔹 #sysadmin
👍4
Проектирование и администрирование защищенных сетей ViPNet

🗓 2020 4 часа

Курс предлагает пошаговое изучение основных аспектов и настройку сетей ViPNet. Каждый урок посвящен определенному аспекту конфигурации и функциональности этой сетевой платформы, обеспечивающей безопасность и защиту информации.

🔹
01 Основы ViPNet
🔹02 Топологии сетей ViPNet
🔹03 Выбор топологии сети ViPNet
🔹04 Размещение координатора в физической сети
🔹05 Выбор модели координатора
🔹06 ЦУС, Сетевые узлы, Пользователи, Лицензионные ограничения |Структура сети
🔹07 Установка ViPNet Administrator 4 - ЦУС и УКЦ
🔹08 Создание Администратора сети, дистрибутивов ключей + установка ключей
🔹09 ЦУС | Обзор интерфейса и функционала
🔹10 УКЦ | Обзор интерфейса и функционала
🔹11 Координаторы | Создание и настройка в ЦУС
🔹12 Клиенты и Пользователи | Создание и настройка в ЦУС
🔹13 Принципы маршрутизации


♦️ Смотреть курс

Бесплатные курсы IT 🔹 #sysadmin
👍71
Linux с нуля до DevOps/DevNet инженера

🗓 2021 8 часов

Вы знаете, что зарплата специалистов в сфере DevOps / DevNet начинается от $3000 в месяц? Чтобы стать экспертом в этой области, необходимо сперва изучить операционную систему Linux. Больше всего ОС ценят за то, что это наиболее надежная, адаптивная и практичная система.

🔹01 Как правильно и легко учиться, чтобы зарабатывать больше в ИТ
🔹02 Знакомство с Linux
🔹03 Работа с Linux
🔹04 Перспектива трудоустройства связанного с Linux
🔹05 Ответы на вопросы

♦️ Смотреть курс

Бесплатные курсы IT 🔹 #sysadmin
👍6🔥2
Курс по кибербезопасности с нуля до DevSecOps

🗓 2021 8 часов

В ходе курса вы изучите различные виды атак, понятия и техники, используемые злоумышленниками, а также научитесь применять соответствующие меры защиты для обеспечения безопасности данных и конфиденциальности.

🔹01 Потребность в кибербезопасности
🔹02 Атаки, понятия и техники
🔹03 Защита данных и конфиденциальности
🔹04 Защита корпоративных данных

♦️ Смотреть курс

Бесплатные курсы IT 🔹 #sysadmin
👍8😁1
Введение в DevOps / DevNet

🗓 2020 11 часов

Курс знакомит с основами программирования сетевых устройств и использованием инструментов Python, Git, JSON, Postman и API-интерфейсов. В ходе обучения освоим основы программно-определяемых сетей (SDN) и получим практический опытом работы с Cisco DevNet Sandbox и Cisco APIC-EM.

🔹01 Как программировать сети на Python с контроллером Cisco APIC-EM
🔹02 Понятия и методы программирования сетевых устройств
🔹03 Особенности использования инструментов: Python, Git, JSON, Postman, API-интерфейсы
🔹04 Новый подход к программно-определяемым сетям (SDN)
🔹05 Песочница Cisco DevNet Sandbox
🔹06 Создания различных программ для взаимодействия с API-интерфейсами Cisco APIC-EM;
🔹07 Пишем простое приложение на Python с REST API-интерфейсами

♦️ Смотреть курс

Бесплатные курсы IT 🔹 #sysadmin
👍6
Курс хакинга - Hacking - Взлом серверов и сетей

🗓
2020 18 часов

Практический курс по кибербезопасности, погружающий в мир Kali Linux, основы работы с Netcat, анализ сетевого трафика с помощью Wireshark и секреты Google Hacking.

🔹01 Установка Kali Linux 2020
🔹02 Установка и полное обновление Kali linux
🔹03 Копирование Netcat в Windows 10
🔹04 Netcat - Режим Bind Shell
🔹05 Netcat - Режим Reverse Shell
🔹06 Netcat - Передача файлов
🔹07 Netcat - Режим сканирование портов
🔹08 Подключение к веб-сайтам через netcat
🔹09 Netcat - что это такое
🔹10 Netcat и Bind Shell
🔹11 Netcat и Reverse Shell
🔹12 Зашифрованный Reverse Shell
🔹13 Обратный шелл через Powershell
🔹14 Powercat - Обратный шелл
🔹15 Как правильно пользоваться Wireshark

♦️ Смотреть курс

Бесплатные курсы IT 🔹 #sysadmin
👍13🔥138🤯3
Основы сетевых технологий

🗓 2021 17 часов

В курсе мы познакомимся с основами сетевых технологий, которые помогут лучше понимать виртуальный мир вокруг, систематизируя и применяя полученные знания на практике. От основных принципов работы сетей до практических навыков настройки оборудования Cisco и обеспечения сетевой безопасности. Обогатив свои знания по теме, мы откроем для себя новые перспективы трудоустройства и возможность реализовать свои профессиональные амбиции.

🔹01 Как увеличить зарплату с помощью систематизации знаний по сетевым технологиям
🔹02 Основные принципы.
🔹03 Сети в нашей повседневной жизни
🔹04 Передача данных по локальной сети
🔹05 Сетевая адресация
🔹06 Предоставление сетевых сервисов
🔹07 Создание домашней сети
🔹08 Сетевая безопасность. Лабораторная работа
🔹09 Настройка устройств Cisco
🔹10 Тестирование и устранение неполадок
🔹11 Перспективы трудоустройства связанного с сетевыми технологиями Cisco

♦️ Смотреть курс

Бесплатные курсы IT 🔹 #sysadmin
🔥14👍118
Основы DevOps

🗓 2020 39 часов

В рамках курса мы рассмотрим философию девопс и её концепции, и набор базовых инструментов: Ansible, Docker, Gitlab CI

🔹01 Жизненный цикл разработки ПО
🔹02 Что такое DevOps
🔹03 Знакомство с Git, GitLab и BitBucket
🔹04 Continuous Integration и CICD Workflow
🔹05 Автоматическая сборка и тестирование
🔹06 Continuous Delivery и Continuous Deployment
🔹07 Введение в контейнеризацию
🔹08 Docker: докерфайлы, основные команды, базовые образы
🔹09 Docker: добавляем docker в пайплайн
🔹10 Практика с Docker-Compose
🔹11 Инфраструктура как код
🔹12 Инструменты управления конфигурациями
🔹13 Экосистема и реестр
🔹14 Пишем плейбук
🔹15 Ansible: пишем роли с Galaxy
🔹16 Тестирование ролей в Molecule
🔹17 Teamcity знакомство с архитектурой и понятиями
🔹18 Teamcity интеграция с Bitbucket
🔹19 Teamcity Kotlin DSL
🔹20 Teamcity, Bitbucket и JIRA
🔹21 Teamcity и SonarQube
🔹22 Методы DevOps в мире Machine Learning

♦️ Смотреть курс

Бесплатные курсы IT 🔹 #sysadmin
👍1712🔥8
Конструирование ядра ОС

🗓 2021 16 часов

Курс охватывает ключевые аспекты работы операционных систем, начиная с процесса загрузки и UEFI, затрагивая безопасность, управление процессами и виртуальную память, и завершаясь многозадачностью и обработкой исключений. Он предоставляет глубокое понимание внутреннего устройства ОС, включая взаимодействие с процессором, системные вызовы и примитивы синхронизации.

🔹01 Загрузка. Введение в UEFI
🔹02 Безопасность целевой платформы
🔹03 Режимы адресации. Отладка
🔹04 Организация процессов
🔹05 Ввод-вывод
🔹06 Базовые примитивы синхронизации
🔹07 Виртуальная память
🔹08 Влияние процессора на архитектуру операционной системы
🔹09 Системные вызовы
🔹10 Многозадачность и IPC. Файловые системы
🔹11 Обработка исключений в приложениях

♦️ Смотреть курс

Бесплатные курсы IT 🔹 #sysadmin
👍19🔥94
GraphQL

🗓 2019 2 часа

В видео-курсе мы разберём библиотек GraphQL. GraphQL – фактически это язык запросов или синтаксис, который описывает как запрашивать данные, созданный в компании Facebook в 2012 году. Его разработали в качестве альтернативы REST-архитектуры. Он позволяет клиенту запросить лишь желаемые данные. За все отвечает именно клиент. Т.е. GraphQL можно использовать не только на серверной, но и на клиентской стороне.

🔹01 Введение
🔹02 Установка окружения
🔹03 Схема и корневой запрос
🔹04 Функция Resolve и тест запроса
🔹05 Новый тип и связь между типами
🔹06 Списки
🔹07 Мигрируем данные на mLab
🔹08 Добавляем Mongoose и обновляем Resolve
🔹09 Создаём первую мутацию
🔹10 Мутации для удаления и обновления
🔹11 Структура React приложения
🔹12 Объединяем Front-end и Back-end
🔹13 Отображаем реальные данный с БД
🔹14 Добавление данных в БД
🔹15 Удаление данных из БД
🔹16 Редактирование данных в БД
🔹17 Поиск данных в БД

♦️ Смотреть курс

Бесплатные курсы IT 🔹 #sysadmin
🔥1411👍5
Kubernetes

🗓 2020 5 часов

Курс охватывает аспекты Kubernetes, начиная с основ и пошагового создания локальных и облачных кластеров на разных платформах, до подробного изучения ключевых компонентов и управления ими. Включает практические занятия по настройке Kubernetes, работы с Docker, созданию и использованию Helm Charts, а также изучение основных объектов Kubernetes: Pods, Deployments, Services и Ingress Controllers.

🔹01 Основы Kubernetes
🔹02 Поднятие простого Локального K8s Cluster на Windows
🔹03 Поднятие Кластера в AWS Elastic Kubernetes Service - EKS - Кубернетес
🔹04 Поднятие Кластера в GCP Google Kubernetes Engine - GKE - Кубернетес
🔹05 Поднятие Кластера для Учёбы Бесплатно в Интернете - Кубернетес
🔹06 Создание Docker Image, DockerHub, Запуск Docker Container - Кубернетес
🔹07 Главные Объекты Kubernetes
🔹08 PODS
🔹09 DEPLOYMENTS
🔹10 SERVICES
🔹11 INGRESS Controllers
🔹12 Helm Charts

♦️ Смотреть курс

Бесплатные курсы IT 🔹 #sysadmin
👍1410🔥7
Сетевые технологии с нуля: база

🗓 2023 20 часов

В ходе курса познакомитесь с фундаментальными принципами сетевых технологий и научитесь работать с устройствами Cisco. Программа включает в себя теоретические материалы и практические задания, которые помогут вам применить полученные знания на практике.

🔹01 Коммуникация в объединенном мире
🔹02 Сетевые компоненты: типы и подключения
🔹03 Беспроводные и мобильные сети
🔹04 Создание домашней сети
🔹05 Принципы коммуникации
🔹06 Сетевые среды передачи
🔹07 Уровень доступа к сети
🔹08 Интернет-протокол
🔹09 IPv4 сегментация сетей
🔹10 Форматы и правила адресации IPv6
🔹11 Динамическая адресация с DHCP
🔹12 Процесс ARP
🔹13 TCP и UDP
🔹14 Службы прикладного уровня
🔹15 Утилиты для тестирования сети

♦️ Смотреть курс

Бесплатные курсы IT 🔹 #sysadmin
15👍9🔥9
Архитектура операционной системы (на примере Linux)

🗓 2018 8 часов

Курс подходит для тех, кто хочет углубиться в мир операционных систем. Слушатели приобретут навыки работы с архитектурой x86, многопоточностью, файловыми системами и другими аспектами ОС, применяя их для разработки и оптимизации операционных систем.

🔹 01 Генезис операционных систем. Назначение ОС. Базовые принципы организации ОС
🔹 02 Обзор архитектуры x86. Основы программирования
🔹 03 x86 Protected mode overview
🔹 04 Создание первого процесса. Инициализация операционной системы
🔹 05 Filesystems internals
🔹 06 IPC overview (Архитектура операционной системы на примере Linux)
🔹 07 Многопоточность: добро и зло (Архитектура операционной системы на примере Linux)

♦️ Смотреть курс

Бесплатные курсы IT 🔹 #sysadmin
13👍11🔥5