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

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

Купить рекламу: https://telega.in/c/learnsu
Download Telegram
Уроки Solidity/Ethereum

🗓
2022 33 часа

Уроки по языку Solidity и написанию смарт-контрактов Ethereum. Также рассматриваются авто-тесты, платформа Hardhat и Next.js.

🔹01 Типы данных string, address, mapping
🔹02 Типы данных array, bytes, enum, struct
🔹03 Тестирование, Hardhat, Waffle, Ethers, Mocha, Chai
🔹04 Функции, транзакции, pure, view, payable, fallback
🔹05 События, модификаторы, require/revert и тесты
🔹06 Древо Меркла, хэши, encode, циклы
🔹07 Оптимизация смарт-контрактов и газ
🔹08 Наследование, конструкторы, super, override, virtual
🔹09 Интерфейсы, библиотеки, тесты
🔹10 Фронт-энд на NextJS
🔹11 Безопасность: Reentrancy, DoS
🔹12 Низкоуровненые вызовы и безопасность
🔹13 50 вопросов на собеседовании
🔹14 Yul, memory, calldata, селекторы функций
🔹15 Hardhat tasks (таски Hardhat)

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

Бесплатные курсы IT 🔹 #computerscience
👍14🔥105
Глубокое обучение

🗓 2022 15 часов

Этот курс охватывает от основ многослойного персептрона до продвинутых тем, таких как сверточные нейронные сети и архитектуры VGG и ResNet, освещая ключевые методы и принципы глубокого обучения.

🔹01 Создание GUI-приложений на Go с помощью Fyne
🔹02 Кнопки, текст и поля ввода
🔹03 Устанавливаем нужные размеры главного окна
🔹04 Компоненты RadioGroup и CheckGroup
🔹05 Добавление ссылок на сайты
🔹06 Добавляем картинки в программу
🔹07 Рисуем на окне
🔹08 Позиционирование элементов на окне с помощью VBox и HBox
🔹09 Устанавливаем тёмную цветовую тему для приложения
🔹10 Добавляем картинки из Интернета
🔹11 Устанавливаем иконку для приложения
🔹12 Создание и работа с компонентом Card, практическое использование
🔹13 Создание и работа с многострочными полями ввода, MultilineEntry
🔹14 Изменение размеров и расположения элементов на окне
🔹15 Создание главного меню

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

Бесплатные курсы IT 🔹 #ai
👍1710🔥6🤯2
Highload

🗓 2017 34 часа

Курс погружает в ключевые аспекты разработки высоконагруженных систем, включая сетевые технологии, процессоры, память, хранение данных и Java. Он охватывает всё, от балансировки нагрузки и маршрутизации до мониторинга, облачных технологий, репликации и современных структур данных, предлагая практические занятия по live-coding и диагностике, а также знакомит с концепциями Site Reliability Engineering.

🔹01 Сетевой стек
🔹02 Балансировка и маршрутизация
🔹03 Процессоры и память
🔹04 Хранилища данных
🔹05 Java в высоконагруженных системах
🔹06 Мониторинг
🔹07 Облака
🔹08 Actor Model. Futures. Reactive streams
🔹09 Live-coding второго этапа проекта
🔹10 Мониторинг и диагностика JVM
🔹11 Site Reliability Engineering
🔹12 Современные структуры данных
🔹13 Репликация

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

Бесплатные курсы IT 🔹 #java
👍17🔥86
TypeScript

🗓 2022 5 часов

Этот курс 'TypeScript для продвинутых за 2 часа' обучает эффективному использованию TypeScript и настройке Node.js с TypeScript для 2023 года. Он включает углубленное изучение типизации в React Router DOM и предназначен для ускоренного освоения за 70 минут.

🔹01 TypeScript для продвинутых за 2 часа
🔹02 Введение в Типизацию (+ React Router DOM)
🔹03 Быстрый Курс за 70 минут
🔹04 Полная настройка Node.js с TypeScript в 2023

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

Бесплатные курсы IT 🔹 #typenoscript
👍1410🔥5
JavaScript

🗓 2019 21 час

Этот курс охватывает ключевые аспекты JavaScript, от основ для начинающих до продвинутых техник, включая ES6, паттерны проектирования, и отладку. Он идеально подходит для всех, кто хочет углубить свои знания в JavaScript, улучшить навыки программирования и оставаться в курсе последних трендов в этом языке.

