Категорії курсів

Как улучшить Enterprise архитектуру при помощи CQRS

1 460 грн.
Рекомендований курс
backend-разработчикам на любом языке программирования и любой платформе (Java, Python, JavaScript, Ruby, Go... Курс розрахований на Middle та Senior розробників, архітекторів, тімлідів та техлідів, а також CTO. На курсі буде роз'яснено термінологію, поняття CQS, CQRS, Vertical Slices та Feature by folder. На прикладі демо-магазину будуть розглянуті відмінності в реалізації функціоналу в горизонтальному та вертикальному CQRS варіантах. Крім того, будуть розглянуті 8 способів покращення архітектури за допомогою CQRS, створення власного CQRS двигуна, міграція зі слоїв архітектури на CQRS Handlers, вибір найкращого CQRS двигуна, різниця в реалізації cross-cutting concerns для слоїв архітектури та CQRS, 10 міфів про CQRS, різниця в написанні тестів для CQRS handlers та сервісів, а також використання Result для покращення архітектури та продуктивності.
Початковий
13 годин
online
Перейти на сайт курса
Сертифікат
Занять 66
Годин 13
Періодичність індивідуальний графік
Тип навчання online
Трансляція Відеозапис
Вступний іспит
Перевірка домашнього завдання
Дипломний проект
Допомога в працевлаштуванні
Вікова категорія для дорослих
Рівень підготовки Початковий
Мова Русский

JavaScript с нуля - основы языка и практика для начинающих

2 740 грн.
Рекомендований курс
Занимаюсь разработкой уже более 12 лет и имею большой опыт: Java Script, Type Script, Php, Go, C... JavaScript является самым популярным языком программирования в мире. На нём работают все веб приложения в мире, а так же множество мобильных и desktop приложений. Вы можете создать на нём полноценное fullstack приложение с backend написанным там же на JavaScript.Этот курс является первой частью курсов по JavaScript, которая направлена на детальное изучение основ языка и того как он работает "под капотом". Курс подойдёт даже тому, кто раньше никогда не сталкивался с JavaScript и имеет разве что базовые знания html и css, которые нужны для финального проекта. При этом если вы новичок, то даже без знаний html и css сможете целиком освоить курс и начать свой путь в разработке. Большое внимание в курсе уделено упражнениям, чтобы вы не просто осваивали теорию и повторяли за мной код, но и смогли закрепить знания на практике. Так же делается акцент на современном синтаксисе языка и его возможностях. В курсе мы детально изучим:Основы JavaScript: типы данных, переменные, операторыУправление потоком выполнения программыБулеву логикуРаботу с функциями, функции высшего порядкаМассивыЦиклы и итерации в массивахРаботу со строкамиОбъектыПроцесс работы JavaScriptStack вызововКонтекст исполненияScrope chainПоднятиеРаботу ключевого слова this и управление имЗамыканияIIFEРаботу с DOMДругие API: FormData, Local storageЛекции содержат как теоретическую часть, так и live-code, где мы вместе будем писать код, разбираю особенности работы JavaScript. В конце каждого модуля вас ожидает тест, который позволит укрепить ваши знания. В конце вас ожидает большой проект, где мы реализуем полноценное web приложение на чистом JavaScript - трекер привычек.В результате курса вы получите знания и навыки для написания ваших первых приложений на JavaScript.
Початковий
17 годин
online
Перейти на сайт курса
Сертифікат
Занять 142
Годин 17
Періодичність індивідуальний графік
Тип навчання online
Трансляція Відеозапис
Вступний іспит
Перевірка домашнього завдання
Дипломний проект
Допомога в працевлаштуванні
Вікова категорія для дорослих
Рівень підготовки Початковий
Мова Русский

Шаблоны проектирования. Design patterns tutorial.

1 270 грн.
Рекомендований курс
I develop in PHP, Go, Java Script, SQL.... Для кого курсЭтот курс ориентирован на тех, кто уже знаком с языком программирования Java/PHP/C# и хотел бы углубить свои знания и изучить объектно-ориентированный анализ и проектирование программного обеспечения.На этом курсе Вы познакомитесь с основными принципами и паттернами объектно-ориентированного дизайна, используемыми при разработке программных систем.Вы научитесь познакомитесь с основными понятиями и принципами объектно-ориентированного подхода, изучите порождающие, структурные и поведенческие шаблоны проектирования.Вы узнаете, как создавать модульное, гибкое и многоразовое программное обеспечение, применяя объектно-ориентированные принципы и шаблоны проектирования.О чем курсВ данном курсе охвачены практически все известные шаблоны проектирования программного обеспечения. В курс вошли обзор базовых, структурных, поведенческих, порождающих, параллельного программирования и архитектурных шаблонов проектирования программного обеспечения. В курсе содержится большой пласт теории и практики. В каждой лекции вы найдете решение на языке PHP рассматриваемого шаблона.Структура лекцийКаждая лекция состоит из основных разделов: 1. Суть шаблона. 2. Проблема, которую решает шаблон. 3. Решение, которое предлагает шаблон. 4. Схема или структура шаблона и набора классов. 5. Практический пример. 6. Применимость. 7. Плюсы и минусы. 8. Связь с другим шаблонами. 9. Итог. Какие шаблоны рассмотрены1. БАЗОВЫЕ Контейнер свойств / PropertyContainerДелегирование / DelegationКанал событий / Event ChannelИнтерфейс / InterfaceШаблон функционального дизайна / Finctional DesignНеизменяемый интерфейс / Immutable InterfaceНеизменяемый объект / Immutable objectНеизменяемая обертка / Immutable WrapperИнтерфейс маркер / Marker Interface2. ПОРОЖДАЮЩИЕФабричный метод / Factory MethodАбстрактная фабрика / Abstract FactoryСтатический фабричный метод / Static Factory MethodСтатическая фабрика / Static FactoryПростая фабрика / Simple FactoryСтроитель / BuilderПрототип / PrototypeОдиночка / SingletoneОбъектный пул / PoolОтложенная инициализация / Lazy InitializationМультитон / MultitoneПолучение ресурса есть инициализация / RAII3. СТРУКТУРНЫЕЛегковес / FlyweightМост / BridgeАдаптер / AdapterКомпоновщик / ComposerПреобразователь данных / Data MapperДекоратор / DecoratorВнедрение зависимостей / DIФасад / FacadeЕдиная точка доступа / Front ControllerЗаместитель / ProxyТекучий интерфейс / Fluent interfaceПриватный дата-класс / Private data mapperРеестр / RegistryФильтр / FilterБизнес делегат / Business delegateСоставной объект / Composite EntityОбъект доступа к данным / DAOФильтр перехвата / Intercepting filterЛокатор служб / Service LocatorОбъект значение / Object ValueОбъект передачи данных / DTOБрокер / BrockerСессионный фасад / Session FacadeОбработчик списка значений / Value List HandlerКаналы и фильтры / Pipes and FiltersАктивная запись / Active recordОбвязка свойств / Binding properties4. ПОВЕДЕНЧЕСКИЕЦепочка обязанностей / Chain of responsibilityКоманда / CommandИнтерпретатор / InterpreterИтератор / IteratorПосредник / MediatorХранитель / MementoНуль-объект / Null obkectНаблюдатель / ObserverИздатель-подписчик / PubSubСлуга / ServantСпецификация / SpecificationСостояние / StateСтратегия / StrategyШаблонный метод / Template Method Посетитель / VisitorОдноразовый посетитель / Single serving visitorИерархический посетитель / Hierarchical visitor5. АРХИТЕКТУРНЫЕMVCMVPMVVMPACГолый объект / Naked objectHMVCVIPERЧему научитесь по окончанию курсаПо окончанию курса вы научитесь применять на практике шаблоны проектирования в вашем проекте.Who the Course Is For This course is aimed at those who are already familiar with the Java / PHP / C # programming language and would like to deepen their knowledge and explore object-oriented analysis and software design.In this course, you will become familiar with the basic principles and patterns of object-oriented design used in the development of software systems. You will learn to familiarize yourself with the basic concepts and principles of the object-oriented approach, study generative, structural and behavioral design patterns. You will learn how to create modular, flexible, and reusable software using object-oriented principles and design patterns. What the course is about This course covers almost every known software design pattern. The course included an overview of basic, structural, behavioral, generative, parallel programming, and architectural software design patterns. The course contains a large layer of theory and practice. In each lecture, you will find a PHP solution to the template in questionStructure of the lectures Each lecture consists of the main sections: 1. The essence of the template. 2. The problem that the template solves. 3. The solution that the template offers. 4. Scheme or structure of a template and a set of classes. 5. A practical example. 6. Applicability. 7. Pros and cons. 8. Link to other templates. 9. Summary.
Початковий
16 годин
online
Перейти на сайт курса
Сертифікат
Занять 73
Годин 16
Періодичність індивідуальний графік
Тип навчання online
Трансляція Відеозапис
Вступний іспит
Перевірка домашнього завдання
Дипломний проект
Допомога в працевлаштуванні
Вікова категорія для дорослих
Рівень підготовки Початковий
Мова Русский

Чистая архитектура на практике

1 820 грн.
Рекомендований курс
backend-разработчикам на любом языке программирования и любой платформе (Java, Python, JavaScript, Ruby, Go... Курс показує слухачеві, як застосовувати чисту архітектуру на практиці при розробці бекенду бізнес-додатків. В якості демо-проекту використовується інтернет-магазин. Курс показує, які компоненти потрібно буде створювати, що описані Дядею Бобом, яке буде зміст кожного компонента та якими будуть посилання між компонентами. Курс призначений для Middle та Senior розробників, архітекторів, тимлідів та техлідів.
Початковий
9 годин
online
Перейти на сайт курса
Сертифікат
Занять 45
Годин 9
Періодичність індивідуальний графік
Тип навчання online
Трансляція Відеозапис
Вступний іспит
Перевірка домашнього завдання
Дипломний проект
Допомога в працевлаштуванні
Вікова категорія для дорослих
Рівень підготовки Початковий
Мова Русский

Курс golang

8 500 грн.
Курсы обучения Golang в Киеве ➣ Современный курс на Go ➣ Быстрая и удобная настройка среды Go, а также... В курсе предусмотрено домашнее задание в виде решение задач для самостоятельного усвоения материала. Написание небольших Web-приложений.
Середній, Професійний
36 годин
1 місяць
online, offline
Перейти на сайт курса
Сертифікат
Занять 12
Годин 36
Місяців 1
Періодичність 3 рази на тиждень
Тип навчання online, offline
Місто Киев, Днепр, Харьков, Львов, Луцк
Трансляція Прямий ефір
Вступний іспит
Дипломний проект
Вікова категорія для дорослих
Рівень підготовки Середній, Професійний
Ментор
Розстрочка
Мова Русский

Сторителлинг: сильний текст від А до Я для підприємців

1 090 грн.
Рекомендований курс
Разбор пяти сюжетов на примерах историй: Gucci, Fed Ex, Go Pro и моих личных. Урок 5.... Чому ми любимо читати та слухати історії? Історії це цілий розповідь, яка базується на формулі, що включає запитання, емоції, приклади для достовірності, роботу з запереченнями та заклик до дії. Цей курс допоможе вам навчитися писати історії, які привертають увагу та допоможуть вам продавати свої продукти онлайн, будувати особистий бренд та знаходити нові теми для цікавих постів.
Початковий
4 годин
online
Перейти на сайт курса
Сертифікат
Занять 8
Годин 4
Періодичність індивідуальний графік
Тип навчання online
Трансляція Відеозапис
Вступний іспит
Перевірка домашнього завдання
Дипломний проект
Допомога в працевлаштуванні
Вікова категорія для дорослих
Рівень підготовки Початковий
Мова Русский

Docker + Ansible с нуля, деплой и управление Swarm

2 740 грн.
Рекомендований курс
image 14:49 Улучшаем сборку 08:09 Анализируем image 05:05 Многоэтапная сборка 09:03 Упражнение - Сборка go... Курс розрахований на Backend / Frontend розробників, які хочуть доставляти та керувати своїми додатками в production. Також для системних адміністраторів, які хочуть рухатися в напрямку DevOps, та фахівців технічної підтримки, які хочуть переходити на напрямок системного адміністрування та DevOps. Курс допоможе розібратися з Docker та Ansible, щоб автоматизувати рутинні операції та накатувати все необхідне на вашу інфраструктуру по одному натисканню кнопки. Курс розглядає deploy на прикладі реального стеку додатків з frontend, backend, шини повідомлень та мікросервісами.
Початковий
16 годин
online
Перейти на сайт курса
Сертифікат
Занять 94
Годин 16
Періодичність індивідуальний графік
Тип навчання online
Трансляція Відеозапис
Вступний іспит
Перевірка домашнього завдання
Дипломний проект
Допомога в працевлаштуванні
Вікова категорія для дорослих
Рівень підготовки Початковий
Мова Русский

Верстка і створення веб-сайтів 2022 від початку до результату! Для початківців веб-розробників

2 740 грн.
Рекомендований курс
структура файлов и папок проекта 13:14 Как использовать плагины VS Code 13:58 Если у вас не работает плагин Go... Цей курс призначений для абсолютних новачків, тому ми розпочнемо з основ та разом, крок за кроком, пройдемо шлях від встановлення редактора коду до створення стильних, сучасних адаптованих під планшети, телефони та десктоп версії веб-сайтів. Ви дізнаєтеся, як створювати сайти на мовах HTML та CSS, навчитесь розміщувати свій сайт в Інтернеті, вивчите HTML5, CSS3, отримаєте необхідні знання для використання бібліотеки Bootstrap, навчитесь працювати з препроцесором SASS/SCSS, вивчите методологію БЕМ, навчитесь створювати адаптивні сайти, які будуть виглядати чудово на будь-якому пристрої, навчитесь створювати дизайн сайтів, вивчите основи програми Figma, навчитесь працювати в програмі VS Code, зрозумієте всі етапи розробки сайтів, вивчите сучасні стандарти позиціонування елементів сайту, вивчите технологію Flexbox.
Початковий
16 годин
online
Перейти на сайт курса
Сертифікат
Занять 118
Годин 16
Періодичність індивідуальний графік
Тип навчання online
Трансляція Відеозапис
Вступний іспит
Перевірка домашнього завдання
Дипломний проект
Допомога в працевлаштуванні
Вікова категорія для дорослих
Рівень підготовки Початковий
Мова Русский

Unreal Engine — полное руководство по разработке на С++

3 650 грн.
Рекомендований курс
We'll start with the basics of C++ in Unreal Engine and go over the architecture of the framework... У курсі ви навчитеся програмувати на C++ під Unreal Engine. Почнемо з основ С++ в Unreal Engine та розглянемо архітектуру фреймворка. Розглянемо всю базу, необхідну для втілення ваших ідей в життя в Unreal Engine. Основний проект курсу — шутер від третьої особи ShootThemUp, який ми послідовно будемо розробляти, поглиблюючись в різні підсистеми та деталі движка. В кінці курсу у нас буде повноцінна гра, багаж знань поповниться всім необхідним для комфортного використання C++ в Unreal Engine, а розуміння роботи движка буде зовсім на іншому рівні.
Початковий
22 годин
online
Перейти на сайт курса
Сертифікат
Занять 159
Годин 22
Періодичність індивідуальний графік
Тип навчання online
Трансляція Відеозапис
Вступний іспит
Перевірка домашнього завдання
Дипломний проект
Допомога в працевлаштуванні
Вікова категорія для дорослих
Рівень підготовки Початковий
Мова Русский

Курс PHP

5 480 грн.
Хоть в работе и использую такие языки, как Python i Go, самым комфортным языком для меня является PHP... Наш курс PHP состоит из практических заданий. PHP – язык, который давно существует на рынке, но и сейчас остается в топе популярных языков. На нем написано примерно 80% всех сайтов мира, включая такой гигант как Facebook.
online
Перейти на сайт курса
Сертифікат
Занять 18
Тип навчання online
Вступний іспит
Перевірка домашнього завдання
Дипломний проект
Допомога в працевлаштуванні
Вікова категорія для дорослих
Мова Українська

Blockchain Revolution: Enterprise

Доступна розстрочка
Learn the basics of Go, an open source programming language originally developed by a team at Google... Даний курс вводить вас у світ технології блокчейн пояснює, що таке блокчейн, як він працює та чому він революційний. Ви дізнаєтеся про різні категорії криптоактивів та способи їх транзакцій на блокчейні. Ви дізнаєтеся, як блокчейн руйнує бізнес-моделі та фінансові послуги, пропонуючи організаціям нові вибори у створенні та управлінні цінністю. Курс викладають Дон Тапскотт та Алекс Тапскотт, визнані світові авторитети в інноваціях та технологіях та автори бестселера Blockchain Revolution.
Початковий
5 місяців
online
Перейти на сайт курса
Сертифікат
Місяців 5
Періодичність індивідуальний графік
Тип навчання online
Вступний іспит
Перевірка домашнього завдання
Дипломний проект
Допомога в працевлаштуванні
Вікова категорія для дорослих
Рівень підготовки Початковий
Мова Русский, English

Огляд фінтеху: платежі та регулювання

Доступна розстрочка
This specialization introduces the Go programming language from Google and provides learners with an... У цьому курсі ви дізнаєтеся про ключові компоненти сучасних інвестиційних стратегій, які використовують фінтех. Професори Наташа Сарін та Кріс Геці зі Школи Вартон створили цей курс, щоб допомогти вам зрозуміти складну структуру методів платежів та фінансового регулювання, щоб ви могли визначити, яку роль відіграє фінтех у майбутньому інвестуванні. Шляхом аналізу робо-консультування та змінних демографічних сил, ви дізнаєтеся, як основні елементи довіри лежать в основі складної архітектури вибору в інвестиціях та впливають на імпакт-інвестування. Ви також досліджуватимете методи платежів та те, як фінтех стає підприємницьким рішенням як для інвестицій, так і для платіжних систем. Після закінчення курсу ви зможете ідентифікувати різні фінансові технології, зрозуміти динаміку між інноваціями та регулюванням та використовувати найкращі практики при розробці стратегії фінтех для себе або свого бізнесу.
Початковий
6 годин
online
Перейти на сайт курса
Сертифікат
Занять 36
Годин 6
Періодичність індивідуальний графік
Тип навчання online
Вступний іспит
Перевірка домашнього завдання
Дипломний проект
Допомога в працевлаштуванні
Вікова категорія для дорослих
Рівень підготовки Початковий
Мова Русский, English

Інтернет речей (IoT): від Raspberry Pi до вбудованих систем

Доступна розстрочка
course covers three core topics in customer loyalty: branding, customer centricity, and practical, go-to-market... Ця спеціалізація охоплює вбудовані системи, платформу Raspberry Pi та середовище Arduino для створення пристроїв, які можуть керувати фізичним світом. У фінальному проекті Capstone ви застосуєте навички, які вивчили, проектуючи, будуючи та тестуючи вбудовану систему на мікроконтролері, створюючи унікальний проект, який підійде для демонстрації майбутнім роботодавцям. Будьте уважні, що ця спеціалізація не пропонує форумів для обговорення.
Початковий
6 місяців
online
Перейти на сайт курса
Сертифікат
Місяців 6
Періодичність індивідуальний графік
Тип навчання online
Трансляція Відеозапис
Вступний іспит
Перевірка домашнього завдання
Дипломний проект
Допомога в працевлаштуванні
Вікова категорія для дорослих
Рівень підготовки Початковий
Мова Русский, English

Ferrous Technology I

Доступна розстрочка
PM Interviewing Real-World Examples Product Management Real-World Assignments Technology Leadership Go-to-market... Курс присвячений вивченню сталі - матеріалу, який постійно розвивається і є одним з найбільш важливих у всіх галузях. У курсі ми досліджуємо як фундаментальні, так і технічні питання, пов'язані зі сталлю, включаючи виробництво заліза та сталі, мікроструктуру та фазові перетворення, їх властивості та застосування.
Початковий
4 годин
online
Перейти на сайт курса
Сертифікат
Занять 23
Годин 4
Періодичність індивідуальний графік
Тип навчання online
Трансляція Відеозапис
Вступний іспит
Перевірка домашнього завдання
Дипломний проект
Допомога в працевлаштуванні
Вікова категорія для дорослих
Рівень підготовки Початковий
Мова Русский, English

Задоволення людських потреб

Доступна розстрочка
a scientific hypothesis Correlation And Dependence Understand common ways to choose what predictors go... Курс надає вступ до основних концепцій Системи навчання та розвитку стратегій та навичок (SSLD), їх значення для повсякденних відносин та надає розширені концепції для учасників, які працюють у сферах соціальної роботи та охорони здоров'я. Базові принципи та методи практики SSLD, проілюстровані випадками управління відносинами. Фреймворк SSLD для оцінки управління відносинами; N3C (потреби, обставини, характеристики, потужність) та переклад проблем. Основні компетенції у застосуванні системи SSLD для управління відносинами: навчання спостереження, симуляція, реалізація в реальному житті, огляд та моніторинг.
Початковий
31 годин
online
Перейти на сайт курса
Сертифікат
Занять 135
Годин 31
Періодичність індивідуальний графік
Тип навчання online
Трансляція Відеозапис
Вступний іспит
Перевірка домашнього завдання
Дипломний проект
Допомога в працевлаштуванні
Вікова категорія для дорослих
Рівень підготовки Початковий
Мова Русский, English