Lesson 44 of 95
Урок 44. Функции агрегирования. Понятие группировки. Ключевое слово GROUP BY
Lessons95 lessons
- 1Урок 1. История и этапы развития языка Java. Понятие блок-схемы
- 2Урок 2. Типы данных. Переменная
- 3Урок 3. Операторы. Примеры построения программ с использованием блок-схем
- 4Урок 4. Циклы for, while, do while. Практика
- 5Урок 5. Условные операторы if, else в Java. Цикл for. Создание блок-схем
- 6Урок 6. Оператор выхода из цикла break. Оператор continue. Практика с циклами
- 7Урок 7. Массивы в Java: теория и практика
- 8Урок 8. Символы и строки в Java. Методы substring, charAt, split в Java
- 9Урок 9. Массивы в Java. Практика
- 10Урок 10. Массивы в Java. Практика. Методы в Java. Теория и практика
- 11Урок 11. Методы и массивы в Java. Практика. Формальные и фактические аргументы
- 12Урок 12. Основные операции со строками в Java. Метод isEmpty, charAt, trim, indexOf. Практика
- 13Урок 13. ООП в Java. Инкапсуляция, наследование, полиморфизм. Классы в Java
- 14Урок 14. Классы в Java. Практика
- 15Урок 15. ООП в Java. Наследование. Переопределение метода. Абстрактные классы
- 16Урок 16. Работа с файлами в Java. Потоки ввода-вывода
- 17Урок 17. Передача массива в Java. Работа с файлами и с текстом
- 18Урок 18. Матрицы в Java. Одномерные и двухмерные массивы
- 19Урок 19. Java практика. Работа с файлами, массивы, методы в Java
- 20Урок 20. Работа с файлами. Поиск с использованием массива. Матрицы в Java
- 21Урок 21. Работа с файлами и массивами. Матрицы в Java
- 22Урок 22. Массивы в Java. Практика
- 23Урок 23. Java практика: площадь и периметр прямоугольника. Сортировка методом вставки
- 24Урок 24. Матрицы, практика. Интерфейсы в Java
- 25Урок 25. Коллекции в Java. Список ArrayList
- 26Урок 26. Интерфейсы в Java. Диаграмма класса
- 27The author has deleted or hidden this video.
- 28Урок 28. Классы в Java. Практика. Работа с массивами
- 29Урок 29. Вложенные классы. Nested, inner. Примеры использования
- 30Урок 30. Исключения в Java. Практика
- 31Урок 31. Исключения в Java. Практика
- 32Урок 32. Коллекции в Java. Класс ArrayList
- 33Урок 33. Работа с файлами, работа в команде
- 34Урок 34. Коллекции. Потоки ввода/вывода
- 35Урок 35. Проектирование консольного интерфейса
- 36Урок 36. Работа с файлами и коллекциями
- 37Урок 37. Сериализация и десериализация
- 38Урок 38. Лямбда-выражения
- 39Урок 39. Обзор проблем, встречающихся при проектировании и разработке классов. Лямбда-выражения
- 40Урок 40. Экзамен по основам Java
- 41Урок 41. Введение в теорию баз данных. Введение в язык структурированных запросов SQL
- 42Урок 42. Оператор SELECT. Ключевые слова IN, BETWEEN, LIKE
- 43Урок 43. Аномалии взаимодействия с однотабличной базой данных. Создание многотабличной базы данных
- 44Урок 44. Функции агрегирования. Понятие группировки. Ключевое слово GROUP BY
- 45Урок 45. Операторы для использования в подзапросах. Объединение результатов запроса
- 46Урок 46. Понятие транзакции. Использование транзакций. Представления
- 47Урок 47. Хранимые процедуры. Триггеры
- 48Урок 48. Экзамен
- 49Урок 49. Введение в языки разметки. Язык разметки гипертекста HTML
- 50Урок 50. Практика: создание простейшей web-страницы
- 51Урок 51. CSS – каскадные таблицы стилей. Использование внешних CSS файлов стилей
- 52Урок 52. Блочные и строчные теги HTML. Вложенный список. Как вставить картинку в текст
- 53Урок 53. Тег «img» и его атрибуты (src, alt, width, height, border)
- 54Урок 54. Верстка статьи с изображениями. Как сделать мультифон из нескольких изображений
- 55Урок 55. Верстка макета сайта в Photoshop. Разбираем код HTML CSS
- 56Урок 56. Основы верстки блоками. Правила верстки. Рассмотрение простых структур страниц и элементов
- 57Урок 57. Позиционирование элементов. Адаптивная верстка HTML
- 58Урок 58. Введение в JavaScript. Основы синтаксиса. Переменные. Типы данных. Арифметические операторы
- 59Урок 59. Диалоговые окна в JavaScript. Условные операторы. Многоуровневые условия
- 60Урок 61. Функции в JavaScript. Аргументы функции. Управление стилями элементов web-страницы
- 61Урок 62. DOM (Document Object Model). Введение в браузерные события / JavaScript
- 62Урок 63. Делегирование событий
- 63Урок 60. Циклы и функции в JavaScript
- 64Урок 64. Асинхронный код
- 65Урок 65. Синтаксис JSON. Синхронные и асинхронные запросы
- 66Урок 67. Класс Socket. Класс ServerSocket
- 67Урок 68. TCP/UDP протоколы
- 68Урок 69. Практическая работа. Сетевые интерфейсы
- 69Урок 70. Краткий обзор полезных утилит и библиотек. Понятие сервлета
- 70Урок 71. Базовые классы сервлета. Взаимодействие сервлета и клиента
- 71Урок 72. Практическая работа с сервлетами
- 72Урок 73. Источники данных. JDBC
- 73Урок 75. Использование JDBC для доступа к различным СУБД
- 74Урок 74. Работа с JDBC. Получение данных из базы данных
- 75Урок 76. Введение в ORM. Знакомство Hibernate
- 76Урок 77. Практическая работа с Hibernate
- 77Урок 78. Hibernate-разработка CRUD-приложения. Разработка Hibernate многотабличного приложения
- 78Урок 80. API. Знакомство с Criteria
- 79Урок 81. Java Spring Framework. Создание Spring приложения
- 80Урок 79. Hibernate: работа с запросами. Практика
- 81Урок 82. Spring API. Spring: data accessing. Контроллер Crud
- 82Урок 83. Доступ к данным БД. Spring JPA. Spring JSON API
- 83Урок 84. Работа с конфигурациями Spring. Возможности конфигураций Spring
- 84Урок 85. Spring: маршрутизация. Аннотации REST-контроллеров Spring
- 85Урок 86. Spring JSON API практика
- 86Урок 87. Spring Data. Примеры использования Spring Data
- 87Урок 91. MVC: работа с многотабличной моделью. MVC: работа с формами
- 88Урок 88. Микросервисная архитектура. Spring и микросервисы
- 89Урок 89. Spring. Full MVC + thymeleaft
- 90Урок 90. MVC Работа над приложением. MVC приложение. Добавление новых таблиц
- 91Урок 94. Экзамен
- 92Урок 92. Введение в безопасность веб-приложений. Механизмы защиты веб-приложений
- 93Урок 93. Работа с Spring Security. Механизмы аутентификации и авторизации
- 94Урок 53. Селекторы CSS. Псевдоклассы. Возможности SCSS. Максины. Тег input
- 95Урок 27. Шаблонные классы в Java