IT лекции
15K subscribers
428 photos
13 videos
1.04K links
Обучающие уроки по программированию, ИИ, веб-дизайну и многое другое, полезное для всех айтишников и тех, кто хочет ими стать.
📩 @viktoryia_agny
Download Telegram
🐍 Знакомство с языком 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://t.me/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
👨🏻‍💻 Основы тестирования 

▪️ Основы тестирования. Урок 1. Что такое QA? - Смотреть
▪️ Основы тестирования. Урок 2. Test artifacts part 1  - Смотреть
▪️ Основы тестирования. Урок 2. Test artifacts part 2  - Смотреть
▪️ Основы тестирования. Урок 3. Life cycle  - Смотреть
▪️ Основы тестирования. Урок 4. Specs  - Смотреть
▪️ Основы тестирования. Урок 5. Types of testing  - Смотреть
▪️ Основы тестирования. Урок 6. Types of applications  - Смотреть
▪️ Основы тестирования. Урок 7. Client-server architecture  - Смотреть
▪️ Основы тестирования. Урок 8. Web clients  - Смотреть
▪️ Основы тестирования. Урок 9. Data  - Смотреть

@itlecture
👥 Всё о JavaScript / Путь web-девелопера / Интервью с Senior JavaScript Developer

Долгожданное интервью с Senior JavaScript Developer - Макс Дикун. В выпуске раскрыто очень много вопросов о том, что такое JS, какие у него есть плюсы и минусы, как и куда развиваться в рамках этого языка и всего его технологического зоопарка вокруг него.

Смотреть

@itlecture
▪️ ASP.NET Core приложения под Linux в продакшене

С релизом .NET Core для нас открылись все возможности Unix-мира. Наши приложения могут отлично работать на Linux — а значит, мы можем использовать Docker и Kubernetes для развёртывания наших сервисов. В докладе будет рассказано, как сделать REST-сервис на ASP.NET Core и запустить его в продакшен на платформе Kubernetes.

Мы погрузимся в детали инфраструктуры ASP.NET Core и нескольких популярных библиотек, поговорим про многопоточность, оптимизацию и кеширование для уменьшения времени ответа сервиса. Обсудим, как решать задачи билда приложения и сборки Docker-образов. И, конечно же, подробно остановимся на том, что такое Kubernetes, как эта технология может быть нам полезна и как её использовать.

Смотреть

@itlecture
🔻 Практический опыт миграции с Web API на микросервисную архитектуру

Вебинар представляет практический мастер-класс по миграции приложения, использующего обычный Web API, на полноценную микросервисную архитектуру с применением gateway (шлюза). Необходимость рефакторинга вызвана изменившейся бизнес-средой и, как следствие, постоянными неконтролируемыми запросами на доработку.

Смотреть

@itlecture
👨🏻‍💻Мануальное тестирование API

Сегодня большинство ИТ-программ имеют клиент-серверную архитектуру, что само по себе уже говорит об использовании API (application program interface). И это логично, что программам нужен свой интерфейс для общения отдельных модулей между собой, а также публичный API для общения с другими программами.

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

Этот мастер-класс рассчитан на начинающих мануальных тестировщиков и прочих ИТ-специалистов, которые только входят в данную профессиональную область.

Смотреть

@itlecture
📜Истории о Data Science в истории

В рамках мероприятия "Data & Science: цифровые методы в гуманитарных науках" Динара Гагарина рассказала, как сегодня выглядит ландшафт digital history, каковы тенденции и перспективы развития направления.

Бум развития методов и инструментов data science последнего десятилетия и массовая оцифровка источников делают своё дело. Количество проектов по анализу и визуализации исторической информации стремительно растёт. Они связаны и с большими массивами данных (такими как 180 млн записей переписи в Великобритании за 60 лет), и с единичными источниками и объектами (например, реконструкции историко-культурных памятников). Кроме того, digital становится оптикой для перехода от микро- к макросюжетам и даёт возможность посмотреть на изучаемый объект в разных временных и пространственных масштабах.

Смотреть

@itlecture
📦 Docker + Selenium Webdriver в рамках Continuous Integration

Автоматизация как сервис включает в себя две основные задачи: написание автотестов и создание инфраструктуры запуска тестов. В данном докладе будет рассмотрено решение второй задачи с использованием Docker.

Docker - лёгкий и юркий родственник виртуальных машин. Представьте, что настроенное окружение для запуска тестов легко упаковать в некий контейнер с сохранением всех зависимостей, а после - продолжить разработку, тестирование и постоянное внедрение в абсолютно другой среде. Docker помогает в решении типичных проблем, возникающих при разворачивании и поддержке Continuous Integration.

Использование Docker позволяет избежать системных и языковых конфликтов путём изоляции в контейнеры, запускать больше задач в различных конфигурациях среды. В качестве примера в докладе будет предложено создание конфигурации Docker-контейнера, выполняющего функцию CI для непрерывного запуска тестов, написанных на Selenium WebDriver.

Смотреть

@itlecture
🍎Всё об iOS-разработке / Сила soft skills / Интервью с Senior iOS Developer

Долгожданное интервью с iOS разработчиком - Антоном Марченко! Антон в общих чертах рассказал про разработку под яблочные девайсы, поделился своими историями из жизни и дал советы начинающим и продолжающим разработчикам. Кроме фишек iOS-разработки, Антон глубоко копнул тему soft skills и трудоустройства

Смотреть

@itlecture