Бесплатные курсы IT – Telegram
Бесплатные курсы IT
4.11K subscribers
478 photos
2 videos
482 links
Мы собираем бесплатные курсы по популярным направлениям IT с уклоном в программирование. То, что многие школы продают за очень большие деньги, мы даём вам бесплатно.

Сотрудничество: @tgmarta

Купить рекламу: https://telega.in/c/learnsu
Download Telegram
Уроки Python OpenCV

🗓
2021 3 часа

Курс по изучению Python OpenCV библиотеки. Она служит для работы с машинным обучением, нейронными сетями и искусственным интеллектом. В ходе уроков мы научимся использовать библиотеку в своих целях и на её основе создадим несколько крутых приложений с поддержкой ИИ.

🔹01 Нейронные сети и машинное обучение
🔹02 Работа с изображениями и видео
🔹03 Создание объектов и вывод информации
🔹04 Функции трансформации изображений
🔹05 Цветовые форматы
🔹06 Побитовые операции и маски
🔹07 Распознавание лиц
🔹08 Распознавание номерных знаков и чтение их

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

Бесплатные курсы IT 🔹 #ai #python
❤‍🔥10👍104
Архитектура процессорных систем

🗓
2021 34 часов

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

🔹01 Вводная
🔹02 Основные концепции и инструменты
🔹03 Цифровая арифметика. АЛУ
🔹04 Операционные устройства
🔹05 Последовательностная логика. Память
🔹06 Архитектура RISC-V
🔹07 Программирование RISC-V
🔹08 Однотактный процессор RISC-V
🔹09 Многотактный процессор RISC-V
🔹10 Конвейерный процессор RISC-V
🔹11 Конфликты конвейерных систем
🔹12 Методы повышения производительности
🔹13 Виды и классификация архитектур
🔹14 Подсистема прерывания
🔹15 Память
🔹16 Кэш-память
🔹17 Виртуальная память. Операционные системы
🔹18 Синхронизация. Когерентность кэш
🔹19 Шины
🔹20 Ввод\Вывод
🔹21 Микроконтроллеры
🔹22 Системы общего назначения
🔹23 Параллельные вычислительные системы
🔹24 Эффективность

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

Бесплатные курсы IT 🔹 #сomputerscience
👍83
Углубленное программирование на С/C++

🗓
2018 14 часов

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

🔹01 Введение
🔹02 Память в C++
🔹03 Функции
🔹04 Структуры и классы
🔹05 Классы
🔹06 Семантика копирования, перемещения
🔹07 Шаблоны
🔹08 Исключения
🔹09 STL Стандартная библиотека шаблонов
🔹10 Многопоточность
🔹11 Финальное занятие

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

Бесплатные курсы IT 🔹 #сpp #c
8👍7
Семантическое ядро. КМБ по сбору семантики

🗓
2017 10 часов

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

🔹01 Анализ тематики для создания семантического ядра
🔹02 Запросы из Вордстат для парсинга семантического ядра
🔹03 Настройка Key Collector
🔹04 Группировка запросов в Key Collector
🔹05 Кластеризация запросов по ТОПу
🔹06 Кластеризация семантического ядра инструментом KeyAssort
🔹07 Чек-лист по составлению семантического ядра
🔹08 ТЗ на тексты для продвижение сайтов
🔹09 Критерии качества работы с контентом для продвижения сайтов
🔹10 Проверка правильности группировки семантического ядра за 10 минут
🔹11 Сбор семантического ядра в Key Collector 4 от А до Я

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

Бесплатные курсы IT 🔹 #seo
5👍3
Курс по машинному обучению и нейронным сетям

🗓
2021 12 часов

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

🔹01 Вступление, история, термины, kNN
🔹02 Линейная регрессия, градиентный спуск
🔹03 Логистическая регрессия и функция активации
🔹04 Предобработка данных
🔹05 Оценка и регуляризация

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

Бесплатные курсы IT 🔹 #ai
👍12🔥62😁2
OAuth2 и сервер KeyCloak

🗓
2022 2 часа

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

