Результати пошуку за запитом: видеокурс c*
003. Инструменты фронтенд-разработчика - Владимир Гриненко
Объяснение инструментов фронтенд-разработчика: CSSO, SVGO (размера, скорости парсинга и рендеринга), Borschik, Setochka, Bem tools (создания сущности, сборки финального рантайма, работы с декларациями сборки, поднятия dev-сервер), COA. Разъяснение оптимизаторов системы сборки, написания своих инструментов, написания на JavaScript под node.js.
Архитектура веб-приложений
Разъяснение локальной, глобальной переменной, помещение переменных в window – минусы, плюсы. Объяснение самовызываемой функции, модуля в JavaScript (законченной функции, объекта) с примером, приватной переменной, MVC (VIEW CONTROLLER MODEL). Толкования устройства веб-приложений: уровня библиотек, ядра приложения модулей, модуля веб-приложения, состава, характеристики, проблематики. Объяснение кнопки тулбара, модуля в JavaScript, Asynchronous Module Definition, BACKBONE.JS, примеры. Роутинг.
Java. Углубленные основы язык
Объясняется наследование в языке Java так же множественное наследование. Разъясняется использование классов. ClassLoader является загрузчиком данных про класс. Основная методология класса. Строковые переменные. Остановка сервера. Примитивные типы, их обёртки. Массивы в Java. Boxing и Unboxing. Размер объектов. Администрирование сервера. Средство сборки каким является Maven. PORT прямо в параметры. Сборка, подготовка и запуск проекта.
С++. Язык С
Язык C - разъясняется в промышленной современной разработке. Объяснение организации оперативной памяти, выравнивания и упаковки составных типов и переменных простых, одномерных и многомерных массивов, строк и указателей. Толкование выделения и освобождения памяти, производительности кода и управления памятью, переносимого исходного кода и стандарта POSIX.
Java. Авторизация пользователя
Правильное постановление задачи касательно авторизации пользователя. Процессы и модули, действующие в авторизации, операциях регистрации, выхода пользователя и обработки учетной записи. Ознакомление с классом шаблонного типа и шаблонами java в целом. Метод шаблонного типа, заужение области параметра, синтаксис. Определение коллекций. Система использования наследования и шаблонов. Иерархичность контейнеров. List, Set, Queue, Map. Интерфейс сопоставления Comparable. HTTP-сессии.
Java. Работа с базами
Объяснение терминов и сокращений, определений и особенностей JDBC и его API, инструментов. Как управлять драйверами JDBC. Определение состояний соединений – Statements, соединений с базой – Connection, объекта ResultSet. Разъяснение решений задач передачи интерфейса лямбда-выражение в Java 7 и 8, обновления и выбора состояний, объект Executor для работы с запросами, содержащий методы, типизации, вызова execQuery.
Java. Интерфейсы. Аннотации. Игровая механика
Объяснение дескрипторов и сервисов, изменение кода, интерфейсов, реакторинга, NotNull. Толкование о синтаксисе, видах аннотаций и обработке, стандартных аннотациях, WebSockets. Изучение роли исключений. Показывается суть соединения с пользователем и игровая механика на примере игры «Кто больше накликает». Демонстрация класса Throwable, регистрация событий. Pattern Observer. Объяснение шаблонов Context и Singleton. Коллбэки.
Сергей Михалев — Правдивая история об использовании SQL Server Change Data Capture
<p>Доклад Сергея Михалева, сотрудника Одноклассников об опыте и головных болях при работе с SQLServerChangeDataCapture. Необычный доклад на тему неудачных реализаций продукта. Нестандартный подход к баг-репортам, использование аутсорса, сложности при адаптации нового продукта.</p>
Сергей Шкредов — В чем недостатки DSL, и как решать те же задачи средствами мета программирования C#
Презентация Сергея Шкредова о развитии .NET, его видение будущего технологии. Рассмотрены: .NetCore, ASP.Net vNext, Xamarin and Mono и другие. Декларативные и императивные программы языки программирования.Аналоги компиляторов и сборок. Практические примеры кода.
Работа с Базой данных. Часть 10
Объяснение работы с базой данных через script. Попробуем извлекать, добавлять, изменять материалы, новости и значения. Формирование автономного файла для сбережения информации. Высветление работы с переменной define, connect, библиотекой mysqli. Проверка установления соединения.
Вынимание информации (ассоциативного массива) из таблицы. Объяснение написания интерпелляций, курируясь основными и второстепенными словами. Извлечение всех полей (значений) сразу, а так же по отдельности. Работа с лимитированным количеством полей. Извлечение частичного количества значений, например не больше двух (лимит). Работа с сортировкой (select запрос). Присоединение в таблицу новосозданных записей и материалов. Разъясняется подсчет количества извлеченных записей.