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

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

Купить рекламу: https://telega.in/c/learnsu
Download Telegram
Unreal Engine 5 Blueprints - First Person Shooter

🗓 2022 4 часа

Узнайте, как создать FPS с помощью Unreal Blueprints. Во всем курсе используется движок Unreal Engine 5.

Вы
научитесь:
🔹 Создание персонажа от первого лица с механикой движения и анимацией
🔹 Оружие и бой с эффектами, включая звуки и системы частиц
🔹 Создание враждебных дронов с искусственным интеллектом, преследующих и атакующих игрока
🔹 Создайте сложную игру на время, цель которой - очистить территорию от опасных дронов
🔹 Режим игры и HUD с таймерами обратного отсчета, индикаторами здоровья, объявлениями, состояниями игры и счетом
🔹 Внедряйте здоровье, подбирайте патроны и многое другое

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

Бесплатные курсы IT 🔹 #UnrealEngine5
👍4
Курс HTML/CSS Advanced | FructCode

🗓 2021 7 часов

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

🔹
01 Подготовка компьютера к работе (Windows/MacOS)
🔹02 Базовая структура HTML5 страницы и основные теги
🔹03 Встраивание медиа: теги img, video, iframe
🔹04 Создание ссылок: тег "a"
🔹05 Работа со списками
🔹06 Формы HTML: различные типы input
🔹07 Создание и работа с таблицами в HTML
🔹08 HTML-теги DIV, SPAN и HTML5-теги
🔹09 Введение в CSS и разделение кода
🔹10 CSS-селекторы и псевдоклассы
🔹11 Использование инструментов разработчика Google Chrome
🔹12 Создание комментариев в HTML и CSS
🔹13 Основы форматирования CSS: margin, padding, box-sizing
🔹14 Работа со свойством display
🔹15 Позиционирование с помощью Flexbox и CSS Grid.

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

Бесплатные курсы IT 🔹 #html #css
👍11🔥2
Как создать mmorpg с нуля на unity C# и dotnet

🗓 2023 1 час

В рамках курса вы будете изучать архитектуру mmorpg игр: выбирать необходимые технологии и настраивать репозиторий, Unity и .net проекты. Вы создадите ядро для написания игровой логики на сервере и интегрируете Riptide для передачи ввода с клиента и получения состояния игры с сервера. Вы также научитесь двигать gameobjects, создавать анимации и сглаживание для достижения плавного геймплея с минимальными сетевыми задержками. В рамках курса вы также создадите боевую систему на основе способностей и встроите box2d в сервер.

🔹
01 Архитектура системы
🔹02 Структура проекта, монорепозиторий
🔹03 Свои GameObject и Behaviour
🔹04 UDP соединение
🔹05 Input система, сохранение состояния
🔹06 Визуализация на клиенте, интерполяция позиций
🔹07 Боевая система
🔹08 Физика box2d

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

Бесплатные курсы IT 🔹 #Unity
👍4
Машинное обучение в задачах механики

🗓 2019 11 часов

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

🔹
01 Машинное обучение в механике: обзор возможностей
🔹02 Решение задач статики и кинематики с помощью метода имитации отжига
🔹03 Генетические алгоритмы в задачах оптимального управления
🔹04 Примеры использования генетических алгоритмов в задачах механики
🔹05 Обучение персептрона в задачах распознавания движения
🔹06 Многослойные нейронные сети и задачи динамики
🔹07 Практика применения нейронных сетей в механике
🔹08 Задачи классификации и распознавания в динамике механических систем
🔹09 Практика применения методов классификации в задачах механики
🔹10 Обучение с подкреплением в задачах механики
🔹11 Практика применения машинного обучения с подкреплением
🔹12 Практика нечеткого управления

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

Бесплатные курсы IT 🔹 #ai
5👍1
Blender. Пончик

🗓 2019 3 часа

Курс предназначен для освоения трехмерной графики. Вы изучите интерфейс Blender, основы моделирования, создание объемных текстур и работу с освещением и рендером. Мы также погрузимся в создание материалов и текстур, включая рисование прямо по 3D модели. После завершения курса, вы будете способны создавать свои собственные 3D модели и рендерить их в Blender.

🔹
01 Bнтерфейс, базовые манипуляции с объектами и горячие клавиши
🔹02 Моделирование и модификатор subdivision surface
🔹03 Сделаем глазурь похожей на стекающую жидкость, используя пропорциональное редактирование и привязки
🔹04 Интерфейс, базовые манипуляции с объектами и горячие клавиши
🔹05 Освещение, камеру и рендер
🔹06 Сделаем материал пончика и глазури
🔹07 Сделаем разнообразие бисера
🔹08 Рисование текстуры по 3д модели
🔹09 Процедурные ноды, displacement

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

Бесплатные курсы IT 🔹 #blender
👍64
React JS

🗓 2021 6 часов