🔹01 Авторизация, аутентификация и их назначение
🔹02 Отличие от веб-сессий и делегирование авторизации
🔹03 Пример работы авторизации и Access Token
🔹04 Барьеры и варианты сервера авторизации
🔹05 Установка, запуск и настройка KeyCloak
🔹06 Отличие версий и настройка порта в KeyCloak
🔹07 Создание администратора, Realm и Client
🔹08 Обзор Grant Type и его типы
🔹09 Роль User Agent и настройка confidential в KeyCloak
🔹10 Генерация frontend и работа с пользователем в KeyCloak
🔹11 Схема и настройка работы Authorizaton Code
🔹12 Запрос и получение Access Token
🔹13 Время жизни и основы работы с Access Token
🔹14 Тестовые запросы в Playground
🔹15 Настройка и администрирование KeyCloak

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

Бесплатные курсы IT 🔹 #сomputerscience
7🔥6👍5
Генетические алгоритмы. Теория и практика

🗓
2021 3 часа

На курсе вы узнаете о механизмах генетических алгоритмов, их применении в различных задачах, включая оптимизацию и игры. Освоите пакет DEAP для создания генетических алгоритмов и примените эти знания для решения реальных задач, от "Морского боя" до обучения с подкреплением.

🔹01 Генетический алгоритм история и возможности
🔹02 Основные этапы работы генетического алгоритма
🔹03 Делаем генетический алгоритм для задачи OneMax
🔹04 DEAP - пакет для создания генетических алгоритмов
🔹05 Как генетический алгоритм находит решения
🔹06 Обзор методов отбора, скрещивания и мутации
🔹07 Поиск минимальных маршрутов в графе
🔹08 Делаем элитизм. Жесткие и мягкие ограничения
🔹09 Расставляем корабли в игре "Морской бой"
🔹10 Пример поиска минимума функции
🔹11 Обучение с подкреплением или как загнать машину на гору
🔹12 Не дай шесту упасть или как нейросеть держит баланс

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

Бесплатные курсы IT 🔹 #ai #python
👍17🔥94❤‍🔥2
Курс хакинга - 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
Верстаем сайт с нуля

🗓
2019 8 часов

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

🔹01 Верстать главный блок
🔹02 Поработаем с флексами и трансформацией
🔹03 Верстаем блок девайсов
🔹04 Верстаем блок с аккордеоном
🔹05 Подключаем Fontawesome
🔹06 Верстаем карту
🔹07 Адаптируем intro
🔹08 Адаптируем блок с логотипами
🔹09 Сделаем мобильную навигацию, бургер меню
🔹10 Сделаем - плавный скролл к блокам, фиксированную шапку при скролле, мобильное меню и слайдер

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

Бесплатные курсы IT 🔹 #html #css
👍19🔥106🤯1
Курс Git и GitHub

🗓
2022 4 часа

Этот курс представляет собой всесторонний обзор работы с Git и GitHub, начиная от основ и заканчивая продвинутыми практическими задачами. Он подойдет как новичкам, так и опытным разработчикам.

🔹01 Введение и ПО: Основы и требования.
🔹02 Основы Git: Введение в Git и GitHub.
🔹03 Установка: Установка Git и начальная настройка.
🔹04 Терминал: Основные команды.
🔹05 Инициализация: Создание Git репозитория.
🔹06 Области: Рабочая директория, индекс, репозиторий.
🔹07 Процесс: Рабочий процесс и отслеживание файлов.
🔹08 Объекты: Типы и хэши.
🔹09 Коммиты: Создание и связь.
🔹10 HEAD и Ветки: Основы ветвления.
🔹11 Практика: Создание первых коммитов.
🔹12 Ветки: Управление и переключение.
🔹13 Слияние: Объединение веток.
🔹14 GitHub: Клонирование и связывание.

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

Бесплатные курсы IT 🔹 #git
🔥27👍169
Дополнительные главы алгоритмов

🗓
2022 20 часов

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

🔹01 Куча
🔹02 Дерево отрезков
🔹03 Дерево поиска
🔹04 LCA и RMQ
🔹05 HLD и link-cut tree
🔹06 Центроидная декомпозиция
🔹07 Теория чисел
🔹08 Euler Tour Tree и динамическая связность
🔹09 Scapegoat Tree
🔹10 Персистентные структуры данных
🔹11 Алгоритмы во внешней памяти
🔹12 Параллельные алгоритмы

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

