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

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

Купить рекламу: https://telega.in/c/learnsu
Download Telegram
Языки программирования и теории компиляций

🗓 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
Машинное обучение zero to hero

🗓 2020 1 час

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

🔹01 Введение в машинное обучение
🔹02 Основы компьютерного зрения с использованием машинного обучения
🔹03 Введение в сверхточные нейронные сети
🔹04 Создаём классификатор изображений

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

Бесплатные курсы IT 🔹 #ai
19👍9🔥5
AI: от основ до трансформеров

🗓 2023 29 часа

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

🔹01 Об этом курсе и краткая история AI
🔹02 Регрессия
🔹03 Минимизация целевой функции
🔹04 Регуляризация
🔹05 Классификация
🔹06 Метрики
🔹07 Логистическая регрессия
🔹08 Переход к глубокому обучению
🔹09 Нейрон, слой, многослойный персептрон
🔹10 Обратное распространение
🔹11 Как мыслить о глубоких архитектурах
🔹12 Сверточные нейронные сети
🔹13 Принципы построения сверточных архитектур
🔹14 Resnet
🔹15 Нюансы
🔹16 Механизмы внимания в Transformer

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

Бесплатные курсы IT 🔹 #ai
22👍8🔥4
JavaScript Паттерны

🗓 2019 2 часа

В видео-курсе рассмотрим самые распространённые паттерны проектирования, которые используются при разработке. Рассматривать мы их с вами будем на примере языка JavaScript в синтаксисе ES6.

🔹01 Введение
🔹02 Singleton
🔹03 Factory Method
🔹04 Abstract Factory
🔹05 Prototype
🔹06 Builder
🔹07 Decorator
🔹08 Facade
🔹09 Proxy
🔹10 Adapter
🔹11 Composite
🔹12 Bridge
🔹13 Flyweight
🔹14 Mediator
🔹15 Iterator
🔹16 Chain of Responsibility
🔹17 Strategy
🔹18 Memento
🔹19 Template Method
🔹20 Visitor
🔹21 Command
🔹22 Observer
🔹23 State

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

Бесплатные курсы IT 🔹 #js
13👍12🔥6❤‍🔥1
Курс по нейронным сетям и глубокому обучению

🗓 2019 1 час

Ваш путеводитель в мир нейронных сетей и глубокого обучения, где вы узнаете всё от основ до создания собственных ИИ-моделей. Здесь всё объяснено просто и понятно, с кучей практических задач, чтобы вы сразу могли применять знания на практике.

🔹01 Что такое нейронные сети и глубокое обучение
🔹02 Базовая математика нейронных сетей
🔹03 Анатомия нейронной сети
🔹04 Основы машинного обучения
🔹05 Сверточные нейронные сети
🔹06 Рекуррентные нейронные сети
🔹07 Генеративное глубокое обучение

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

Бесплатные курсы IT 🔹 #ai
🔥169👍8
Старт IT-карьеры для новичков в 2024 году. Советы от разработчика Авито!

Когда: 18 декабря в 19:00 по мск.

- Разберётесь, что такое IT и как выглядит работа программиста.
- Увидите, как анализировать рынок труда для поиска первой работы.
- Узнаете, как попробовать разные языки на практике бесплатно.

🎁 Все участники пройдут тестирование на выбор языка и получат бонус на обучение: 20 000 рублей на любой курс + 10 000 на ваш депозит, а
при успешном прохождении курса, вернём до 25 000 рублей кэшбеком.

Регистрируйтесь на онлайн-профориентацию!

Реклама. АНПОО "ХЕКСЛЕТ КОЛЛЕДЖ". ИНН 7839056670.
9👍9🔥9
Конструирование ядра ОС

🗓 2021 16 часов

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

🔹01 Загрузка. Введение в UEFI
🔹02 Безопасность целевой платформы
🔹03 Режимы адресации. Отладка
🔹04 Организация процессов
🔹05 Ввод-вывод
🔹06 Базовые примитивы синхронизации
🔹07 Виртуальная память
🔹08 Влияние процессора на архитектуру операционной системы
🔹09 Системные вызовы
🔹10 Многозадачность и IPC. Файловые системы
🔹11 Обработка исключений в приложениях

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

Бесплатные курсы IT 🔹 #sysadmin
👍19🔥94
Unity: с нуля до junior