На курсе вы изучите основы JSX, принципы работы с компонентами и состояниями, а также освоите обработку событий и управление формами. Курс завершается практическим заданием по созданию списка задач на React JS, который поможет закрепить полученные навыки.

🔹
01 Настройка локальной среды разработки
🔹02 Знакомство с JSX
🔹03 Отрисовка элементов
🔹04 Компоненты и свойства. Функциональные и классовые компоненты.
🔹05 Состояние и жизненный цикл (State)
🔹06 Обработка событий
🔹07 Отрисовка по условию
🔹08 Списки и ключи (Lists & keys)
🔹09 Формы
🔹10 Подъём состояния по иерархии
🔹11 Пишем свой список задач (Todo List) на React JS

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

Бесплатные курсы IT 🔹 #js
👍10
Java. Алгоритмы

🗓 2022 9 часов

🔹01 Поиск минимального элемента в массиве
🔹02 Сортировка пузырьком
🔹03 Поиск файлов в папках на диске
🔹04 Сортировка выбором
🔹05 Быстрая сортировка
🔹06 Сортировка слиянием
🔹07 Оценка сложности алгоритмов сортировки
🔹08 Поиск в массиве: линейный, двоичный
🔹09 Рекурсивный обход дерева в глубину
🔹10 Очередь и стек
🔹11 Итеративный обход дерева в глубину и ширину
🔹12 Поиск второго по минимальности элемента в массиве
🔹13 Алгоритмы поиска в строке: наивный, Кнута-Морриса-Пратта
🔹14 Вычисление арифметического выражения из строки методом рекурсивного спуска
🔹15 Решето Эратосфена. Проверка числа на простоту

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

Бесплатные курсы IT 🔹 #java
👍12
Программирование на Rust

🗓 2021 13 часов

В этом курсе ты освоишь обязательные основы языка программирования Rust, и сможешь перейти к написанию сложных приложений.

🔹
01 Установка языка Rust, настройка среды разработки и создание первой программы
🔹02 Создание проекта с помощью Cargo
🔹03 Работа с переменными в языке Rust
🔹04 Использование типов данных char и bool в Rust
🔹05 Особенности и значение комментариев
🔹06 Использование условных операторов, логических операторов и операторов сравнения
🔹07 Различные типы циклов в Rust: loop, while и for
🔹08 Использование оператора match
🔹09 Получение ввода от пользователя
🔹10 Работа с массивами в языке Rust
🔹11 Создание и использование констант в Rust
🔹12 Использование кортежей в языке Rust
🔹13 Определение и использование функций
🔹14 Понятие владения, ссылок и срезов в Rust
🔹15 Создание и работа со структурами, реализация методов и их применение

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

Бесплатные курсы IT 🔹 #rust
👍61
Делаем игру на Python - Морской бой

🗓 2020 4 часа

Делаем игру Морской бой на Python. Будем использовать модуль tkinter.

🔹
01 Создаём рабочую область приложения
🔹02 Рисуем сетку для кораблей
🔹03 Научимся определять номер нажатой кнопки и координаты нажатия мыши в пределах игрового поля
🔹04 Код для создания и отображения кораблей противника на игровом поле
🔹05 Код для создания и отображения кораблей противника
🔹06 Код для кнопки «Начать заново!», при нажатии на которую корабли противника на игровом поле будут очищены и расположены в новых местах
🔹 07 Рисуем крестик – если попали в корабль, нолик – если не попали в корабль
🔹08 Уберем избыточность списка объектов для отрисовки
🔹09 Сделаем две функции проверки на победу
🔹10 Расширим игровое поле, смогут играть два игрока
🔹11 Начнем создавать корабли для игрока №2
🔹12 Изменим функцию генерации кораблей
🔹13 Научимся стрелять по второму игровому полю
🔹14 Сделаем функцию определения какой же игрок победил

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

Бесплатные курсы IT 🔹 #python
👍8🔥21
JavaScript. Основы для начинающих

🗓 2020 6 часов

В ходе курса вы познакомитесь с основами языка и научитесь применять их для работы с DOM, то есть для управления и изменения веб-страниц.

🔹01 Что такое JavaScript
🔹02 Основы
🔹03 Числа + BigInt
🔹04 Строки
🔹05 Функции
🔹06 Массивы
🔹07 Объекты
🔹08 Асинхронность
🔹09 Работа с DOM

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

Бесплатные курсы IT 🔹 #js
👍14
Базовый курс 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
👍6🔥4😁1
Unigine - C++ Third Person Shooter

🗓 2022 10 часов

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

🔹01 Начало работы и отладка
🔹02 Работа с вводом данных
🔹03 Реализация движения на основе позиции
🔹04 Физика движения объектов
🔹05 Реализация камеры от третьего лица
🔹06 Настройка анимаций
🔹07 Программирование анимаций
🔹08 Смешивание анимаций
🔹09 Переключение состояний анимаций
🔹10 Реализация конечного автомата для управления анимациями
🔹11 Завершение работы с персонажем от третьего лица
🔹12 Реализация лучей для обнаружения объектов в сцене
🔹13 Настройка стрельбы
🔹14 Экипировка оружия
🔹15 Создание иерархического конечного автомата

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

