IT лекции – Telegram
IT лекции
14.2K subscribers
432 photos
14 videos
1.05K links
Обучающие уроки по программированию, ИИ, веб-дизайну и многое другое, полезное для всех айтишников и тех, кто хочет ими стать.
Download Telegram
▪️ Всё про DevOps / Docker, CI/CD и плоская земля / Интервью с DevOps Engineer

Интервью с DevOps / Systems Engineer Артемом Проневским! Два часа нонстопа про Docker, окружения, Gitflow, контейнеризацию, виртуализацию, концепцию pipelines, Continuous Integration, Continuous Delivery.

Смотреть

@itlecture
 Java 8: Хороший, плохой, злой

Java 8 уже несколько лет с нами, и за это время большая часть проектов перешла на использование этой версии, в том числе начав использовать новые возможности языка. Но все ли научились использовать их правильно и эффективно? Активно участвуя в ревью кода, за последние годы Николай насмотрелся на достаточно общие анти-шаблоны в применении новинок Java 8. В этом докладе будут продемонстрированы на практических примерах неправильные и неэффективные техники работы с Optional, Stream и лямбдами, а также корректные способы решения изначальных задач.

Смотреть

@itlecture
SOLID принципы программирования в Java

На этом вебинаре мы окунёмся в мир объектно-ориентированного программирования, поговорим о SOLID-принципах создания крупных проектов, рассмотрим теорию и практику по каждой букве на примере создания и рефакторинга небольшой программы на языке Java.

Смотреть

@itlecture
📄 Применение поведенческих паттернов проектирования в .NET

Эта встреча будет посвящена практикам использования шаблонов проектирования. Мы рассмотрим примеры применения поведенческих паттернов и лучших практик в .NET приложениях. Обсудим, когда есть смысл в применении тех или иных шаблонов, что это приносит нам и какие бонусы получает наш проект. Как мы можем достичь гибкости и заменяемости в нашем коде?

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

Смотреть

@itlecture
👾Как роботы распознают наши эмоции

В докладе речь идет о различных подходах к распознаванию эмоций. Подробно рассмотрен метод оценки базовых эмоций по П. Экману — на основе расчёта 20 информативных признаков по изображению лица. Часть доклада посвящена алгоритму, разработанному в компании Neurobotics на базе этого метода. Он предназначен для использования в приложениях нейрокомпьютерного интерфейса в системах сервисной робототехники и психологической диагностики.

Смотреть

@itlecture
👥 Как государство использует наши данные

На лекции Артур Хачуян расскажет о работе с данными со стороны государства: как искусственный интеллект помогает раскрывать преступления; как с помощью открытых налоговых данных вычислить незаконопослушного предпринимателя; как узнать, какие компании держат «рынок» госзакупок; как перехитрить «большого брата», сохранить приватность и т.д.

Смотреть

@itlecture
🐍 Знакомство с языком Python

Python — высокоуровневый язык программирования, разработанный для легкого и удобного восприятия начинающими программистами. На сегодняшний день Python используется во многих областях: разработке прикладного ПО и web-приложений, в играх и даже научных расчетах.

Смотреть

@itlecture
🖥️ «Настоящая Big Data в рекламе»

Артур рассказал про интеллектуальный мониторинг, построение поведенческих моделей, распознавание фото и видео контента и других инструментах и исследованиях SocialDataHub, которые позволяют таргетировать аудиторию, используя социальные сети и технологии Big Data.

Смотреть

@itlecture
🎨 Цвет. Беспроигрышное сочетание

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

Смотреть

@itlecture
Программирование на Java 

▪️ Лекция 1. Введение в Java - Смотреть
▪️ Лекция 2. Базовый синтаксис Java  - Смотреть
▪️ Лекция 3. Объекты, классы, интерфейсы, строки  - Смотреть
▪️ Лекция 4. Пакеты, исключения, дженерики  - Смотреть
▪️ Лекция 5. Varargs, try-finally, коллекции  - Смотреть
▪️ Лекция 6. Коллекции, компараторы, лямбды, hashCode  - Смотреть
▪️ Лекция 7. Элементы функционального программирования на Java  - Смотреть
▪️ Лекция 8. Stream API  - Смотреть
▪️ Лекция 9. Ввод-вывод  - Смотреть
▪️ Лекция 10. Многопоточность  - Смотреть

@itlecture
📄 Как писать Cover Letter, чтобы взять заказ на Upwork?

Как начать работать на Upwork. Как писать Cover Letter. Как взять первый заказ? - разберем на реальных примерах.

Смотреть

@itlecture
Друзья, знаю, на канале у нас есть фронтендщики. У меня для вас хорошая находка (ну и для меня тоже) - в телеграме есть канал @callforward, где разбираются вопросы, которые встречаются на собеседованиях по фронтенду. Залетайте. 

https://news.1rj.ru/str/callforward
👨🏻‍💻Серия уроков по GIT

Урок 0. Подготовка и Введение - Смотреть
Урок 1. Первый коммит - Смотреть
Урок 2. Проверка состояния - Смотреть
Урок 3. Индексация файлов - Смотреть
Урок 4. История коммитов - Смотреть
Урок 5. Git checkout - Назад в будущее - Смотреть
Урок 6. Отмена индексированных файлов - Смотреть
Урок 7. Revert - Отмена коммита - Смотреть
Урок 8. Решение простого конфликта - Смотреть
Урок 9. Ветки и их применение - Смотреть
Урок 10. Слияние веток и решение конфликтов слияния - Смотреть
Урок 11. Rebase vs. Merge - Что такое git rebase? - Смотреть
Урок 12. Удаленный репозиторий и git clone - Смотреть
Урок 13. Загружаем изменения на удаленный репозиторий - Смотреть
Урок 14. Обновляем код манерой merge и rebase - Смотреть
Урок 15. Что такое Origin и для чего нужен stash? - Смотреть

@itlecture