Home
Videos uploaded by user “LessonFirst”
Java для начинающих: Оператор инкремента и декремента, Урок 5!
 
12:48
Операция инкремента - это такая операция которая увеличивает значение переменной на единицу. Операция декремента - это такая операция которая уменьшает значение переменной на единицу.
Views: 3418 LessonFirst
JavaServer pages: Инициализация сервлетов, урок 3!
 
15:58
Существует несколько способов инициализации сервлетов для различных целей. 1. Инициализация при обращении первого запроса 2. Инициализация при инициализации и запуске приложения Инициализация самых сервлетов: 1. Инициализация по умолчанию - т.е. не описываем какие то необходимые действия для последующей работы сервлета 2. Инициализация сервлета (конструктор и метод init в двух вариантах) 3. Инициализация первоначальными значениями (входными данными) из параметров конфигурации web.xml Мы всегда рады видеть вас в нашей группt вконтакте: https://vk.com/club74199947
Views: 1639 LessonFirst
Java для начинающих: Статические поля и методы, Урок 33!
 
16:08
Статические методы, поля и другие элементы класса - это такие элементы класса которые не зависят от объекта класса, а принадлежат самому классу.
Views: 5123 LessonFirst
JavaServer pages: Cookie, урок 9!
 
17:13
Cookie - это данные которые представлены в формате ключ+значение Вы всегда можете присоединится к нашему сообществу: vk.com/club74199947
Views: 1019 LessonFirst
Java для начинающих: Модификатор final, Урок 36!
 
03:37
Модификатор final отменяет действие виртуальности метода, т.е. метод становится не виртуальным которого невозможно переопределить в классах наследниках. Модификатор final в декларации класса запрещает создавать наследников от этого класса. Модификатор final для поля/переменной/ссылки и т.д. запрещает в последствии изменять значение
Views: 837 LessonFirst
SQL для начинающих (DML): конструкция lIKE / NOT LIKE (MySql), Урок 6!
 
06:28
В этом видео уроке рассмотрена конструкция SQL с помощью которой можно получить данные по критерию вхождению одной подстроки в значение поля или же другим способом. Для этого можно использовать ключевые слова LIKE и NOT LIKE, Более подробно об этом можно узнать в видео уроке. Группа в ВК: vk.com/club74199947
Views: 2579 LessonFirst
PHP для начинающих: Оператор условия if, урок 3.
 
15:13
Часто возникает ситуация выполнить ту или иную часть кода в зависимости от исхода условия. Например организовать функциональность скидки для пользователей у которых накопилось более чем N балов и т.д.
Views: 943 LessonFirst
Java для начинающих: Оператор цикла while, Урок 11!
 
