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

Спеціалізація Secure Software Design

Доступна розстрочка
Ця спеціалізація зосереджена на забезпеченні безпеки як частини проектування програмного забезпечення та призначена для будь-кого з деяким досвідом роботи в галузі розробки програмного забезпечення, хто потребує фону, перспективи та навичок для визнання важливих аспектів безпеки проектування програмного забезпечення. Ви розглянете безпечне проектування для кількох моделей SDLC, враховуючи архітектурні вимоги програмного забезпечення та шаблони проектування. Ви зрозумієте, як ідентифікувати та реалізувати безпечне проектування при розгляді баз даних, UML, модульного тестування та етики. Представлені також ментальність та настрої успішних дизайнерів та хакерів, а також успіхи та невдачі проектів.
Початковий
7 місяців
online
Перейти на сайт курса
Сертифікат
Місяців 7
Періодичність індивідуальний графік
Тип навчання online
Трансляція Відеозапис
Вступний іспит
Перевірка домашнього завдання
Дипломний проект
Допомога в працевлаштуванні
Вікова категорія для дорослих
Рівень підготовки Початковий
Мова Русский, English

Software Design as an Element of the Software Development Lifecycle

Доступна розстрочка
Курс розповідає про життєвий цикл розробки програмного забезпечення та роль дизайну в цьому процесі. Дизайн завжди присутній у життєвому циклі, незалежно від його типу. Курс досліджує наслідки цього.
11 годин
online
Перейти на сайт курса
Сертифікат
Занять 8
Годин 11
Періодичність індивідуальний графік
Тип навчання online
Вступний іспит
Перевірка домашнього завдання
Дипломний проект
Допомога в працевлаштуванні
Вікова категорія для дорослих
Мова Русский, English

Архітектура програмного забезпечення

Доступна розстрочка
У курсі вивчається представлення архітектур програмного забезпечення в UML та інших візуальних інструментах, найбільш поширені архітектури, їх якості та компроміси, оцінка архітектур, оцінка якості архітектури та її покращення, а також взаємозв'язок архітектури та процесу розробки програмного забезпечення. У проекті Capstone ви документуєте додаток на основі Java для Android за допомогою діаграм UML та аналізуєте та оцінюєте архітектуру додатку за допомогою методу аналізу компромісів архітектури (ATAM).
Середній
9 годин
online
Перейти на сайт курса
Сертифікат
Занять 23
Годин 9
Періодичність індивідуальний графік
Тип навчання online
Трансляція Відеозапис
Вступний іспит
Перевірка домашнього завдання
Дипломний проект
Допомога в працевлаштуванні
Вікова категорія для дорослих
Рівень підготовки Середній
Мова Русский, English

Penetration Testing, Incident Response and Forensics

Доступна розстрочка
Даний курс дозволяє отримати необхідні знання в галузі кібербезпеки як частина професійного сертифікату Cybersecurity Security Analyst. Ви дізнаєтеся про різні етапи тестування на проникнення, як збирати дані для тестування на проникнення та популярні інструменти для тестування на проникнення. Крім того, ви дізнаєтеся про етапи реагування на інциденти, важливу документацію для збору та компоненти політики та команди реагування на інциденти. Нарешті, ви дізнаєтеся про ключові кроки у процесі судової експертизи та важливі дані для збору. Крім того, цей курс дає перший погляд на скриптування та його важливість для системного аналітика. Даний курс призначений для всіх, хто хоче отримати базове розуміння кібербезпеки або як п'ятий курс у серії курсів для отримання навичок роботи в галузі кібербезпеки як аналітик кібербезпеки.
Початковий
15 годин
online
Перейти на сайт курса
Сертифікат
Занять 34
Годин 15
Періодичність індивідуальний графік
Тип навчання online
Вступний іспит
Перевірка домашнього завдання
Дипломний проект
Допомога в працевлаштуванні
Вікова категорія для дорослих
Рівень підготовки Початковий
Мова Русский, English

Desarrollo de software Agile

Доступна розстрочка
Курс допоможе зрозуміти, що таке Agile та чому він є більш підходящим для розробки програмного забезпечення в умовах невизначеності або змінюваних вимог. Вивчення Agile допоможе зрозуміти, які процеси та методи Agile можуть бути використані для розробки програмного забезпечення. Курс охоплює такі теми, як Scrum та XP.
Середній
12 годин
online
Перейти на сайт курса
Сертифікат
Занять 29
Годин 12
Періодичність індивідуальний графік
Тип навчання online
Трансляція Відеозапис
Вступний іспит
Перевірка домашнього завдання
Дипломний проект
Допомога в працевлаштуванні
Вікова категорія для дорослих
Рівень підготовки Середній
Мова Русский, English

Курс A/B Testing

