Лучшие IT курсы в Украине

Мы собрали лучшие платные и бесплатные IT курсы Украины, которые позволят вам овладеть новой профессией с возможностью трудоустройства или углубить свои знания в области информационных технологий. Есть учебные программы для детей, с нуля для начинающих и опытных специалистов. Вы можете сравнить цены, программы АйТи курсов и условия обучения.
Читать далее
Видеокурс / Платформа
Формат
Online
Начало занятий
Будь-який момент
Длительность
7 занятий
Уровень
Для начинающих, Для опытных
Язык обучения
Ukrainian
Стоимость
49 USD за курс
Гибкий график
Genius.Space
  • Digital Marketing
Подробнее

Курс-інтенсив по роботі з особистим брендом, який допоможе збільшити дохід. Під час проходження курсу вас навчать структурувати сторінки в соціальних мережах та робити готові контент-плани до кожної з них, а також знаходити та працювати з клієнтами в одній з найбільших фріланс бірж у світі.

Програма курсу

Стратегія, цілі, задачі, тактика та секрети

  • З чого складається просування особистого бренду.
  • Стилі особистого бренду.
  • Як просуватись тим, хто не хоче показувати себе (це можливо).
  • Як генерувати довіру та любов через соціалки.

Упаковка та ведення аккаунту в Facebook

  • Упаковка профілю, фото, загальна інфа.
  • Кавери, які збільшують конверсію в підписку і замовлення.
  • Обов'язкові поля для заповнення.
  • Як зробити "біо" конверсійним.
  • Типи та приклади обов'язкового контенту в фейсбук.

Instagram, упаковка та ведення

  • Як зробити профіль та опис, який конвертує в замовлення.
  • Різні варіації оформлення контенту під конкретні цілі.
  • Готові шаблони контент-плану з прикладами.
  • Як будувати довіру та конвертувати її в клієнтів через сторіс.
  • Що заборонено публікувати, щоб не зруйнувати особистий бренд.

Telegram, створення та упаковка

  • Створюємо та запаковуємо телеграм-канал.
  • Робимо опис, який конвертує.
  • Підготовлюємо інтро-пост.
  • Підготовлюємо активний або пасивний контент-плани.
  • Покрокова структура контенту, щоб ваш телеграм продавав.

LinkedIn. Профіль, ведення та робота з крупними клієнтами

  • Нюанси, тонкощі та хитрощі роботи з LinkedIn.
  • Створюємо конверсійний LinkedIn профіль.
  • Підготовлюємо інтро-пост.
  • Створюємо структуру контенту для корпоративних замовників.
  • Запускаємо профіль.

ТікТок, який приносить нові замовлення

  • Оформлення профілю і обов'язкові лінки.
  • Структура ведення ТікТок, яка приносить замовлення.
  • Як за 15 хвилин зробити пост, який може привести клієнта.
  • Контент-план для ТікТок.
  • Що записувати, якщо ви не любите знімати себе.
  • Як продавати в ТікТок.
  • Маленький хак, як з одними і тими ж відео збільшити результати в 10 раз.

UpWork. Починаємо генерувати клієнтів

  • Готуємо профіль до роботи на upwork.
  • Запаковуємо кейси та відгуки. Що робимо, якщо їх ще немає.
  • Структура роботи з upwork.
  • Вчимося працювати з швидким пошуком клієнтів.
  • Приклади закриття клієнтів на upwork.

Особливості курсу

  • Лекції у форматі запису
  • Необмежений доступ до матеріалів курсу
  • Практичні домашні завдання
  • Доступ до телеграм-чату учасників

Викладачі курсу

  • Олесь Тимофєєв - Співзасновник Genius
  • Михайло Діль - Founder трафік студії Bro group (спеціалізація Facebook, Tik Tok, Google)
  • Максим Зайченко - Засновник Zaichenko Team
  • Юля Проскуріна - засновниця DGTL Proskurina та хом'як
Больше информации
Курс
Формат
Online
Начало занятий
Будь-який момент
Длительность
24 занятий
Уровень
Для начинающих
Язык обучения
Ukrainian
Стоимость
уточняйте
Гибкий графикВыдаётся диплом/сертификатРеальный проект в портфолио
Genius.Space
  • Web & Mobile Design / UI/UX
Подробнее

Курс допоможе опанувати професію UX/UI дизайнера з нуля. На заняттях ви вивчите основи UX/UI дизайну, методології та інструменти для розробки найкращих інтерфейсів, навчитесь створювати візуальний та адаптивний дизайн, матимете власноруч створений проєкт у портфоліо, поради щодо оформлення CV та підготуєтеся до інтерв'ю з роботодавцем/замовником.

Програма курсу

UX/UI дизайнер

  • Хто такий UX/UI дизайнер.
  • Які особливості роботи в різних типах компаній.
  • Що робить UX/UI дизайнер на роботі.

Методології/Human centered design процес. UX методології

  • Які підходи існують.
  • Які підходи коли краще використовувати + як зібрати кейс в портфоліо.

Збір даних від замовника

  • З ким говорити.
  • Які запитання ставити.
  • Як проводити зустріч з замовником.

Дослідницька стратегія

  • Які методи досліджень існують.
  • Які методи коли краще використовувати.

Аналіз конкурентів

  • Як вибрати конкурентів.
  • За якими параметрами їх аналізувати.

Інтерв'ю з користувачами

  • З ким говорити.
  • Які питання ставити.

Опитування

  • Які запитання ставити.
  • Як обробляти відповіді.

Персонажі

  • Хто такі персонажі.
  • Навіщо вони потрібні.

Мапа шляху користувача

  • Що таке мапа шляху.
  • З чого складається мапа.
  • Як дані перетворюються на рішення.

Інформаційна архітектура

  • Що таке інформаційна архітектура.
  • Навіщо вона потрібна.
  • Як нею користуватись.

Інструменти дизайнера. Як змінювався софт

  • Які задачі виконує діджитал дизайнер.
  • Актуальні програми які сьогодні використовують діджитал дизайнери.

Принципи роботи з Figma. Основи інтерфейсу. Організація макетів

  • Як працювати з Figma.
  • Функції та інструменти Figma.
  • Як структуровано вести проекти та організовувати простір.

Елементи сайту. Стилі, сітки та автолейаути

  • Які бувають типи сайтів та їх елементи.
  • Як підготувати макет Figma перед створенням дизайну.

Прототипування

  • Що таке прототипи.
  • Які інструменти прототипування існують.
  • Навіщо потрібні прототипи.

Тестування інтерфейсів

  • Що таке тестування інтерфейсів.
  • Що тестувати.
  • З ким тестувати.

Референси та мудборди

  • Навіщо потрібно створювати мудборди та збирати референси.
  • Як тренувати надивленість.

