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

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

Купить рекламу: https://telega.in/c/learnsu
Download Telegram
3D моделирование для игр

🗓 2021 6 часов

Курс охватывает полный процесс 3D-моделирования и текстурирования, начиная с создания базовых лоуполи моделей в Blender, переходя к детализации скульпт хайполи моделей в ZBrush. Вы научитесь процессу UV развёртки для оптимизации текстур, использованию Substance Painter для создания и запекания высококачественных текстур. Курс завершается обучением техникам рендеринга и презентации готовых работ.

🔹01 Лоуполи
🔹02 Скульпт хайполи
🔹03 UV развёртка
🔹04 Запекание
🔹05 Текстуры
🔹06 Рендер
🔹07 Презентация

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

Бесплатные курсы IT 🔹 #blender
21🔥10👍6
Основы 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
Postman

🗓 2021 6 часов

В курсе вы освоите Postman, мощный инструмент для разработки и тестирования API, который позволяет отправлять HTTP-запросы и анализировать ответы. Вы научитесь создавать и управлять переменными в Postman, писать автотесты и применять различные методы запросов, такие как GET, POST, PUT и DELETE. Курс охватывает все аспекты работы с Postman, от основ тестирования API до составления чек-листов и автоматизации тестирования, делая его идеальным для тех, кто хочет глубже погрузиться в мир тестирования и разработки API.

🔹01 Postman для тестировщика
🔹02 Переменные в Postman
🔹03 Автотесты в Postman
🔹04 Методы: GET, POST, PUT, DELETE
🔹05 Postman тестирование API
🔹06 Автотесты Postman
🔹07 Обзор Postman
🔹08 Postman тестирование api
🔹09 Postman чек-лист
🔹10 Postman api testing tutorial

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

Бесплатные курсы IT 🔹 #qa
🔥1310👍10
Уроки по Monogame C# на Ubuntu

🗓 2019 20 часов

Практическое обучение по разработке игр на Ubuntu с использованием Monogame и C#. Научимся создавать игровые приложения: установка инструментов, вывода изображений на экран, разработка функциональности, анимация персонажей, работа с картой.

🔹01 Вопрос по Monogame и MonoDevelop
🔹02 Решение с Monogame 3.5 и MonoDevelop на Ubuntu 16.04 LTS
🔹03 Вывод изображения на экран
🔹04 Класс, который поможет загружать xml файлы с настройками
🔹05 Реализуем управление перемещением Текстуры Image1 относительно экрана (640, 480)
🔹06 Создадим класс Image и шрифт для будущего меню
🔹07 Сделаем спецэффект мигание текстуры на любом фоне
🔹08 Screen Transitions
🔹09 Обработка клавиатурных сообщений
🔹10 Решаем ошибку, появляющуюся при компиляции проекта
🔹11 Создадим главное меню, которое будет появляться при нажатии клавиши Enter
🔹12 Анимируем и реализуем персонажа
🔹13 Создадим основу карты и сделаем её видимой

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

Бесплатные курсы IT 🔹 #csharp
🔥10👍98
Figma

🗓 2023 11 часов

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

🔹01 Как скачать Figma
🔹02 Как удобно организовать проекты
🔹03 История версий в Фигме
🔹04 Что такое Nudge Amount и почему сетка для мобильных приложений 8 пх?
🔹05 Фреймы, группы или секции
🔹06 Фигуры в Figma
🔹07 Инструмент Перо в Figma, линия, стрелка и карандаш
🔹08 Булевы операции в Figma
🔹09 Обзор интерфейса
🔹10 Обзор меню
🔹11 Инструменты и калькулятор, фрейм или группа
🔹12 Слои, маски и булливые операции
🔹13 Модульные сетки
🔹14 Привязки (constraints) в Figma
🔹15 Компоненты в Figma
🔹16 Компоненты и адаптивный дизайн
🔹17 Выравнивания (align) в Figma, Tidy Up, упаковка и настройка прицела
🔹18 Текст в Figma
🔹19 Цвет в Figma
🔹20 Обводка в Figma
🔹21 Эффекты в Figma
🔹22 Библиотека стилей и компонентов
🔹23 Figma Variants как пользоваться?
🔹24 Прототипы в Фигме
🔹25 Интерактивные компоненты в Figma

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

Бесплатные курсы IT 🔹 #figma
🔥17👍98
Примеры 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
⚡️ Создали два новых канала по обучению дизайну:

Воздушный дизайн — склад бесплатных ресурсов по всем направлениям digital-дизайна от UI до XR. Бесплатный план обучения по каждому направлению со всеми материалами.

Воздушные исходники — склад бесплатных эксклюзивных шаблонов и ресурсов для UI. Эксклюзивные кликабельные компоненты и проекты для FIgma.

🆓 Воздушный дизайн. Подписаться

🆓 Воздушные исходники. Подписаться
Please open Telegram to view this post
VIEW IN TELEGRAM
15🔥9👍5🤔2
Blender. Создание персонажа

🗓 2023 3 часа

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

🔹01 Блокинг рыцаря
🔹02 Моделирование рыцаря
🔹03 Визуализация рыцаря

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

Бесплатные курсы IT 🔹 #blender
🔥17👍85
This media is not supported in your browser
VIEW IN TELEGRAM
Как с полного нуля научиться работать в Power Point и за три недели начать создавать красивые цепляющие презентации?

Какие принципы дизайна внедрить в свои слайды, чтобы повысить их качество?
 
Какие полезные инструменты есть в  PowerPoint и как это может помочь вам в работе?

В ближайшее время Александра Мирошникова, ведущий специалист Института современного образования проведет на эту тему бесплатный вебинар;

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

Для регистрации на бесплатный вебинар “Сила Power-Point. 4 шага к крутым слайдам” переходите по ссылен ниже 

ЗАПИСАТЬСЯ НА ВЕБИНАР
12🔥10👍8
База данных

🗓 2017 26 часов

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

🔹01 Введение
🔹02 Модификация и выборка данных
🔹03 Выборка данных
🔹04 Транзакции. Триггеры и хранимые процедуры
🔹05 Индексы и производительность
🔹06 Оптимизация запросов. Оптимизация структуры данных
🔹07 Репликация, полнотекстовый поиск, JSON
🔹08 Сохранность данных
🔹09 MySQL и сравнение с PostgreSQL
🔹10 Обзор NoSQL-решений для работы с высоконагруженными системами
🔹11 MongoDB. Построение запросов, оптимизация, индексирование

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

Бесплатные курсы IT 🔹 #sql
15🔥9👍8
Kotlin. Уроки по основам разработки android-приложений

🗓 2017 4 часа

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

🔹01 Установка Android Studio.
🔹02 Создание проекта в Android Studio и запуск приложения на андроид-устройстве
🔹03 Ресурсы и макеты экрана приложения, ConstraintLayout в Android Studio
🔹04 Обработка нажатия кнопок и взаимодействие с view в android
🔹05 Добавление второго экрана в android-приложение
🔹06 AndroidDev на Kotlin
🔹07 Сохранение состояния Activity
🔹08 Android Data Binding – основы
🔹09 Android Data Binding с событиями пользовательского интерфейса
🔹10 Android Data Binding
🔹11 Принципы навигации внутри и между андроид-приложениями
🔹12 Начало работы с Navigation Architecture Component
🔹13 Интеграция в проект, добавление пунктов назначения и переходов

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

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

🗓 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
Основы Python

🗓 2020 4 часа

Курс является вводным в обучение программированию на Python, охватывающим темы от основ программирования до условных операторов и работы со строками. Вы научитесь устанавливать необходимое программное обеспечение и писать простые программы, используя инструменты, такие как Google Colab и Jupyter Notebook.

🔹01 Что такое программирование, интерпретатор, исходный код и Python?
🔹02 Запуск Python примеров в Google Colab
🔹03 Установка Python 3.8 и Jupyter Notebook
🔹04 Вывод данных при помощи функции print()
🔹05 Переменные и комментарии
🔹06 Ввод данных при помощи функции input()
🔹07 Арифметические операторы и простые выражения
🔹08 Введение в типы данных
🔹09 Оператор if и операторы сравнения
🔹10 Оператор if - else
🔹11 Оператор if внутри другого оператора if
🔹12 Оператор if - else внутри else
🔹13 Оператор if - elif - else в Python
🔹14 Логические операторы and, or и not
🔹15 Особенности операторов and, or и not

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

Бесплатные курсы IT 🔹 #python
🔥15👍126❤‍🔥1
Создание сайта на Django

🗓 2023 3 часа

Полный курс по изучению фреймворка Django. За курс вы изучите основы работы с Джанго, а также научитесь создавать небольшие полноценные веб сайты на его основе.

