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

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

Купить рекламу: https://telega.in/c/learnsu
Download Telegram
Школа информационной безопасности

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

🗓
2018 11 часов

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

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

Бесплатные курсы IT 🔹 #sysadmin
👍7🔥2
Программирование в 1С: Работа с файлами

В этому плейлисте находятся обучающие уроки по работе с файлами в программном коде 1С: как загружать данные из файлов разных форматов в 1С и как выгружать данные из 1С во внешние файлы.

🗓
2021 2 часа

🔹01 Общая схема работы с файлами в 1С
🔹02 Как правильно загружать данные в 1С из файла
🔹03 Как прочитать файл CSV в 1С
🔹04 Как прочитать файл EXCEL в 1С
🔹05 Как прочитать файл DBF в 1С
🔹06 Как прочитать XML в 1С. Способ № 2 (XDTO)
🔹07 Загрузка справочника "Контрагенты" в 1С из файла
🔹08 Загрузка контрагентов в 1С
🔹09 Как прочитать XML в 1С. Способ № 1 (Линейное чтение)
🔹10 Чтение файла в 1С на сервере
🔹11 3. Как прочитать текстовый файл (TXT) в 1С
🔹12 Выгрузка данных из 1С в XML

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

Бесплатные курсы IT 🔹 #1c
👍9🔥2
Уроки по программированию микроконтроллеров для начинающих

🗓 2015 2 часа

🔹01 Создания проекта
🔹02 Организация памяти данных (регистры)
🔹03 Порт ввода - вывода
🔹04 Язык программирования (Assembler)
🔹05 Конфигурация микроконтроллера
🔹06 Инициализация микроконтроллера
🔹07 Управления светодиодами (светодиодная мигалка)
🔹08 Порт RA5/MCLR, обработка кнопки, дребезг контактов
🔹09 Питания, схема подключения кнопки и светодиода
🔹10 Чем прошить PIC микроконтроллер (программатор PICkit2)

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

Бесплатные курсы IT 🔹 #assembler
👍5🔥2
Уроки TypeScript

🗓 2022 2 часа

🔹01 Разница между Интерфейсом и Типом в Тайпскрипт 2021. TypeScript Interface vs Type.
🔹02 Утверждение типов в TypeScript. Type Assertion + as const.
🔹03 Дженерики в TypeScript с нуля: Generic, Extends, Дефолтные Параметры + Примеры Использования.
🔹04 Что такое keyof typeof в TypeScript.
🔹05 Условные Типы TypeScript / Infer / Conditional Types
🔹06 Гайд по React + TypeScript. Основы и лучшие практики 2022. Функциональный стиль + Hooks.
🔹07 Utility Types в TypeScript с нуля. Все Утилиты на Практике.

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

Бесплатные курсы IT 🔹 #js #typenoscript
👍3🔥1
Основы сетей

🗓 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
Как хорошо учиться

Здесь собраны видео, в которых всё внимание посвящено отличным способам для хорошей учебы. Как хорошо учиться? - Посмотреть этот плейлист

🗓
2018 4 часа

🔹01 Как Учиться, Когда У Тебя Ноль Мотивации (1 Мощнейший Способ Мотивация учиться )
🔹02 Как Решать Тест – 5 Правил и 1 Секретное Оружие
🔹03 Как Учиться В 2 Раза Быстрее С Техникой Фейнмана (Пример)
🔹04 1 Самый Мощный Способ Запомнить То, Что Учишь (Экономя Время)
🔹05 Как стать лучше в математике
🔹06 3 Совета Как Делать Домашние Задания БЫСТРЕЕ (Без ГДЗ)
🔹07 8 Привычек Успешных Студентов (Как Хорошо Учиться В Университете)
🔹08 8 моих студенческих ошибок
🔹09 Как учиться лучше: 8 продвинутых советов
🔹10 Как записывать лекции быстрее
🔹11 Как создать организованное и продуктивное место для учёбы
🔹12 Как освоить навыки быстрее: 4-х шаговый процесс
🔹13 Как перестать копить долги по учёбе и не отставать от учебной программы
🔹14 Учись меньше – учись лучше. 6 минутный вариант лекции Марти Лобдэлла
🔹15 Как сделать учёбу интересной (ну или хотя бы не такой скучной)
🔹16 Как Читать Учебники Эффективнее
🔹17 Как запоминать информацию с помощью карточек - 8 правил
🔹18 Как Освоить Любой Навык Быстрее ? (Как Учиться Быстрее)
🔹19 13 главных учебных советов, доказанных наукой
🔹20 Как получить «5» на тесте: 10 советов
🔹21 Как сохранить мотивацию на протяжении всего семестра
🔹22 Как не Завалить Онлайн Обучение ( 5 Советов Дистанционное Обучение )
🔹23 8 правильных вещей, которые я сделал в колледже
🔹24 Как быстрее писать эссе и исследовательские работы

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