18 000 грн.
Курс для тих, хто хоче якісно запускати A/B тести й аналізувати їхНет результати для власного продукту. Кожну ідею варто проаналізувати як реальну гіпотезу. Якщо ви вже запускали A/B тести або пробували, але невдало, на курсі A/B Testing ми з усім розберемося. За два місяці студенти на власному продукті навчаться проєктування техНетчного дизайну А/В експерименту та проведення постаналізу. На цьому курсі ви не дізнаєтеся, звідки брати ідеї — вони мають бути у вас ще до навчання, як і мотивація над ними попрацювати. Даож тут буде міНетмум поглибленої математики й статистики чи порад, як працювати з командою та просувати А/B тестування у компаНетї.
Середній
32 годин
2 місяця
online
Перейти на сайт курса
Сертифікат
Занять 16
Годин 32
Місяців 2
Періодичність 2 рази на тиждень
Тип навчання online
Місто Киев
Трансляція Прямий ефір
Вступний іспит
Перевірка домашнього завдання
Дипломний проект
Допомога в працевлаштуванні
Вікова категорія для дорослих
Рівень підготовки Середній
Ментор
Розстрочка
Мова Українська

Спеціалізація з управління продуктами програмного забезпечення

Доступна розстрочка
У цій спеціалізації з управління продуктами програмного забезпечення ви оволодієте практиками Agile управління програмним забезпеченням, щоб керувати командою розробників та взаємодіяти з клієнтами. У фінальному проекті Capstone ви будете вправлятися та застосовувати техніки управління на реалістичних сценаріях, з якими ви стикнетесь як менеджер продукту програмного забезпечення. Вивчіть практики Agile розробки програмного забезпечення. Впевнено взаємодійте з клієнтами та керуйте командою розробників. Вправляйтеся та застосовуйте техніки управління на індустрійно-інспірованих сценаріях. Поділіться своїм досвідом та навчайтеся зі взаємодії з іншими учасниками спільноти управління продуктом програмного забезпечення.
Початковий
6 місяців
online
Перейти на сайт курса
Сертифікат
Місяців 6
Періодичність індивідуальний графік
Тип навчання online
Трансляція Відеозапис
Вступний іспит
Перевірка домашнього завдання
Дипломний проект
Допомога в працевлаштуванні
Вікова категорія для дорослих
Рівень підготовки Початковий
Мова Русский, English

Software Product Management Capstone

Доступна розстрочка
У цьому шеститижневому курсі капстоун ви отримаєте практичний досвід управління в безпечному, симульованому середовищі розробки програмного забезпечення. Ви застосуєте практики та техніки Agile для подолання викликів, натхненних промислом. Взаємодіючи з реалістичним клієнтом, ви визначите, що вони хочуть і виразите те, що їм дійсно потрібно в вимогах до програмного забезпечення, щоб привести до розробки програмного забезпечення. Після завершення капстоуна ви будете готові продовжувати кар'єру як впевнений професіонал управління продуктом програмного забезпечення.
19 годин
online
Перейти на сайт курса
Сертифікат
Занять 24
Годин 19
Періодичність індивідуальний графік
Тип навчання online
Трансляція Відеозапис
Вступний іспит
Перевірка домашнього завдання
Дипломний проект
Допомога в працевлаштуванні
Вікова категорія для дорослих
Мова Русский, English

Introduction to Statistical Analysis: Hypothesis Testing

Доступна розстрочка
Цей вступний курс призначений для користувачів SAS-програмного забезпечення, які виконують статистичні аналізи за допомогою SAS/STAT-програмного забезпечення. Акцент зроблено на t-тестах, ANOVA та лінійній регресії, а також включає короткий вступ до логістичної регресії. Курс допоможе вам зрозуміти, як застосовувати статистичний аналіз для вирішення реальних проблем.
Середній
10 годин
online
Перейти на сайт курса
Сертифікат
Занять 61
Годин 10
Періодичність індивідуальний графік
Тип навчання online
Вступний іспит
Перевірка домашнього завдання
Дипломний проект
Допомога в працевлаштуванні
Вікова категорія для дорослих
Рівень підготовки Середній
Мова Русский, English

Black-box and White-box Testing

Доступна розстрочка
Після проходження цього курсу, студенти зрозуміють різні техніки тестування чорної та білої скриньки. Вони зможуть застосувати ці знання на практиці, створюючи ефективні набори тестових кейсів для виявлення дефектів. Студенти ознайомляться з вимогами до тестовості, створять оракул для автоматизованого тестування, оцінять ефективність виявлення помилок тестовими наборами та згенерують вхідні дані за допомогою різних технік.
Середній
26 годин
online
Перейти на сайт курса
Сертифікат
Занять 39
Годин 26
Періодичність індивідуальний графік
Тип навчання online
Трансляція Відеозапис
Вступний іспит
Перевірка домашнього завдання
Дипломний проект
Допомога в працевлаштуванні
Вікова категорія для дорослих
Рівень підготовки Середній
Мова Русский, English

