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

Это мини курс по html и css для начинающих, html и css уроки представлены короткими видео, в которых на примере создания html сайта вы с легкостью изучите основы html, css и верстки.
🎬 Python и ВКонтакте API автоматизация работы

На этом вебинаре вы научитесь работать с API ВКонтакте с помощью Python 3. В первой части разбираются примеры API в браузере, кратко обсуждается формат JSON, как найти свой идентификатор пользователя, использование Request для отправки Get-запроса.

В основной части затронуты темы:

▪️Установка библиотеки VK;
▪️ Создание объекта VkAPI без авторизации;
▪️Некоторые методы API без авторизации;
▪️ Создание приложения ВКонтакте;
▪️Создание объекта VkAPI (авторизация в приложении ВКонтакте);
▪️ Некоторые способы авторизации.

В заключении исследуются примеры реальных приложений: настройка постинга по расписанию, поиск друзей (подруг) по интересам и самых активных участников групп по определённой тематике.

Требуются начальные знания Python, знание ООП приветствуются, но не обязательны. Технические требования: Python 3 установлен, есть аккаунт Вконтакте.
🎥 Запись трансляции PyData Moscow

На площадке Яндекса прошла очередная встреча PyData, посвящённая анализу больших данных с использованием языка Python.

Прозвучали три доклада:
- о применении ClickHouse к анализу рынка
- об особенностях использования больших данных в промышленных масштабах
- о двух полезных библиотеках, разработанных в Яндексе.
🎞 Практики и инструменты DevOps

DevOps решает задачу взаимодействия инженеров между собой с целью помочь им быстрее создавать и обновлять сервисы и приложения.

Данный курс о том что такое DevOps в целом и почему это важно.
🔘 Антон Архипов — Байткод для любознательных (StudentDay)
Java-конференция Joker 2016, Санкт-Петербург, 14-15.10.2016

Программы на Java состоят из классов, а классы состоят из байт-кода. Любой нормальный Java-программист впервые увидев байт-код озадачится — что это!? Как это вообще читать? Что с этим можно сделать? Если вам интересно, что делает Java-компилятор с исходным кодом программы на Java, смотрите лекцию, где будут рассмотрены азы по работе с байт-кодом.

Кроме того, Антон расскажет, какие существуют инструменты для работы с байт-кодом и как можно генерировать байткод при помощи библиотеки ObjectWeb ASM.
🎬SOLID принципы

SOLID-принципы - это пять шаблонов проектирования, образующие мощный инструментарий по написанию красивого и понятного кода без боли и страданий.

На мастер-классе вы узнаете:
— как пользоваться этими шаблонами,
— в каких ситуациях они будут вам полезны,
— какие подводные камни могут вас подстерегать.

Вебинар рассчитан на разработчиков с опытом от полугода. Язык программирования не имеет значения. Все примеры приведены на псевдокоде, по синтаксису напоминающему С, Java, PHP.
🎬 Программирование на C++ (Начальный уровень)

Серия уроков по программированию на C++. Неплохой старт для начала обучения.

В плейлисте 29 лекций.
⚙️ Основы SQL

Данный видеокурс расчитан для начинающих и включает такие темы как:

- Понятие реляционных баз
- Команды выборки, вставки, редактирования, удаления
- Составление более сложных запросов
- Работа с таблицами и др.
💥 DataWars Bloody Enterprise Strikes Back (Victor Polischuk, Tech Lead at Infopulse)

Иногда разработчики теряют либо повреждают данные заказчика при различных обстоятельствах. Иногда это происходит из-за неправильно выбранного типа данных. Чаще всего это примитивные типы данных. В данной лекции разбираются такие типы как strings, dates и некоторые числовые типы в Java. Все еще не понимаете, как они могут повредить вашему приложению - тогда это видео для вас.
🔑 Криптография и шифрование