Візуальний дизайн: типографіка та іконки

  • Що таке візуальний стиль сайту.
  • Принципи типографіки.
  • Робота зі шрифтами.
  • Як створювати іконки.

Адаптивний дизайн

  • Як правильно створювати дизайн для мобільних пристроїв.
  • Адаптація складних елементів.

Візуальний дизайн: композиція, сітки та колір

  • Що таке колір та як його використовувати.
  • Основні правила побудови композицій.
  • Типи сіток та особливості їх побудови.

Презентація

  • Як підготуватись до презентації.
  • Як презентувати рішення.

Дизайн система та UI kit. iOs, Android. Особливості та гайдлайни

  • Для чого потрібні гайдлайни.
  • Особливості використання гайдланів Human Interface Guidelines та Material Design.
  • Що таке дизайн-система.
  • В чому відмінність дизайн-системи та UI kit.
  • Що таке атомарний дизайн?

Веб аналітика

  • Особливості інструментів аналітики.
  • Як цифри можуть впливати на дизайн.
  • Основні інструменти Google Analytics.

Передача файлів в розробку

  • Як стати кращим другом із розробником коли ти дизайнер проекту.
  • Вчимося готувати специфікації макетів для передачі розробнику.

Портфоліо, CV. Як підготуватися до інтерв'ю з роботодавцем/замовником

  • Що має містити портфоліо дизайнера.
  • Що має містити резюме.
  • Як підготуватися до інтерв'ю з роботодавцем/замовником.

Особливості курсу

  • Доступ до курсу:
    • пакет "Basic" – 3 місяці
    • пакет "Pro" – 6 місяців
    • пакет "Premium" – 12 місяців
  • Практичні домашні завдання
  • 4 ефіри "Питання - відповідь" від спікерів курсу
  • Додаткові переваги у пакетах "Pro" та "Premium":
    • сертифікат/диплом про проходження курсу
    • індивідуальний зворотній зв'язок від куратора
    • додаткові ефіри "Питання - відповідь" від спікерів курсу
    • доступ до чату з вакансіями від Genius.Space

Викладачі курсу

  • Євген Педорич - UI designer, Product designer у Kyivstar
  • Іста Чебан - UX designer, Product designer у Kyivstar
Больше информации
Курс
Формат
Online
Начало занятий
Будь-який момент
Длительность
8 недель
Уровень
Для начинающих
Язык обучения
Ukrainian
Стоимость
уточняйте
Гибкий графикВыдаётся диплом/сертификат
Genius.Space
  • JavaScript
Подробнее

Курс допоможе опанувати з нуля професію JavaScript Developer. На заняттях ви навчитесь розробляти інтерактивні сайти за допомогою JS, створювати різноманітні сценарії, запрошувати дані та передавати інформацію на сервер, додавати анімації та графічні ефекти на веб-сторінки враховуючи дії користувача.

Програма курсу

Введення

  • JavaScript – що це таке.
  • Підключення скрипта.
  • DevTools.
  • Визначення об'єктів, властивостей та методів.
  • Типи данних.

Оператори

  • Оператори.
  • Вивід данних/Ввід данних.
  • Вирішення логічних задач та побудова алгоритмів.
  • Умови if/else та switch/case.

Масиви і цикли

  • Масиви.
  • Цикли.
  • Методи присвоєння.
  • Методи масиву.
  • Області видимості.

Функції

  • Функції.
  • Стрілочні функції.
  • Лексичне оточення.
  • Контексти і виклики.

Замикання this

  • Замикання this.
  • Контексти і виклики.
  • Call, apply, bind.

Об'єкти та класи

  • ООП.
  • Об'єкти.
  • Інкапсуляція, абстракція, наслідування, поліморфізм.
  • Практика.

ES6

  • Конструктори.
  • Внутрішні методи.
  • Прототипи.
  • ES6.

DOM

  • Що таке DOM.
  • Навігація по DOM.
  • Властивості.
  • Робота з DOM-вузлами.

Події

  • Події.
  • Форми.
  • Event propagation.
  • Drag'n'Drop.

Local Storage & Node.js

  • Local Storage.
  • Node.js.
  • Установка і використання.
  • Додавання/видалення бібліотек.

Асинхронний Js & дата

  • Асинхронний JS.
  • Синхронність, асинхронність, багатопотоковість.
  • SetTimeout і setInterval.
  • Дата.
  • Promise.

Протоколи передачі даних

  • TCP/IP.
  • HTTP.
  • HTTPS.
  • Коди відповіді.
  • Помилки і обробка.

REST API

  • REST API.
  • Ajax.
  • Fetch.
  • Практика.

WebPack & Gulp

  • Складання проєктів: WebPack, Gulp.

React

  • Основи популярної бібліотеки.
  • Створення зборки.
  • Використання React на прикладах.

Фінальна робота

  • Фінальний модуль та отримання диплому.

Особливості курсу

  • Заняття проходять у зручний час
  • Додаткові переваги у пакеті "Pro"
  • Доступ до особистого кабінету із записами занять
  • Сертифікат про проходження курсу

Викладачі курсу

Крістіна Малітовська - Front End/Mobile Developer, React/React Native Developer at CanDo.

Больше информации
Экспресс-курс
Формат
Online
Начало занятий
Дата формується
Длительность
4 занятий
Уровень
Для опытных
Язык обучения
Ukrainian
Стоимость
уточняйте
Гибкий график
Sigma Software University
  • Project Manager
Подробнее

Під час проходження курсу Ви набудете знань та навичок у визначенні, оцінці, комунікації ризиків та навчитесь зменшувати кількість стресових ситуацій на роботі для себе, команди та клієнта.

Програма курсу

  • Ключові визначення із теорії ризик менеджменту. Професійний словник менеджера.
  • Техніки ідентифікації та оцінки ризиків.
  • Документація: план управління ризиками та реєстр ризиків.
  • Внутрішні та зовнішні ризики. Ескалація. Перевірена роками формула комунікації ризиків.
  • Старт нового бізнесу/проєкту/фази. Ризики та припущення.
  • Типові ризики для IT-проєктів та можливі реакції на них.
  • Ризик-орієнтований підхід до управління проєктами.
  • Приклади з життя та розбір кейсів.

Вимоги для проходження курсу

  • Мінімум пів року комерційного досвіду в IT на позиції ПМа

Особливості курсу

  • Інтерактивні вебінари із практичними кейсами
  • Живі обговорення та розбір питань учасників групи

Викладачі курсу

  • Ліза Копилова - Senior Project Manager у Sigma Software.
Больше информации
Курс
Формат
Online
Начало занятий
Дата формується
Длительность
10 недель
Уровень
Для начинающих
Язык обучения
Ukrainian
Стоимость
уточняйте
Гибкий графикВыдаётся диплом/сертификатСопровождение ментора
Sigma Software University
  • Frontend
Подробнее

Програма курсу