Бесплатные курсы IT 🔹 #learn
👍8
C# Парсер YouTube

Сделаем парсер YouTube на C#. Получаем название, изображение и другие параметры со страницы.

🗓
2018 4 часа

🔹01 Вступительное видео
🔹02 Создание и настройка проекта
🔹03 Получаем данные для парсинга
🔹04 Распарсили запрос, работа с библиотекой Fizzler
🔹05 Парсим картинку и название канала
🔹06 Парсим данные о канале
🔹07 Парсим данные о канале №2
🔹08 Парсим данные о канале №3
🔹09 Завершаем работу с парсингом данных
🔹10 Изменяем дизайн программы
🔹11 Парсинг всех видео со страницы
🔹12 Парсинг всех каналов со страницы
🔹13 Парсим со всех страниц поиска
🔹14 Добавление информации о видео в таблицу
🔹15 Добавление информации о канале в таблицу
🔹16 Делаем нашу программу в потоке
🔹17 Вывод информации в лог
🔹18 Сохранение таблиц каналов и видео
🔹19 Настройка кнопок старт, стоп и тд а так же проверка полей
🔹20 Итоги, заключительное видео
🔹21 Настройка программы

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

Бесплатные курсы IT 🔹 #csharp
👍3🔥3
3D Раннер на Unity

🗓 2021 2 часа

🔹01 Управление персонажем
🔹02 Генерация уровня
🔹03 3D модели
🔹04 Проигрыш и очки
🔹05 сбор монет и ускорение
🔹06 перекаты и рестарт
🔹07 Главное меню и рекорд
🔹08 Анимации
🔹09 Бонусы
🔹10 Добавляем VFX
🔹11 Как Сделать Магазин Скинов в Unity
🔹12 Как Подключить Рекламу AdMob
🔹13 Как Выложить Игру в Play Market

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

Бесплатные курсы IT 🔹 #unity #csharp
👍4🔥3
Уроки JavaScript с нуля (ну ваще с нуля)

Обучиться JavaScript с нуля - это возможно. По моим урокам JS c помощью этих видо ты сможешь освоить язык программирования JavaScript с нуля. Выполняя урок за уроком ты сможешь стать программистом на JS ;)

🗓 2019 15 часов

🔹01 введение
🔹02 про html
🔹03 VS Code
🔹04 про CSS
🔹05 CSS детальнее
🔹06 мой первый JS
🔹07 var, переменные
🔹08 getElementById
🔹08 часть 2 Разбор ДЗ
🔹09 изменяем HTML с помощью JS
🔹10 выносим js и css во внешние файлы
🔹11 функция, function, введение
🔹12 параметры функции
🔹13 возвращаемое значение
🔹14 addEventListener, события, events
🔹15 Калькулятор, HTML+CSS+JS
🔹16 if-else-if-else
🔹17 event.currentTarget
🔹18 массивы, цикл for
🔹19 document.getElementsByClassName
🔹20 CSS селекторы
🔹21 Готовимся к объектам, делаем слайдер
🔹22 js с нуля, ваще с нуля: объекты
🔹23 превращаем слайдер в объект
🔹24 this, контекст вызова
🔹25 создаём клоны, фабрика
🔹26 конструктор, new
🔹27 конструктор для слайдера
🔹28 прототип prototype

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

