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

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

Boost: https://t.me/learnsu?boost
Download Telegram
Уроки Solidity/Ethereum

🗓
2022 33 часа

Уроки по языку Solidity и написанию смарт-контрактов Ethereum. Также рассматриваются авто-тесты, платформа Hardhat и Next.js.

🔹01 Типы данных string, address, mapping
🔹02 Типы данных array, bytes, enum, struct
🔹03 Тестирование, Hardhat, Waffle, Ethers, Mocha, Chai
🔹04 Функции, транзакции, pure, view, payable, fallback
🔹05 События, модификаторы, require/revert и тесты
🔹06 Древо Меркла, хэши, encode, циклы
🔹07 Оптимизация смарт-контрактов и газ
🔹08 Наследование, конструкторы, super, override, virtual
🔹09 Интерфейсы, библиотеки, тесты
🔹10 Фронт-энд на NextJS
🔹11 Безопасность: Reentrancy, DoS
🔹12 Низкоуровненые вызовы и безопасность
🔹13 50 вопросов на собеседовании
🔹14 Yul, memory, calldata, селекторы функций
🔹15 Hardhat tasks (таски Hardhat)

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

Бесплатные курсы IT 🔹 #computerscience
14👍11🔥6
Семантика языка программирования

Курс знакомит с основами семантики программирования, применением инструмента Coq для формальной верификации кода и моделями памяти. Участники углубятся в темы семантического анализа, логику Хоара и особенности работы с памятью.

🗓 2022 17 часов

🔹01 Семантика и её значение
🔹02 Введение в Coq
🔹03 Семантика большого шага для императивного языка
🔹04 Множественные цели в Coq. Д-во корректности Constant Folding
🔹05 Coq. Разбор д-ва терминируемости алгоритма Евклида
🔹06 Семантика малого шага, логика Хоара
🔹07 Coq. Семантика малого шага, логика Хоара
🔹08 Введение в слабые модели памяти
🔹09 Декларативные модели памяти
🔹10 Семантические зависимости для моделей памяти

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

Бесплантые курсы IT 🔹 #computerscience
12👍12🔥10
Компьютерные технологии

🗓 2023 20 часов

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

🔹01 Инкапсуляция, полиморфизм, наследование
🔹02 SOLID
🔹03 Множественные наследования
🔹04 Шаблоны
🔹05 Исключения
🔹06 Паттерны создания объектов
🔹07 Паттерны поведения и структурные паттерны
🔹08 Распределенные системы
🔹09 Технологии разработки

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

Бесплатные курсы IT 🔹 #computerscience
🔥1211👍7
IoT / ИоТ: Введение в интернет вещей

🗓 2020 13 часов

IoT или Интернет Вещей окружает современного человека повсюду. Если вы пользуетесь фитнес-браслетом, беспроводными наушниками и электронными весами с функцией запоминания — Вы уже знаете многое про IoT. В самом общем смысле IoT — это любые устройства, которые подключены к Интернету.

🔹01 Как Интернет Вещей изменит мир. Как научиться учиться, чтобы зарабатывать больше в ИТ
🔹02 Все подключено
🔹03 Все вокруг становится программируемым
🔹04 Все объекты создают данные
🔹05 Все можно автоматизировать
🔹06 Все должно быть защищено
🔹07 Возможности для обучения и бизнеса

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

Бесплатные курсы IT 🔹 #computerscience
16🔥13👍7
Телекоммуникационные системы и технологии

🗓 2021 25 часов


Курс поможет в освоении практических навыков создания, настройки и управления компьютерными сетями, начиная с базовых понятий физического уровня и до детального понимания сетевых протоколов и служб, включая TCP/IP, IPv4, IPv6 и DNS. В программу включено изучение работы с сетевым оборудованием и инструментами, например Cisco Packet Tracer, а также принципы сетевой безопасности.

