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

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

Купить рекламу: https://telega.in/c/learnsu
Download Telegram
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
ROS уроки

🗓 2019 5 часов

Курс посвящен изучению ROS для робототехники. Участники научатся установке ROS, программированию для управления оборудованием, моделированию в Gazebo и Rviz, и автономному перемещению роботов.

🔹01 Что такое ROS
🔹02 Как установить ROS
🔹03 Publisher and Subscriber
🔹04 Мигаем светодиодами
🔹05 Создаем простой Сервис
🔹06 Как сделать робота на Raspberry & Arduino на ROS
🔹07 Управление роботом с клавиатуры
🔹08 ROS Lidar строим карту местности Hector SLAM Raspberry pi 3
Arduino и ROS
🔹08 ROS Gazebo Rviz Визуализация и моделирование робота
🔹09 ROS Системы координат и одометрия
🔹10 Создание модели робота
🔹11 Добавление датчиков в модель робота: лидар и камера
🔹12 Move Base учим робота двигаться самостоятельно
🔹13 Настройка Rviz для удобной работы
🔹14 Создание миров в Gazebo
🔹15 Настройка AMCL и построение карты местности через GMAPPING

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

Бесплатные курсы IT 🔹 #arduino
🔥13👍105
Курс Swift 2021

🗓 2021 5 часов

Курс Swift 2021 покрывает от основ до продвинутых концепций Swift, включая переменные, типы данных, коллекции, управление потоком, функции, классы, структуры, протоколы и расширения.

🔹01 Переменные, константы, типы данных, циклы
🔹02 Опциональные типы
🔹03 Массив - Array
🔹04 Словарь - Dictionary
🔹05 Набор - Set
🔹06 Операторы ветвления - IF, GUARD, SWITCH
🔹07 Функции
🔹08 Кортежи - Tuples
🔹09 Перечисления - Enum
🔹10 Классы - Classes
🔹11 Структуры. Чем отличаются структуры от классов?
🔹12 Замыкания - Closures. Что такое closures?
🔹13 Приведение типов - Опциональные цепочки
🔹14 Свойства. Stored Properties, Computed Properties, Lazy Properties
🔹15 Протоколы - Protocols. Зачем нужны протоколы? Как создавать протоколы в swift?

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

Бесплатные курсы IT 🔹 #swift
👍188🔥4
MongoDB

🗓 2019 2 часа

Видеокурс по изучению системы управления базами данных - MongoDB. В курсе вы познакомитесь с этой СУБД и научитесь работать с ней.

🔹01 Установка базы данных на Мак и Windows
🔹02 Создание базы данных
🔹03 Добавление данных в коллекцию
🔹04 Выборка данных из коллекции
🔹05 Обновление и удаление данных
🔹06 Объединение запросов в БД
🔹07 Поиск на совпадение в тексте
🔹08 Моментальная обработка данных

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

Бесплатные курсы IT 🔹 #sql
15👍9🔥6🤔1
Функциональное и логическое программирование

🗓 2020 3 часа

Этот курс знакомит с основами функционального и логического программирования через изучение языков Haskell и SWI Prolog. Учащиеся погрузятся в мир алгебраических типов данных на Haskell и исследуют принципы логического программирования на примере SWI Prolog, раскрывая новые подходы к решению программистских задач.

🔹01 Введение в функциональное программирование. Язык Haskell
🔹02 Алгебраические типы данных
🔹03 Введение в логическое программирование. SWI Prolog

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

Бесплатные курсы IT 🔹 #haskell
14👍10🔥5
Анализ данных с помощью Pandas

🗓 2021 4 часа

Курс предлагает погружение в мир анализа данных с помощью Python, начиная с основ установки Anaconda и работы с Jupyter Notebook, до глубокого изучения возможностей библиотеки Pandas через объект Series. Практические занятия с обширным набором методов Series обеспечивают твердое основание для дальнейшего изучения анализа данных.