Модуль 1. Вступ до JavaScript

  • Вступ до веб-розробки та JavaScript
  • Встановлення середовища розробки та інструментів

Модуль 2. Основи JavaScript

  • Синтаксис та змінні
  • Умовні конструкції
  • Цикли та ітерація
  • Функції
  • Масиви

Модуль 3. Робота з DOM

  • Вступ до DOM (Document Object Model)
  • Робота з елементами
  • Робота з подіями

Модуль 4. ООП в JavaScript

  • Вступ до ООП
  • Конструктори та прототипи

Модуль 5. Вступ до React.js

  • Ознайомлення з React.js
  • Компоненти
  • Робота з JSX
  • Життєвий цикл компонентів

Модуль 6. Основи TypeScript

  • Вступ до TypeScript
  • Типи даних та анотації типів
  • Інтерфейси та класи в TypeScript

Модуль 7. Робота з API та AJAX

  • Взаємодія з сервером за допомогою AJAX запитів
  • Використання API

Модуль 8. Розробка проєкту з використанням React.js i TypeScript

  • Планування та створення проєкту
  • Розробка компонентів з використанням React.js та TypeScript

Модуль 9. Завершення курсу

  • Розробка та презентація фінального проєкту
  • Підсумкове тестування та оцінювання знань

Вимоги до учасників курсу

Курс вимагає початкових знань з HTML/CSS. Знання англійської мови для розуміння літератури буде перевагою під час навчання.

Особливості курсу

  • Практичні завдання
  • Експертні інструктори
  • Сертифікат після проходження курсу
Больше информации
Курс
Формат
Online
Начало занятий
Дата формується
Длительность
8 часов
Уровень
Для опытных, Для профессионалов
Язык обучения
Ukrainian
Стоимость
уточняйте
Гибкий графикСопровождение ментора
Sigma Software University
  • Python
  • WEB Developer / Webmaster
Подробнее

На тебе чекає вісім годин живого кодингу. Ми покроково розглянемо особливості побудови асинхронних високонавантажених вебзастосунків з використанням мови програмування Python.

Програма курсу

Теми:

  • Основи побудови асинхронних архітектур
  • Реалізація однопотокового неблокуючого сервера (event loop)
  • Coroutines. Async/await. Створення власного awaitable-об’єкта
  • Взаємодія з СУБД з використанням асинхронності
  • Приклад реалізації REST API на базі асинхронного вебфреймворка
  • Розгортання асинхронних застосунків

Після завершення курсу ти:

  • Розбиратимешся у внутрішній реалізації асинхронності на Python
  • Навчишся застосовувати асинхронний код на практиці
  • Матимеш змогу прокачати свої навички та пройти наш курс web services on Python

Вимоги до учасників курсу

Для виконання всіх кроків процесу розробки бажано використовувати POSIX-сумісну операційну систему (наприклад, Linux, MacOS).

Чому варто пройти курс "Python Asynchronous Programming"?

  • Знання asynchronous Python може значно підвищити продуктивність твого програмного забезпечення, особливо в мережевому і веб програмуванні
  • Правильно написаний асинхронний код може бути більш зрозумілим і зручним для розробників порівняно з традиційним синхронним кодом, особливо при обробці багатьох паралельних операцій
  • Asynchronous in Python стає все важливішим в сучасному програмуванні та особливо актуальним у веброзробці та серверних застосунках. Вивчення цього підходу допоможе тобі бути більш конкурентоспроможним розробником у майбутньому
  • Знання асинхронного програмування може розширити твої можливості в пошуку роботи та підвищити твою привабливість для потенційних роботодавців

Особливості курсу

  • Тривалість - 8 годин
  • Заняття українською мовою з використанням англійських термінів
  • Веброзробникам рівня: Middle, Senior та Team Lead
Больше информации
Экспресс-курс
Формат
Online
Начало занятий
Дата формується
Длительность
8 часов
Уровень
Для опытных
Язык обучения
Ukrainian
Стоимость
уточняйте
Гибкий графикВыдаётся диплом/сертификатСопровождение ментора
Sigma Software University
  • Other
Подробнее

Курс спрямований на отримання практичних навичок використання Kubernetes для розгортання мікросервісних застосунків. Ми почнемо з обговорення архітектури Kubernetes і рекомендованих підходів до його використання. Потім перейдемо до побудови та розгортання застосунків з використанням специфікацій Kubernetes. Нарешті, ми вивчимо засоби для упаковки застосунків і забезпечення до них зовнішнього доступу.

Програма курсу

Модуль 1. Вивчення архітектури Kubernetes

  • Вивчення компонентів кластера (API server, controllers, schedulers, etcd тощо)
  • Вивчення архітектурних шаблонів кластерних застосунків (health checks, externalized configuration, service discovery тощо)

Модуль 2. Вивчення Minikube та Kubectl

  • Встановлення minikube та docker у хмарі для кожного учасника (AWS EC2 надається Sigma Software University)
  • Підключення до minikube та docker з машини розробника
  • Робота з віддаленим minikube з використанням локального kubectl

Модуль 3. Вивчення Pods, Configs, Services, Deployments, Ingress та Jobs

  • Configuration на основі k8s config map, git repository і configuration server
  • Connectivity на основі load balancers (k8s services) і reverse proxy (k8s ingress)
  • Deployment на основі k8s rollout upgrade (k8s deployments), blue-green deployment і canary release

Модуль 4. Знайомство з Helm

  • Підготовка шаблонів специфікацій
  • Підготовка пакетів та їх розгортання
  • Використання репозиторіїв для керування пакетами

Модуль 5. Знайомство з AWS EKS

  • Встановлення та налаштування навчального кластера для навчальної групи (AWS EKS надається Sigma Software University)
  • Підключення з використанням kubectl
  • Спільна робота у кластері

Після завершення навчання на курсі Kubernetes:

  • Матимеш глибоке розуміння того, як працює Kubernetes, його основних концепцій та архітектури
  • Навчишся створювати застосунки в Kubernetes-середовищі, а також керувати їх життєвим циклом
  • Володітимеш інструментами моніторингу та логування, щоб відстежувати та аналізувати роботу застосунків в Kubernetes
  • Матимеш практичний досвід розгортання застосунків в Kubernetes
  • Знатимеш як забезпечувати безпеку своїх застосунків в Kubernetes-середовищі та виявляти можливі загрози

Вимоги до учасників курсу

  • Базовий досвід роботи з Linux
  • Базовий досвід роботи з Docker
  • Попередньо встановлене та налаштоване програмне забезпечення: git, bash, ssh, Git for Windows includes bash and ssh
  • Додаткове програмне забезпечення:
    • AWS CLI (у випадку використання власного облікового запису)
    • Docker (для публікації власних образів додатків)