Краткое введение в криптографическую теорию: симметричные и асимметричные алгоритмы шифрования, хеш-функции, алгоритмы выработки ключей, шифр-сьюты. Объёма полученных знаний будет достаточно для понимания лекций про PKI, HTTPS и сетевую безопасность.
🕰 Борис Вольфсон, Основы Agile

Данный доклад предназначен для тех, кто только начинает изучать гибкие методы разработки программного обеспечения, которые обычно называют Agile.
🎬 Изучаем Linux на примере UBUNTU

1. Команды : ls, rm, mkdir, pwd, cd, echo
2. Команды: file, mv, cp, rmdir, ps, kill 9, find, sort, , clear
3. Команды: mv, настройка Терминала
4. Команды: cmp, df, apt get install, remove, update, upgrade, chmod
5. Команды: sudo !!, man, cd, jot, cal, tac, w, yes, du, expr, look, espeak
6. Изучаем команды терминала
7. Команды grep, zip, unzip, tar
8. Системный монитор (Диспетчер задач) в Linux
📑 Базовый курс по Git

Git — мощная и сложная распределенная система контроля версий. Понимание всех возможностей git открывает для разработчика новые горизонты в управлении исходным кодом.


@free_sliv - Сливы платных схем заработка, курсов и тренингов с крупнейших ресурсов интернета.
Forwarded from IT Библиотека
🤔 Как распознать «кракозябры»?
Определение исходной кодировки по внешнему виду иероглифов.
📌 Основы ООП - Иван Бибилов

Отличнейшая лекция по основам ООП для любого начинающего программиста.

Создано ООП для проектирования/программирования программных продуктов. Не для моделирования процессов. Не для проектирования протоколов, а именно для программных продуктов, для их реализации. Для упрощения системы, которая будет реализовывать протокол или бизнес-процесс.
📑 JavaScript и ООП - GeekBrains

JavaScriptпрототипно-ориентированный сценарный язык программирования, который очень широко используется в разработке интерактивных приложений и сайтов. Большинство разработчиков пишут код в функциональном стиле, это не хорошо и не плохо. Есть альтернативный подход – использование ООП в JavaScript.

В программе вебинара:

- Что такое ООП;
- Работа с ООП в JavaScript (ES5);
- Суть ООП на примере;
- Публичные и приватные методы;
- Наследование;
- Магическое свойство prototype;
- Алгоритм работы instanceof.

@itlecture
Смотреть лекцию по ссылке ниже 🔽
📃 Как работает искусственный интеллект (ИИ) DeepMind

Демис Хассабис, CEO Google DeepMind, уверен, что им удалось подобрать ключ к интуиции и творческим способностям, которые считались исключительно человеческими качествами.

@itlecture
Смотреть лекцию по ссылке ниже 🔽
📃 Как я попала в Яндекс и чему научилась
Анна Тютюнник

@itlecture
Смотреть видео по ссылке ниже 🔽
📃 Семинар по глубокому обучению или как стать Data Scientist’ом

Докладчик: Дмитрий Коробченко, NVIDIA

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

@itlecture
Смотреть лекцию по ссылке ниже 🔽
📃 Популярные сетевые протоколы и форматы обмена данными

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

Данные вебинар посвящен обзору следующих протоколов:

▫️TCP/IP
▫️DNS,
▫️HTTP(S)
▫️(S)FTP
▫️SSH
▫️SMTP
▫️POP
▫️IMAP
▫️WebSocket
▫️Bayeux

А также следующих форматов обмена данными:

▫️RSS
▫️XML
▫️JSON

@itlecture
Смотреть лекцию по ссылке ниже 🔽
🎬 Открытая лекция по blockchain Виталия Бутерина в Физтехпарке МФТИ (18 мая 2016 г.)

Открытая лекция по blockchain основателя "Etherium" Виталия Бутерина в Физтехпарке МФТИ (18 мая 2016 г.). Лекцию открывает вице-президент Acronis по blockchain Виктор Лысенко.

@itlecture
Смотреть лекцию по ссылке ниже 🔽