Результати пошуку за запитом: принцип открытости*
Налаштування середовища Pug
Автор: Кінаш Станіслав
Ціль уроку – налаштувати середовище розробки Pug, при цьому встановивши всі необхідні програми, залежності та плагіни. Познайомити студентів із Node.js та таск-менеджером для автоматичного виконання завдань Gulp. Розказати та пояснити принцип роботи нашого базового шаблону Pug для автоматичної компіляції, з яким ми будемо працювати протягом усього курсу.
Створюємо перший тест
Автор: Дем'ян Костельний
В даному році буде розглянуто сам принцип та процес написання тестів з PHPUnit, але разом з цим роглянуто що таке “ствердження” в тестуванні і як їх можна використовувати. Практичним завданням буде написати перший простий тест та запусти його з успішним виконанням.
Розробка через тестування (TDD)
Автор: Демьян Костельный
В останнім уроці детальніше розглядається дана методологія розробки й те як можна її використовувати ефективніше. Розглядаються також практичні приклади та всі принципи даної методології та приводиться різниця між TDD і BDD.
Машинна математика
Автор: Олександр Шевчук
Розуміння роботи програми неможливе без розуміння основ збереження та оброблення інформації. На даному уроці будуть розглянуті основи машинної математики, поняття біт і байт, основні принципи збереження та оброблення інформації в оперативній пам'яті та в процесорі обчислювального пристрою.
Оператори
Автор: Дмитро Охріменко
Усі мови програмування для визначення виразів під час написання інструкцій використовують оператори. Наприклад, додавання, множення або порівняння значень на рівність відбувається за допомогою операторів. Завдання цього уроку показати загальний принцип роботи з бінарними та унарними операторами та вивчити основні оператори.
Статические и вложенные классы в Java
Автор: Евгений Тихонов
В этом уроке проводится детальный разбор работы статических членов, использование и создание статических классов, использование вложенных классов. Также будут рассмотрены основные принципы работы расширяющих методов. Данная теория продемонстрирована на примере реальных задач. Как средство обучения использован компьютер с установленной IntelliJ IDEA.
Масштабирование в SignalR
Автор: Олександр Карпенко
Разобрать понятие масштабирования программных систем. Рассмотреть принципы вертикального и горизонтального масштабирования. Провести обзор проблем, возникающих при горизонтальном масштабировании и вариантов решения этих проблем. Изучить варианты масштабирования сервисов ASP.NET Core SignalR и связанные с этим особенности, которые нужно учитывать.
Введення у FlexBox
Автор: Віталій Мазяр
Мета уроку - ознайомитися з основами технології flexbox, загальними поняттями та принципами логіки роботи технології flexbox, виробити розуміння того, як використовувати flexbox на практиці. Познайомитись із початковою простою структурою перед створенням лендіг (односторінкового) сайту та розібратися з тим, як виконувати перші кроки при верстці. Також розглянути створення простого меню на сайті з використанням флексбокс технології.
JAX-RS Client API. Asynchronous REST
Автор: Юрий Мищеряков
Цель урока. Ознакомление с подходами к созданию Java приложений – клиентов к REST Веб-сервисам, принципами выполнения запросов и их обработки в асинхронном режиме, имеющимся API для этих целей. Получение практических навыков создания клиентов к REST Веб-сервисам на платформе Java и обеспечению корректного взаимодействия между клиентом и сервисом.
Користувальницькі директиви та компоненти
Автор: Дмитро Охріменко
На цьому уроці ми вивчимо принципи створення структурних та атрибутивних директив. Це допоможе Вам розуміти, як працюють директиви у Angular додатку. Також у цей урок включені приклади створення фільтрів (Pipe). Ви не тільки навчитеся створювати та використовувати фільтри, але й дізнаєтесь які налаштування фільтрів можуть підвищити продуктивність програми.