Бесплатные курсы IT 🔹 #unigine
👍42
Unreal Engine 5.1 и Megascans Trees

🗓 2022 5 часа

В ходе виде вы узнаете о возможностях визуального программирования в Unreal Engine 5.1 и их применении для создания интерактивных элементов сцены. А именно: как создать персонажа, применить анимации ходьбы и бега, а также реализовать управление персонажем с помощью клавиатуры или геймпада.

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

Бесплатные курсы IT 🔹 #UnrealEngine
👍62
Разработка сайта в Webflow

🗓 2021 11 часов

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

🔹01 Регистрация и начало работы с Webflow
🔹02 Обзор интерфейса и панели инструментов
🔹03 Создание сайта с нуля и его выгрузка на хостинг
🔹04 Создание блока преимуществ
🔹05 Создание блока об авторе
🔹06 Создание блока с призывом к действию
🔹07 Создание блока отзывов на сайте
🔹08 Вывод статей на главной странице сайта
🔹09 Завершение ПК-версии сайта и создание блока с ответами на вопросы
🔹10 Создание всплывающей формы
🔹11 Показ сайта заказчику на собственном домене без копирайта Webflow
🔹12 Разработка правильного адаптивного дизайна сайта
🔹13 Скачивание сайта с Webflow и подготовка архива
🔹14 Показ макета сайта заказчику
🔹15 Увеличение дохода с помощью создания сайтов на Webflow без знания кода

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

Бесплатные курсы IT 🔹 #webflow
2👍2
Основы Swift

🗓 2020 11 часов

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

🔹01 Константы и переменные
🔹02 Типы данных
🔹03 Базовые операторы
🔹04 Условия
🔹05 Циклы
🔹06 Tuple (составной тип данных)
🔹07 Опциональные типы данных
🔹08 Массивы
🔹09 Множества
🔹10 Словари
🔹11 Функции
🔹12 Клоужеры (часть 1)
🔹13 Клоужеры (часть 2)
🔹14 Перечисления
🔹15 Классы, структуры и свойства типов

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

Бесплатные курсы IT 🔹 #swift
👍4
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
HTML 5

🗓 2020 3 часа

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

🔹01 Введение
🔹02 Базовая структура HTML документа
🔹03 Мета-данные и внешние импорты
🔹04 Валидация, семантика и доступность
🔹05 Текст
🔹06 Списки
🔹07 Картинки
🔹08 Таблица
🔹09 Ссылки и кнопки
🔹10 Полезные тэги
🔹11 Глобальная структура сайта
🔹12 Форма
🔹13 Типы полей ввода
🔹14 Типы полей ввода
🔹15 Видео и аудио файлы
🔹16 Общие и полезные атрибуты

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

Бесплатные курсы IT 🔹 #html
👍6
UX/UI Design

🗓 2019 20 часов

На курсе вы узнаете: Кто такой UX/UI Designer? Этапы разработки проекта: Research, Interaction Design, UI. На ваших глазах создам UX и UI десктоп и мобильной версии сайта. Поделюсь своими "фишками", которые использую в работе. Поделюсь ресурсами, с которыми работаю в интернете. Подготовлю файлы для того, что бы их дальше передать верстальщикам.

🔹01 Введение в UX/UI Design
🔹02 Виды сайтов, User Flow
🔹03 Usability
🔹04 Wireframes
🔹05 Подготовка к UI
🔹06 7 правил красивого дизайна
🔹07 Мокап, Портфолио
🔹08 Деньги и дизайн, Где найти клиентов?
🔹09 Философия дизайна

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

Бесплатные курсы IT 🔹 #uxui
👍5❤‍🔥2
Введение в 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
Приближенные и численные методы решения дифференциальных уравнений

🗓 2018 16 часов

Курс численных методов решения дифференциальных уравнений. Приводятся практические примеры решения задач по дифференциальным уравнениям. Рассмотрены методы Эйлера, Рунге-Кутты, методы коллокаций, наименьших квадратов, Галёркина.

🔹01 Решение дифференциальных уравнений с помощью степенных рядов
🔹02 Приближённые методы решения дифференциальных уравнений
🔹03 Численное решение обыкновенных дифференциальных уравнений методом Эйлера
🔹04 Решение дифференциальных уравнений методом Эйлера
🔹05 Метод Рунге-Кутты
🔹06 Решение дифференциальных уравнений методом Рунге-Кутты
🔹07 Численные методы решения краевых задач
🔹08 Решение краевых задач методом коллокаций
🔹09 Решение краевых задач методом стрельб
🔹10 Решение краевых задач методом конечных разностей

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

Бесплатные курсы IT 🔹 #math
👍5🔥21❤‍🔥1😁1