06:43
Оператор цикла while в языке java выполняется до того момента пока условие не будет false. Таким образом можно записать выполнения цикла который при нормальном течении выполнении программы не завершится: while(true){ // Тело цикла while }
Views: 1198 LessonFirst
Java для начинающих: Методы enum, Урок 62!
 
06:29
В видео уроке рассказывается о методах для работы с перечислениями в языке java.
Views: 1039 LessonFirst
Java для начинающих: Блок finally, исключительные ситуации, Урок 53!
 
08:58
Блок finally выполняется всегда после выполнения try/catch блоков, в независимости от того было ли сгенерированно исключение или нет.
Views: 624 LessonFirst
C (Си): язык программирования Си, понятие ссылки, урок 14!
 
08:17
C++ ссылки, описание ссылки, понятие ссылки.
Views: 2232 LessonFirst
Java для начинающих: Статический внутренний класс, Урок 49!
 
02:24
Статический внутренний класс - это такой внутренний класс, который имеет при описании модификатор класса static и все его элементы так же являются статическими.
Views: 825 LessonFirst
C (Си): язык программирования Си,  перечисления (enum) и typedef,  урок 46!
 
09:48
Принцип работы перечисления (enum) в языке СИ и применение ключевого слова typedef.
Views: 2358 LessonFirst
Java hibernate: XML мапинг, связь один к одному, урок 4!
 
03:16
Один к одному - очень специфическая и редко используемая связь, с помощью которой можно связать одну сущьность не более чем с одной второй сущьностью.
Views: 5770 LessonFirst
Java для начинающих: Оператор безусловного перехода continue, Урок 20!
 
05:16
Оператор безусловного перехода continue в языке программирования java используется для завершения текущей итерации цикла на текущем моменте выполнения, и переход на следующую итерацию цикла если это возможно по условию цикла.
Views: 900 LessonFirst
Java для начинающих: Введение в исключительные ситуации, Урок 51!
 
11:43
Исключительные ситуации еще называют исключения, на англ exception - это такие ситуации которые определяются во время выполнения программы. Существует несколько видов исключений: 1. Exception - обрабатываемые исключения. 2. RuntimeException - не обрабатываемые исключения. 3. Error - исключения связанные с работой виртуальной машины.
Views: 1030 LessonFirst
Java для начинающих: Итераторы коллекций, Урок 71!
 
13:45
В этом видео уроке java для начинающих рассмотрим тему итераторов коллекции. Итераторы предоставляют удобный способ обхода элементов той или иной коллекции. Вступайте в нашу группу: vk.com/lessonfirst Помощь проекту WebMoney: R214654609133 U345025582905 Z329362069565 E191708037329
Views: 2335 LessonFirst
Java для начинающих: Арифметические операции с присваиванием , Урок 9!
 
09:10
Арифметические операции с присваиванием облегчают задачу девелопера, когда необходимо допусти добавить некое значение к существующей переменной которая содержит в себе что-то: int a = 10; a +=5; Значение переменной "a" будет 15.
Views: 1471 LessonFirst
JavaServer pages: Неявные объекты, урок 6!
 
05:54
Неявные объекты - это такие объекты, которые уже созданы и объявлены автоматически и могут использоваться как спецификация jsp страниц, для описания логики работы в *.jsp файлах. Мы в вк: vk.com/club74199947
Views: 974 LessonFirst
C (Си): язык программирования Си,  объеденения (union),  урок 44!
 
14:05
Структуры в языке СИ. Ключевое слово struct. описание и применение структур.
Views: 1111 LessonFirst
C (Си): язык программирования Си, Форматирование вывода, спецификаторы вывода, урок 3!
 
28:37
Функция printf, работа с выводом информации, форматируем вывод, использование спецификаторов вывода.
Views: 3259 LessonFirst
JavaServer pages: Upload file, урок 14!
 
06:59
В этом видео уроке по web разработке на языке java, рассмотрим работу загрузку файла на сервер. Группа в вк: vk.com/club74199947
Views: 1036 LessonFirst
JavaServer pages: Фильтры (Filter), урок 11!
 
15:42
Фильтры в языке java для написания web приложений, используются для выполнения действия перед выполнением основной логики сервлета. Фильтры могут выполнятся относительно сервлета, т.е. когда будет обрабатываться тот или иной сервлет, или же относительно адреса по которому запрашивается непосредственно запрос, но в таком случае несколько запросов могут обрабатываться разными сервлетами. Группа в вк: vk.com/club74199947
Views: 2330 LessonFirst
Java для начинающих: Оператор ветвления switch, Урок 19!
 
09:06
Оператор ветвления switch в языке java используется для указания множество различных ветвей выполнения той или иной логики при выполнении того или иного исхода.
Views: 882 LessonFirst
Java web приложение: урок 10!
 
07:36
Создание web проекта на java, разработка web приложения на Java с использованием всех самых основных java технологий Spring - IoC, MVC, Sequrity, DI. Hibernate ORM, Criteria, Maven как сборка проекта. Методология разработки java приложений.
Views: 1489 LessonFirst
Java для начинающих: Преобразование типов, оболочечные типы, Урок 4!
 
17:23
К оболочечным типам данных относятся такие типы которые были созданы для поддержки и описания существующих примитивных типов. То есть для каждого примитивного типа есть свой класс который описывает данные тип: int - Integer double - Double float - Float char - Character boolean - Boolean byte - Byte и т.д.
Views: 3006 LessonFirst
Java hibernate: JPA связь многие ко многим, урок 9!
 
06:00
Способ задания связи многие ко многим с помощью аннотаций в java с использованием JPA.
Views: 5787 LessonFirst
SQL для начинающих (DML): Конструкции IN / NOT IN (MySql), Урок 5!
 
07:26
SQL запрос на выборку данных, можно фильтровать с помощью ключевых слов IN и NOT IN, они дают возможность отобрать множество записей по точному совпадению значений в том или ином поле таблицы. Например: SELECT * FROM user WHERE id IN (11, 12, 7, 183); Выбрать все записи с таблицы user, у которых поле с именем id имеет значения 11 или 12 или 7 или 183 с получением всех полей таблицы. Конструкция NOT IN работает с точностью до наоборот: SELECT * FROM product WHERE id NOT IN (18, 22, 90, 12, 11); Выбрать только те записи из таблицы product у которых поле id не будет иметь следующих значений: 18, 22, 90, 12, 11 Аналог запроса: SELECT * FROM user WHERE id IN (11, 12, 7, 183); может быть следующим: SELECT * FROM user WHERE id = 11 OR id = 12 OR id = 7 OR id = 183; Аналог запроса: SELECT * FROM product WHERE id NOT IN (18, 22, 90, 12, 11); может быть следующим: SELECT * FROM product WHERE id != 18 AND id != 22 AND id != 90 AND id != 11; Группа в ВК: vk.com/club74199947
Views: 2835 LessonFirst
Объектно-ориентированное программирование: понятие класса и объекта, урок 1!
 
18:15
Описание принципов и механизмов парадигмы ООП. Основы использование классов и объектов в объектно-ориентированном программировании.
Views: 5068 LessonFirst
JavaServer pages: Скриплеты, урок 4!
 
07:09
Скриплеты это способ встраивания java кода в jsp страницы. Вы всегда можете подписаться на нашу группу в вк: vk.com/club74199947
Views: 1203 LessonFirst
JavaServer pages: Передача данных из сервлета на jsp, урок 7!
 
11:06
Данные можно отображать на web-странице, генерируя которые или же получения каким либо образом с помощью backend кода на java, в таком случае возникает необходимость передачи данных между сервлетом и отображением jsp. Мы в вк: vk.com/club74199947
Views: 2588 LessonFirst
C (Си): язык программирования Си, оператор ветвления switch, урок 18!
 
31:48
язык Си ( C ): Оператор ветвления switch
Views: 1533 LessonFirst
JavaServer pages: Передача данных методами GET и POST, урок 8!
 
13:42
В HTTP протоколе имеется множество различных методов запроса, в зависимости от того, каким методом отправляется запрос, будет выполнен тот или иной метод в сервлете, doGet, doPost, doDelete, и другие. Мы в вк: vk.com/club74199947
Views: 1463 LessonFirst
php web: суперглобальный массив Server, урок 6!
 
06:04
Описание супер глобального массива Server в языке php.
Views: 330 LessonFirst
объектно-ориентированное программирование: Конструкторы, деструкторы, урок 4!
 
11:20
Описание предназначения конструктора и деструктора в рамках объектно-ориентированного программирования.
Views: 1016 LessonFirst
Java hibernate: JPA связь многие к одному, урок 7!
 
04:02
Способ задания связи многие к одному с помощью аннотаций в java с использованием JPA.
Views: 8930 LessonFirst
SQL для начинающих (DML): Агрегатные функции (MySql), Урок 8!
 
13:25
Не посредственно в mysql есть набор агрегатных функций которые могут использоваться и выполняться действия, для которых не потребуется описание дополнительной логики в вашем приложении. count - получает количество записей, которые будут возвращены данным SQL запросом. avg - Получает среднее значение из поля тех записей, которые будут возвращены данным SQL запросом. sum - Вычисляет сумму значений поля тех записей, которые будут возвращены данным SQL запросом. Группа в ВК: vk.com/club74199947
Views: 3903 LessonFirst
Java hibernate: Транзакции, урок 11!
 
10:48
Транзакции играют очень важную роль, и обеспечивают целостность и не повреждаемость данных при использования тех или иных запросов на изменение/удаление/добавление, выборку данных и прочих действий. hibernate работает с транзакциями и обеспечивает функциональность по работе с ними.
Views: 5863 LessonFirst
SQL для начинающих (DML): Вставка данных в таблицу (MySql), Урок 3!
 
08:24
DML (Data Manipulation Language) - Это непосредственная работа с данными, получение данных, добавление, удаление, изменение и другая работа которая используется для работы с данными. В этом видео уроке начинаем рассматривать самую обширную часть SQL запросов которая называется DML. В нее входит полностью все что касается данных которые хранятся в таблицах. Это добавление данных, удаление, изменение, получение записей. В видео рассматривается первая возможность с манипуляцией данных это добавление записи в таблицу. Кроме того можно в таблицу сразу добавлять одним SQL запросом не одну запись, а множество, выглядит это аналогично как и обычный запрос INSERT INTO: Пусть будет следующая таблица: CREATE TABLE IF NOT EXISTS `product` ( `id` int(11) NOT NULL AUTO_INCREMENT, `title` varchar(255) NOT NULL, `description` varchar(255) NOT NULL, `price` double NOT NULL, `count` int(11) NOT NULL, `product_category_id` int(11) NOT NULL, PRIMARY KEY (`id`), KEY `id` (`id`) ) ENGINE=InnoDB AUTO_INCREMENT=14 DEFAULT CHARSET=utf8; Добавим в которую одним SQL запросом несколько записей: INSERT INTO `product` (`id`, `title`, `description`, `price`, `count`, `product_category_id`) VALUES (1, 'Продукт 1', 'Описание 1', 123, 10, 1), (2, 'Продукт 2', 'Описание 2', 156.87, 11, 2), (3, 'Продукт 3', 'Описание 3', 246.08, 21, 1), (4, 'Продукт 4', 'Описание 4', 7, 11, 1), (5, 'Продукт 5', 'Описание 5', 90.09, 21, 1), (6, 'Продукт 6', 'Описание 6', 1.01, 2, 2), (7, 'Продукт 7', 'Описание 7', 2.04, 128, 3), (8, 'Продукт 8', 'Описание 8', 9.9, 11, 1), (9, 'Продукт 9', 'Описание 9', 100, 3, 1), (10, 'Продукт 10', 'Описание 10', 45.32, 12, 2), (11, 'Продукт 11', 'Описание 11', 872.1, 2, 2), (12, 'Продукт 12', 'Описание 12', 6.92, 12, 3), (13, 'ПРОДУКТ234', '', 0, 0, 0); Пояснений не требуется, просто через запятую можно перечислить множество раз другие данные которые будут добавлены в соответствующие поля соответствующей таблице. Группа в ВК: vk.com/club74199947
Views: 5062 LessonFirst
php для начинающих: Поразрядные логические операции (И, ИЛИ, НЕ), урок 21.
 
24:33
Существует несколько поразрядных (побитовых) операций - это такие операции которые выполняют ту или иную работу над битами. К таким операциям относятся поразрядное И, ИЛИ, НЕ, поразрядный сдвиг влево и поразрядный сдвиг вправо.
Views: 783 LessonFirst
Java hibernate: JPA связь один к одному, урок 8!
 
03:32
Способ задания связи один к одному с помощью аннотаций в java с использованием JPA.
Views: 5755 LessonFirst
Java hibernate: HQL запросы, урок 13!
 
24:06
HQL - собственный язык запросов используемый hibernate, построен и очень сильно похож на sql.
Views: 5665 LessonFirst
php ооп: Методы класса, работа с классом, урок 2!
 
23:34
Создание и использование классов. объектно-ориентированный php, методы и поля класса.
Views: 1127 LessonFirst
SQL для начинающих (DML):  Объединение запросов UNION, Урок 17!
 
17:34
В sql можно записывать одним запросом несколько различных запросов результаты которых, объединять в одно результирующее отношение. Единственным критерием это результат выполнения каждого объеденного запроса должны быть абсолютно идентичной структуры. Группа в ВК: vk.com/club74199947
Views: 2402 LessonFirst
Java hibernate: Валидация, урок 15!
 
15:15
Валидация - это еще одна функциональность использования hibernate, которая проверяет данные объектной модели на корректность, что бы каждое значение каждого поля отвечало тем требованиям которые были указаны, допустим количество символов в строке не должно превышать 255, или максимальное значение должно быть 100 и т.д.
Views: 3907 LessonFirst
Java для начинающих: Освобождение ресурсов (try-with-resources), Урок 58!
 
08:02
Освобождение ресурсов с использованием try/catch Блоков является лучшей практикой, когда необходимо после завершения работы с которым вызывать метод close: try(Resource resource = new Resource()){ resource.generate(); }catch(Exception e){ e.printStackTrace(); }
Views: 785 LessonFirst
php web: Session (Сессия), урок 4!
 
09:51
Понятие Session, использование сессий в языке php.
Views: 486 LessonFirst