IT лекции – Telegram
IT лекции
14.2K subscribers
432 photos
14 videos
1.05K links
Обучающие уроки по программированию, ИИ, веб-дизайну и многое другое, полезное для всех айтишников и тех, кто хочет ими стать.
Download Telegram
👉🏻 PostgreSQL — быстрый старт

СУБД в современном проекте оказывает сильное влияние на архитектуру и NFR (non-functional requirements). Перед многими стоит задача выбора СУБД для нового проекта, например, Константину в последнее время поступает огромное количество запросов на выбор СУБД. Для этого хорошо иметь некий чеклист, знания о кандидатах и представление о масштабе работ.

В рамках этого доклада Константин сделает обзор сегодняшнего статуса PostgreSQL, инфраструктуры, подходов и практик:

▪️ поделится лучшими примерами разработки бизнес логики и PostgreSQL (версионирование кода, деплой, тесты, покрытие);

▪️ продемонстрирует примеры реализации различных архитектурных паттернов, которые его коллеги использовали в Авито;

▪️ проведет обзор инфраструктуры и готовых инструментов;

▪️ заглянет в дорожную карту и сделает обзор грядущих улучшений.

Целевая аудитория — не эксперты, а те, кто имеют слабое представление о данной теме. Цель — донести разнообразие возможностей и направлений для дальнейшего использования PostgreSQL.

Смотреть

@itlecture
▫️ Что такое GIT, GITHUB и BITBUCKET?

Многие путают git и GitHub. А еще есть куча других сайтов и терминов из этой сферы. В данном выпуске "Know How" простым языком объясняетсся разница, а также показаны плюсы использования всех этих штук 😉
Поехали!

Смотреть

@itlecture
▪️ React Native для самых маленьких: опыт мобильной разработки

Что делать, если в бэклоге продуктовой команды появилась задача по разработке мобильного приложения с целью проверки гипотезы востребованности продукта и его удобства для пользователей?

🎥 Смотреть

@itlecture
🗣️ Soft Skills for Software

При поиске новых программистов в первую очередь смотрят на профессиональные навыки кандидатов. Но могут ли личностные качества быть важнее навыков программирования?

На что в первую очередь стоит обращать внимание директорам компаний при поиске сотрудников?

Почему весь мир переходит на Agile и где найти тех, кто сможет работать в таком формате?

На все эти вопросы ответит основатель и руководитель компании, которая ежегодно удваивает свой штат и обороты.

Смотреть

@itlecture
▪️ Уроки Django

Урок 1. Создаем пустой проект - Смотреть
Урок 2. Создаем модели базы данных - Смотреть
Урок 3. Создаем админку - Смотреть
Урок 4. Выводим записи в браузер. - Смотреть
Урок 5. Фильтрация по категориям - Смотреть

#python #django

@itlecture
📊 Tableau - один из лидер сегмента визуализации и анализа данных

Это небольшой обзор сервиса Tableau для начинающих. Tableau позволяет работать с big data самостоятельно, не привлекая специалистов Data Science.

Последние 5 лет Tableau становится серьезным конкурентом табличным редакторам. На бесплатном уроке по Tableau будут рассмотрены основные его преимущества:

- Интуитивно понятный интерфейс;
- Возможность обрабатывать большие объемы данных;
- Невысокая цена.

Смотреть

@itlecture
Как устроен интернет? Протоколы передачи данных TCP/IP/HTTP. DNS и Доменные имена

В данном уроке рассматривается специфика работы интернета, как он устроен, что такое протокол передачи данных TCP, HTTP. Какие бывают IP адресса, как взаимодействуют компьютеры между собой. Что такое доменное имя и DNS.

Смотреть

@itlecture
📃 Почему вы используете не все возможности Excel

На бесплатном семинаре учебного центра "Специалист" при МГТУ имени Баумана вы вместе с преподавателем разберете типичные проблемы при подготовке данных для анализа:

- Нужные данные разбиты на несколько таблиц. Опять Cntrl+C, Cntrl+V?
- Отчёты на основе сводных таблиц имеют много ограничений. Можно ли построить отчёт без сводной?
- Исходные данные находятся в разных таблицах. Опять использовать ВПР?
- Нужные мне данные находятся на корпоративном сайте. Можно ли их загрузить в Excel?
- Я получил выгрузку по продажам из каждого филиала компании. Можно ли объединить полученные файлы в одну таблицу?