🔹01 JavaScript ES6
🔹02 JavaScript Паттерны. Шаблоны проектирования
🔹03 Пишем приложение на голом JS с авторизацией без фреймворков
🔹04 Полный гайд по JavaScript собеседованию
🔹05 Как дебажить JavaScript. Chrome DevTools
🔹06 Как создать свой bind
🔹07 18 способов сократить JavaScript код
🔹08 Композиция или Наследование в JavaScript?
🔹09 Jest. Unit Тестирование в JavaScript
🔹10 SOLID Принципы в JavaScript
🔹11 JavaScript Основы для Начинающих
🔹12 Что нового в JavaScript 2020?
🔹13 6 новых фишек в JavaScript
🔹14 Структуры данных в JavaScript. Пишем свой LinkedList

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

Бесплатные курсы IT 🔹 #js
👍1210🔥9
Анализ на Python

Познакомимся с основами объектно-ориентированного, функционального и параллельного программирования на Python, научимся оптимизировать скорость вычислений и эффективно работать с командной строкой GNU/Linux.

🗓 2021 8 часов

🔹01 Введение в ООП на Python.
🔹02 Функциональное программирование на Python
🔹03 Параллельное программирование на Python
🔹04 Скорость вычислений на Python
🔹05 Командная строка GNU/Linux

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

Бесплантые курсы IT 🔹 #python
🔥209👍9
GraphQL

🗓 2019 2 часа

В видео-курсе мы разберём библиотек GraphQL. GraphQL – фактически это язык запросов или синтаксис, который описывает как запрашивать данные, созданный в компании Facebook в 2012 году. Его разработали в качестве альтернативы REST-архитектуры. Он позволяет клиенту запросить лишь желаемые данные. За все отвечает именно клиент. Т.е. GraphQL можно использовать не только на серверной, но и на клиентской стороне.

🔹01 Введение
🔹02 Установка окружения
🔹03 Схема и корневой запрос
🔹04 Функция Resolve и тест запроса
🔹05 Новый тип и связь между типами
🔹06 Списки
🔹07 Мигрируем данные на mLab
🔹08 Добавляем Mongoose и обновляем Resolve
🔹09 Создаём первую мутацию
🔹10 Мутации для удаления и обновления
🔹11 Структура React приложения
🔹12 Объединяем Front-end и Back-end
🔹13 Отображаем реальные данный с БД
🔹14 Добавление данных в БД
🔹15 Удаление данных из БД
🔹16 Редактирование данных в БД
🔹17 Поиск данных в БД

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

Бесплатные курсы IT 🔹 #sysadmin
🔥1411👍5
Верстаем сайт с нуля

🗓
2019 8 часов

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

🔹01 Верстать главный блок
🔹02 Поработаем с флексами и трансформацией
🔹03 Верстаем блок девайсов
🔹04 Верстаем блок с аккордеоном
🔹05 Подключаем Fontawesome
🔹06 Верстаем карту
🔹07 Адаптируем intro
🔹08 Адаптируем блок с логотипами
🔹09 Сделаем мобильную навигацию, бургер меню
🔹10 Сделаем - плавный скролл к блокам, фиксированную шапку при скролле, мобильное меню и слайдер

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

Бесплатные курсы IT 🔹 #html #css
👍159🔥7
C# от новичка к профессионалу

🗓 2019 25 часов

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

🔹01 Как создать проект
🔹02 структура и порядок выполнения программы
🔹03 типы данных в c#
🔹04 что такое переменная в c#
🔹05 c# ввод данных в консоль
🔹06 c# конвертация строки в число
🔹07 c# преобразование строк
🔹08 закрывается консоль c# что делать
🔹09 операторы. Арифметические операции с числами в c#
🔹10 приоритет арифметических операций c#
🔹11 несколько проектов в одном решении
🔹12 среднее арифметическое чисел
🔹13 инкремент и декремент
🔹14 операции сравнения
🔹15 if else c#

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

Бесплатные курсы IT 🔹 #csharp
8🔥8👍7
Продвинутый этический хакинг: Мастерство AI & ChatGPT

🗓 2023 6 часов

Курс обучает применению ИИ и ChatGPT в этическом взломе, охватывая Deep Web, Dark Web, OSINT и методы разведки. Научимся использовать ИИ для анализа уязвимостей и проведения разведки, приобретая ключевые навыки в области информационной безопасности.

🔹01 Разведка Deep Web и Dark Web с помощью ChatGPT
🔹02 Лаборатория расширенного анализа целей с помощью ChatGPT
🔹03 Введение в магию ИИ и ChatGPT
🔹04 Извлечение и анализ метаданных
🔹05 Углубление в методы OSINT
🔹06 Риски и контрмеры для ИИ и ChatGPT в разведке и анализе уязвимостей
🔹07 Углубление в передовые концепции и методы этического взлома
🔹08 Расширенные методы сканирования уязвимостей
🔹09 Лаборатория Deep Web и Dark Web Reconnaissance с ChatGPT
🔹10 Методы искусственного интеллекта для сканирования портов и поиска уязвимостей
🔹11 Применение ChatGPT в Advanced Active Reconnaissance

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