Практичний курс: Automation RESTful API testing with Postman

5 500 грн.
REST web-services XML and JSON syntax Entry-level test scripting with JavaScript and Chai RESTful API testing... Курс буде цікавим тестувальникам (QA), які хочуть робити кроки до автоматизації, а також тим, хто ніколи не працював з веб-сервісами, але багато про них чув і хоче спробувати. Для розуміння програми курсу ви повинні мати загальні уявлення про те, як працює код.
Середній
12 годин
0,5 місяців
online
Перейти на сайт курса
Сертифікат
Занять 5
Годин 12
Місяців 0,5
Періодичність 2 рази на тиждень
Тип навчання online
Місто Львов
Трансляція Прямий ефір
Практичні заняття 50%
Вступний іспит
Перевірка домашнього завдання
Дипломний проект
Допомога в працевлаштуванні
Вікова категорія для дорослих
Рівень підготовки Середній
Мова Українська

Розуміння Agile розробки програмного забезпечення

Доступна розстрочка
Курс допоможе зрозуміти, що таке Agile та чому він краще підходить для розробки програмного забезпечення в умовах непередбачуваних вимог або змінних умов. Ви дізнаєтеся про найпоширеніші Agile фреймворки, такі як Scrum та XP. Для успішного проходження курсу потрібні базові знання процесу розробки програмного забезпечення та методологій розробки.
Середній
11 годин
online
Перейти на сайт курса
Сертифікат
Занять 29
Годин 11
Періодичність індивідуальний графік
Тип навчання online
Трансляція Відеозапис
Вступний іспит
Перевірка домашнього завдання
Дипломний проект
Допомога в працевлаштуванні
Вікова категорія для дорослих
Рівень підготовки Середній
Мова Русский, English

Software Design and Architecture Specialization

Доступна розстрочка
У цій спеціалізації ви навчитеся застосовувати принципи проектування, патерни та архітектури для створення повторно використовуваних та гнучких програмних застосунків та систем. Ви дізнаєтеся, як виразити та документувати дизайн та архітектуру програмної системи за допомогою візуальної нотації. Практичні приклади та можливості застосування знань допоможуть вам розвивати працевлаштовувані навички та відповідну експертизу в програмній галузі.
Початковий
4 місяця
online
Перейти на сайт курса
Сертифікат
Місяців 4
Періодичність індивідуальний графік
Тип навчання online
Вступний іспит
Перевірка домашнього завдання
Дипломний проект
Допомога в працевлаштуванні
Вікова категорія для дорослих
Рівень підготовки Початковий
Мова Русский, English

Embedded Software and Hardware Architecture

Доступна розстрочка
Курс дозволяє зрозуміти вбудовані архітектури та написання програмного забезпечення для маніпулювання цим апаратним забезпеченням. Ви отримаєте досвід написання прошивки низького рівня для безпосередньої взаємодії апаратного забезпечення з високоефективними, читабельними та портативними практиками проектування. Курс включає написання прошивки для взаємодії та конфігурування як апаратної архітектури ARM, так і платформи мікроконтролера MSP432. Курс завершується проектом, де ви розробляєте структуру даних циркулярного буфера.
Середній
4 годин
online
Перейти на сайт курса
Сертифікат
Занять 25
Годин 4
Періодичність індивідуальний графік
Тип навчання online
Трансляція Відеозапис
Вступний іспит
Перевірка домашнього завдання
Дипломний проект
Допомога в працевлаштуванні
Вікова категорія для дорослих
Рівень підготовки Середній
Мова Русский, English

Основи безпеки програмного забезпечення

Доступна розстрочка
У цьому курсі ми дослідимо основи безпеки програмного забезпечення. Ми розглянемо важливі вразливості програмного забезпечення та атаки, які їх використовують такі як переповнення буфера, SQL-ін'єкція та захоплення сесії і ми розглянемо захист, який запобігає або пом'якшує ці атаки, включаючи передові техніки тестування та аналізу програм. Важливо мати підхід 'безпека вбудована', розглядаючи техніки на кожній фазі циклу розробки, які можуть бути використані для зміцнення безпеки програмних систем. Успішні студенти на цьому курсі зазвичай завершили роботу на рівні студента другого / третього курсу в технічній галузі, мають деяку знайомість з програмуванням, ідеально в C / C ++ та ще одній 'управляємій' мові програмування (наприклад, ML або Java), і мають попереднє знайомство з алгоритмами. Студенти, які не знайомі з цими мовами програмування, але з іншими, можуть покращити свої навички за допомогою онлайн-веб-посібників.
17 годин
online
Перейти на сайт курса
Сертифікат
Занять 54
Годин 17
Періодичність індивідуальний графік
Тип навчання online
Трансляція Відеозапис
Вступний іспит
Перевірка домашнього завдання
Дипломний проект
Допомога в працевлаштуванні
Вікова категорія для дорослих
Мова Русский, English