Бесплатные курсы IT 🔹 #computerscience
👍199🔥8
Linux

🗓
2023 12 часов

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

🔹01 Базовые знания
🔹02 Пользователи в Linux
🔹03 Файлы и права Linux
🔹04 Знакомство с Linux
🔹05 Файловые системы
🔹06 Нагрузка на сервер. Узкие места производительности
🔹07 Процессы в Linux

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

Бесплатные курсы IT 🔹 #linux
👍21🔥129
Азбука программиста

🗓
2019 2 часа

Курс является хорошим стартом для тех, кто хочет понять всю экосистему веб-разработки. От основ HTML, CSS и CMS, до сложных фреймворков и языков программирования, таких как React.js, Vue.js и Python. Вы также получите понимание того, как работают серверы, что такое Git и как управлять базами данных с помощью SQL.

🔹01 Что такое HTML?
🔹02 Что такое CSS?
🔹03 Что такое CMS?
🔹04 Что такое Framework?
🔹05 Что такое сервер?
🔹06 Что такое Git?
🔹07 Что такое CSS-препроцессор и постпроцессор?
🔹08 Что такое Node.js?
🔹09 Что такое PHP?
🔹10 Что такое Python/Питон?
🔹11 Что такое frontend?
🔹12 Что такое Backend?
🔹13 Что такое REACT.JS
🔹14 Что такое VUE.JS
🔹15 Что такое WEBPACK?
🔹16 Что такое SQL
🔹17 Вёрстка - что это такое?
🔹18 Java - что это такое?
🔹19 Svelte.js - что это такое?
🔹20 ANGULAR - что это такое?
🔹21 C/C++ и C# что это такое?

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

Бесплатные курсы IT 🔹 #сomputerscience
28👍17🔥10
Обучение SEO

🗓
2021 6 часов

Комплексный курс по SEO охватывает все аспекты продвижения сайта, начиная от основ работы поисковых систем, таких как Google и Яндекс, до тонкостей настройки технических аспектов и контент-стратегии.

🔹01 Основы СЕО и работа поисковых систем (Яндекс и Google)
🔹02 Роботы, файл robots.txt и ранжирование сайтов
🔹03 Технические и поведенческие факторы в СЕО
🔹04 Возраст домена и ссылочный фактор
🔹05 Инструменты аналитики: Яндекс Метрика и Яндекс Вебмастер
🔹06 Поиск и использование ключевых слов
🔹07 Сервисы и программы для СЕО (ТОП Визор, Web Auditor)
🔹08 Покупка и создание контента (Etxt, Gogetlinks)
🔹09 Семантическое ядро и кластеризация запросов
🔹10 Метрики и настройки сайта (Google Analitics, технический аудит)
🔹11 Файл Robots.txt и Sitemap
🔹12 Редиректы и ошибки 404
🔹13 Оптимизация скорости и микроразметка
🔹14 Технические задания для копирайтеров и разработчиков
🔹15 Метатеги, анкоры и плагины для WordPress.

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

Бесплатные курсы IT 🔹 #seo
👍1811🔥10
Разработка игры "Танки" на Unity

🗓
2023 1 час

Курс предлагает познакомиться с основами программирования и взаимодействия объектов в игровой среде Unity 3d. Вы научитесь перемещать, вращать объекты, использовать стрельбу, реализовывать взаимодействие пуль с объектами и работать с NavMesh. Курс также включает создание плавной камеры слежения и использование Canvas для создания Health Bar.

🔹01 Перемещение объекта в точку нажатия(rayCast)
🔹02 Поворот объекта в точку нажатия(rayCast)
🔹03 Перемещение объекта ASDW на клавиатуре
🔹04 Вращение объекта ASDW на клавиатуре
🔹05 Перемещение объекта с помощью Joystick
🔹06 Вращение объекта с помощью Joystick
🔹07 Управление персонажем и поворот башни
🔹08 Стрельба из пушки
🔹09 Взаимодействие пули с объектами
🔹10 Реализация урона от пуль
🔹11 Знакомство с NavMesh
🔹12 Перемещение объекта к точке NavMesh по нажатию мыши
🔹13 Получение случайной точки на NavMesh
🔹14 Поворот башни в сторону игрока

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