Бесплатные курсы IT 🔹 #ai
🔥18👍112
Git для начинающих

🗓 2022 2 часа

Курс создан для разработчиков, планирующих стать инженерами: совмещать знания разработки и эксплуатации. Перед изучением Docker, CI/CD, Kubernetes и других сложных инструментов посмотрите видео и проверьте знание основ.

🔹01 Основные аспекты современной командной разработки
🔹02 Системы контроля версий, основные функции
🔹03 Краткая история создания программного продукта
🔹04 Популярные Хостинги разработки ПО Gitlab, Github
🔹05 Регистрация на GitLab и GitHub
🔹06 Установка Git
🔹07 Что такое репозитории и как ими пользоваться
🔹08 Коммиты. Как сохранять изменения в репозитории
🔹09 Ветвление в Git
🔹10 Обмен изменениями с удалёнными репозиториями
🔹11 Сложные кейсы слияния веток
🔹12 Управление историей изменений в Git
🔹13 Удачные модели ветвления в Git
🔹14 Code review и как Gitlab помогает его организовать
🔹15 Что такое CI/CD Как с ними интегрируется Git
🔹16 Личная конфигурация Git для удобной работы

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

Бесплатные курсы IT 🔹 #git
👍2011🔥9
ChatGPT - Полный курс

🗓 2023 5 часов

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

🔹01 Chat GPT Введение
🔹02 Сравнение ChatGPT и Davinchi
🔹03 Как обходить цензуру Davinchi Censorship
🔹04 Плагины для ChatGPT
🔹05 Обучение по ChatGPT
🔹06 ChatGPT - Составление запроса. PROMT. База. Инструкции без контекста и с контекстом
🔹07 ChatGPT - 50 экспертных персон для подсказок
🔹08 Запросы - инструкции Follow up promts ChatGPC
🔹09 Возможности написания текста: Тон Стиль Голос
🔹10 Форматы запроса и параметры вывода в ChatGPC
🔹11 Архетипы аудитории
🔹12 Генерация картинок в ChatGPT
🔹13 Запросы Для Midjorney в ChatGPT
🔹14 Профайлинг и Скоринг
🔹15 Детектор текстов Как его обойти
🔹16 Работа с PDF файлами в ChatGPT

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

Бесплатные курсы IT 🔹 #ai #chatgpt
👍23🔥82🤔1
ReactJS + NodeJS

🗓 2022 5 часов

Ты научишься с нуля разрабатывать бэкенд на стэке MERN (MongoDB, Express, React, NodeJS) и подключать к фронтенду свой бэкенд. Также, к завершению урока ты научишься деплоить своё приложение на Heroku + Vercel.

🔹01 Теория по бэкенду
🔹02 Начало разработки бэкенда
🔹03 Установка библиотеки Express
🔹04 Подключаем модульный подход для NodeJS
🔹05 Начинаем разработку приложения на Express
🔹06 Создаем тестовую авторизацию
🔹07 Подключаем JSON Web Token (JWT)
🔹08 Регистрация + подключение MongoDB
🔹09 Создаем модель UserModel
🔹10 Установка Express Validator
🔹11 Создаем пользователя в БД
🔹12 Шифрование пароля BCrypt
🔹13 Подключение к БД через MongoDB Compass
🔹14 Обработка ошибок

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

Бесплатные курсы IT 🔹 #js #react #nodejs
18👍8🔥8
Паттерны. Чистый код. Рефакторинг

Серия видео о принципах проектирования, паттернах и чистом коде.

🗓 2020 2 часа

🔹01 Паттерны стратегия в unity3D
🔹02 Паттерн наблюдатель в unity3D
🔹03 Паттерн декоратор в unity3D
🔹04 Код ревью тестового задания на юнити. Как зарефакторить код на c#
🔹05 Паттерн фабрика в unity3D
🔹06 Рефакторинг c# кода тестового задания. Код ревью unity3D
🔹07 ООП вопросы на юнити собеседовании
🔹08 Паттерн состояние в unity 3D

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

Бесплантые курсы IT 🔹 #algorithm
👍149🔥8
Kubernetes

🗓 2020 5 часов

Курс охватывает аспекты Kubernetes, начиная с основ и пошагового создания локальных и облачных кластеров на разных платформах, до подробного изучения ключевых компонентов и управления ими. Включает практические занятия по настройке Kubernetes, работы с Docker, созданию и использованию Helm Charts, а также изучение основных объектов Kubernetes: Pods, Deployments, Services и Ingress Controllers.