Чому варто пройти курси Kubernetes?

  • Kubernetes є однією з найпопулярніших інструментів для оркестрації контейнерів, і багато компаній шукають спеціалістів, які володіють цією технологією
  • Kubernetes дозволяє ефективно керувати контейнерами, що робить розгортання та масштабування застосунків простішим та надійнішим
  • Знання цього інструменту дозволить тобі автоматизувати багато задач, що раніше вимагали б великої кількості ручної роботи, тим самим підвищуючи продуктивність команди
  • Курси Kubernetes допоможуть тобі краще розібратися в контейнеризації та оркестрації, що може бути корисним для розуміння сучасних архітектур застосунків

Особливості курсу

  • Тривалість - 8 годин
  • Рівень Middle
  • Заняття українською мовою з використанням англійських термінів
  • Підходить розробникам всіх технологій
Больше информации
Курс
Формат
Online
Начало занятий
Дата формується
Длительность
25 занятий
Уровень
Для начинающих, Для опытных
Язык обучения
Ukrainian
Стоимость
уточняйте
Гибкий графикВыдаётся диплом/сертификатСопровождение ментора
Sigma Software University
  • C# / .NET
Подробнее

Програма курсу

Теми:

  • Вступ. Загальні відомості про .NET
  • Робота з GIT
  • Основні конструкції мови С#. Алгоритми сортування, пошуку
  • Алгоритми і структури даних
  • Об'єктно-орієнтоване програмування на C#
  • Введення-виведення інформації. Робота з текстовою інформацією
  • Колекції у С#
  • Делегати. Події. Лямбда вирази, анонімні класи
  • Шаблони проєктування
  • Мова інтегрованих запитів LINQ

Що студенти отримають по закінченню кожного з рівнів .NET Camp Pro?