Бесплатные курсы IT 🔹 #unity
19👍11🔥6🤯1😱1
C# для маленьких и тупых

🗓
2017 2 часа

В серии видео уроков мы обучаем людей программированию на C#, которые не имеют никакого опыта в программировании, на многие вещи, которые вызывают трудности у новичков, делается особый акцент, а так же отборные шуточки делают ваше обучение csharp простым и эффективным!

🔹01 Переменные и встроенные типы
🔹02 Операции с переменными
🔹03 Условные конструкции
🔹04 Циклы
🔹05 Массивы
🔹06 Класс и объект
🔹07 Методы
🔹08 Поля и свойства
🔹09 Как писать код // Конвенции
🔹10 Наследование
🔹11 Полиморфизм
🔹12 this и base
🔹13 Перегрузка и конструкторы

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

Бесплатные курсы IT 🔹 #csharp
🔥16👍137😁4
JavaScript

🗓
2021 11 часов

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

🔹01 Как выполнять код
🔹02 Самое важное в JavaScript
🔹03 Что такое console.log
🔹04 Выражения
🔹05 Переменные
🔹06 Объявление переменных
🔹07 Практика по созданию переменных
🔹08 Примитивные типы
🔹09 Ссылочный тип
🔹10 Динамическая типизация
🔹11 Объекты
🔹12 Создание и удаление свойств объектов
🔹13 Вложенные свойства
🔹14 Сокращенный формат записи свойств
🔹15 Глобальные объекты

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

Бесплатные курсы IT 🔹 #js
🔥1811👍10
Курс по Frontend разработке

🗓
2022 21 час

В этом курсе ты обучишься основам верстки, поймешь, как создавать сайты и сделаешь свой собственный крутой проект!

🔹01 Знакомство с HTML, базовая структура, мета-теги
🔹02 Семантика, валидность, доступность
🔹03 Пути Подключения: абсолютные и относительные
🔹04 Знакомство с CSS, наследование, синтаксис, селекторы
🔹05 Приоритет селекторов
🔹06 БЭМ: блок, элемент, модификатор
🔹07 Обнуление стилей браузера
🔹08 Свойства редактирования шрифта и текста
🔹09 Единицы измерения: px, em, rem, %, vh, vw, vmin, vmax
🔹10 Подключение шрифтов: google fonts, @font-face
🔹11 Основные свойства CSS на блочных и строчных объектах
🔹12 Background
🔹13 Основные организационные моменты
🔹14 Верстка сайта
🔹15 Верстка about us

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

Бесплатные курсы IT 🔹 #js #html
👍198🔥7
Создание Android приложения «Чат»

🗓
2019 2 часа

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

🔹01 Создание чат программы на Андроид
🔹02 Подключение Firebase базы данных
🔹03 Создание дизайна программы
🔹04 Работа с БД и создание чата с перепиской
🔹05 Красивый дизайн сообщений
🔹06 Добавляем Emoji в Android программу

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

Бесплатные курсы IT 🔹 #java
👍17🔥98
Машинное обучение

🗓
2020 17 часов

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

🔹01 Основные понятия, решающие деревья, бустинг и бэггинг Практика на sklearn
🔹02 Линейные модели Методы кластеризаци и понижения размерности Практика sklearn
🔹03 BackPropagation, оптимизаторы. Dropout. Кодировщики VAE. GAN. Практика pytorch
🔹04 Computer Vision:различные виды сверток, популярные архитектуры сверточных сетей
🔹05 Рекуррентные нейронные сети их применение Image captioning Machine translation
🔹06 Q-learning, Policy Gradient (Reinforce), Actor-Critic Практика на gym

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

Бесплатные курсы IT 🔹 #ai
👍1411🔥11
Шпаргалка по выбору языка программирования

Как-то обделили только C#, т.к. он и для бэкенда хорошо идёт, и для банковских приложений.

А для игр, если это крупные проекты, особенно онлайн игры с большими мирами, скорее всего язык будет C++.
🔥33👍1512😁2😱1