🔹01 Устройство сетевого стека. Модель OSI
🔹02 Физический уровень компьютерных сетей
🔹03 Локальные сети семейства Ethernet
🔹04 Коммуникационное оборудование локальных сетей
🔹05 Беспроводные сети на примере WiFi
🔹06 Устройство стека TCP\IP
🔹07 Как начать работать с Cisco Packet Tracer
🔹08 IPv4
🔹09 Задачи сетевой коммуникации. Модель OSI
🔹10 Физический уровень сетевого стека
🔹11 Локальные сети на примере Ethernet
🔹12 Коммутаторы сетей Ethernet
🔹13 Wi-Fi
🔹14 Обзор стека TCP/IP
🔹15 Обзор протокола IPv4

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

Бесплатные курсы IT 🔹 #computerscience
👍169🔥8
Примеры OAuth2 и сервер KeyCloak

🗓 2022 2 часа

Основные действия для начала работы с OAuth2 и сервером KeyCloak. Установка и настройка KeyCloak, получение Access Token способом Authorization Code.

🔹01 Авторизация и аутентификация
🔹02 Для чего используется
🔹03 Отличие от веб сессий
🔹04 Делегирование авторизации
🔹05 Пример работы авторизации
🔹06 Что такое Access Token
🔹07 3 барьера веб приложения
🔹08 Варианты сервера авторизации
🔹09 Установка KeyCloak
🔹10 Отличие версий KeyCloak
🔹11 Запуск KeyCloak
🔹12 Изменение порта KeyCloak
🔹13 Создание администратора
🔹14 Создание Realm
🔹15 Создание Client для приложения
🔹16 Что такое Grant Type
🔹17 Типы Grant Type
🔹18 Кто такой User Agent в схеме
🔹19 Настройка confidential в KeyCloak
🔹20 Виды генераций frontend
🔹21 Создание обычного пользователя в KeyCloak
🔹22 Схема работы Authorizaton Code
🔹23 Настройка KeyCloak для Authorization Code

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

Бесплатные курсы IT 🔹 #computerscience
👍177🔥7
Языки программирования и теории компиляций

🗓 2020 7 часов

Курс знакомит с основами работы компиляторов, охватывая лексический анализ, методы синтаксического анализа LL(1) и LR(1), создание абстрактных синтаксических деревьев (AST) и паттерн Visitor, а также области видимости переменных и механизмы вызова функций.

🔹01 Введение. Общие принципы работы компиляторов
🔹02 Лексические анализаторы (сканеры)
🔹03 Нисходящие синтакс. анализаторы: LL(1)-анализатор
🔹04 LR(1)-алгоритм, восстановление ошибок компиляции.
🔹05 Синтаксическое дерево разбора (AST). Паттерн Visitor
🔹06 Области видимости (variable scope)
🔹07 Call mechanisms

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

Бесплатные курсы IT 🔹 #computerscience
🔥12👍98
Элементарное введение в квантовые вычисления

🗓 2023 2 часа

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

🔹01 Введение
🔹02 Кубит
🔹03 Вычислительный базис
🔹04 Однокубитные гейты
🔹05 Многокубитные гейты
🔹06 Запутанные состояния
🔹07 Загадка квантовых пирожков
🔹08 Квантовая телепортация
🔹09 Квантовое преобразование Фурье
🔹10 Квантовый эффект Зенона
🔹11 Квантовый тестировщик бомб
🔹12 Обмен запутанностью (Entanglement Swapping)

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

Бесплатные курсы IT 🔹 #computerscience
17👍10🔥6
Уроки AutoCAD

🗓 2011 42 часа

AutoCAD — это программное обеспечение для компьютерного проектирования и черчения. Курс включает в себя темы от создания планов этажей до автоматизации расчетов и работы с блоками. Также рассматриваются точные построения, 3D моделирование, печать чертежей, интеграция с Revit и применение пользовательских псевдонимов.

