ITVDN: Мапа сайту
-
Каталог відеокурсів
-
Усі відеокурси
-
ADO.NET
- Архитектура технологии ADO.NET ( подключаемая часть)
- Получение данных. Объект SqlCommand.
- Автономная часть архитектуры. Объекты DataColumn, DataTable
- Классы DataRow, DataSet и DataAdapter
- Работа с реляционными данными. Объект DataRelation.
- Фильтрация изменений и сортировка данных.
- Объект DataSet со строгим контролем типов
- Передача обновлений
- Android Design Support Library
- Android User Interface
-
Android Базовий
- Вступ до розробки Android
- Основи Kotlin
- Activity і Fragment та ViewModel
- Android фреймворк
- Макети екрана Android
- Обробка введення користувача
- RecyclerView та шаблон адаптера
- Android фреймворк Compose
- Анімації
- Навігація та екранні переходи
- Робота з ресурсами
- Зберігання та збереження даних.
- Мережі та вебсервіси
- Додаткові теми
- Створення клієнт-серверного додатка
- Android Поглиблений
- Angular 11.0 Базовий
- Angular 2.0 Базовый
- Angular CLI
- Angular Базовий
- Angular Поглиблений
- AngularJS Базовий
-
ASP.NET Core SignalR
- Введение в SignalR
- Серверная часть. Hub и HubContext
- Клиентская часть. .NET и JS Client
- Пользователи и группы в SignalR Core
- Безопасность, аутентификация и авторизация в SignalR
- Протокол MessagePack
- Потоковая передача
- Масштабирование в SignalR
- Логирование и диагностика
- Использование WebSocket без SignalR
- ASP.NET Core Web API. Практичний курс
- ASP.NET Core Базовий
- ASP.NET Core Базовий
- ASP.NET Core Поглиблений
- ASP.NET MVC 4
- ASP.NET MVC 5 Базовий
- ASP.NET MVC 5 Поглиблений
- ASP.NET WEB API 2
- ASP.NET Базовий
- ASP.NET Поглиблений
-
AWS Core
- Введение. Знакомство с Amazon Web Services
- Безопасность: модель общей ответственности
- Управление пользователями, группами и ролями в AWS.
- CloudWatch & SNS
- Виртуальные машины EC2
- Виртуальные машины в AWS
- Балансеры нагрузки
- Geo distributed системы
- Сервис Amazon CloudFront
- Масштабирование
- Использование S3 & Glacier
- Amazon RDS
- Проектирование облачных хранилищ
- Consolidated billing
- Bootstrap 4
- Bootstrap 5
- C# 5.0 Стартовый
-
C# 8.0 Стартовий
- Передмова
- Знайомство з мовою C#
- Перша програма
- Коментарі
- Консоль
- Алгоритм
- Змінні величини
- Машинна математика
- Системи числення
- Змішані системи числення
- Технічний сенс змінної
- Використання числових змінних
- Операції над числовими змінними
- Арифметичні оператори
- Рядкові змінні
- Операції над рядковими змінними
- Логічні величини і операції порівняння
- Логічні оператори
- Бітові операції
- Правила створення змінних
- Області видимості змінних
- Вікна вразливості
- Оператори checked і unchecked
- Константи
- Розгалуження
- Складність та уявні дії
- Множинне розгалуження
- Перемикач
- Тернарний оператор
- Цикл WHILE
- Масиви
- Операції над масивами
- Цикл FOR
- Двовимірні масиви
- Тривимірні масиви
- Чотиривимірні масиви
- Зубчаті масиви
- Методи
- Параметри методів
- Правила використання методів
- Рекурсія
- GOTO
- DotNet
- C# Starter (EN)
- C# Starter (ES)
- C# Асинхронне програмування
-
C# Асинхронне програмування
- Введення в асинхронне програмування
- Асинхронний шаблон програмування Task-based Asynchronous Pattern
- Планувальник завдань. Дочірні завдання.
- Ключові слова async await. Технічна реалізація.
- Робота контексту синхронізації з async await. Роль async await в ASP.NET
- Асинхронне програмування з async await
- Винятки в асинхронному коді. Скоординоване скасування. Блокування
- Потокобезпечні колекції. Producer-Consumer Pattern. Клас Parallel
- ConcurrentDictionary. PLINQ
- C# Базовый (ООП) 2021
-
C# Базовый. Ускоренный курс
- Введение в ООП, классы и объекты
- Классы и объекты. Диаграммы классов
- Наследование и полиморфизм C#
- Абстракция. Абстрактные классы и интерфейсы в C#
- Массивы и индексаторы в C#
- Статические и вложенные классы в C#
- Структуры и их разновидности в C#
- Перечисления (enum) в C#
- Делегаты в C#
- Универсальные шаблоны (generics)
- Ограничения универсальных шаблонов
- События (events)
- Потоки (threads)
- Коллекции
- Обработка исключений (exception)
- Перегрузка операторов
- Анонимные и динамические типы. LINQ
- Пространства имен. Директивы препроцессора
-
C# Поглиблений
- Користувальницькі колекції
- Системні колекції у C#
- Програмування введення-виведення C#
- Робота із текстом. Регулярні вирази
- XML. Конфігураційні файли. Реєстр
- Рефлексія
- Атрибути
- Серіалізація
- Управління пам'яттю.Збирач сміття
- Поліморфізм. Версійність
- Потоки
- Синхронізація за допомогою об'єктів ядра і конструкцій режиму користувача
- Асинхронна модель програмування
- TPL. Паралельне програмування
- Async Await
- Домени додатків. NT-служби
- C# Стартовий
-
C# Стартовий. Прискорений курс
- C# Starter Express (для начинающих). Знакомство с языком C#
- C# Starter Express (для начинающих). Машинная математика и системы исчисления
- C# Starter Express (для начинающих). Переменные и типы данных
- C# Starter Express (для начинающих). Условные конструкции
- C# Starter Express (для начинающих). Логические операции
- C# Starter Express (для начинающих). Циклические конструкции
- C# Starter Express (для начинающих). Методы
- C# Starter Express (для начинающих). Методы. Рекурсия
- C# Starter Express (для начинающих). Массивы
- C# Углубленный. Ускоренный курс
- C# Універсальні шаблони
- C++ Базовий
-
C++ Поглиблений
- Виведення типів при використанні шаблонів, auto та decltype
- Функтори
- Стандартні бібліотеки шаблонів. Контейнери
- Стандартні бібліотеки шаблонів. Ітератори та алгоритми
- Паралельне програмування. Потоки та засоби їх синхронізації
- Паралельне програмування. Завдання та паралельні алгоритми
- Rvalue-посилання, семантика переміщення та пряма передача
- Шаблони проектування та С++
- Метапрограмування
- Корисні нововведення С++17
- Робота з файлами
- C++ Стартовий
- CoffeeScript
- CSS Flexbox
- Dependency Injection в Android-розробці
- Django
- Django Базовий
-
Django Стартовий
- Вступ до Django
- Маршрутизація в Django
- Представлення
- Шаблони
- Моделі (частина 1)
- Моделі (частина 2)
- Форми
- Django ORM та адміністративна панель
- Django та REST. Огляд REST, огляд Django Rest Framework
- Django та REST, ч.2. Реалізація простого API з DRF
- Деплой Django-додатки частина 1
- Деплой Django-додатки частина 2
- Деплой Django-додатки частина 3
- Безпека в Django
- Docker
-
ECMAScript 6
- Введення в ES6, налаштування найпростішої збірки webpack
- Особливості оголошення змінних у ES 6. Let, const, деструктуризація.
- Робота з операторами spread та rest. Цикл for of. Symbol.
- Строки и функції
- Об'єкти, прототипи, класи
- Колекції Set, Map, WeakSet та WeakMap
- Promise
- Практика
- Практика частина 2
- Entity Framework 5
- Entity Framework 6
- Entity Framework Core
- Entity Framework Core Базовий
-
Entity Framework Core Базовий
- Поняття ORM. Знайомство з EF Core
- Обрання провайдера БД та підключення до нього. Початок роботи з EF Core
- Моделювання сутностей в EF Core. Частина 1: Конфігурація моделі
- Моделювання сутностей в EF Core. Частина 2: Використання особливостей
- Моделювання сутностей в EF Core. Частина 3: Відносини між сутностями
- Моделювання сутностей в EF Core. Частина 4: Наслідування в моделях
- Зворотня розробка. Міграції. Початкове наповнення даними
- Особливість EF Core: Відстеження змін
- Figma. Дизайн інтернет-магазину
- Flask
- Flask
- Flask Framework
-
Golang
- Введение. Основные понятия языка, стиль написания, пакеты и типы.
- Первая программа. Утилиты Go.
- Массивы, срезы, словари, оператор range.
- Структуры и интерфейсы. Интерфейсный тип данных.
- Многопоточность. Горутины, каналы, оператор select.
- Пакеты. GoDoc
- IO, пакет bytes, буферы.
- Тестирование. Измерение производительности функций.
-
Google Material Design для WPF разработчика
- Введение. Палитра цветов
- Кнопки
- Кнопки часть 2
- Текстовые поля
- Селекторы, слайдеры, фишки
- Типография и тени
- Карточки, пак иконок и цветовые зоны
- Списки, древовидные списки, таблицы
- Расширители и группа элементов
- Меню и панель инструментов
- Индикаторы, диалоговые окна, анимация переходов
- Визуальные уведомления (тосты), навигационные панели
-
HighLoad++ 2017. Архитектуры/масштабируемость, бекенд, enterprise-системы
- Распределенный отказоустойчивый сервис финансовых транзакций
- Как обслужить миллиард пользователей и отдать терабит трафика
- И тогда наверняка вдруг запляшут облака!
- Отказоустойчивая архитектура фронтальной системы банка
- Как мы делали многопользовательскую браузерную игру для HL++ с воксельной графикой
- Масштабирование сети VR-аттракционов CinemaVR
- Как построить кластер для расчета сотен тысяч high-CPU/high-MEM-задач и не разориться
- Чем заняться вечером, если я знаю, сколько будет ++i + ++
- Хочу всё сжать
- Опыт разработки модуля межсетевого экранирования для MySQL
- Как писать сервис, поддержка которого не превращается в ад
- Как мы поддерживаем 100 разных версий клиентов в Badoo
- Безболезненный Fallback cache на Scala
- Разгоняем ASP.NET Core
- Знакомство с NGINX Unit
- Пишем свой протокол поверх UDP или платформа потокового видео с нуля на миллион онлайнов
- Почему оно не находится!
- HighLoad++ 2017. Безопасность
-
How to C# Базовый
- Что такое класс и как его создавать
- Как работают модификаторы доступа private и public
- Как использовать свойства в C#
- Как работают конструкторы в C#
- Как работают автоматические реализуемые свойства в C#
- Как работают сильные и слабые ссылки в C#
- Парадигма ООП: Инкапсуляция
- Как создавать частичные классы в C#
- Как создавать частичные методы в C#
- Как работают поля только для чтения в C#
- Язык UML
- Парадигма ООП: Наследование
- Как работает модификатор доступа protected
- Как работает UpCast и DownCast
- Парадигма ООП: Полиморфизм
- Как работает замещение метода базового класса
- Как работают операторы IS AS
- Как работает модификатор sealed
- Парадигма ООП: Абстракция
- Как создавать абстрактные классы и как они работают в C#
- Как работают абстрактные методы
- Как создавать интерфейс в C#
- Зубчатые массивы в C#
- Как создавать неявно типизированные массивы в C#
- Ковариантность массивов в C#
- Как используется ключевое слово params в C#
- Что такое индексатор в C#
- Работа ключевого слова static в C#
- Статические классы в C#
- Как работают расширяющие методы в C#
- Как работают вложенные классы в C#
- Как работают структуры в C#
- Как работает структура DateTime в C#
- Как работают перечисления в C#
- Как работает делегат и как его создавать в C#
- Как работают комбинированные делегаты в C#
- Как работают анонимные методы в C#
- Как использовать лямбда выражения и лямбда оператор в C#
- Как создавать универсальные шаблоны в C#
- Как работают ref и out параметры в C#
- Тип Nullable в C#
- Как работает операция поглощения в C#
- Работа ограничения параметров типа в C#
- Работа ограничения параметров типа new() в C#
- Как работают коллекции в C#
- Как создавать словари в C#
- Как создавать события в C#
- Использование ключевых слов add и remove в C#
- Шаблон MVP в C#
- Как создавать потоки в C#
- Как передать данные в потоки в C#
- Работа основных и фоновых потоков в C#
- Что такое критическая секция в C#
- Анонимные методы в потоках C#
- Что такое коллекции и как с ними работать в C#
- Как работает цикл foreach в C#
- Как используется оператор yield в C#
- Интерфейсы IEnumerator и IEnumerable в C#
- Обработка исключительных ситуаций в C#
- Как работает конструкция try-catch в C#
- Зачем нужен блок finally в C#
- Как работает ключевое слово throw в C#
- Как обрабатывать внутренние исключения в C#
- Базовый класс Object в C#
- Как работает метод ToString() в C#
- Как работает метод GetHashCode() в C#
- Как работает метод Equals() в C#
- Как работает метод ReferenceEquels() в C#
- Как работает метод GetType в C#
- Как работает техника клонирования в C#
- Работа Prototype в C#
- Как работает перезагрузка оператора в C#
- Как использовать операторы преобразования explicit и implicit в C#
- Как использовать анонимные типы в C#
- Язык Linq, выражение запросов в C#
- Как использовать динамические типы в C#
- Что такое пространства имен в C#
- Что такое DLL библиотеки и как их создавать в C#
- Модификаторы доступа internal и internal protected в C#
- Как использовать директивы препроцессора в C#
-
How to C# Стартовий
- Як завантажити та встановити Visual Studio 2015 Community on Windows 10
- Налаштування середовища розробки Visual Studio
- Огляд найпопулярніших клавіш у VS
- Створення рішень та проектів, використовуючи вбудовані шаблони
- Найпростіший приклад використання відладчика в VS
- Як правильно називати змінні (Правила іменування локальних змінних у .Net (Code convention)
- Значення за замовчанням для локальних змінних
- Як створюються та використовуються константи
- Як працює перетворення типів
- Як працюють найпопулярніші арифметичні оператори
- Як працює інкремент та декремент
- Як працюють операції порівняння
- Як працює переповнення
- Як працює конкатенація
- Як використовувати оператор sizeof()
- Як використовувати умовну конструкцію if (з однією гілкою)
- Як використовувати умовну конструкцію if-else (з двома гілками)
- Як використовувати умовну конструкцію if-else (з кількома гілками)
- Як використовувати тернарну умовну операцію (?:)
- Як використовувати оператор багатозначного вибору switch-case
- Як працюють логічні функції: кон'юнкція, диз'юнкція, заперечення, що виключає АБО
- Як працює Логічний зсув
- Як використовувати короткозамкнені обчислення
- Як працює оператор безумовного переходу goto
- Як працює цикл з передумовою while
- Як працює цикл із постумовою do-while
- Як працює цикл з лічильником for
- Як працює оператор дострокового виходу із циклу break
- Як працює оператор пропуску ітерації
- Як використовувати нескінченні цикли
- Які є відмінності між процедурами та функціями
- Як правильно називати методи
- Як працювати з методами (створювати та викликати)
- Як працює керуюча структура return
- Як використовувати навантаження методів
- Як використовуються методи з опціональними параметрами
- Як працює рекурсивний виклик методу
- Як створити одновимірний масив
- Як створити багатовимірний масив
- Як реалізувати перебір елементів масиву
-
How to C# Углубленный
- Работа с коллекциями
- Итератор
- Интерфейсы коллекций
- Ключевое слово yield
- Интерфейс ICollection
- Интерфейс IList
- Коллекция ArrayList
- Коллекция Queue
- Коллекция Stack
- Коллекция HashTable
- Коллекция SortedList
- Словари OrderedDictionary, ListDictionary, HybridDictionary
- Специализированные коллекции BitArray и BitVector32
- Коллекция NameValueCollection
- Коллекция DictionaryGeneric
- Класс DirectoryInfo (часть 1)
- Класс DirectoryInfo (часть 2)
- Класс FileInfo
- Класс FileStream и работа с потоками декораторами
- Работа со строками
- Интерфейс IFormatable
- Кодировка
- Регулярные выражения
- Работа с XML
- Конфигурации
- Системный реестр Windows
- Рефлексия
- Атрибуты
- Сериализация
- Бинарная сериализация
- Как создать пользовательский сериализатор
- Использование сериализации
- Атрибуты OnSerializing, OnSerialized и OnDeserializing, OnDeserialized
- Работа сборщика мусора
- Куча для больших объектов
- Метод Finalize
- Использование интерфейса IDisposable и метода Dispose
- Шаблон Disposable и его применение с паттерном IDisposable
- Что такое версионность?
- Паттерн NVI
- Полиморфизм
- Ad hoc полиморфизм
- Методы с динамическими аргументами
- Класс Thread
- Принудительное завершение работы потока (Abort)
- Состояния потоков
- Класс Interlocked
- Класс Monitor и конструкция lock
- Использование пула потоков (ThreadPool)
- Использование таймера (Timer)
- Стандартный асинхронный шаблон (IAsyncResult)
- Библиотека параллельных задач (TPL)
- Использование async/await в приложении (WPF/MVVM)
-
How to HTML&CSS
- Як додати зображення на сторінці
- Як налаштувати положення та розміри зображення на сторінці
- Як використовувати зображення в якості посилання
- Як відбувається робота з фоном на веб-сторінці
- Як створити таблицю
- Як керувати фоном таблиці
- Як контролювати відступи в таблицях та як сворити об’єднання комірок
- Як контролюються розміри таблиці та як створити її підпис
- Як створити списки, які бувають види списків, робота з маркерами списків та створення унікального маркера
- Як задати шар та контролювати його розміри
- Як керувати положенням шару на сторінці
- Як контролювати обтікання шару
- Як працюють властивості margin та padding
- Як використовувати тег span
- Як підключити CSS до сторінки та використовувати селектори з ім'ям тега в CSS
- Як використовувати класи та ідентифікатори в СSS
- Як використовувати мультикласи, вкладені селектори та сусідні селектори у CSS
- Як створити форму з полями для введення логіну та пароля, текстове поле та кнопку на сторінці
-
How to Java Стартовий
- Як завантажити та встановити шлях до JDK на Windows 10
- Перевірка роботи JDK + написання першої програми у командному рядку
- Як скачати та встановити середовище розробки Intellij IDEA на Windows 10
- Настройка среды разработки IDEA
- Написання першої програми в IDEA + огляд корисних комбінацій клавіш
- Як правильно називати змінні
- Примітивні типи даних та їх значення за промовчанням
- Як створюються та використовуються константи, правило іменування
- Використання різних систем числення + таблиця Unicode
- Як використовувати класи обгортки та їх методи
- Як працює перетворення типів
- Як працюють арифметичні оператори (детальний розгляд тонкощів)
- Повне занурення в інкременти та декременти з прикладами
- Як працюють операції порівняння
- Як працює переповнення даних
- Як працює конкатенація (детальний розгляд тонкощів)
- Як зробити локальну область видимості
- Розгляд основних методів класу Math, знайомство з документацією
- Як ввести значення з клавіатури за допомогою класу Scanner
- Как ввести с клавиатуры значения при помощи класса BufferedReader
- Як перетворити рядок на число за допомогою Scanner/BufferedReader
- Як використовувати умовні конструкції if, if else, if else if
- Як використовувати тернарну умовну операцію (?:)
- Як використовувати оператор багатозначного вибору switch-case
- Як використовувати відладчик
- Як працюють логічні операції
- Як працюють побітові операції
- Як працюють логічні зрушення числа
- Як використовувати короткозамкнені обчислення
- Як працює цикл з передумовою while
- Як працює цикл із постумовою do-while
- Як працює цикл з лічильником for
- Як працює оператор дострокового виходу із циклу break
- Як працює оператор пропуску ітерації continue
- Як намалювати прямокутник за допомогою вкладених циклів
- Як намалювати квадрат за допомогою вкладених циклів
- Як намалювати трикутник за допомогою вкладених циклів
- Як використовувати нескінченні цикли
- Як працювати з мітками в Java
- Як створити метод
- Як правильно іменувати і викликати методи, розгляд методів з значенням, що повертається, і значенням, що не повертається
- Як використовувати перевантаження методів
- Як викликати метод з іншого методу
- Як створити просту рекурсію
- Як створити складну рекурсію
- Как создать одномерный массив
- Як створити багатовимірний масив
- Як створити зубчастий масив
- Як передати масив у метод як параметр
- Як знайти мінімальний, максимальний елемент масиву
- Як реалізувати сортування за зростанням/зменшенням на прикладі сортування бульбашкою
- Як реалізувати перебір елементів масиву на прикладі циклів for, for-each
- Як виводити в консоль значення різними кольорами
-
How To JavaScript
- Як інтегрувати JavaScript на сторінку
- Можливості JavaScript
- Які є способи створення змінних у JavaScript
- Як правильно називати змінні у JavaScript
- Як правильно створювати константи у JavaScript
- Які є типи даних у JavaScript
- Як працює перетворення типів даних у JavaScript
- Як працює найпопулярніший арифметичний оператор у JavaScript
- Як працює інкремент та декремент у JavaScript
- Як працюють операції порівняння у JavaScript
- Як працює конкатенація рядків у JavaScript
- Як порівнюються значення різних типів у JavaScript
- Як використовувати умовну конструкцію if (з однією гілкою) у JavaScript
- Як використовувати умовну конструкцію if-else (з двома гілками) у JavaScript
- Як використовувати умовну конструкцію if-else (з кількома гілками) JavaScript
- Як використовувати тернарну умовну операцію(?:) у JavaScript
- Як використовувати оператор багатозначного вибору switch-case у JavaScript
- Як працюють логічні функції: кон'юнкція, диз'юнкція, заперечення, що виключає АБО JavaScript
- Як працює цикл із передумовою while у JavaScript
- Як працює цикл з постумовою do-while у JavaScript
- Як працює цикл з лічильником for JavaScript
- Як працює оператор дострокового виходу з циклу break у JavaScript
- Як працює оператор пропуску ітерації continue у JavaScript
- Як правильно використовувати нескінченні цикли в JavaScript
- Як створити одновимірний масив у JavaScript
- Як створити багатовимірний масив у JavaScript
- Як реалізувати перебір елементів масиву JavaScript
- Як використовуються методи роботи з масивами в JavaScript
- Як створювати функції JavaSript
- Як передавати функцію за ім'ям у JavaScript
- Як працює рекурсивний виклик функції JavaScript
- Особливості роботи з локальними та глобальними областями видимості у JavaScript
- Як правильно використовувати ключове слово return у JavaScript
- Як працювати з асоціативними масивами у JavaScript
- Способи створення та наповнення об'єктів у JavaScript
- Об'єкти: передача за посиланням у JavaScript
- Як працювати з вкладеними об'єктами у JavaScript
- Як застосовувати конструкцію for in до об'єктів у JavaScript
- Як застосовувати конструкцію if in до об'єктів у JavaScript
- Як правильно видаляти властивості з об'єктів у JavaScript
- Як правильно видаляти елементи з масивів у JavaScript
-
How To PHP Стартовий
- Як створити і використовувати функцію користувача
- Як працювати з датою, часом та службовими масивами PHP
- Як розшифрувати відповідь сервера
- Як відправити дані з форми та обробити на сервері
- Як завантажити файл на сервер і настроїти скачування
- Як працювати з сесіями та cookies
- Як записати у файл і прочитати його
- Як працювати регулярними виразами
- Як відправити e-mail до PHP
-
How to SQL Базовый
- Как создать базу данных и таблицы в SQL Server 2014?
- Как использовать оператор вставки INSERT в SQL Server 2014?
- Выборка данных. Как использовать запрос SELECT и конструкции WHERE в SQL Server 2014?
- Как использовать оператор UPDATE и DELETE в SQL Server 2014?
- Удаление базы данных, создание базы данных и ее изменение в SQL Server
- Как использовать INNER, LEFT, RIGHT, FULL, CROSS JOIN в SQL Server 2014?
- Как использовать операцию UNION, UNION ALL, EXCEPT, INTERSECT в SQL Server 2014?
- Как создать разные типы индексов в SQL Server 2014?
- Как создать связи между таблицами с помощью PK и FK в SQL Server 2014?
- Как создать пользовательское ограничение в SQL Server 2014?
- Как создать хранимую процедуру и функцию в SQL Server 2014?
- Как создать триггер на вставку, обновление и удаление в SQL Server 2014?
- Как сделать представление в SQL Server 2014?
- Как сделать вставку, обновление с помощью представления и измененить представление?
- Как использовать оператор CASE и WAITFOR в SQL Server 2014?
- How to Swift Базовий
- How to Swift Стартовий
- HTML & CSS
- HTML5 & CSS3 Базовий
- HTML5 & CSS3 Поглибленний
- HTML5 & CSS3 Стартовий
- HTML5 & CSS3 Стартовий
- HTML5 Web Components
- HTML5 і CSS3 Базовий
- HTML5 та CSS3 Стартовий (2018)
- IntelliJ IDEA Tips & Tricks
- Java Database Connectivity (JDBC)
-
Java Professional
- Вступ
- Об'єктно-орієнтоване програмування. Документування програм
- Проектування ієрархії класів. Знайомство з UML
- Особливості створення класів
- Рефакторинг. Типові архітектурні рішення та антипатерни
- Обробка помилок та винятків. Налагодження, тестування та профільування
- Колекції та дженерики
- Основи введення-виведення
- Робота з консоллю та файловою системою
- Створення графічного інтерфейсу користувача
- Обробка подій від інтерфейсних елементів
- Багатопотоковість у Java
- Робота з мережею
- Розробка програм для платформи Netbeans
-
Java Базовий
- Об'єктно-орієнтоване програмування. Класи та об'єкти
- Інкапсуляція та модифікатори доступу
- Наслідування
- Поліморфізм. Абстракція та інтерфейси
- Static, final та enum
- Колекції та мапи
- Винятки
- Практичний урок. Створення програми для управління списком задач (todo-list)
- Потоки введення-виведення
- Анонімні та внутрішні класи
- Робота зі Stream API та лямбда-виразами
- Практичний урок. Доопрацювання програми для управління списком задач (todo-list)
- Java Базовий
-
Java Поглиблений
- Introduction to Collections. Iterator and Comparator
- Java Collection Framework (Collection)
- Java Collection Framework (Map)
- Basic IO, NIO
- How to work with Strings. [String, StringBuilder, StringBuffer]
- Regular expressions and Date API
- Reflection and ClassLoader
- Анотації. JavaDoc. VarArgs
- Serialization в Java. Interfaces Serializable and Externalizable
- Cloning in Java, interface Cloneable
- XML у Java, маршалінг, демаршалінг. XML парсери
- How to parse JSON в Java. Gson, Jackson parsers
- Thread та Runnable
- Problems with Threads
- Java 8. Lambdas, Stream API, Optional
-
Java Поглиблений
- Maven. Залежності. Збірка проєкту
- Конфігурація проєкту. Клас Properties. Тести Junit
- Робота з рядками
- Робота з датою і часом
- Logger. Використання логера slf4j
- Клонування. Інтерфейс Cloneable
- Практика. Етап 1
- Рефлексія
- Анотації
- Серіалізація та десеріалізація
- Робота з XML. Marshalling та Unmarshalling
- Робота з JSON. Бібліотека Gson
- Практика. Етап 2
- Thread, Runnable, Synchronization and Concurrency
- Практика. Етап 3
- Java Стартовий
- Java Стартовий
-
JavaScript Базовий
- DOM та пошук елементів
- Навігація по DOM елементам
- Модифікація DOM
- Властивості та атрибути
- Стилі
- Події Частина 1
- Події Частина 2
- Події Частина 3
- HTML шаблони
- Функції конструктори
- Класи
- Класи. Успадкування
- Контекст функції
- Замикання
- Форми и елементи управління
- Перевірка даних форми
- Cookies и Web Storage
- Обробка винятків
- Асинхронний код. Promise
- Мережеві запити
- JavaScript Базовий
-
JavaScript Базовый 2015
- Знакомство с курсом JavaScript Advanced
- Конструкторы и прототипы
- Работа с документами.
- Объект window. Регулярные выражения.
- JavaScript и CSS
- События и обработка событий (Часть 1)
- События и обработка событий (Часть 2)
- Формы и элементы формы
- Cookies и сохранение данных на стороне клиента
- Работа с графикой на стороне клиента
- AJAX и HTTP протокол
- JavaScript Стартовий
- JavaScript Стартовий
- JavaScript Стартовый 2015
- JavaScript Шаблони
- JavaScript Шаблони
- JavaScript: Розширені можливості
- JDBC & Hibernate
- JDBC & Hibernate
- Jenkins
- jQuery
- JQuery 2014
- Kodu Game Lab
- Kotlin
- Laravel
-
Magento 2
- Установка CMS Magento 2
- Загальна структура CMS
- Робота з базою даних
- Робота з API. Сервісні контракти
- Observer і Plugin у Magento 2
- Огляд можливостей адмін панелі
- Робота в адмін-панелі. Створення меню та конфігурацій
- Робота в адмін-панелі. Адмін Grid
- Поглиблена робота з Front-end Magento 2
- Використання Javascript у Magento 2
- Введення в checkout Magento 2
- Microsoft Аrchitecture Guide
-
MSDN Video Channel
- Attribute - class
- XmlNode.ChildNodes - свойство
- Console.Write(String, Object)
- CancellationTokenSource - класс
- Одномерные массивы
- Console.Write(Object)
- Mutex - класс
- Console.WriteBool
- Console.SetWindowSize
- Console.ReadLine
- Action
- Console.Write(Int32)
- HashTable - класс
- Console.WriteLine(Char)
- Console.ResetColor
- XmlTextReader.GetAttribute - метод
- ThreadPool - класс
- Console.Read
- Action T1 T2 T3
- IComparable
- String
- Библиотека классов платформы .NET Framework
- AsyncCallback - делегат
- Console.WriteLine - метод
- Console.WriteDecimal
- IsolatedStorageFile
- Console.SetOut
- Console.WriteChar
- Console.WriteLine(Object)
- Многомерные массивы
- Console.Clear
- Arrays as objects
- Action T1 T2
- Console.SetIn
- Environment
- Thread.Abort метод
- Hello world. First Program
- XmlTextReader.MoveToNextAttribute
- XmlDocument - ctor
- Code conventions C#
- XmlDocument.Load(XmlReader)
- Action T1 T2 T3 T4
- Console.SetCursorPosition
- Console.Write(String, Object[])
- Console.Write(Int64)
- Action T1
- Thread.Join метод
- IEnumerable - интерфейс
- XmlTextWriter.WriteStartDocument - метод
- Arrays Root C# Programming Guide
- Program Structure C#
- IAsyncResult интерфейс
- EventHandler
- Semaphore - класс
- Stream
- Console.SetWindowPosition
- XmlTextReader.Read - метод
- Console.Beep
- Task - класс
- IList - интерфейс
- IEnumerator - интерфейс
-
MySQL Базовий
- Введення в MySQL. Основні запити: Insert, Update, Select, Delete
- Типи даних для створення таблиць
- Використання Foreign Keys під час проєктування БД
- Побудова зв'язків через JOIN
- Створення індексів
- Підготовка запитів
- Створення процедур та функцій MySQL
- Умови IF-CASE та цикли в MySQL – Repeat, While
- Транзакції. Тригери
- MySQL підзапити
- MySQL Базовий
- Node.js
- Node.js Базовий
- Photoshop. Базовий курс для web-розробника
-
PHP 5.6 Базовый
- Класс и Объект
- Конструктор, деструктор. Статические методы и свойства
- Константы. Ссылки на объекты. Сравнение объектов.
- Наследование
- Инкапсуляция. Ключевое слово «final»
- Полиморфизм. Перезагрузка методов.
- Абстрактный класс и интерфейс.
- Exceptions, try{} catch($e){} finaly{}. Трейты.
- Автоматическая загрузка классов spl_autoload. Пространства имен.
- static, serialize(), clone
- Шаблоны проектирования
- Обзор баз данных
- MVC
- PHP 5.6 Стартовый
-
PHP 7.4 Базовий
- Ознайомлення з ООП, PHP ООП
- Контекст виклику. Константи. Статика в PHP ООП
- Спадкування та поліморфізм у PHP
- Інкапсуляція
- Абстракція
- Перевантаження. Магічні методи навантаження
- Особливості роботи з класами
- Клонування. Серіалізація
- Суворість типів
- Винятки в PHP
- Автозавантаження класів, namespace
- Знайомство з БД
- Composer
- MVC
- Рефлексія
- SPL
- Робота з об'єктом як із масивом
- PHP 8.0 Стартовий
- PHP Поглиблений
-
PL/SQL
- Введення до PL/SQL
- Основні команди SQL (DDL, DML)
- Блоки PL/SQL, цикли та умовні конструкції
- Команди та блоки. Частина 1
- Курсори та типи даних визначені користувачем
- Колекції в PL/SQL
- Процедури, функції в PL/SQL та робота з ними
- Колекції та функції. Частина 2
- Обробка помилок в PL/SQL
- Тригери в PL/SQL
- Помилки та тригери. Частина 3
- Пакети в PL/SQL
- Динамічний та статичний SQL, пакет DBMS_SQL.
- Пакети та динамічний SQL. Частина 4
- PostgreSQL
- PostgreSQL
- Python 3.4.0 Стартовый
- Python 3.8.6 Базовий
- Python 3.8.6 Стартовий
- Python Базовий
- Python Базовий
- Python Базовый
- Python Поглиблений
- Python Стартовий
- QA Стартовий
-
Qt Framework
- Огляд фреймворку Qt
- Інструменти розробника Qt
- Принципи роботи додатків Qt
- Елементи графічного інтерфейсу Qt Widgets
- Менеджери розміщення Qt Widgets та робота зі стилями
- Модель-відображення та робота з графічним відображенням Qt Widgets
- Мова опису графічного інтерфейсу QML
- Бібліотека елементів графічного інтерфейсу Qt Quick
- Взаємодія С++ та QML коду
- Розгортання Qt додатків
- React 0.14 Базовый
-
React Native
- Початок роботи з React Native та Expo Go
- Налаштування робочого середовища
- Базові компоненти React Native - Стандарти інтерфейсу
- Робота зі списками у React Native - Відображення даних
- Стилізація в React Native
- Сторонні бібліотеки для стилізації компонентів
- Додаткові компоненти React Native - Покращення взаємодії
- Основи Hooks
- Глибоке занурення в Hooks
- Комунікація між компонентами
- JavaScript та асинхронність
- Навігація в React Native з використанням Expo Go
- Робота з формами та введенням даних
- Анімація та жести
- Робота з мультимедіа та камерою
- Робота з RESTful API
- Робота з локальним сховищем даних
- Push-повідомлення та фонові завдання
- Міжнароднізація та локалізація додатків
- Заключний проєкт
- React Native
-
React Базовий
- Знайомство з React
- Структура React застосунків. Специфіка роботи з JSX
- Основи роботи з React компонентами
- Управління станами функціональних компонентів. Введення в хуки
- Управління ефектами компонентів. Можливості методу useEffect
- Розробка застосунку для списку нотатків
- Роутинг та навігація в React
- Знайомство з бібліотекою Redux
- Робота з API, створення додатка для визначення погоди
- Розробка модального вікна
- React Базовий
-
React Поглиблений
- Створення проєкту. TypeScript. Типізація в React
- Стилізація. Частина 1
- Стилізація. Частина 2
- Практика 1. Робота з API і стилізація
- Хуки useContext, useRef, портали
- Кастомні хуки та memory leak
- Робота з формами
- Мемоізація
- Оптимізація
- Redux Toolkit, RTK Query
- Практика 2. Міграція на RTK Query
- GraphQL
- JWT token, авторизація, приватні та публічні маршрути
- Server-side Rendering
- Тестування компонентів
- React Поглиблений
-
Ruby on Rails
- Знайомство з Ruby on Rails
- C з MVC. Ознайомлення з Controllers. Routing
- V з MVC. Знайомство з переглядами. Templates. Assets pipeline. Webpack
- M з MVC. Знайомство з ActiveRecord, міграціями та асоціаціями
- Інтерфейс запитів ActiveRecord. Валідації та коллбеки ActiveRecord
- Debug
- TDD
- Rails Forms
- Service Object
- Concerns
- FormObject
- Background Jobs
- Caching, I18N, L10N
- Deploy
- Зміни до Ruby On Rails 6
- Ruby Базовий
- Ruby Поглиблений
- Scala Базовий
- Scala Поглиблений
- Scala Стартовий
- SharePoint 2013 Администрирование
- SOLID принципи в Java
- SOLID принципи в Java
- Spring
- Spring
- Spring Data
- Spring MVC
- Spring MVC
- Spring Security
- Spring Security
-
SQL Базовий
- Знайомство з MS SQL Server 2019
- Запити DDL. Команди CREATE, ALTER, DROP, TRUNCATE, EXEC
- Запити DDL. Типи даних, атрибути
- Запити DML. Команди INSERT, SELECT, ORDER BY, WHERE
- Запити DML. Команди UPDATE, DELETE, оператори фільтрації
- Групування даних
- З'єднання таблиць
- Вбудовані функції
- Змінні. Умови. Цикли.
- Процедури. Тригери. Представлення.
- SQL Базовий
-
SQL Базовий. Розбір ДЗ
- Виконання домашнього завдання SQL Essential. Відео урок №1
- Выполнение домашнего задания SQL Essential. Видео урок №2
- Выполнение домашнего задания SQL Essential. Видео урок №3
- Выполнение домашнего задания SQL Essential. Видео урок №4
- Выполнение домашнего задания SQL Essential. Видео урок №5
- Выполнение домашнего задания SQL Essential. Видео урок №6
- Выполнение домашнего задания SQL Essential. Видео урок №7
- Выполнение домашнего задания SQL Essential. Видео урок №8
- Выполнение домашнего задания SQL Essential. Видео урок №9
- SQL Практикум
- SQLite. Бази даних в Android додатках
-
STL – стандартна бібліотека шаблонів. Теорія та практика
- Поняття складності алгоритму
- Структура даних. Стек. Черга
- Структура даних. Двозв'язковий перелік. Бінарне дерево
- Огляд бібліотеки STL. Вектор
- Робота з контейнерами STL – основні операції
- Контейнери STL з лінійним доступом
- Робота з контейнерами STL – асоціативні контейнери
- Робота з контейнерами STL – основні операції
- Ітератори в STL
- Алгоритми у STL
- Спеціальні контейнери та класи
- Практичне використання потужності STL на прикладі тестового завдання
- Swift Базовий
-
Swift Поглиблений
- Способи покращення UX про які всі забувають
- Робота Swift
- Інструменти управління третьопартійними залежностями
- Робота з асинхронним кодом PromiseKit.
- Концепція реактивного програмування
- Підходи розробки програм за допомогою CoreBluetooth
- Запуск програми
- Тестування
- Просунуте налагодження додатків
- Часті помилки та як їх уникати
- Swift Стартовий
- Swift Стартовий
- TDD - Разработка через тестирование
-
Transact SQL
- Знайомство з SQL. Типи даних
- DDL, DML
- SELECT. Умови вибору
- Built-in Functions. Scalar Functions
- System Catalog. Aggregate functions
- Цілісність даних. Первинний, зовнішній ключ
- Нормалізація БД
- З’єднання таблиць. JOINs
- Оператори роботи з наборами. Представлення
- Subquery, Temporary table, Common table expression
- Індекси
- Процедурна мова Transact-SQL
- Збережувані процедури. Користувацькі функції
- Транзакції. Тригери
- Transact-SQL
- Twitter Bootstrap 3
- TypeScript
- TypeScript Fundamentals
- Unit тестирование в C#
- Unit тестування в Java з JUnit
- Unit тестування для Android розробників
-
ADO.NET
-
Усі відеокурси