🔹01 Вводное занятие
🔹02 Установка Anaconda
🔹03 Запуск jupyter notebook. Jupyter notebook не отрывает браузер
🔹04 Режимы работы и типы ячеек в Jupyter Notebook
🔹05 Объект Series в Pandas. Создаем Series
🔹06 Создаем первый блокнот в Jupyter Notebook
🔹07 Операции над Series. Объект Series в Pandas
🔹08 Атрибуты класса Series
🔹09 Методы класса Series
🔹10 Методы head(), tail() и take() класса Series
🔹11 Срез объекта Series
🔹12 Обращение к элементам Series. Методы loc и iloc
🔹13 Метод sort values объекта Series
🔹14 Метод sort index объекта Series


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

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

🗓 2020 6 часов

Изучаем Backend разработку с Node.js. Работаем с серверами, файлами, базами данных. Изучаем асинхронный и синхронный подход.

🔹01 Установка и первая программа
🔹02 Дебаг программ на Node.js
🔹03 Передача параметров в Node.js
🔹04 Читаем папки и файлы
🔹05 Читаем и пишем CSV и JSON файлы в Node.js
🔹06 Получение GET и POST запросов на Node.js
🔹07 Подключение к базе данных MySQL в Node.js
🔹08 Роутинг на Node.JS
🔹09 Последовательные запросы в базу данных на Node.js
🔹10 Модули Node.js, require
🔹11 Проект на pure Node.js
🔹12 Загрузка файлов на сервер. Часть 1
🔹13 Загрузка файла на сервер на чистой Node.js
🔹14 Сохраняем данные из формы в базу. Sequelize
🔹15 Установка Node приложений на сервер. Руками

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

Бесплатные курсы IT 🔹 #js
👍12🔥97
Spring Boot. Разработка веб-приложения с нуля

🗓 2021 3 часа

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

🔹01 Разрабатываем веб-приложение с нуля. Введение
🔹02 Добавляем функционал для работы с товарами
🔹03 Подключаем приложение к базе данных
🔹04 Загружаем фотографии в базу данных
🔹05 Добавляем Spring Secuirty
🔹06 Добавляем отношение OneToMany между User и Product
🔹07 Добавляем панель администратора
🔹08 Разрабатываем веб-приложение с нуля. Оформляем UI

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

Бесплатные курсы IT 🔹 #java
12👍10🔥7
Как зайти в IT – авторский канал руководителя департамента техподдержки.

Посты на тему работы и развития в IT с нуля, в которых автор:

- рассказывает, как можно зайти в техподдержку на ЗП 80к;
– делится инструкциями для обучения;
– показывает, как пройти собеседование;
– разбирает ошибки при составлении резюме;
– рассказывает истории из своего айтишного опыта.

Ссылка на канал: t.me/+WCHMeTAbWHIwM2Qy
👍13🔥107
Анализ изображений и видео

🗓 2019 2 часа

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

🔹01 Введение в компьютерное зрение
🔹02 Обработка изображений
🔹03 Глобальные признаки
🔹04 Локальные признаки
🔹05 Параметрические модели
🔹06 Классические методы классификации изображений
🔹07 Нейросетевые методы классификации изображений
🔹08 Представления и развитие архитектуры нейронных сетей

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

Бесплатные курсы IT 🔹 #computerscience
👍1211🔥9
Amazon Web Services

🗓 2017 44 часа

Научитесь управлять сервисами AWS, включая IAM, S3 Buckets, и освоят использование AWS CLI для эффективной работы с облачной платформой, открывая для себя практические аспекты создания и управления веб-серверами на Windows и Linux.