Бесплатные курсы IT 🔹 #js
👍4❤‍🔥3
Учим Rust вместе

🗓 2021 4 часа

🔹01 Hello World
🔹02 Guessing Game
🔹03 переменные и типы данных
🔹04 функции и контроль выполнения программы
🔹05 разбор задач
🔹06 владение
🔹07 заимствование и слайсы
🔹08 структуры и методы
🔹09 перечислимые типы
🔹10 пакеты и модули
🔹11 вектор
🔹12 строки
🔹13 HashMap
🔹14 разбор задачи
🔹15 обработка ошибок
🔹16 дженерики
🔹17 трейты
🔹18 время жизни

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

Бесплатные курсы IT 🔹 #rust
👍4
Практика React JS / Создание ВЕБ МАГАЗИНА (eCommerce) с нуля

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

🗓 2022 2 часа

🔹01 Разработка МАГАЗИНА (eCommerce) с нуля
🔹02 Базовые настройки и дизайн
🔹03 Вывод всех товаров
🔹04 Создание корзины
🔹05 Добавление товаров в корзину
🔹06 Удаление товаров из корзины
🔹07 Фильтрация товаров
🔹08 Страницы с товарами
🔹09 Заключительная часть

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

Бесплатные курсы IT 🔹 #js #reactjs
👍5🔥4
Специальная теория относительности | Физика

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

🗓 2020 3 часа

🔹01 Светоносный эфир
🔹02 Эфирный ветер
🔹03 О́пыты Ма́йкельсона
🔹04 Пространственно-временные диаграммы
🔹05 Преобразования Галилея
🔹06 Измерения времени
🔹07 Простра́нство Минко́вского
🔹08 Преобразования Лоренца
🔹09 Изменение координат при преобразованиях Лоренца
🔹10 Эйнштейновская формула сложения скоростей
🔹11 Применение эйнштейновской формулы сложения скоростей
🔹12 Нахождение промежуточной системы отсчёта
🔹13 Вычисление средней скорости
🔹14 Замедление времени

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

Бесплатные курсы IT 🔹 #math #physics
👍3🔥1
Объектно-Ориентированное Программирование

🗓 2015 4 часа

🔹01 Инкапсуляция
🔹02 Наследование
🔹03 Дочерний класс в памяти
🔹04 Агрегация и Композиция
🔹05 Класс Обёртка
🔹06 Множественное Наследование
🔹07 Анонимный Объект
🔹08 Раннее и Позднее Связывание
🔹09 Functor или Объект-Функция
🔹10 Двойное наследование в памяти
🔹11 Абстрактный класс в ООП
🔹12 Интерфейс в ООП
🔹13 Таблица Виртуальных Методов – vtable
🔹14 Когда ООП поможет вам?
🔹15 Go Fish и частая ошибка в ООП
🔹16 Ссылки и полиморфизм в C++

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

Бесплатные курсы IT 🔹 #сomputerscience
👍5❤‍🔥3
Нейронные сети

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

🗓 2019 2 часа

🔹01 Нейронные сети за 10 минут
🔹02 Как обучить нейронную сеть?
🔹03 Нейронная сеть на Python с нуля
🔹04 Обратное распространение ошибки
🔹05 Обучение нейронной сети на Python

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

Бесплатные курсы IT 🔹 #ai #python
👍5🔥1
Курс по алгоритмам, Школа анализа данных Яндекса

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

🗓 2022 31 час

🔹01 Модели вычислений. Анализ учетных стоимостей
🔹02 Очередь и стэки. Иммутабельность и персистентность
🔹03 Быстрая сортировка и сортировка слиянием. Бинарный поиск. Длиннейшая возрастающая подпоследователь
🔹04 Кучи. Сортировка кучей
🔹05 Хеширование
🔹06 Фильтр Блюма и count-min sketch
🔹07 Misra-Gries. Деревья поиска. RB-деревья. Декартовы деревья и дучи.
🔹08 Splay-деревья. Обход в ширину. Обход в глубину. Топологическая сортировка и проверка ацикличности.
🔹09 Сильно связные компоненты, точки сочленения и мосты
🔹10 Минимальные остовные деревья. Алгоритмы Краскала и Прима. Системы непересекающихся множеств.
🔹11 Задачи RMQ и LCA.
🔹12 Задача о кратчайших путях. Алгоритмы Беллмана-Форда, Флойда, Дийкстры и Джонсона

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

