Бесплатные курсы IT
10.5K subscribers
521 photos
3 videos
525 links
Мы собираем бесплатные курсы по популярным направлениям IT с уклоном в программирование. То, что многие школы продают за очень большие деньги, мы даём вам бесплатно.

№ 7065299589

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

Купить рекламу: https://telega.in/c/learnsu
Download Telegram
Создаем игру 2048 на Python

🗓 2020 5 часов

🔹 01. Создаем логику игры
🔹 02. Пишем тесты
🔹 03. Создаем игровой цикл игры
🔹 04. Создаем игровое поле
🔹 05. Отображение значений массива
🔹 06. Реализуем перемещение ячеек поля
🔹 07. Обработка движения вверх и вниз
🔹 08. Добавляем счет
🔹 09. Создаем БД для хранения результатов
🔹 10. Выводим лучшие попытки в интерфейс
🔹 11. Создаем главную заставку игры
🔹 12. Делаем конечную заставку
🔹 13. Сохраняем результат в БД
🔹 14. Рестарт игры
🔹 15. Создаем EXE формат из нашей игры
🔹 16. Правим баги
🔹 17. Сохраняем состояние игры в JSON формате

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

Бесплатные курсы IT 🔹 #python
👍18🔥118
Изучаем Python с Марком Лутцем

🗓 2023 20 часов

Курс подходит для тех, кто хочет изучить Python. Слушатели приобретут навыки программирования на Python, разберут основные главы из учебника Марка Лутца "Изучаем Python", а также актуализируют знания по новым версиям языка.

🔹 01 Python в вопросах и ответах
🔹 02 Как Python выполняет программы
🔹 03 Как пользователь выполняет программы
🔹 04 Введение в типы объектов Python
🔹 05 Числовые типы
🔹 06 Кратко о динамической типизации
🔹 07 Аннотации типов
🔹 08 Фундаментальные основы строк
🔹 09 Списки и словари
🔹 10 Кортежи и файлы
🔹 11 Встроенные типы: обзор и проблемы
🔹 12 Введение в операторы Python
🔹 13 Операторы присваивания, выражений и вывода
🔹 14 Проверки if и правила синтаксиса
🔹 15 Циклы while и for

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

Бесплатные курсы IT 🔹 #Python
21🔥11👍9
Telegram-bot для задалбывающих напоминаний на Python

🗓 2023 4 часа

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

🔹 01 Базовые концепции устройства Telegram-ботов на Python
🔹 02 Система регистрации пользователя на основе JSON
🔹 03 Прикручиваем простой каскадный обработчик
🔹 04 Логирование ошибок с помощью отправок сырых запросов в Telegram
🔹 05 Клиент для отправки сырых запросов на классе ООП
🔹 06 Подключаем БД SQLite и используем силу классов и ООП
🔹 07 Рефакторинг и воркер для напоминаний
🔹 08 Пишем скрипт-планировщик

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

Бесплатные курсы IT 🔹 #Python
👍1912🔥9
Уроки Pygame для начинающих / Разработка игр на Python с нуля

🗓 2023 3 часа

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

🔹 01 Разработка игр на Python для начинающих
🔹 02 Установка Pygame. Базовые моменты
🔹 03 Добавление объектов на экран
🔹 04 Анимации и звук
🔹 05 Передвижение и прыжок
🔹 06 Враги в игре
🔹 07 Экран проигрыша
🔹 08 Стрельба по врагам
🔹 09 Создание APK файла
🔹 10 Заключительная часть

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

Бесплатные курсы IT 🔹 #python
🔥15👍136
Tkinter. Создание десктопного приложения в Python

🗓 2021 2 часа

Курс подходит для тех, кто хочет научиться создавать десктопные приложения на Python с использованием библиотеки Tkinter. Слушатели приобретут навыки работы с различными виджетами, упаковщиками, формами и таблицами. Также вы изучите стилизацию элементов, добавление мультиязычности и научитесь создавать исполняемые файлы для MacOS и Windows.