🔹01 Создаем план этажа. Быстрый способ.
🔹02 Автоматизация расчетов
🔹03 Блоки
🔹04 Точные построения
🔹05 Рабочее пространство
🔹06 Аннотативность
🔹07 Слои
🔹08 Польза 3D моделирования
🔹09 Инструментальные палитры
🔹10 Печать чертежей
🔹11 Результаты конкурса на лучший проект 2020
🔹12 Многовариантные чертежи. Конфигурации слоев и видовые экраны
🔹13 Мастер класс Revit. Создание семейств из импортированной геометрии 3ds Max и AutoCAD
🔹14 Создание аналога в AutoCAD
🔹15 4П Практика применения пользовательских псевдонимов в AutoCAD
🔹16 Библиотеки и супер извлечения данных в AutoCAD

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

Бесплатные курсы IT 🔹 #computerscience
👍1510🔥8
Уроки Solidity/Ethereum

🗓
2022 33 часа

Уроки по языку Solidity и написанию смарт-контрактов Ethereum. Также рассматриваются авто-тесты, платформа Hardhat и Next.js.

🔹01 Типы данных string, address, mapping
🔹02 Типы данных array, bytes, enum, struct
🔹03 Тестирование, Hardhat, Waffle, Ethers, Mocha, Chai
🔹04 Функции, транзакции, pure, view, payable, fallback
🔹05 События, модификаторы, require/revert и тесты
🔹06 Древо Меркла, хэши, encode, циклы
🔹07 Оптимизация смарт-контрактов и газ
🔹08 Наследование, конструкторы, super, override, virtual
🔹09 Интерфейсы, библиотеки, тесты
🔹10 Фронт-энд на NextJS
🔹11 Безопасность: Reentrancy, DoS
🔹12 Низкоуровненые вызовы и безопасность
🔹13 50 вопросов на собеседовании
🔹14 Yul, memory, calldata, селекторы функций
🔹15 Hardhat tasks (таски Hardhat)

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

Бесплатные курсы IT 🔹 #computerscience
👍14🔥105
Анализ изображений и видео

🗓 2019 2 часа

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

🔹01 Введение в компьютерное зрение
🔹02 Обработка изображений
🔹03 Глобальные признаки
🔹04 Локальные признаки
🔹05 Параметрические модели
🔹06 Классические методы классификации изображений
🔹07 Нейросетевые методы классификации изображений
🔹08 Представления и развитие архитектуры нейронных сетей

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

Бесплатные курсы IT 🔹 #computerscience
👍1211🔥9
Amazon Web Services

🗓 2017 44 часа

Научитесь управлять сервисами AWS, включая IAM, S3 Buckets, и освоят использование AWS CLI для эффективной работы с облачной платформой, открывая для себя практические аспекты создания и управления веб-серверами на Windows и Linux.

🔹01 Amazon Web Services - Что это и почему тебе это нужно
🔹02 Сертификаты Amazon Web Services
🔹03 Инфраструктура и Сервисы
🔹04 Настройка профиля | MFA
🔹05 Открытие бесплатного аккаунта Free Tier
🔹06 Создание Халявного Web Сервера на базе Windows Server
🔹07 Создание Халявного Web Сервера на базе Linux Server
🔹08 Установка AWS CLI на Windows и Linux
🔹09 Использование IAM, создание Users, Groups и Access Keys
🔹10 S3 Bucket - Возможности Сервиса
🔹11 S3 Bucket - Создание, Изменение, Стерание
🔹12 S3 Bucket - Права и полисы доступа
🔹13 S3 Bucket - Versioning, Cross-Region Replication
🔹14 S3 Bucket - Logging, Создание Static Web Site
🔹15 S3 Bucket - Работа через AWS CLI

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

Бесплатные курсы IT 🔹 #computerscience
8🔥7👍5🤔1
Wordpress

🗓 2018 7 часов

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