🔹01 Введение в фреймворк Django
🔹02 Создание проекта. Основные файлы
🔹03 Добавление Джанго приложения
🔹04 Шаблонизатор Jinja и HTML шаблоны
🔹05 Статические файлы. Добавление Bootstrap
🔹06 Передача данных в шаблоны
🔹07 Работа с базой данных. Создание модели
🔹08 Вывод записей из базы данных
🔹09 Форма для добавления записей в БД
🔹10 Динамически изменяемые страницы
🔹11 Редактирование и удаление записей

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

Бесплатные курсы IT 🔹 #django
🔥178👍5
Паскаль с нуля

🗓 2011 4 часа

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

🔹01 Алгоритм
🔹02 Первая программа
🔹03 Переменные и типы данных
🔹04 Константы и ввод данных
🔹05 Условные операторы
🔹06 Математические функции. Простой калькулятор. От блок-схемы к программе
🔹07 Циклы. While, repeat-until, for
🔹08 Одномерные массивы
🔹09 Что такое циклы и для чего они нужны
🔹10 Оператор выбора case-of и решение задачи про дни недели
🔹11 Вывод массива, задача с четными числами
🔹12 Вложенные циклы. For в For
🔹13 Сортировка массива методом пузырька
🔹14 На каком языке программирования писать? ДР и 200 подписчиков
🔹15 Многомерные (двумерные) массивы
🔹16 Многомерные массивы 2. Заполнение и вывод. Вложенные циклы

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

Бесплатные курсы IT 🔹 #pascal
16👍9🔥6🤔3
Уроки 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
Твоя первая игра на Godot

🗓 2023 2 часа

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

🔹
01 Создание нового проекта
🔹02 Где брать графику для игры
🔹03 Создание первой сцены
🔹04 Настройка разрешения игры под NES
🔹05 Выбор сцены по умолчанию
🔹06 Настройка рабочего разрешения
🔹07 Настройка растяжения окна игры
🔹08 Повторяющийся фон
🔹09 Настраиваем проект под pixel art
🔹10 Создаем сцену космического корабля
🔹11 Добавляем корабль на сцену игры
🔹12 Добавляем невидимые стены
🔹13 Создаем сцену врага
🔹14 Заставляем корбаль двигаться
🔹15 Добавляем стрельбу ракетами
🔹16 Вкладка Remote для изучения структуры игры
🔹17 Уничтожение ракет при выходе за экран
🔹18 Слои и маски коллизий
🔹19 Уничтожение ракеты и врага при попадании ракеты
🔹20 Движение врагов
🔹21 Добавляем UI/HUD
🔹22 Автозагрузка скриптов и шина событий

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

Бесплатные курсы IT 🔹 #godot
14👍8🔥6
Трек по Twine

🗓 2022 9 часов

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

🔹
01 Вводная лекция. Что такое игра. Термины, определения
🔹02 Составляющие хорошей игры. Чем плохие игры отличаются от хороших
🔹03 Для кого создаются игры. Знай свою аудиторию
🔹04 Тексты. Чем хороший текст отличается от плохого
🔹05 Что такое нарративный дизайн?
🔹06 Как создать или сломать атмосферу игры
🔹07 Иммерсивность. Как заинтересовать игрока
🔹08 Игровые циклы. Время и выбор
🔹09 Как создать или сломать атмосферу игры

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

Бесплатные курсы IT 🔹 #twine
👍11🔥86
Создание игры для андроид на java

🗓 2020 10 часов

Курс охватывает все этапы разработки игры на Java, начиная с установки Android Studio, создания игрового ядра и меню, разработки персонажей и анимаций, до обработки столкновений и интеграции с GIT.

🔹01 Создание игры для Android
🔹02 Установка Android Studio с нуля на чистую систему
🔹03 Создаем главный цикл LoopFW
🔹04 Создаем ядро игры и его основные классы
🔹05 Создаем главное меню игры
🔹06 Создание игры для Android. Создаем класс обработки нажатий на экран.
🔹07 Создаем режимы игровой сцены и задний фон
🔹08 Создаем игрока и начинаем работать с анимацией
🔹09 Делаем ускорение игрока и заднего фона
🔹10 Добавляем врагов и генератор врагов
🔹11 Создаем игровой HUD
🔹12 Обработка столкновений
🔹13 Создаем анимацию столкновения
🔹14 Анимация взрыва игрока и условие конца игры
🔹15 Установка GIT, клонирование проекта с GitHub на локальный компьютер

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

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

🗓 2023 2 часа

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

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

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

Бесплатные курсы IT 🔹 #math
🔥20👍74