Базовий рівень:

  • Базові знання та навички із програмування на платформі .NET (C#)
  • Основи об'єктно-орієнтованого мислення та реалізації парадигм ООП
  • Навички створення консольних застосунків на мові C#, досвід з організації процесу налагодження програмних продуктів, з аналізом отриманих результатів
  • Практичний досвід роботи з віддаленим репозиторієм з керуванням доступу та системою відслідковування можливих змін
  • Розвиток алгоритмічного мислення
  • Навички оцінки та стандартний інструментарій для реалізації переваг і недоліків конкретних структур даних
  • Вміння валідувати вхідні дані та працювати з винятковими ситуаціями

Основний рівень:

  • Поглиблені знання та навички із програмування на платформі .NET (C#)
  • Основи об'єктно-орієнтованого мислення та реалізації парадигм ООП
  • Навички створення консольних застосунків на мові С#, досвід з організації процесу налагодження програмних продуктів, з аналізом отриманих результатів
  • Практичний досвід роботи з віддаленим репозиторієм з керуванням доступу та системою відслідковування можливих змін
  • Розвиток алгоритмічного мислення
  • Знання по використанню основних конструкцій мови
  • Навички оцінки та стандартний інструментарій для реалізації переваг і недоліків конкретних структур даних
  • Вміння валідувати вхідні дані та працювати з винятковими ситуаціями
  • Базовий інструментарій оцінки складності алгоритмів та базові алгоритми сортування за різними критеріями та пошуку інформації, особливості застосування алгоритмів у різних структурах даних
  • Знайомство з існуючими шаблонами проєктування та особливостями їх реалізації
  • Вміння будувати UML-діаграми та їх читати

Вимоги до кандидатів .NET кемпу:

  • Знання англійської мови на рівні не нижче Pre-Intermediate
  • Власний ноутбук (не менше ніж 4 GB RAM і процесор не нижче ніж 1.8 GHz)
  • Базові навики C#:
    • Розуміння класу і об'єкта
    • Базові типи даних
    • Оператори
    • Цикли
  • Вітається, але не обов'язковий, мінімальний досвід в програмуванні на будь-якій мові

Особливості курсу

  • 25 занять по 3 години
  • Рівень - Middle
  • Заняття українською мовою з використанням англійських термінів

Викладачі курсу

Лілія Дяконюк - .NET Trainer at Sigma Software University

Больше информации
Курс
Формат
Online
Начало занятий
Дата формується
Длительность
20 занятий
Уровень
Для начинающих
Язык обучения
Ukrainian
Стоимость
уточняйте
Гибкий графикВыдаётся диплом/сертификатСопровождение ментора
Sigma Software University
  • C# / .NET
Подробнее

Програма курсу

Теми:

  • Вступ. Загальні відомості про .NET
  • Робота з GIT
  • Основні конструкції мови С#. Алгоритми сортування, пошуку
  • Об'єктно-орієнтоване програмування на C#
  • Введення-виведення інформації. Робота з текстовою інформацією
  • Колекції у С#
  • Делегати. Події. Лямбда вирази, анонімні класи

Що студенти отримають по закінченню кожного з рівнів .NET Camp Pro?

Базовий рівень

  • Базові знання та навички із програмування на платформі .NET (C#)
  • Основи об'єктно-орієнтованого мислення та реалізації парадигм ООП
  • Навички створення консольних застосунків на мові C#, досвід з організації процесу налагодження програмних продуктів, з аналізом отриманих результатів
  • Практичний досвід роботи з віддаленим репозиторієм з керуванням доступу та системою відслідковування можливих змін
  • Розвиток алгоритмічного мислення
  • Навички оцінки та стандартний інструментарій для реалізації переваг і недоліків конкретних структур даних
  • Вміння валідувати вхідні дані та працювати з винятковими ситуаціями

Основний рівень

  • Поглиблені знання та навички із програмування на платформі .NET (C#)
  • Основи об'єктно-орієнтованого мислення та реалізації парадигм ООП
  • Навички створення консольних застосунків на мові С#, досвід з організації процесу налагодження програмних продуктів, з аналізом отриманих результатів
  • Практичний досвід роботи з віддаленим репозиторієм з керуванням доступу та системою відслідковування можливих змін
  • Розвиток алгоритмічного мислення
  • Знання по використанню основних конструкцій мови
  • Навички оцінки та стандартний інструментарій для реалізації переваг і недоліків конкретних структур даних
  • Вміння валідувати вхідні дані та працювати з винятковими ситуаціями
  • Базовий інструментарій оцінки складності алгоритмів та базові алгоритми сортування за різними критеріями та пошуку інформації, особливості застосування алгоритмів у різних структурах даних
  • Знайомство з існуючими шаблонами проєктування та особливостями їх реалізації
  • Вміння будувати UML-діаграми та їх читати

Після завершення .NET Camp студенти:

  • Матимуть базові знання та навички із програмування на платформі .NET (C#)
  • Отримають основи об'єктно-орієнтованого мислення та реалізації парадигм ООП
  • Навчаться створювати консольні застосунки на мові C#, отримають досвід по організації процесу налагодження програмних продуктів, з аналізом отриманих результатів
  • Отримають практичний досвід роботи з віддаленим репозиторієм з керуванням доступу та системою відслідковування можливих змін
  • Здобудуть знання по використанню основних конструкцій мови, а також через підібрані практичні завдання отримають розвиток алгоритмічного мислення
  • Набудуть навички як правильно оцінювати переваги і недоліки конкретних структур даних і освоять стандартний інструментарій для їх реалізації
  • Навчаться валідувати вхідні дані та працювати з винятковими ситуаціями
  • Зможуть продовжити навчання на поглибленому .NET (C#) CAMP Основний, який відкриє для них нові професійні можливості

Вимоги до кандидатів .NET Camp

  • Знання англійської мови на рівні не нижче Pre-Intermediate
  • Власний ноутбук (не менше ніж 4 GB RAM і процесор не нижче ніж 1.8 GHz)
  • Комп'ютерна грамотність

Особливості курсу

  • 20 занять по 3 години
  • Рівень - Beginner
  • Заняття українською мовою з використанням англійських термінів

Викладачі курсу

Лілія Дяконюк - .NET Trainer at Sigma Software University

Больше информации
Курс
Формат
Online
Начало занятий
22.05.2024
Длительность
14 занятий
Уровень
Для опытных
Язык обучения
Ukrainian
Стоимость
уточняйте
Гибкий графикВыдаётся диплом/сертификатСопровождение ментора
Sigma Software University
  • Data Science / Machine learning / AI
Подробнее

Навчальний курс має на меті надати комплексний теоретичний базис і потужні практичні навички програмної реалізації методів, математичних моделей і алгоритмів технологічних процесів аналізу часових рядів (Time Series).

Програма курсу

Теми:

  • Знайомство з часовими рядами (Getting known with Time Series)
  • Декомпозиція часових рядів (Time series Decomposition)
  • Властивості часових рядів (Time series features)
  • Прогнозування часових рядів (Time series forecasting)
  • Експертне прогнозування (Judgmental forecasts)
  • Регресійні моделі (Time series regression models)
  • Експоненційне згладжування (Exponential smoothing)
  • ARIMA моделі (ARIMA models)
  • Динамічні регресійні моделі (Dynamic regression models)
  • Прогнозування ієрархічних та згрупованих часових рядів (Forecasting hierarchical and grouped time series)
  • Поглиблені моделі прогнозування (Advanced forecasting methods)
  • Деякі прикладні проблеми прогнозування (Some practical forecasting issues)
  • Виявлення аномалій в часових рядах (Some practical forecasting issues)
  • Подібність часових рядів (Time Series Similarity)

Після завершення курсу Аналізу часових рядів і прогнозування ти матимеш:

  • Глибокі знання та навички у дослідженні часових рядів
  • Вміння ефективно декомпозувати часові ряди для аналізу
  • Навички у побудові моделей та прогнозуванні часових рядів
  • Навички використання передових методів, таких як нейромережі та динамічні регресійні моделі, для аналізу та прогнозування
  • Здатність виявляти та очищувати часові ряди від аномалій

Вимоги до учасників курсу

  • Базові знання з програмування:
    • принципи програмування
    • алгоритмізація та базові алгоритми
  • Базові знання Python:
    • синтаксис
    • типи та структури даних
    • базові оператори розгалужених обчислень
    • функціональне та ООП програмування
    • робота з Colab чи Jupiter Notebook
  • Базові знання з математики:
    • елементи теорія ймовірностей
    • дискретна математика
    • теорія матриць
    • дослідження функцій
    • аналітична геометрія
    • тригонометрія
  • Бажано мати базові знання з Data Science

Особливості курсу

  • Тривалість - 14 занять
  • Курс українською мовою з використанням англійських термінів
  • Доступ до записів занять на 6 місяців після курсу

Викладачі курсу

Андрій Салата - Principal Software Developer at Sigma Software

Больше информации
Курс
Формат
Online
Начало занятий
Дата формується
Длительность
8 часов
Уровень
Для опытных
Язык обучения
Ukrainian
Стоимость
уточняйте
Гибкий графикВыдаётся диплом/сертификатСопровождение ментора
Sigma Software University
  • Python
  • WEB Developer / Webmaster
Подробнее

Програма курсу є твоїм фундаментом для написання застосунків з використанням мікросервісної архітектури. Завдяки нашому курсу, ти будеш готовий розробляти потужні та безпечні REST API та виводити свої навички в розробці вебсервісів на Python на новий рівень.

Програма курсу

Теми:

  • REST API: що це таке та як працює
  • Розгортання та конфігурування середовища розробки
  • Створення мікросервісів на базі Flask-RESTful
  • Взаємодія з СУБД з використанням ORM SQLAlchemy
  • JSON-серіалізація на основі Marshmallow
  • Тестування мікросервісів за допомогою фреймворку pytest: модульні та інтеграційні тести
  • Аутентифікація на базі JWT
  • Розгортання застосунку у контейнерах

Після завершення курсу ти

Вмітимеш розробляти REST API рівня - production на Python.

Вимоги до учасників курсу

Для ефективного виконання всіх етапів процесу розробки студентам бажано використовувати POSIX-сумісну операційну систему (наприклад, Linux, MacOS).

Особливості курсу

  • Тривалість - 8 годин
  • Рівень Advanced
  • Заняття проходять українською мовою з використанням англійських термінів
Больше информации
Курс
Формат
Online
Начало занятий
Дата формується
Длительность
19 занятий
Уровень
Для начинающих
Язык обучения
Ukrainian
Стоимость
10 000 UAH за курс
Вечерние занятияВыдаётся диплом/сертификатСопровождение ментора
Sigma Software University
  • PR / Communications
Подробнее

Курс піару для починаючих спеціалістів. На курсі вивчають основи піару та надають прикладні знання, що точно стануть у нагоді, який би напрямок піару студент не обрав у майбутньому.

Програма курсу

  • Вступ у піар. Історія піару. Завдання піарника та софт скіли, необхідні для успішного розвитку в професії.
  • Огляд ІТ ринку України.
  • Піар стратегія, цілі та завдання. Вимірювання успіху та бюджетування піар активностей.
  • Вивчення основ HR бренду та EVP.
  • Робота з журналістами. Ренкінги як частина піару.
  • Зовнішні корпоративні комунікації. Основи кризових комунікацій.
  • Внутрішні корпоративні комунікації.
  • Івент менеджмент, організація зовнішніх заходів.
  • Робота зі спікерами. Підготовка спікерів до доповідей.
  • Організація внутрішніх заходів. Внутрішні ком’юніті.
  • Написання текстів та сторітелінг.
  • Корпоративний мерч.
  • Робота із соціальними мережами, з інфлюенсерами, ведення авторських каналів.
  • КСВ як потужний інструмент посилення бренду.
  • Креатив та його вороги.

Особливості курсу

  • Два варіанти курсу (з перевіркою домашніх завдань та без)
  • Розбір реальних кейсів та робота з практичними завданнями
  • Курсова робота наприкінці курсу
  • На курсі є стипендійні місця

Викладачі курсу

  • Віра Солдатова - Head of PR в Sigma Software
  • Олександра Говоруха - Head of Global Affairs at Sigma Software
  • Оксана Назаркевич - Senior PR Manager at Sigma Software
  • Катерина Стефанович - Senior Event Manager в Sigma Software
  • Світлана Бовкун - Employer Brand Manager в Sigma Software
  • Дарія Скляренко - SMM Manager at Sigma Software
  • Анастасія Четверик - PR Manager в Sigma Software
  • Наталя Гаврилюк - Office Manager at Sigma Software
  • Марина Зибіна - Event Manager в Sigma Software
  • Галина Арнаутова - PR Manager в Sigma Software
Больше информации
Курс
Формат
Online
Начало занятий
Дата формується
Длительность
14 недель
Уровень
Для начинающих
Язык обучения
Ukrainian
Стоимость
10 500 UAH за курс
Вечерние занятияВыдаётся диплом/сертификатСопровождение ментора
Sigma Software University
  • iOS Development
Подробнее

Протягом курсу ви освоїте програмування під iOS, вивчите Swift та Objective C, та зрозумієте роботу додатків. Програма насичена реальними прикладами та практичними завданнями, тому після закінчення ти зможеш претендувати на позицію Junior iOS розробника у ІТ компаніях.

Програма курсу

Знайомство з iOS, Xcode

  • Огляд iOS та Xcode
  • Знайомство з системами контролю версій
  • Вступ до мов програмування орієнтованих на iOS платформу (Swift/Objective-C)

Специфіка роботи з Objective–C і Swift

  • Управління памяттю у Swift
  • Колекції
  • Властивості в Objective-C/Swift
  • Управління потоком, функції
  • Структури та перерахування
  • Класи
  • Категорії, розширення, протоколи й делегати
  • Замкнення у Swift/Objective-C
  • Універсальні шаблони й обробка помилок у Swift
  • Потоки, черги та механізми роботи з ним

Основи роботи з інтерфейсами і їх побудова

  • Application LifeCycle
  • Основи побудови інтерфейсів в iOS
  • UIView
  • AutoLayout
  • Особливості побудови користувацьких інтерфейсів (будівельні блоки інтерфейсу)
  • UIViewController і його нащадки
  • Анімації
  • Робота з файловою системою
  • Робота з мережею
  • Бази даних на прикладі CoreData
  • Testing application
  • Debug with xCode
  • Підготовка додатка до публікації в App Store
  • Побудова інтерфейсів зі SwiftUI

Фінальні роботи

  • Фінальне завдання
  • Захист

Вимоги для проходження курсу

  • Знання основних принципів ООП, структури даних та їх особливостей, основних операторів та циклів. Розуміння основ роботи з пам’яттю.
  • Знання англійської мови на рівні Intermediate та вище

Особливості курсу

  • Дипломний проєкт
  • Бонусом є вебінар "Interview Easy or Hard" з Sr. Recruiter в Sigma Software
Больше информации
Курс
Формат
Online
Начало занятий
17.09.2024
Длительность
4 месяцев
Уровень
Для начинающих
Язык обучения
Ukrainian
Стоимость
22 150 UAH за курс
Вечерние занятияВыдаётся диплом/сертификатСопровождение ментора
Sigma Software University
  • Frontend
Подробнее

Курс для вивчення та поглиблення знань з Front-end. Основним напрямком курсу є створення інтерфейсів користувача та правильне налаштування робочого оточення для ефективної роботи.

Програма курсу

Модуль 1. Basic

HTML

  • Introduction: what is Front end and Back end?
  • Basic tags
  • Tables

CSS

  • Selectors
  • inline-block, float layouts
  • Flexbox
  • Grid
  • BEM, Preprocessors, Bootstrap
  • Basic animation
  • Pseudo-elements, Pseudo-selectors, dropdown
  • Adaptive and responsive layouts

Модуль 2. PRO

JS

  • Introduction: how do all languages work?
  • Data Types, logic operations
  • Variables
  • Loop
  • Array
  • Function
  • OOP, Solid
  • Object, Class, Function Construction
  • Event Loop, Call Context
  • DOM
  • Events
  • WebStorage
  • Promise, Async function
  • Ajax, Restful API
  • Npm, Node.js, Webpack

React

  • Setup new project, create an app
  • JSX, Props
  • Hooks:
    • useState
    • useEffect
    • useMemo
    • useCallback
    • useRef
    • useContext
  • Class Components:
    • set state
    • props
    • lifecycles

Routing

  • Routes
  • React Router
  • Hooks:
    • useParams
    • useNavigate
    • useLocation

Redux

  • Introduction (store, flux architecture)
  • react-redux

Final Project

Bonus

  • Basic TypeScript
  • Basic Junit Testing
  • Preparing for an interview

Модуль 3. Advanced

React

  • Setup new project, create an app
  • JSX, Props
  • Hooks:
    • useState
    • useEffect
    • useMemo
    • useCallback
    • useRef
    • useContext
  • Class Components:
    • set state
    • props
    • lifecycles

Routing Routes

  • React Router
  • Hooks:
    • useParams
    • useNavigate
    • useLocation

Redux

  • Introduction (store, flux architecture)
  • react-redux

TypeScript

  • Unit Tests:
    • Jest
    • React testing Library

Final Project

Bonus

  • Preparing for an interview
  • Vue, Vuex

Вимоги для проходження курсу

  • Мінімальний досвід у Web розробці (HTML, CSS, JavaScript) і / або участь у навчальних курсах по front-end

Особливості курсу

  • Курс складається із теоретичних занять, низки домашніх завдань, онлайн майстер-класів та воркшопів
  • Бонусом є вебінар "Interview Easy or Hard" з Sr. Recruiter в Sigma Software

Викладачі курсу

Олександра Донцова - Software Engineer at Sigma Software

Больше информации
Курс
Формат
Online
Начало занятий
Дата формується
Длительность
20 занятий
Уровень
Для начинающих
Язык обучения
Ukrainian
Стоимость
6 800 UAH за курс
Вечерние занятияВыдаётся диплом/сертификатСопровождение ментора
Sigma Software University
  • C# / .NET
Подробнее

Курс призначений для початківців, які хочуть вивчити C# або покращити навички. Також буде корисний для автоматизаторів з тестування, які цікавляться розробкою. Після закінчення можливість стажування в ІТ-компаніях.

Програма курсу

Вступ і робота з Git

Знайомство із групою, вивчення Git - розподіленої системи керування версіями файлів і командної роботи.

Створення першої програми на C#

  • Почнемо працювати з Visual Studio 2022 community - середовищем розробки C# програміста
  • Розберемо синтаксис C#
  • Детально розглянемо всі елементи в програмі HelloWorld
  • Попрацюємо з класом Console, розглянемо структуру проєкту C#
  • Скомпілюємо вашу першу програму

Типи даних та змінні

  • Вивчимо як оголошувати змінні та присвоювати значення
  • Опрацюємо математичні та логічні оператори
  • Навчимося працювати з умовними операторами:
    • switch case
    • if then
    • else
  • Почнемо будувати цикли з операторами:
    • for
    • foreach
    • while
    • do while

Масиви та рядки

  • Розберемо поняття масиву, оголошення, ініціалізації й доступу до елементів
  • Навчимося працювати з простими та багатовимірними масивами
  • Розглянемо алгоритм сортування масиву
  • Познайомимося з рядками (String) і навчимося їх форматувати
  • Розберемо, як оптимально будувати рядки з StringBuilder класом

Практичне заняття

Практичне закріплення вивченого матеріалу.

Класи та структури

  • Розглянемо що таке клас, члени класу, конструктори й деструктори
  • Дізнаємося про структури та їх відмінність від класів
  • Зупинимося на значущих типах і типах посилання
  • Оглянемо статичні методи та класи
  • Дізнаємося, як використовується ключове слово "this"

Огляд .NET Framework і методи

  • Зануримося в саме серце платформи CLR
  • Оглянемо CTS і торкнемося найбазовіших класів
  • Дізнаємося для чого є простір імен
  • Створимо свою нову бібліотеку
  • Розберемо методи, параметри, модифікатори ref та out, необов’язкові параметри, а також перевантаження методів і рекурсію

Винятки та робота з файловою системою

  • На цьому занятті ми побачимо, що помилки очікувані та з ними треба вміти працювати
  • Навчимося маніпулювати файлами та файловою системою

Практичне заняття

Практичне закріплення вивченого матеріалу.

Класи та ООП

  • Ми більш детально зупинимося на класах, наслідуванні, інкапсуляції і поліморфізмі
  • Зрозуміємо, як використовувати інтерфейси

Тестування коду

Ми познайомимося з юніт тестами, принципом Red-Green-Refactoring та розберемо поняття тестабельного коду, а ще дізнаємося що таке Mocks і Stubs.

Практичне заняття

Практичне закріплення вивченого матеріалу.

Вимоги для проходження курсу

  • Знання англійської мови не нижче Pre-Intermediate.
  • Базові навики C#:
    • Розуміння класу та об'єкта
    • Базові типи даних
    • Оператори
    • Цикли

Особливості курсу

  • 12 занять
  • Заняття українською мовою з англійськими термінами
  • Сертифікат про проходження курсу
  • Допомога ментора

Викладачі курсу

Олесь Качмар - Swnior Software Developer

Больше информации
Курс
Формат
Online
Начало занятий
Дата формується
Длительность
6 недель
Уровень
Для опытных
Язык обучения
Ukrainian
Стоимость
6 000 UAH за курс
Гибкий графикВыдаётся диплом/сертификатСопровождение ментора
Sigma Software University
  • Java
Подробнее

Курс для тих, хто прагне поглибити свої знання у Java. На заняттях Ви навчитесь писати Java web-орієнтовані додатки та юніт-тести з використанням JUnit, Mockito, а також отримаєте необхідний досвід з Spring core, Inversion of Control, Spring JDBC, Spring Security, Spring data та Hibernate.

Програма курсу

Project Bootstrapping

  • Git
  • Gradle
  • JUnit
  • Mockito
  • SQL
  • Spring Initializer

Web Services

  • Spring Web
  • Spring Core
  • Spring Security
  • Spring Data
  • Error Handling

Вимоги для проходження курсу

  • Базові знання синтаксичних конструкцій, циклів, умовних операторів, масивів, колекцій
  • Загальне розуміння, що таке Spring тип, ООП в Java. Що таке клас, метод, конструктор, поле класу, видимість в Java
  • Знання англійської не нижче рівня Pre-Intermediate

Особливості курсу

  • Необхідний мінімум теорії та багато live-coding
  • Велика кількість домашніх завдань, що перевіряються в індивідуальному порядку

Викладачі курсу

Андрій Рева - Senior Software Developer at Sigma Software

Больше информации
Курс
Формат
Online
Начало занятий
Дата формується
Длительность
3 месяцев
Уровень
Для опытных
Язык обучения
Ukrainian
Стоимость
8 800 UAH за курс
Вечерние занятияВыдаётся диплом/сертификатСопровождение ментора
Sigma Software University
  • React
Подробнее

Курс допоможе розібратися з особливостями React. Протягом курсу розберетеся як працювати із даними та керувати станом додатка (Redux), навчитесь вільно використовувати нові можливості React та використовувати його для створення сучасних додатків.

Програма курсу

Вступ

  • Огляд структури курсу та роботи над ним
  • Огляд інструментів які будуть використовуватись протягом курсу(Git, Github, Git flow, IDE, Chrome dev tools, NPM, Node.js)
  • Як працює веб
  • Огляд підходів до створення веб додатків(SPA, MPA, PWA). Розвиток даних підходів
  • Що ж таке Framework
  • Чому саме React

Повторення основ JavaScript

  • Огляд мови в цілому
  • Об’єкти
  • Масиви
  • Функції
  • Асинхронний JS
  • Нові стандарти ES6+
  • Рекомендації по написанні якісного коду

DOM & BOM

  • Події
  • Навігація по елементах
  • Доступні сховища даних у браузері та як працювати із ними
  • Огляд інших браузерних API’s

React вступ

  • Що таке React
  • Як додати реакт на сторінку
  • Переваги та недоліки
  • VirtualDOM
  • Як правильно розділяти додаток на компоненти
  • React інструменти – create-react-app, відлагодження коду, розширення для браузера

JSX та рендеринг

  • JSX огляд
  • Рендеринг елементів
  • Обробка подій у JSX
  • Списки та робота із ними
  • Умовний рендеринг
  • Ref
  • Фрагменти
  • Рендеринг властивостей (Render prop)

Стан та властивості компонента

  • Statefull та stateless компоненти
  • Потік даних та обмін ними у компонентах
  • PropTypes
  • Антипатерни для стану та властивостей

Життєвий цикл компонентів

Форми та робота із ними

  • Валідація форм
  • Огляд існуючих пакетів для роботи із формами

React роутинг

  • History API
  • React router

Управління станом додатка (Redux)

  • Варіанти управління станом додатка
  • Redux плюси та мінуси
  • Flux архітектура
  • Redux архітектура
  • Побічні ефекти: міделвари (redux-thunk, redux-saga, redux-router etc)
  • Структурування Redux у структурі проєкту
  • Redux інструменти

Hooks API

  • Огляд хуків які доступну у React
  • Основи створення власних хуків та можливі варіанти їх застосування
  • Кращі практики
  • Антипатерни

Взаємодія із сервером даних через API

  • Fetch API
  • Пакети для надсилання реквестів
  • Аутентифікація та ауторизація

Стилі у React

  • Огляд інструментів для написання стилів
  • Анімація у React

Фінальне заняття

  • Тестування у React – огляд інструментів, загальні рекомендації
  • React Native і React VR
  • Куди рухатись далі

Вимоги для проходження курсу

  • Знання HTML/CSS
  • Знання JS на базовому рівні
  • Знання DOM
  • Буде плюсом знання GIT на базовому рівні

Особливості курсу

  • Дипломний проєкт
  • Двом найкращим студентам компанія компенсує вартість навчання
  • Вебінар від Sr. Recruiter в Sigma Software: "Interview Easy or Hard"

Викладачі курсу

Ярослав Сидорик - Software Developer (JavaScript) та ментор в Sigma Software

Больше информации
Курс
Формат
Online
Начало занятий
Дата формується
Длительность
12 занятий
Уровень
Для опытных
Язык обучения
Ukrainian
Стоимость
4 500 UAH за курс
Гибкий график
Sigma Software University
  • Blockchain / Cryptocurrency
Подробнее

Курс спрямовано на формування необхідних знань для позиції Solidity розробника. Під час курсу навчитесь читати код смарт-контрактів та писати з нуля власні децентралізовані додатки.

Програма курсу

  • Вступ до світу Ethereum
  • Мова програмування Solidity. Історія та огляд смарт-контрактів
  • Основи Solidity. Частина 1
  • Юніт-тести
  • Основи Solidity. Частина 2
  • Основи Solidity. Частина 3
  • Як оновити код контракту на Ethereum. Proxy pattern
  • Solidity Patterns
  • Безпека смарт-контрактів
  • Огляд Oracles. Навіщо та як з ними працювати

Вимоги для проходження курсу

1+ років досвіду у комерційній розробці (програмування) або досвід роботи у суміжних із програмуванням сферах, як, наприклад, DevOps, QA, або бути студентом старших курсів технічних спеціальностей безпосередньо пов’язаних із програмуванням.

Особливості курсу

  • Кожне заняття поєднує теоретичну частину, демо сесії або живий кодинг та відповіді на запитання
  • Передбачено декілька окремих Q&A сесій з групою

Викладачі курсу

Ростислав Бортман - Head of Blockchain Department у IdeaSoft, Member of Sigma Software Group

Больше информации
Курс
Формат
Online
Начало занятий
Дата формується
Длительность
30 занятий
Уровень
Для начинающих
Язык обучения
Ukrainian
Стоимость
уточняйте
Вечерние занятияВыдаётся диплом/сертификатСопровождение ментора
Sigma Software University
  • Java
Подробнее

На курсі ви отримаєте знання та навички із практичного застосування принципів ООП на рівні вимог корпоративного іспиту 1Z0-808 Oracle Certified Associated, Java SE8 Programmer.

Програма курсу

Основи структурного програмування та вступ до ООП

  • Типи даних
  • Алгоритми розгалуження та циклів, обробка масивів
  • АРІ класів String, Arrays, ArrayList
  • Шаблон Model-View-Controller для побудови класів.

Основи об’єктно-орієнтованого проєктування

  • Статичні поля та методи, примітивні та об’єктні параметри методів, перезавантаження методів, ініціалізація змінних, поняття import та static import
  • Наслідування, модифікатори доступу, ключові слова this, super та final, клас Object, перевизначення методів, поліморфізм, приведення типів об’єктних змінних, абстрактні класи та інтерфейси, внутрішні класи, функціональні інтерфейси та лямбда-вирази
  • Обробка винятків, робота із Strings, Wrappers, Enums, Var-args, Garbage Collector, Dates/Time API

Потокове програмування: 

  • Алгоритми: parsing текстів, серіалізація файлів
  • Контейнери: фреймворк колекцій, технологія Generics
  • Багатопотокове програмування, Threads-технології
  • Фреймворк потоків Stream API, програмування паралельних потоків
  • Робота з базами даних, технологія JDBC

Особливості курсу

  • Формат навчання blended learning
  • Можливість отримати сертифікат від корпорації Oracle

Викладачі курсу

Андрій Рева - Senior Software Developer at Sigma Software

Больше информации
Курс
Формат
Online
Начало занятий
Дата формується
Длительность
2 месяцев
Уровень
Для опытных
Язык обучения
Ukrainian
Стоимость
уточняйте
Вечерние занятияВыдаётся диплом/сертификатСопровождение ментора
Sigma Software University
  • HR / Employer Branding
Подробнее

Курс розраховано на HR спеціалістів початкового рівня та спеціалістів суміжних професій. На курсі ти навчишся будувати ефективні HR процеси в ІТ компанії та керувати командами, розібратися із потребами бізнесу та дізнаєшся яка роль HR фахівця у його розвитку. Протягом курсу Вас очікує чимало практики, працюючих методик, інструментів та реальних кейсів.

Програма курсу

Основи управління персоналом в ІТ

  • Огляд технологій та особливостей ІТ ринку України та світу
  • HR в ІТ компанії та його компетенції
  • Структура та метрики ефективності HR підрозділу (2 заняття)

Управління талантами

  • Пошук та відбір персоналу
  • Брендинг роботодавця. Поняття EVP
  • Онбординг та адаптація
  • Утримання персоналу та офбординг

Оцінка та розвиток персоналу

  • Оцінка персоналу та кар’єрний розвиток. (2 заняття)
  • Особливості розвитку HiPo.

Управління компенсаціями та винагородами

Компенсаційний пакет та програми винагород: огляд трендів, етапи формування та бюджетування.

Організаційний розвиток

  • Візія, цінності та місія компанії. HR стратегія
  • Концепція корпоративної культури
  • Залученість персоналу – визначення, інструменти формування, метрики

Бонус курси

  • Cross-Cultural Awareness
  • English Grammar

Особливості курсу

  • Доступ до всіх матеріалів курсу протягом 6 місяців після завершення
  • Практичне засвоєння навичок

Викладачі курсу

  • Дар'я Шевченко - Senior HR People Partner at Sigma Software
  • Юлія Богомолова - HR People Partner at Sigma Software
  • Віра Солдатова - Head of PR at Sigma Software
  • Тетяна Маркова - Senior HR People Partner at Sigma Software
  • Ксенія Лановенко - HR People Partner at Sigma Software
  • Тетяна Пасатюк - HR People Partner at Sigma Software
  • Ганна Любинська - Senior HR People Partner at Sigma Software
  • Марія Лічагіна - Recruiter at Sigma Software
Больше информации

Страницы