🗓 2023 15 часов

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

🔹01 Установка Unity
🔹02 Основные понятия и интерфейс
🔹03 Создание уровня 3D
🔹04 Базовая физика
🔹05 Создание уровня 2D
🔹06 2D Физика
🔹07 3D Анимации
🔹08 2D Анимации
🔹09 Введение в скриптинг
🔹10 Code Style
🔹11 Связь компонентов
🔹12 Корутины
🔹13 Столкновения
🔹14 Эффектность
🔹15 Объекты в динамике
🔹16 Петр Земсков Математика
🔹17 Математика (Роман Сакутин)
🔹18 User Interface
🔹19 Создание Flappy Bird (Практика)
🔹20 Полезные плагины и инструменты

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

Бесплатные курсы IT 🔹 #unity
13👍11🔥9
Скоро в IT на одну вакансию будет по 500 кандидатов

Если хочешь начать путь айтишника — не иди в одиночку, оно тебя сожрёт!

Руководитель департамента с 8 летним стажем в IT расскажет:

— В какой специальности можно получать зарплату 80-120к на старте?
— Как составлять резюме и искать работу без опыта?
— В какую специальность легче всего зайти?
— В каких компаниях больше всего платят?

На любой свой вопрос ты получишь ответ, подписывайся: t.me/+wZmfXmqvwOIxZTMy
👍129🔥7😁2🤔1
☕️ Основы C# для новичков

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

🗓
2021
64 часа

🔹 Как новичку начать писать программы на C#
🔹 Создаем репозиторий на github и разбираем типы данных в С#
🔹 Ветвление, циклы и массивы в C#
🔹 Все о методах и функциях в C#
🔹 Разбираемся с классами C#
🔹 Объектно-ориентированное программирование (ООП) в C#
🔹 Практикуем классы и ООП
🔹 Структуры, пространства имен, неймспейсы и области видимости переменных
🔹 Интерфейсы в c#, боксинг и анбоксинг простых типов
🔹 Структуры данных на C# - Лист, Стек, Очередь
🔹 Обобщенные типы/Дженерики в C#
🔹 Как изучать библиотеки с классами. Nullable типы в C#
🔹 Неявная инициализация и введение в linq
🔹 Реализуем клиент серверное взаимодействие с нуля на C#
🔹 Делегаты, анонимные методы и лямбда выражения. Как устроены Linq запросы?
🔹 Ревью домашек про клиент серверное взаимодействие. Задание про витрину магазина
🔹 Что такое исключения и как с ними работать в C#
🔹 Пример программы про заказы. Продолжаем осваивать клиент серверное взаимодействие через HTTP
🔹 События и методы расширения в C#
🔹 Словари, хэши и работа с файловой системой в C#
🔹 Цикл разработки проекта на .net (1)
🔹 Цикл разработки проекта на .net (2)
🔹 Хакатоним по основам программирования (1)
🔹 Хакатоним по основам программирования (2)

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

Бесплатные курсы IT 🔹 #csharp
👍1512🔥4
В Москве пройдёт митап для начинающих IT-специалистов 

28 спикеров, 19 лекций: backend, frontend, data science, кибербезопасность, прокачка IT-карьеры и многое другое.

Участников ждут:
🔹  лайфхаки, как вырасти от джуна до сеньора;
🔹  прожарка резюме;
🔹  нетворкинг с 1000+ участниками митапа и спикерами;
🔹 after-party.
P.S.: 🎁 Каждому участнику подарят велком пэк с мерчем.

Участие бесплатное! 
📍 Москва, ул. Покровка, д. 47 (м. Красные ворота / м. Курская)

🔗 Зарегистрироваться

#ds #backend #frontend #infosec

Реклама. БАНК ГПБ (АО). ИНН 7744001497.
👍1310🔥8
Как научиться моделировать с нуля

🗓 2023 7 часов

Этот курс начинается с знакомства с программой Blender, где вы узнаете основы 3D-графики. Затем вы перейдёте к практическому моделированию, создавая собственный замок в Blender, и завершите курс обзором ключевых навыков и техник 3D-моделирования, полученных во время интенсива.

🔹01 Знакомимся с программой Blender
🔹02 Моделируем замок в Blender
🔹03 Итоги интенсива по 3D моделированию

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

Бесплатные курсы IT 🔹 #blender
👍14🔥147