🔹 01 Создание главного окна
🔹 02 Упаковщики Pack и Place
🔹 03 Вывод информации из базы данных
🔹 04 Таблицы в приложении
🔹 05 Отправка формы данных
🔹 06 Обновление данных и ООП
🔹 07 Валидация данных
🔹 08 Стилизация элементов
🔹 09 Мультиязычность
🔹 10 Главное меню
🔹 11 Всплывающие окна
🔹 12 Создание исполняемого приложения

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

Бесплатные курсы IT 🔹 #python
15🔥11👍10
Django + Docker

🗓 2022 13 часов

Курс подходит для тех, кто хочет углубиться в разработку веб-приложений с использованием Django и Docker. Слушатели приобретут навыки работы с Django, Docker и Vue.js, а также освоят интеграцию этих технологий, деплой проектов и базовые принципы DevOps.

🔹 01 Основы Django и Docker
🔹 02 Разработка проекта на Django
🔹 03 Введение во Vue.js и Docker
🔹 04 Интеграция Vue.js с Django
🔹 05 Разделение настроек Django
🔹 06 Деплой Django с Docker
🔹 07 Деплой Vue.js с Docker
🔹 08 Финальная настройка деплоя
🔹 09 Основы DevOps
🔹 10 Интервью с DevOps-специалистом

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

Бесплатные курсы IT 🔹 #python #docker
👍14🔥108
Полный курс Python для начинающих
Измените свою жизнь с IT

📅 2023 6 часов

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

🔹 01 Интро
🔹 02 Функция print
🔹 03 Переменные
🔹 04 Числа: int и float
🔹 05 Булевый тип: bool
🔹 06 Условные операторы
🔹 07 Строки: str
🔹 08 Установка Python
🔹 09 Списки: list
🔹 10 Индексы и слайсы
🔹 11 Цикл for
🔹 12 Функции
🔹 13 Область видимости переменных
🔹 14 Цикл while
🔹 15 Простейший telegram bot

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

Бесплатные курсы IT 🔹 #Python
🔥1810👍9
Создание LLM с нуля
Полный курс разработки своей большой языковой модели

🗓 2024 31 час

Курс позволяет изучить все этапы создания больших языковых моделей (LLM) с нуля.
Курс на английском, так что для просмотра его на русском языке, смотрите через Яндекс Браузер, он отлично переводит.

🔹 01 Введение в курс по созданию LLM
🔹 02 Основы больших языковых моделей
🔹 03 Предтренировка и тонкая настройка LLM
🔹 04 Что такое трансформеры?
🔹 05 Как на самом деле работает GPT-3?
🔹 06 Этапы создания LLM с нуля
🔹 07 Кодирование токенизатора LLM на Python
🔹 08 Токенизатор GPT: байтовая замена
🔹 09 Создание пар ввода-цели с помощью Python DataLoader
🔹 10 Что такое векторные представления токенов?
🔹 11 Важность позиционных векторных представлений
🔹 12 Полный процесс предобработки данных LLM
🔹 13 Введение в механизм внимания в LLM
🔹 14 Упрощенный механизм внимания на Python
🔹 15 Кодирование механизма самовнимания

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

Бесплатные курсы IT 🔹 #ai #python
👍16🔥107
Python — полный курс для начинающих
Измени свою жизнь с программированием!

🗓 2023 6 часов

Курс по Python для начинающих. После прохождения курса вы начнёте уверенно использовать синтаксис Python для разных задач.

🔹 01 Интро
🔹 02 Функция print
🔹 03 Переменные
🔹 04 Числа (int, float)
🔹 05 Булевый тип (bool)
🔹 06 Условные операторы
🔹 07 Строки (str)
🔹 08 Установка софта
🔹 09 Списки (list)
🔹 10 Индексы и слайсы
🔹 11 Цикл for
🔹 12 Функции
🔹 13 Область видимости переменных
🔹 14 Цикл while
🔹 15 Работа с файлами

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

Бесплатные курсы IT 🔹 #Python
🔥1412👍11
SOLID в Python простым языком
Применение принципов в реальной разработке

🗓 2025 2 часа

Научитесь писать поддерживаемый код в ООП-стиле. В видео разбираем, что такое SOLID и как применять эти принципы на конкретном примере.