Смотреть

@itlecture
🗣️Объектно-Ориентированное Программирование

1. Инкапсуляция - Смотреть
2. Наследование - Смотреть
3. Дочерний класс в памяти - Смотреть
4. Агрегация и Композиция - Смотреть
5. Класс Обёртка - Смотреть
6. Множественное Наследование - Смотреть
7. Анонимный Объект - Смотреть
8. Раннее и Позднее Связывание - Смотреть
9. Functor или Объект-Функция - Смотреть
10. Двойное наследование в памяти - Смотреть

@itlecture
▪️ SQL - язык аналитиков или программистов?

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

Смотреть

@itlecture
Использование Python для чтения, обработки, создания и форматирования файлов Excel

Умение читать и создавать Excel-файлы в Python непосредственно на сервере существенно расширит функционал фреймворков веб-приложений (например, Django), которые написаны на Python. Это позволит веб-серверу получать, обрабатывать и отправлять пользователям сайта файлы в привычном формате MS Excel 2019/2016, отформатированные на профессиональном уровне.

Вы узнаете, как извлекать информацию из файлов Excel, работать с ними в любой ОС, создавать и форматировать EXCEL-файлы, используя исключительно базовый функционал библиотек Python, без привлечения программ MS Office.

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

Смотреть

@itlecture
▪️ Возможности использования баз данных в облачной среде Azure

На семинаре вы изучите варианты построения и использования баз данных в облачной среде Azure, будут затронуты темы экзамена 70-473 Designing and Implementing Cloud Data Platform Solutions: гибридные решения для SQL Server, SQL Server на виртуальных машинах (ВМ) Azure, SQL Database и SQL Managed Instance, а также использование MySQL и PostgreSQL в Azure.

Смотреть

@itlecture
🗣️ RxJs. Работа с Github API

RxJS — это библиотека для JS, которая использует паттерн Observable (с англ. “Обозреватель”) для упрощения обработки и компановки асинхронного или callback кода.

Смотреть

@itlecture
🛠️ Курс по базам данных от Computer Science Center

1. Введение в SQL - Смореть
2. Проектирование схемы базы данных - Смореть
3. API для доступа к базе данных из приложений - Смореть
4. Представления и хранимые процедуры - Смореть
5. Агрегатные и оконные функции - Смореть
6. Минимальные сведения о транзакциях и практика в написании запросов - Смореть
7. Управление блокировками - Смореть
8. Триггеры - Смореть
9. Ключ-значение и JSON - Смореть
10. Бекапы, восстановление, репликация - Смореть

@itlecture
▫️ Уроки по Bootstrap 4

#1 Установка и система сеток(grid) - Смотреть
#2 Позиционирование блоков - Смотреть
#3 Типографика - Смотреть
#4 Адаптивная картинка и Таблицы - Смотреть
#5 Кнопки, Хлебные крошки и другие - Смотреть
#6 Группы кноко и Слайдер (Карусель) - Смотреть

@itlecture
📄 ДЕЛФИ ЖИВ! / Из музыканта в программисты / Интервью с Delphi Developer

Сегодня вы узнаете о том, как обстоят дела у языков Delphi и Pascal. А расскажет нам об этом замечательный парень - Сергей Иванов. Будучи сильным Delphi Developer, Серега прошелся по закоулкам языка, рассказал о его перспективах и применениях в наше время, и поделился своей уникальной историей входа в IT - музыкант из региона перебирается в Минск и становится настоящим разработчиком!
Так что, заваривайте чаинский/кофеинский, будет интересно! 😉

Смотреть

@itlecture
Архитектура Flask приложений

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

План вебинара:

1) Определимся с терминами, что же мы сегодня изучаем?

▪️ Что такое архитектура приложений?
▪️ Что значит — pythonic и как понять, является ли код pythonic?
▪️ Что такое web разработка и как в этом поможет Flask?

2) Особенности Flask фреймворка

▪️ Flask - минималистичный, расширяемый
▪️ Flask и Django: в чем разница?
▪️ Особенности построения Flask приложений
▪️ Flask приложение в одном файле

3) Практическая часть

▪️ Архитектура приложения (структура модулей, пакет controllers)
▪️ Дальнейшие перспективы развития сервиса и приложения
▪️ Must install & use

Смотреть

@itlecture