🔹01 Установка Wordpress
🔹02 Создание темы
🔹03 Регистрация меню в Wordpress
🔹04 Сайдбары Wordpress
🔹05 Вывод постов
🔹06 Еще раз про хуки. Шорткоды
🔹07 Шаблоны постов, страниц
🔹08 Свои типы записей
🔹09 Произвольные поля
🔹10 Таксономии
🔹11 Дочерние темы Wordpress
🔹12 SEO для WordPress
🔹13 Оптимизация скорости загрузки сайта
🔹14 Создание темы на Unyson

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

Бесплатные курсы IT 🔹 #computerscience
👍16🔥98
Windows PowerShell 5

🗓 2022 20 часов

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

🔹Введение
🔹Инструменты
🔹Команды и командлеты
🔹Получение справки
🔹Основы синтаксиса
🔹Кавычки, экранирование и комментарии
🔹Дополнительные сведения о синтаксисе
🔹Конвейерная обработка
🔹Форматирование вывода
🔹Типы данных
🔹Строки
🔹Числа
🔹Словари и хеш-таблицы
🔹Массивы и последовательности
🔹Литеральные типы
🔹Конвертация типов
🔹Арифметические операторы
🔹Операторы присваивания
🔹Операторы сравнения
🔹Операторы сравнения и коллекции

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

Бесплатные курсы IT 🔹 #computerscience
15🔥12👍6🤔1
Сетевые технологии

🗓 2017 7 часов

Этот курс охватывает основы работы сети Интернет, включая протоколы TCP/IP, DNS, DHCP, и предлагает практические навыки с инструментами анализа трафика, такими как Wireshark, обучая настройке и диагностике сетевых подключений.

🔹01 Принцип взаимодействия с Web
🔹02 Элементы стека протоколов TCP/IP
🔹03 Элементы ARP протокола
🔹04 Прохождение IP пакета между сетями
🔹05 Классовая адресация IP сетей
🔹06 Разбиваем локальную сеть на подсети
🔹07 Протокол UDP
🔹08 Принцип работы DHCP
🔹09 Краткое описание TFTP
🔹10 Протокол DNS
🔹11 Протокол TCP
🔹12 NAT краткое введение
🔹13 Протокол HTTP
🔹14 Заголовки HTTP - практика
🔹15 Модель OSI
🔹16 Технология Ethernet
🔹17 Сниффер WireShark введение
🔹18 VLAN
🔹19 WiFi введение
🔹20 IP калькулятор
🔹21 Маршрутизация пакетов
🔹22 Практика по WireShark
🔹23 RIP - routing information protocol
🔹24 Чат на UDP

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

Бесплатные курсы IT 🔹 #computerscience
👍13🔥119😁1
Базовый курс Jira Software

🗓 2021 3 часа

В ходе курса вы познакомитесь с pre-AGILE, SCRUM и LEAN, а также научитесь использовать инструменты, такие как Jira, для планирования и управления проектами.

🔹
01 Знакомство с интерфейсом и создание проекта
🔹02 Основные понятия в Project managment. Базовые определения
🔹03 pre-AGILE методологии разработки. Их модели и Унифицированный процесс.
🔹04 AGILE манифест, SCRUM методология разработки и его Спринты
🔹05 LEAN философия и доска KANBAN
🔹06 Начало работы в Jira. Создание задачи и Администрирование
🔹07 Базовая настройка проекта. Рабочий процесс и Задачи
🔹08 Знакомство с программой и Создание первого "сайта"

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

Бесплатные курсы IT 🔹 #computerscience
👍19🔥95
Компьютерная безопасность

🗓 2023 33 часа

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