🔹 01 Что будем делать в видео
🔹 02 Разбираем проект-пример
🔹 03 Анализируем код примера
🔹 04 Нарушения принципов SOLID
🔹 05 Рефакторинг кода
🔹 06 Подводим итоги

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

Бесплатные курсы IT 🔹 #python
👍1713🔥5❤‍🔥2
Уроки и доклады для программистов
Всё о программировании и тестировании

🗓 2025 101 час

Курс включает уроки и доклады по JavaScript, PHP, Python, Java, Ruby on Rails, HTML, CSS, а также в области IT-менеджмента, аналитики и тестирования. Ведущие разработчики делятся своим опытом, объясняя код и парадигмы программирования.

🔹 01 PWA: что такое прогрессивное веб-приложение?
🔹 02 Классы в Python и ООП
🔹 03 Бренд программиста и поиск работы
🔹 04 Прожарка вакансий для тестировщиков (QA)
🔹 05 Unit-тесты во фронтенде: примеры
🔹 06 LinkedIn-прожарка для программистов
🔹 07 Ревью резюме с карьерным консультантом
🔹 08 Jira для начинающих QA: фишки
🔹 09 Полиморфизм в реальной жизни
🔹 10 Как снизить текучку в команде
🔹 11 Виды тестирования: ручное и автоматизированное
🔹 12 Резюме программистов в прямом эфире
🔹 13 20 вопросов Java-программисту
🔹 14 Как защитить свой домен от сквоттинга
🔹 15 CI/CD: боли и преимущества

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

Бесплатные курсы IT 🔹 #Java 🔹 #Python 🔹 #JavaScript 🔹 #php 🔹 #qa
👍1411🔥10
Мок-собеседование для Python разработчика
Изучаем Python с Хекслетом

🗓 2025 2 часа

На данном курсе вы познакомитесь с процессом собеседования на позицию Python/Django Junior-разработчика. Мы пройдём весь путь от вопросов по технике до получения фидбека, включая темы Python, Django, DRF, SQL, Git и ООП.

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

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

Курсы по программированию 🔹 #python #django #sql #git #interview #junior #devlife
9👍6🔥5
5 простых трюков для улучшения тестирования
🔹 API и SQL

🗓 2025 2 часа

Разберём на живом проекте, как сочетать API-тесты (Postman), SQL-запросы и автотесты (Python). Узнайте, как тестировать в 3 раза быстрее и где взять реальные данные для практики.

🔹 01 Введение в API-тестирование
🔹 02 Основы SQL-запросов
🔹 03 Связка DB/API/UI
🔹 04 Использование Postman и Swagger
🔹 05 Автотесты на Python
🔹 06 Оптимизация тестирования
🔹 07 Получение реальных данных
🔹 08 Ошибки и как их избежать
🔹 09 Оформление тестов в портфолио
🔹 10 Вопросы по билинговым системам
🔹 11 Сравнение Postman и Swagger
🔹 12 Интеграция с User Interface
🔹 13 Использование MCP сервера
🔹 14 Тестирование игр с Playwright
🔹 15 Подготовка к трудоустройству

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

Бесплатные курсы IT 🔹 #qa 🔹 #api 🔹 #sql 🔹 #python
🔥13👍119
5 ПРОСТЫХ Трюков для Улучшения ТЕСТИРОВАНИЯ АПИ и SQL

🗓 2025 2 часа

Разберём на живом проекте, как сочетать API-тесты (Postman), SQL-запросы и автотесты (Python) — именно то, что требуют в 90% вакансий. Покажу фишки, которые не расскажут на курсах.

🔹 01 Начинаем тестирование с БД, а не с UI
🔹 02 Связка DB, API и UI в тестировании
🔹 03 Работа с Swagger и Postman
🔹 04 Сравнение Postman и Swagger
🔹 05 Тестирование User Interface
🔹 06 Настройка MCP Сервера на Playwright
🔹 07 Фишки для ускорения тестирования в 3 раза
🔹 08 Где брать реальные данные для практики
🔹 09 Как оформить проект в портфолио
🔹 10 Ответы на вопросы по тестированию

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