🔹01 Основы Kubernetes
🔹02 Поднятие простого Локального K8s Cluster на Windows
🔹03 Поднятие Кластера в AWS Elastic Kubernetes Service - EKS - Кубернетес
🔹04 Поднятие Кластера в GCP Google Kubernetes Engine - GKE - Кубернетес
🔹05 Поднятие Кластера для Учёбы Бесплатно в Интернете - Кубернетес
🔹06 Создание Docker Image, DockerHub, Запуск Docker Container - Кубернетес
🔹07 Главные Объекты Kubernetes
🔹08 PODS
🔹09 DEPLOYMENTS
🔹10 SERVICES
🔹11 INGRESS Controllers
🔹12 Helm Charts

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

Бесплатные курсы IT 🔹 #sysadmin
👍1410🔥7
Программирование на 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
👍8
Highload

🗓 2017 34 часа

Курс погружает в ключевые аспекты разработки высоконагруженных систем, включая сетевые технологии, процессоры, память, хранение данных и Java. Он охватывает всё, от балансировки нагрузки и маршрутизации до мониторинга, облачных технологий, репликации и современных структур данных, предлагая практические занятия по live-coding и диагностике, а также знакомит с концепциями Site Reliability Engineering.

🔹01 Сетевой стек
🔹02 Балансировка и маршрутизация
🔹03 Процессоры и память
🔹04 Хранилища данных
🔹05 Java в высоконагруженных системах
🔹06 Мониторинг
🔹07 Облака
🔹08 Actor Model. Futures. Reactive streams
🔹09 Live-coding второго этапа проекта
🔹10 Мониторинг и диагностика JVM
🔹11 Site Reliability Engineering
🔹12 Современные структуры данных
🔹13 Репликация

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

Бесплатные курсы IT 🔹 #java
11🔥8👍7
Обучение по ChatGPT для бизнеса

🗓 2023 9 часов

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

🔹01 Практикум по внедрению искусственного интеллекта в бизнес
🔹02 Принципы нейромаркетинга и НЛП в ChatGPT
🔹03 Партизанский маркетинг в строительном бизнесе
🔹04 Генератор прибыли для бизнеса
🔹05 Масштабируем сеть магазинов
🔹06 Тренинг по продажам от искусственного интеллекта
🔹07 Бизнес-консалтинг от ChatGPT
🔹08 ChatGPT ищет клиентов С высоким чеком для бизнеса
🔹09 ChatGPT помогает бизнесу по доставке мебели стать лидером рынка
🔹10 ChatGPT руководит наймом, адаптацией и тестированием персонала в компании
🔹11 Интервью Вадима Хасанова про Искусственный Интеллект
🔹12 Погружение в мир ИИ: Большая идея для малого бизнеса
🔹13 Как ChatGPT удваивает продажи на маркетплейсах - технология, которую боятся ваши конкуренты

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

Бесплатные курсы IT 🔹 #chatgpt
14🔥10👍9🤔2
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
🔥11👍106
Биоинформатика и геномика — курс Михаила Гельфанда

🗓 2019 2 часа

Биоинформатика — это наука, которая занимается анализом молекулярно-биологических данных. Это могут быть последовательности геномов, структуры белков, данные о том, как гены работают, то есть в каких тканях какие гены работают, а какие «молчат».

🔹01 Биоинформатика как дисциплина
🔹02 Метаболическая реконструкция
🔹03 Минимальный геном
🔹04 Кишечная палочка
🔹05 Горизонтальный перенос генов
🔹06 Метагеном
🔹07 Структурная биоинформатика
🔹08 Новые технологии в генетике и геномике
🔹09 Системная биология
🔹10 Перспективы геномики

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

Бесплатные курсы IT 🔹
🔥14👍118
Распределенные системы

🗓 2021 26 часов

На курсе изучаются типовые задачи, возникающие при построении распределенных систем, и методы их решения, также происходит знакомство с различными классами распределенных систем и особенностями их реализации.

🔹01 Введение
🔹02 Взаимодействие между процессами
🔹03 Групповые взаимодействия
🔹04 Непрямое взаимодействие
🔹05 Обнаружение отказов
🔹06 Именование и поиск
🔹07 Масштабирование
🔹08 Параллельная обработка
🔹09 Репликациия данных
🔹10 Распределенные алгоритмы
🔹11 Консенсус и связанные задачи
🔹12 Безопасность и РС
🔹13 Устойчивость к произвольным отказам

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

Бесплатные курсы IT 🔹 #bigdata
14👍13🔥8