Бесплатные курсы IT 🔹 #сomputerscience #algorithm
👍7🔥1
Совместная разработка на Python

В курсе изучаются три аспекта совместной разработки приложений:инструменты и дисциплина совместной работы (DVCS), направления разработки (документирование, тестирование, интернационализация, деплоймент), а также специфика и инструментарий, определяемые языком программирования Python. В качестве отчёта планируется создание микрогрупп и написание семестрового проекта.

🗓
2022 19 часов

🔹01 Python и открытая разработка; использование Git
🔹02 Публичный репозиторий. Сторонние модули из pypi
🔹03 Работа с ветками и слияние; использование ssh; зависимости
🔹04 Сложное слияние и метки. Командная строка
🔹05 Взаимодействие на основе патчей. Исследование кода
🔹06 Не только Git…
🔹07 Стиль программирования, комментарии и строки документации
🔹08 Документирование
🔹09 Интернационализация и локализация
🔹10 Тестирование
🔹11 Автоматизация сборки (Пакетирование и деплоймент - I)
🔹12 Пакетирование и деплоймент - II
🔹13 Публикация и CI

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

Бесплатные курсы IT 🔹 #python
4👍3
Тестировщик с нуля. Полный курс

Курс "Тестировщик с нуля" предназначен для начинающих тестировщиков или тех, кто еще только думает связать свою жизнь с тестированием программного обеспечения. Как стать тестировщиком в 2022, узнай здесь и сейчас.

🗓
2020 34 часа

🔹01 Как стать тестировщиком (QA Engineer)?
🔹02 Принципы тестирования. Что такое парадокс пестицида?
🔹03 QA, QC, тестирование. Верификация и валидация
🔹04 Уровни тестирования. "Позитивность" тестов
🔹05 Что такое регрессионное тестирование и smoke тестирование?
🔹06 Нефункциональное тестирование. Черный, белый и серый ящик
🔹07 Модели разработки ПО. Водопадная, итерационная и V-модель
🔹08 Тестовая документация. Чек-лист и тест-кейс в тестировании. Примеры
🔹09 Техники тест-дизайна. Классы эквивалентности и граничные значения
🔹10 Отчет о дефекте (баг-репорт) в Jira. Severity и Priority. ЖЦ дефекта
🔹11 Клиент-серверная архитектура. Веб-сайт, веб-приложение и веб-сервис
🔹12 HTTP-протокол для чайников. Ошибка 404. Модель TCP/IP. Методы HTTP
🔹13 URL адрес. Что такое IP адрес и маска подсети? DNS сервер. Кэш и куки
🔹14 Что такое DevTools для тестировщика? Инструменты разработчика Chrome
🔹15 Основы HTML и CSS для тестировщика
🔹16 Тестирование полей ввода и тестирование веб-форм
🔹17 Тестирование веб-сервисов. SOAP и XML, REST и JSON для тестировщика
🔹18 Как тестировать API с помощью Postman, SoapUI. Отличия GET и POST
🔹19 Базы данных для тестировщиков и QA
🔹20 SQL для тестировщика. Как создать таблицы в MySQL для QA
🔹21 Запросы SELECT в SQL/MySQL для тестировщика
🔹22 Запросы Join в SQL/MySQL на примерах для тестировщика
🔹23 Как тестировать мобильные приложения? Тестировщик мобильных приложений
🔹24 Android Studio (SDK), эмуляторы для тестировщика мобильных приложений
🔹25 Особенности тестирования мобильных приложений
🔹26 Как тестировать требования? Тестирование требований
🔹27 Agile и Scrum для тестировщика. Гибкая методология разработки

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

Бесплатные курсы IT 🔹 #qa
👍187
Объектно-ориентированное программирование на С++

🗓 2019 4 часа