Бесплатные курсы IT 🔹 #qa #sql #python
33👍25🔥20
Курс Python FastAPI с нуля
Изучение библиотеки FastAPI

🗓 2024 3 часа

Курс для начинающих по изучению библиотеки FastAPI. Вы с нуля освоите FastAPI, научитесь обрабатывать URL-адреса и строить полноценные веб-сайты.

🔹 01 Введение и установка FastAPI
🔹 02 Обработка URL и работа с параметрами
🔹 03 Использование библиотеки Pydantic
🔹 04 Работа с различными HTTP-запросами
🔹 05 Аннотации типов и валидация данных
🔹 06 Подключение и работа с базой данных
🔹 07 Разработка полноценного веб-проекта
🔹 08 Заключение по курсу FastAPI

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

Бесплатные курсы IT 🔹 #python
👍1412🔥9
Телеграм-бот с нуля на Python
+ деплой на сервер

🗓 2025 1 час

Курс для тех, кто хочет создать и запустить своего Telegram-бота. Вы напишете бота на Python и научитесь деплоить его на бесплатный сервер Cloud.ru Evolution.

🔹 01 Настройка окружения
🔹 02 Создание бота в Telegram
🔹 03 Основы библиотеки python-telegram-bot
🔹 04 Обработка команд и текста
🔹 05 Структура проекта
🔹 06 Регистрация в Cloud.ru
🔹 07 Настройка Evolution free tier
🔹 08 Деплой приложения на сервер
🔹 09 Настройка вебхуков
🔹 10 Запуск и тестирование бота

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

Бесплатные курсы IT 🔹 #python #ai
🔥16👍105
Машинное обучение для начинающих
Курс Machine Learning с нуля

🗓 2025 1 час

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

🔹 01 Что такое машинное обучение
🔹 02 Типы машинного обучения
🔹 03 Как работает ML изнутри
🔹 04 Первая модель на Python
🔹 05 Нейронные сети и глубинное обучение
🔹 06 Подготовка данных
🔹 07 Визуальный пример на Unity
🔹 08 Доработка ML-агента

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

Бесплатные курсы IT 🔹 #ai 🔹 #python
🔥1411👍11
Курс по HTMX с нуля
Изучение HTMX + Flask с нуля

🗓 2025 2 часа

Курс для начинающих, чтобы с нуля изучить HTMX для создания динамических страниц на базе HTML. Вы разберете основные концепции и разработаете проект на Flask.

🔹 01 Что такое HTMX и связка с Django/Flask
🔹 02 Основные атрибуты HTMX
🔹 03 Работа с формами и пользователем
🔹 04 Подгрузка данных без перезагрузки
🔹 05 Работа с сервером
🔹 06 Расширенные возможности HTMX
🔹 07 Разработка проекта на Flask + HTMX
🔹 08 Заключительная часть

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

Бесплатные курсы IT 🔹 #python #html
10🔥10👍6
Изучение Redis для начинающих
Разработка проекта на Redis

🗓 2025 2 часа

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

🔹 01 Что такое Redis? Установка и настройка
🔹 02 Основы работы с Redis
🔹 03 Продвинутые структуры данных
🔹 04 Работа с TTL, Expire и Pub/Sub
🔹 05 Подключение Redis к Python
🔹 06 Кеширование с Redis
🔹 07 Разработка проекта на Python + Redis
🔹 08 Заключительная часть Redis

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

Бесплатные курсы IT 🔹 #python #sql
🔥1513👍6
SOLID в Python простым языком
Применение принципов в реальной разработке

🗓 2025 2 часа

Научитесь писать поддерживаемый код в ООП-стиле. В видео разбираем, что такое SOLID и как применять эти принципы на конкретном примере.

🔹 01 Что будем делать в видео
🔹 02 Разбираем проект-пример
🔹 03 Анализируем код примера
🔹 04 Нарушения принципов SOLID
🔹 05 Рефакторинг кода
🔹 06 Подводим итоги

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

Бесплатные курсы IT 🔹 #python
🔥1411👍11