🔹01 PRO32 антивирус для замены ESET
🔹02 Мониторинг сотрудников и кандидатов на должность
🔹03 Nemesida WAF: защита веб-приложений от хакерских атак
🔹04 Современные отечественные методы по управлению файлами в компании (Picvario)
🔹05 Express – российский корпоративный мессенджер
🔹06 Установка и работа Staffcop в Astra Linux
🔹07 StaffCop и Linux агент, уже следят и там
🔹08 Миграция с облаков Microsoft Azure
🔹09 Внедрение Endpoint Detection & Response (EDR), чтобы прошло без проблем
🔹10 Руководство по внедрению NAC в корпоративной сети
🔹11 Динамика изменения киберугроз в мире
🔹12 Организация непрерывного процесса верификации пользователей
🔹13 NGFW, SWG, CASB, SASE что выбрать под ваши задачи
🔹14 Применение средств контроля сетевого доступа в процессе реагирования на инциденты
🔹15 Решения Cisco для эффективной эксплуатации сетей ЦОД

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

Бесплатные курсы IT 🔹 #computerscience
🔥168👍6
Подробное руководство по работе в VirtualBox

🗓 2022 2 часа

Этот курс по VirtualBox идеально подходит для ИТ-специалистов и студентов, которые хотят научиться создавать и управлять виртуальными машинами. Участники курса освоят установку, настройку и использование VirtualBox для разработки, тестирования ПО и обучения, что повысит их профессиональную компетентность и универсальность в технологическом мире.

🔹01 Общие вопросы по VirtualBox
🔹02 Установку и удаление ПО VirtualBox
🔹03 Интерфейс ПО VirtualBox
🔹04 Создание сетевых интерфейсов
🔹05 Создание, экспорт, импорт и добавление машин в VirtualBox
🔹06 Создание снимков экранов
🔹07 Пункты контекстного меню для работы с виртуальными машинами
🔹08 Создание виртуальных машин
🔹09 Пункты настройки виртуальной машины
🔹10 Создание usb-дисков
🔹11 Настройка сети в виртуальной машине
🔹12 Запуск виртуальных машин и установку драйверов

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

Бесплатные курсы IT 🔹 #computerscience
👍18🔥124
Делаем игровой движок на C++ и OpenGL с нуля

🗓 2019 23 часа

Этот курс полезен для разработчиков игр и программистов, желающих освоить создание графических приложений с использованием OpenGL. Участники научатся работать с Git и CMake, реализовывать графические эффекты и управлять ресурсами, что применимо в разработке игр и визуально насыщенного ПО.

🔹01 Основы git
🔹02 Основы CMake
🔹03 Glfw
🔹04 Интеграция библиотеки GLAD в CMake
🔹05 Инициализация
🔹06 Первый треугольник
🔹07 Создаем класс загрузки шейдеров
🔹08 Менеджер ресурсов
🔹09 Текстуры
🔹10 Glm
🔹11 Cистемы координат
🔹12 Матрицы преобразований
🔹13 Спрайты
🔹14 Текстурный атлас
🔹15 Системы координат, примеры

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

Бесплатные курсы IT 🔹 #cpp #computerscience
👍13🔥128❤‍🔥1
Всё про Микросервисы

🗓 2019 9 часов

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

🔹01 Шаблон на базе платформы ASP.NET Core
🔹02 Управление доступом к микросервисам ASP.NET Core 2.2
🔹03 Представление новой версии шаблона v.2.0
🔹04 Nimble: Демонстрация шаблона микросервиса на примере
🔹05 Nimble: Установка шаблонов для микросервисов
🔹06 Nimble: Основные и базовые понятия
🔹07 Микросервисы: Идемпотентность операций
🔹08 Микросервисы: MassTransit PubSub
🔹09 Микросервисы: Реализация
🔹10 SignalR Chat: Сервер и его клиенты
🔹11 SignalR Chat: Клиент чата на WPF
🔹12 Nimble: Создание микросервиса
🔹13 Nimble Framework v6.0
🔹14 DevTools 13: Microsoft.Tye. Локальный оркестратор и не только

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

Бесплатные курсы IT 🔹 #computerscience
17👍10🔥7