🔹01 парадигма ООП, понятия классов и объектов
🔹02 сеттеры и геттеры, указатель this
🔹03 конструкторы и деструкторы классов конструктор по умолчанию, их перегрузка
🔹04 конструктор копирования
🔹05 статические методы и переменные класса
🔹06 агрегация и декомпозиция классов
🔹07 наследование классов
🔹08 перегрузка методов, виртуальные функции, override
🔹09 дружественные классы и функции
🔹10 множественное и виртуальное (ромбовидное) наследование классов
🔹11 виртуальный класс, чисто виртуальная функция
🔹12 перегрузка операторов класса
🔹13 блоки try catch
🔹14 шаблоны функций
🔹15 шаблоны классов
🔹16 пространства имен namespace
🔹17 полиморфный класс обертка function
🔹18 анонимные лямбда функции
🔹19 умные указатели auto ptr, unique ptr, shared ptr
🔹20 Пять принципов SOLID с примерами на Java

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

Бесплатные курсы IT 🔹 #cpp
👍41
TypeScript + React

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

🗓
2020 2 часа

🔹00 Введение (Introduction)
🔹01 Установка окружения (Setup Environment)
🔹02 Типизация функциональных компонентов (Typing of Functional Components)
🔹03 Типизация классовых компоненты (Typing of Class Components)
🔹04 Типизация событий (Typing of Events)
🔹05 Типизация элементов (Typing of Elements)
🔹06 Типизация контекста и портала (Typing of Context & Portal)
🔹07 Типизация Хуков (Typing of Hooks)
🔹08 Типизация ХОК-ов (Typing of HOCs)
🔹09 Типизация Роутера (Typing of React Router)
🔹10 Типизация асинхронных функций (Typing of Fetch with Async & Await)
🔹11 Типизация Редакса (Typing of Redux)

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

Бесплатные курсы IT 🔹 #js #react #typenoscript
👍32
Data Science и машинное обучение на Python

🗓 2022 5 часов

🔹01 Основы Scikit-learn | Машинное Обучение На Python
🔹02 Основы Jupyter Notebook (Python)
🔹03 Библиотеки Для Машинного Обучения: Scikit-learn, TensorFlow, Keras, PyTorch | В Чём Разница?
🔹04 Основы Pandas Python | Series, DataFrame И Анализ Данных
🔹05 5 Лучших Книг По Data Science И Machine Learning
🔹06 Основы NumPy Python | Массивы, Матрицы И Операции Над Ними
🔹07 Основы Matplotlib | Построение Графиков На Python
🔹08 Самые Перспективные Сферы Программирования И Как В Них Ворваться
🔹09 Математика Для Машинного Обучения
🔹10 Как Связаны Нейронные сети Машинное обучение Deep Learning с ИИ
🔹11 Основы SciPy | Научные И Математические Вычисления На Python
🔹12 Нейронная Сеть Превратит Мир В АНИМЕ | AnimeGAN Python

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

Бесплатные курсы IT 🔹 #python #ai #datascience
👍54
Программирование с нуля!

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

🗓 2014 3 часа

🔹01 Природа информации / 1. Информация и числа в компьютере
🔹02 Бит, байт и т.д. / 2. Информация и числа в компьютере
🔹03 Как это работает? / 3. Информация и числа в компьютере
🔹04 К слову... / 4. Информация и числа в компьютере
🔹05 Предисловие! / 1. Введение в ассемблер
🔹06 Что такое регистры и прерывания / 2. Введение в ассемблер
🔹07 Прерывание DOS / 3. Введение в ассемблер - 21h
🔹08 FASM подробно: Hello, world! / 4. Введение в ассемблер
🔹09 Стек / 1. Ассемблер и процедуры
🔹10 Функции / 2. Ассемблер и процедуры
🔹11 CALL function / 3. Ассемблер и процедуры
🔹12 Параметры функции (сложно) / 4. Ассемблер и процедуры
🔹13 Функции "второго уровня" / 5. Ассемблер и процедуры
🔹14 Вычитание в процессоре / 1. Условные операторы
🔹15 Если, то... / 2. Условные операторы

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

Бесплатные курсы IT 🔹 #сomputerscience #assembler
👍8😱1