🔹01 Amazon Web Services - Что это и почему тебе это нужно
🔹02 Сертификаты Amazon Web Services
🔹03 Инфраструктура и Сервисы
🔹04 Настройка профиля | MFA
🔹05 Открытие бесплатного аккаунта Free Tier
🔹06 Создание Халявного Web Сервера на базе Windows Server
🔹07 Создание Халявного Web Сервера на базе Linux Server
🔹08 Установка AWS CLI на Windows и Linux
🔹09 Использование IAM, создание Users, Groups и Access Keys
🔹10 S3 Bucket - Возможности Сервиса
🔹11 S3 Bucket - Создание, Изменение, Стерание
🔹12 S3 Bucket - Права и полисы доступа
🔹13 S3 Bucket - Versioning, Cross-Region Replication
🔹14 S3 Bucket - Logging, Создание Static Web Site
🔹15 S3 Bucket - Работа через AWS CLI

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

Бесплатные курсы IT 🔹 #computerscience
8🔥7👍5🤔1
Apache Spark

🗓 2020 2 часа

Изучите важность Spark в Data Science и Big Data, получат практические навыки для разработки и анализа данных, а также познакомятся с профессиональными возможностями в этой области.

🔹01 Организация ввода и вывода в Apache Spark
🔹02 Использование Dataframes в Apache Spark
🔹03 Spark SQL
🔹04 Что такое Apache Spark
🔹05 Профессии в Data Science
🔹06 Курс "Анализ данных с Apache Spark"
🔹07 Практический курс «Потоковая обработка в Apache Spark»
🔹08 Практический курс «MLSP: Машинное обучение в Apache Spark»
🔹09 Практический курс «GRAS: Графовые алгоритмы в Apache Spark»
🔹10 Курс «Основы Apache Spark для разработчиков и аналитиков Big Data»

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

Бесплатные курсы IT 🔹 #sql
18🔥11👍4
CMake с нуля

🗓 2020 2 часа

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

🔹01 Генерирование проектных файлов
🔹02 Минимальный проект
🔹03 Таргеты
🔹04 Переменные
🔹05 Кэшированные переменные
🔹06 Установка переменных командной строкой
🔹07 Графический интерфейс

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

Бесплатные курсы IT 🔹 #c #cpp
15👍12🔥5
NodeJS Angular

🗓 2018 9 часов

Курс погружает в разработку fullstack приложений с использованием NodeJS, Express, MongoDB, и Angular, обучая созданию REST API, проектированию архитектуры и систем авторизации, а также разработке и настройке сервера и клиентской части. Участники научатся реализовывать комплексные решения, от настройки окружения до разработки функциональных роутов и обработки данных пользователя.

🔹01 Разработка fullstack приложение на NodeJS,Express, mongoDB, Angular
🔹02 REST API
🔹03 Архитектура приложения
🔹04 Как устроена авторизация в приложении на NodeJS
🔹05 Модели данных будущего проекта
🔹06 API запросы
🔹07 Нужные программы
🔹08 Обзор разрабатываемой CRM системы
🔹09 Начало разработки. Настройка окружения
🔹10 Создании сервера
🔹11 Настройка запуска приложения через index.js
🔹12 Создание роутов авторизации auth
🔹13 Создание всех роутов
🔹14 Парсинг данных пользователя
🔹15 Подключение cors и morgan пакетов через npm

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

Бесплатные курсы IT 🔹 #js
🔥17👍96
Java для начинающих

🗓 2015 10 часов

Курс по Java знакомит начинающих с основ программирования: от написания первой программы "Hello World" и работы с переменными до использования условных операторов и циклов для управления потоком выполнения. Углубляясь, студенты изучат массивы, классы и методы, позволяя им создавать структурированный и эффективный код.

🔹01 JDK и Hello World
🔹02 Переменные. Примитивные типы данных
🔹03 Строки(String) в Java. Ссылочные типы данных
🔹04 Цикл while
🔹05 Цикл for
🔹06 Условный оператор if
🔹07 Ввод данных. Класс Scanner
🔹08 Цикл do...while
🔹09 Операторы break и continue
🔹10 Оператор switch
🔹11 Массивы в Java
🔹12 Цикл for each, Массивы строк
🔹13 Многомерные массивы
🔹14 Классы и объекты
🔹15 Методы в Java

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

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