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

Qt - фреймворк для разработки программного обеспечения на языке программирования C++

1. C++ Notepad App - Смотреть
2. C++ Calculator - Смотреть
3. Qt Charts - Смотреть
4. Qt Paint App - Смотреть
5. Finish Paint App - Смотреть

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

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

Смотреть

@itlecture
Курс практической верстки

▪️Основные теги - Смотреть
▪️CSS. Оформление текста - Смотреть
▪️Строчные и блочные элементы - Смотреть
▪️Позиционирование элементов - Смотреть
▪️Адаптивные размеры сайта и шрифты - Смотреть
▪️Адаптивная верстка - Смотреть
▪️Адаптивное меню - Смотреть
▪️Ответы на вопросы: float, очищение потока - Смотреть
▪️Адаптация под мобильные устройства - Смотреть
▪️Эффекты наведения на карту товара - Смотреть

@itlecture
🎮 Небольшой пример того, как за 10 минут создать простую 2D игру на Unity5

Создание игр - это всегда весело. В этом видео рассказывается, как создать свою игру за 10 минут в Unity5 для Android, IOS и ПК, используя язык программирования C#. В игре используется векторная графика (Flat Design).

Смотреть

@itlecture
Создание сайта на 1С-Битрикс.

1. Установка Битрикс - Смотреть
2. Верстка макета, ч. 1 - Смотреть
3. Верстка макета, ч. 2 - Смотреть
4. Добавление шаблона сайта - Смотреть
5. Вывод компонентов, ч. 1 - Смотреть
6. Вывод компонентов, ч. 2 - Смотреть
7. Разработка собственного компонента - Смотреть
8. Небольшой обзор формы от Altasib - Смотреть
9. Собственный компонент с использованием класса компонента - Смотреть
10. Перенос сайта с локального компьютера на сервер - Смотреть

@itlecture
Введение в Docker

Кирилл Мокевнин рассказывает о виртуализации в целом, почему нужен Docker и какие задачи решает, что такое immutable infrastructure, деплой, как разрабатывать через Docker и Docker Compose.

Смотреть

@itlecture
Практический пример атаки на веб приложение

Как защитить сайт от хакерской атаки? Учебный центр «Специалист» при МГТУ имени Баумана предлагает различные курсы по информационной безопасности: от основ безопасности по стандарту ISO 27002, через защиту от хакерских атак, этичный хакинг и анализ безопасности, до управления службой информационной безопасности.
На разных курсах изучаются различные аспекты построения информационной безопасности: теоретические основы, техническая составляющая, вопросы управления.

Но несмотря на их отличия, их можно объединить одним практическим «кейсом»: взломом корпоративного веб-сервера. Вместе с нашим экспертом вы пройдете по основным этапам взлома сайта и увидите, как:
- Использовать ручной анализ и средства автоматизации.
- Провести начальное сканирование веб-сервера.
- Обнаружить скрытое содержимое.
- Выполнить подбор пароля в форме входа.
- Эксплуатировать слабость в системе управления сайтом.
- Открыть удаленный системный Shell.
- Найти уязвимость в конфигурации сервера.
- Сгенерировать хэш пароля для повышения привилегий.
- Повысить привилегии на хосте веб-сервера.
- Сконфигурировать веб-сервер для удаленного управления.

Бесплатный мастер-класс проведет уникальный по квалификации и опыту профессионал, ведущий преподаватель по направлению безопасности компьютерных сетей, первый в России обладатель статуса авторизованного инструктора по этичному хакингу Сергей Павлович Клевогин.

Смотреть

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

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

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


Смотреть

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

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

@itlecture
Jenkins 2 0 Организуем тестирование в составе Continuous Delivery

Доклад Олега Ненашева на конференции SQA Days-19. 20-21 мая 2016. Санкт-Петербург

Смотреть

@itlecture
📲 Flutter или как сделать в андроид студии одно приложение под iOS и Android

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

На вебинаре рассмотрим:

- Чем полезно Кросс-платформенное приложение
- Почему Flutter
- Немного о языке dart
- Создадим простое приложение для двух платформ

👨‍💻 Ведущий: Денис Шевченко — наставник курса «Профессия Android-разработчик» школы Loftschool

Смотреть

@itlecture
👩🏼‍💻 Кому ты нужен, дизайнер? Или куда податься современному дизайнеру и верстальщику

На бесплатном семинаре учебного центра "Специалист" при МГТУ имени Баумана рассмотрено несколько ключевых вопросов, в которых должен ориентироваться каждый дизайнер или верстальщик, занимающийся как рекламой, так и веб-сайтами. Мастер-класс адресован всем, кто ступает на путь дизайнера, верстальщика, и хочет узнать с какими проблемами наиболее часто сталкиваются специалисты этих профессий.

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

Смотреть

@itlecture
▫️ Практическая реализация VPN на базе АПКШ Континент

На семинаре рассмотрена базовая архитектура реализации VPN-туннелей и на практике сконфигурирована L3VPN между двумя удаленными площадками (Site-to-Site VPN) с помощью АПКШ “Континент” 3.7.

Смотреть

@itlecture
⚙️ Язык GO - основные понятия, стиль написания, пакеты и типы.

Цель урока обучить учащегося базовым конструкциям языка. Показать виды объявления переменных с типами и их назначения. Рассказать, как устроены пакеты в Golang.

Смотреть

@itlecture
Друзья, всем привет!
Мой очень хороший знакомый создал супер полезный канал в Телеграме для айтишников (и не только). Канал обещает быть крутым с полезными видосами, статьями и книгами. В общем переходите, смотрите и подписывайтесь!

https://t.me/ITbook_ru
👨🏻‍💻 Рефакторинг кода

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

Смотреть

@itlecture