- Frontend
Курс розрахований для дітей, які добре володіють ПК. Під час курсу учень вивчає HTML 5, СSS 3, адаптивну та чуйну верстку, а також вчиться створювати свої перші web-сторінки та нескладні, але цікаві та ефектні web-сайти.
Програма курсу
Теми:
- Основи верстки
- Що необхідно знати веброзробнику
- IDE - інтегроване середовище обробки
- Основи HTML
- Основи CSS
- Тексти, списки, гіперпосилання
- Елементи (блокові, inline, inline-block)
- Класи, ідентифікатори, таблиці
- Робота з фоном сторінки (градієнти, тіні)
- Анімація в CSS
Опис курсу
Курс розрахований для дітей, які добре володіють ПК. Під час курсу учень вивчає HTML5 і CSS3, адаптивну та чуйну верстку, а також вчиться створювати свої перші web-сторінки та нескладні, але цікаві та ефектні web-сайти.
- тривалість заняття - 60 хвилин
- інтенсивність - двічі на тиждень
- повна тривалість курсу - 3 місяці, 24 занять
- заняття проходять онлайн, що дає змогу вчитися в комфортній, безпечній обстановці та не пропускати зустрічі
Що необхідно для навчання?
Ноутбук або комп'ютер, під'єднаний до інтернету та оснащений необхідними гарнітурами (колонки або навушники, вебкамера, мікрофон).
Особливості курсу
- Авторська система освітніх курсів
- Унікальна команда тренерів
- Турбота й індивідуальний підхід
- Офіційний сертифікат
- Навчання в будь-який час і з будь-якого місця
- Комфортний освітній процес. Заняття проходять у мінігрупах
- Засновник - перша в Україні дистанційна школа "Оптіма"
- Корисні та потрібні знання. Максимум практики в кожному занятті
- SysAdmin
Курс "Апаратне та програмне забезпечення" орієнтований на учасників, які прагнуть отримати практичні навички в галузі апаратного та програмного забезпечення сучасних обчислювальних систем.
План курсу
Опис:
Курс "CISCO: Апаратне та програмне забезпечення" спрямований на опанування базових знань і навичок з організації обчислювальних процесів. Вивчаються склад, принципи побудови та застосування сучасних обчислювальних систем і мереж, структура, організація, практика використання операційного, прикладного та спеціального програмного забезпечення. Учасники курсу опанують сучасні комп'ютерні системи на архітектурному, апаратному та програмному рівнях, навчаться їх комплектувати й налаштовувати. Слухачі дізнаються, як коректно здійснювати експлуатацію комп’ютерних систем та адаптувати й оптимізувати їх до потреб практики.
- тривалість заняття - 45 хвилин
- інтенсивність - 3 заняття на тиждень
- повна тривалість курсу - 6 місяців, 68 занять
- для учнів 10, 11 класів та дорослих
- заняття проходять онлайн, що дає змогу вчитися в комфортній, безпечній обстановці та не пропускати зустрічі
Що необхідно для навчання?
Ноутбук або комп'ютер, під'єднаний до інтернету та оснащений необхідними гарнітурами (колонки або навушники, вебкамера, мікрофон).
Особливості курсу
- Авторська система освітніх курсів
- Унікальна команда тренерів
- Турбота й індивідуальний підхід
- Офіційний сертифікат
- Навчання в будь-який час і з будь-якого місця
- Комфортний освітній процес. Заняття проходять у мінігрупах
- Засновник - перша в Україні дистанційна школа "Оптіма"
- Корисні та потрібні знання. Максимум практики в кожному занятті
Викладачі курсу
- Богдан Пацай - Професійний фокус: математичне моделювання, програмування Python
- Іван Нечипорук - Професійний фокус: технології IoT, робототехніка, HTML, CSS, JS, C++, Python
- Gamedev / Unity / Game Design
Учасники спробують себе в ролі розробників комп'ютерних і відеоігор, навчаться програмування мовою C#, працюватимуть на рушії Unity. Наприкінці курсу кожен учасник створить власний проєкт.
Програма курсу
Теми:
- Вступ. Ознайомлення з Unity: встановлення Unity Hub, Unity Editor і створення першого проєкту
- Вступ до C#. Знайомство з синтаксисом C#, основами програмування, структурою програми, арифметичними та присвоювальними операціями
- Інструменти Unity. Детальний огляд інструментів для створення ігрових об'єктів, робота з джерелами світла, камерами, імпорт і експорт проєктів
- Основи алгоритмізації. Умовні вирази (if, else, switch), цикли (for, while, do-while), управління потоком (break, continue)
- Робота з об'єктами. Додавання фізичних властивостей, текстур, робота з вкладкою інспектора
- Створення анімацій та UI. Основи створення анімації в Unity та розробка користувацького інтерфейсу з використанням Canvas
- Розширені структури даних. Робота з масивами, двовимірними масивами та колекціями для зберігання й використання ігрових об'єктів
Що необхідно для навчання
- Ноутбук або комп'ютер, під'єднаний до інтернету та оснащений необхідними гарнітурами (колонки або навушники, вебкамера, мікрофон)
- Учасники мають установити: Unity Hub, редактор Unity, Visual Studio Code
Особливості курсу
- Авторська система освітніх курсів
- Унікальна команда тренерів
- Турбота й індивідуальний підхід
- Сертифікат після завершення курсу
- Навчання в будь-який час і з будь-якого місця
- Комфортний освітній процес. Заняття проходять у мінігрупах
- Корисні та потрібні знання. Максимум практики в кожному занятті
Викладачі курсу
Михайло Смирнов - Викладач розробки ігор на Unity та мови програмування C#
Подать заявку- 2D Artist / 2D Illustrator / Graphic Designer
Курс Digital art познайомить слухачів із різними креативними напрямами комп’ютерного мистецтва, програмами та інструментами digital art. На цьому курсі діти вивчають основи дизайну, комп’ютерного арту, кодування, мов програмування, графічні програми, обробку зображень, візуальні засоби створення художнього твору. Наприкінці курсу учням буде легко визначитись, який вид із Digital art підходить їм якнайкраще і в якому напрямку цифрового мистецтва вони б хотіли розвиватися в майбутньому.
Процес навчання
Заняття
- Тривалість заняття - 60 хвилин
- Інтенсивність - 1 заняття 2 рази на тиждень
- Повна тривалість курсу - 3 місяці, 24 заняття
- Заняття проходять онлайн, що дає змогу вчитися в комфортній, безпечній обстановці та не пропускати зустрічі
Що необхідно для навчання?
- Комп'ютер або ноутбук
- Інтернет
Попередні вимоги
Учасник має мати елементарні навички користувача ПК:
- Копіювати й додавати текст з однієї програми до іншої
- Друкувати, виправляти помилки в тексті (del, backspace), переходити на новий рядок (enter)
- Зберігати файли, відкривати збережені файли
- Користуватися кнопками керування вікна (згорнути, розгорнути, зачинити), перемикати вікна
- Заходити за посиланням, яке надано в загальному чаті групи у Microsoft Teams або Zoom
Особливості курсу
- Авторська система освітніх курсів
- Унікальна команда тренерів
- Турбота й індивідуальний підхід
- Офісійний сертифікат
- Навчання в будь-який час і з будь-якого місця
- Комфортний освітній процес. Заняття проходять у мінігрупах
- Засновник - перша в Україні дистанційна школа "Оптіма"
- Корисні та потрібні знання. Максимум практики в кожному занятті
Викладачі курсу
Катерина Антоненко - Викладає комп'ютерні дисципліни понад 20 років
Подать заявку- C / C++
- JavaScript
- Python
Учасники ознайомляться з основними принципами об'єктно-орієнтованого програмування, дізнаються про його складові, принципи та застосування. Курс буде корисний для тих, хто вже знайомий з кодом Python, C++ або Javascript.
Програма курсу
Теми:
- Парадигми програмування
- ООП. Проєктування
- Основи ООП
- Класи. Об'єкти. Властивості та методи
- Принципи ООП
- Конструктори
- Методи доступу
- Спадкування
- Відносини між класами
- Об'єктно-орієнтовані мови програмування
Опис курсу
Якщо ви вже можете написати код однією з мов програмування (Python, C++ або JavaScript), то саме час познайомитись з ООП. Що ж це таке і навіщо воно потрібно? ООП - об'єктно-орієнтоване програмування, яке дає можливість описати реальний світ як сукупність об'єктів, що взаємодіють між собою: персонажів в іграх, функцій в програмах, елементів в пристроях. Більшість проєктів написано саме з використанням ООП. Складно? Ні, реально і практично. Приєднуйтесь!
- тривалість заняття - 60 хвилин
- інтенсивність - 1 заняття 2 рази на тиждень
- повна тривалість курсу - 3 місяці, 24 заняття
- заняття проходять онлайн, що дає змогу вчитися в комфортній, безпечній обстановці та не пропускати зустрічі
Що необхідно для навчання?
Ноутбук або комп'ютер, під'єднаний до інтернету та оснащений необхідними гарнітурами (колонки або навушники, вебкамера, мікрофон).
Особливості курсу
- Авторська система освітніх курсів
- Унікальна команда тренерів
- Турбота й індивідуальний підхід
- Офіційний сертифікат
- Навчання в будь-який час і з будь-якого місця
- Комфортний освітній процес. Заняття проходять у мінігрупах
- Засновник - перша в Україні дистанційна школа "Оптіма"
- Корисні та потрібні знання. Максимум практики в кожному занятті
Викладачі курсу
Людмила Булигіна - Викладає курси "Старт програмування", "Старт програмування з мовою C/C++"
Подать заявку- Python
Курс Python – вдалий вибір для першої мови програмування. Дитина вивчить базовий синтаксис мови, її модулі та елементи й навчиться створювати нескладні ігри.
Програма курсу
Теми:
- Базові елементи мови Python
- Математичні дії в мові
- Умовні інструкції if
- Цикли та їхнє застосування
- Вбудовані функції мови Python
- Створення власних функцій
- Модулі
- Графіка, анімація
- Основи створення ігор
- Модулі tkinter, turtle, pygame
Я обираю Python
- Основи програмування. Вступ до Python, перша програма та базові арифметичні операції
- Створення умовних операторів та перша ігрова стратегія. Цикли та повтори
- Списки, масиви, контейнери та функції в Python
- GUI з Turtle. Створення графіки та анімації, орнаменти та зображення
- Tkinter інтерфейс. Створення графічного інтерфейсу та елементи дизайну програм
- Принципи інтерактивних програм та перехід від графіки до анімації
- Розробка проєкту "Графіка та дизайн із GUI бібліотеками Python"
- Основи ігрової розробки. Створення текстової гри
- Тестування та командна гра. Розширення функціонала, командна розробка та презентація
- Pygame Zero. Створення графічних примітивів, композицій та ігрових механік
- Взаємодія та події. Обробка зіткнень, підрахунок балів та інтерактивні елементи
- Робота з Canvas і Tkinter
- Ігровий проєкт. Збереження гри, підготовка до публікації
Опис курсу
Курс Python від Optima Academy – захопливий вступ до програмування. Мова програмування Python – чудовий вибір для початківців: код легко читати, мова програмування має інтерактивну оболонку, в якій можна ввести програми й подивитися як вони працюють. Python дозволяє складати прості анімації і створювати свої власні ігри.
- тривалість заняття - 60 хвилин
- інтенсивність - 1 заняття 2 рази на тиждень
- повна тривалість курсу - 5 місяців, 40 занять
- заняття проходить онлайн, що дає змогу вчитися в комфортних і безпечних умовах та не пропускати зустрічі
Попередні вимоги
Учаснику потрібно мати елементарні навички користувача ПК:
- копіювати і додавати текст з однієї програми до іншої
- друкувати, виправляти помилки в тексті (del, backspace), переходити на новий рядок (enter)
- зберігати файли, відкривати збережені файли
- користуватися кнопками керування вікна (згорнути, розгорнути, зачинити), перемикати вікна
- заходити за посиланням, яке надано в загальному чаті групи, у Microsoft Teams або Zoom
Особливості курсу
- Авторська система освітніх курсів
- Унікальна команда тренерів
- Турбота й індивідуальний підхід
- Офіційний сертифікат
- Навчання в будь-який час і з будь-якого місця
- Комфортний освітній процес. Заняття проходять у мінігрупах
- Засновник - перша в Україні дистанційна школа "Оптіма"
- Корисні та потрібні знання. Максимум практики в кожному занятті
Викладачі курсу
- Людмила Булигіна - Викладачка програмування
- Катерина Антоненко - Викладає комп'ютерні дисципліни понад 20 років
- Python
- Gamedev / Unity / Game Design
Діти навчаться застосовувати конструкції мови Python на практиці та напишуть свою першу комп'ютерну гру, використовуючи фреймворк Pygame.
Програма курсу
Теми:
- Основні алгоритмічні конструкції Python
- Бібліотека Pygame
- Типи ігор та особливості їхнього створення
- Основні підходи до програмування гри
- Програмування напівходу позиційної гри
- Командний та графічний інтерфейси демо гри
- Вибір власного проєкту та особливості реалізації
- Ролі в команді. Розробка командної демоверсії гри
- Практична робота над проєктом
- Презентація та тестування проєктів
Опис курсу
Слухачі розроблять свою першу гру, використовуючи можливості Python та його фреймворку Pygame. Діти весело проведуть час в ігровому просторі та отримають корисні навички програміста, які можуть закласти фундамент майбутньої професії.
- тривалість заняття - 60 хвилин
- інтенсивність - 1 заняття, 2 рази на тиждень
- повна тривалість курсу - 3 місяці
- заняття проходять онлайн, що дає змогу вчитися в комфортній, безпечній обстановці та не пропускати зустрічі
Що необхідно для навчання?
Ноутбук або комп'ютер, під'єднаний до інтернету та оснащений необхідними гарнітурами (колонки або навушники, вебкамера, мікрофон).
Особливості курсу
- Авторська система освітніх курсів
- Унікальна команда тренерів
- Турбота й індивідуальний підхід
- Офіційний сертифікат
- Навчання в будь-який час і з будь-якого місця
- Комфортний освітній процес. Заняття проходять у мінігрупах
- Засновник - першав Україні дистанційна школа "Оптіма"
- Корисні та потрібні знання. Максимум практики в кожному занятті
Викладачі курсу
Людмила Булигіна - Викладачка програмування Фізико-Технічного інституту (КПІ)
Подать заявку- C / C++
На курсі діти вивчатимуть дві різні мови програмування: C та C++. Вони навчаться основ алгоритмізації, програмування, напишуть свою першу програму і зрозуміють, чи варто їм розвиватися в цьому напрямі далі.
Програма курсу
Теми:
- Вступ до програмування C\C++
- Умови, логіка коду
- Робота з даними
- Блоки коду. Цикли. Алгоритми
- Створення ігрових стратегій
- Робота з бібліотеками
- Створення функцій
- Масиви. Робота із символами та словами
- Об'єктно-орієнтоване програмування
- Перший ООП проєкт. Розробка. Захист
Опис курсу
На курсі діти навчаться основ алгоритмізації та програмування, напишуть свою першу програму і зрозуміють, чи варто їм розвиватися в цьому напрямі далі. У навчальній програмі поєднані дві різні мови програмування - C та C++, і це дає комплексне розуміння принципів програмування цими та будь-якими іншими мовами.
- тривалість заняття - 60 хвилин
- інтенсивність - двічі на тиждень
- повна тривалість курсу - 3 місяці, 24 занять
- заняття проходять онлайн, що дає змогу вчитися в комфортній, безпечній обстановці та не пропускати зустрічі
Що необхідно для навчання?
Ноутбук або комп'ютер, під'єднаний до інтернету та оснащений необхідними гарнітурами (колонки або навушники, вебкамера, мікрофон).
Особливості курсу
- Авторська система освітніх курсів
- Унікальна команда тренерів
- Турбота й індивідуальний підхід
- Офіційний сертифікат
- Навчання в будь-який час і з будь-якого місця
- Комфортний освітній процес. Заняття проходять у мінігрупах
- Засновник - перша в Україні дистанційна школа "Оптіма"
- Корисні та потрібні знання. Максимум практики в кожному занятті
Викладачі курсу
Людмила Булигіна - Викладає курси "Старт програмування", "Старт програмування з мовою C/C++"
Подать заявку- C# / .NET
Дистанційний курс "Об'єктно-орієнтоване програмування C#" надасть слухачам розширені знання й глибоке розуміння парадигми об'єктно-орієнтованого програмування на мові C#. Учні зможуть використовувати ці навички для створення складних програм і реалізації власних проєктів у світі програмування.
Програма курсу
Теми:
- Вступ в об'єктно-орієнтоване програмування
- Класи й об'єкти в ООП
- Конструктори й робота з екземплярами класу
- Мова UML. Діаграма класів
- Наслідування. Модифікатори доступу. Робота з конструктором. Поліморфізм
- Абстрактні класи, абстрактні методи
- Масиви й індексатори
- Статичні класи, розширювальні методи, вкладені класи
- Конструктори в структурах. Стек
- Boxing i unboxing. Робота з enum
- Делегати. Створення делегатів
- Анонімні методи. Лямбда вирази й лямбда оператори
- Створення універсальних шаблонів
- Багатозадачність. Робота з потоками
- Конструкція try-catch i try-catch-finally
- Робота над проєктом
Процес навчання
Програма пропонує доступний та зручний процес навчання. Учасники починають з вибору курсу й отримують доступ до всіх матеріалів. Заняття та уроки відбуваються за індивідуальним графіком. Загалом потрібно пройти 68 уроків, які допоможуть глибоко зануритися в предмет і розширити свої знання. Кожне заняття містить кілька елементів, що сприяють навчанню. Учасники отримають можливість переглядати відеоуроки та презентації, читати текстові матеріали й вивчати приклади коду. Також передбачені тести для самоаналізу й домашні завдання, які допоможуть закріпити отримані знання. Раз на тиждень - онлайн-консультація з ментором, де можна поставити будь-які питання й отримати розгорнуті відповіді.
- Тривалість заняття - 45 хвилин
- Інтенсивність 2-3 заняття на тиждень
Після проходження курсу учасники отримають
- Знання й навички застосування та реалізації парадигм об'єктно-орієнтованого програмування на прикладі мови програмування високого рівня C#
- Сертифікат академії прикладної програмної інженерії Оптіма
Що необхідно для навчання?
Ноутбук або комп'ютер, під'єднаний до інтернету та оснащений необхідними гарнітурами (колонки або навушники, вебкамера, мікрофон).
Особливості курсу
- Авторська система освітніх курсів
- Унікальна команда тренерів
- Турбота й індивідуальний підхід
- Офіційний сертифікат
- Навчання в будь-який час і з будь-якого місця
- Комфортний освітній процес. Заняття проходять у мінігрупах
- Засновник - перша в Україні дистанційна школа "Оптіма"
- Корисні та потрібні знання. Максимум практики в кожному занятті
- Java
Дистанційний курс "Алгоритми та структури даних Java" допоможе підліткам отримати глибоке розуміння різних алгоритмічних концепцій та вміння застосовувати їх у програмуванні мовою Java.
Програма курсу
Теми:
- Алгоритми і алгоритмізація
- Структури даних і технології їх подання
- Алгоритми сортування
- Алгоритми пошуку
- Аналіз алгоритмів
- Генератори випадкових чисел
- Базові алгоритми на графах
- Комбінаторні алгоритми
- Алгоритми кластеризації та ідентифікації
Як відбувається навчання
- Учасники вибирають курс і отримують повний доступ до навчальних матеріалів курсу
- Учні проходять заняття/уроки за власним графіком (загальна кількість - 68 уроків)
- Кожне заняття містить відеоурок, презентацію, текстову форму, приклади коду, тести для самоаналізу й домашні завдання для самостійного виконання
- Повна тривалість курсу - 6 місяців
- Консультація ментора в онлайн-форматі проводиться 1 раз на тиждень
- Тривалість заняття - 45 хвилин
- Інтенсивність 2-3 заняття на тиждень
Після проходження курсу учасники матимуть
- Знання й навички застосовувати базові концепції побудови структур даних і пов'язаних із ними алгоритмів для практичних задач розробки програмного коду різними мовами програмування
- Сертифікат Академії прикладної програмної інженерії Оптіма
Що необхідно для навчання?
Ноутбук або комп'ютер, під'єднаний до інтернету та оснащений необхідними гарнітурами (колонки або навушники, вебкамера, мікрофон).
Особливості курсу
- Авторська система освітніх курсів
- Унікальна команда тренерів
- Турбота й індивідуальний підхід
- Офіційний сертифікат
- Навчання в будь-який час і з будь-якого місця
- Комфортний освітній процес. Заняття проходять у мінігрупах
- Засновник - перша в Україні дистанційна школа "Оптіма"
- Корисні та потрібні знання. Максимум практики в кожному занятті
Викладачі курсу
Марія Васильєва - Викладачка у сфері інженерії програмного забезпечення з досвідом роботи 6 років
Подать заявку- C# / .NET
Дистанційний курс "Основи програмування на C#" охоплює широкий спектр тем: від вступу в мову програмування C# до практичних проєктів. Учасники вивчатимуть базові типи даних і конструкції C#, методи й класи, а також навчатимуться застосовувати їх для створення та обробки основних структур даних.
Програма курсу
Теми:
- Вступ до мови програмування C#
- Базові типи даних і операції над ними
- Базові конструкції C#
- Методи й класи в C#
- Практичні проєкти з C#
Процес навчання
Процес навчання дуже простий. Ви вибираєте курс і миттєво отримуєте доступ до всіх матеріалів. Потім проходите заняття й уроки власним темпом, враховуючи свій розклад. Кожне заняття містить відеоуроки, презентації, текстові матеріали, приклади коду, тести й домашні завдання. Курс триває 6 місяців, що дає вам достатньо часу для глибокого засвоєння матеріалу.
- тривалість заняття - 45 хвилин
- інтенсивність 2-3 заняття на тиждень
Після проходження курсу учасники матимуть
- Знання й навички роботи з базовими засобами мови програмування C# для подання основних структур даних та реалізації алгоритмів їх обробки
- Сертифікат Академії прикладної програмної інженерії Оптіма
Що необхідно для навчання?
Ноутбук або комп'ютер, під'єднаний до інтернету та оснащений необхідними гарнітурами (колонки або навушники, вебкамера, мікрофон).
Особливості курсу
- Авторська система освітніх курсів
- Унікальна команда тренерів
- Турбота й індивідуальний підхід
- Офіційний сертифікат
- Навчання в будь-який час і з будь-якого місця
- Комфортний освітній процес. Заняття проходять у мінігрупах
- Засновник - перша в Україні дистанційна школа "Оптіма"
- Корисні та потрібні знання. Максимум практики в кожному занятті
Викладачі курсу
Богдан Пацай - Має досвід роботи у ВНЗ понад 12 років, автор 4 навчальних посібників. Керівник академії Cisco
Подать заявку- C / C++
На цьому курсі учасники опанують основи алгоритмізації та програмування, напишуть власну програму й зрозуміють, чи бажають розвиватися в програмуванні й надалі. Заняття відбуваються на сучасній освітній платформі. Діти можуть самі обирати, в який час їм проходити завдання та скільки часу на це витратити. Навчанням керують досвідчені викладачі, які завжди допоможуть і нададуть відповідь на будь-яке питання.
Програма курсу
Теми:
- Абсолютні основи. Вступ до комп'ютерного програмування
- Розширений контроль потоку й типи даних. Оператори
- Функції
- Об'єкти як параметри. Ієрархії класів. Розробка проєктів
Процес навчання
- Ви вибираєте курс, який вас цікавить, і миттєво отримуєте доступ до всіх матеріалів курсу
- Проходите заняття й уроки за власним графіком. Курс складається з 68 уроків
- Кожне заняття містить відеоурок, презентацію, текстові матеріали, приклади коду, тести для самоаналізу та домашні завдання, які ви виконуєте самостійно
- Повна тривалість курсу - 6 місяців
- Один раз на тиждень учасники відвідують онлайн-консультацію й щодня можуть писати викладачу в текстовому чаті
- Тривалість заняття - 45 хвилин
- Інтенсивність 2-3 заняття на тиждень
- Повна тривалість курсу - 6 місяців, 68 занять на платформі, 24 онлайн-консультації
Після проходження курсу учасники матимуть
- Знання й навички алгоритмізації типових задач, втілення їх у програмний код і налагодження з використанням алгоритмічної мови програмування високого рівня С++
- Сертифікат Академії прикладної програмної інженерії Оптіма
Що необхідно для навчання?
Ноутбук або комп'ютер, під'єднаний до інтернету та оснащений необхідними гарнітурами (колонки або навушники, вебкамера, мікрофон).
Особливості курсу
- Авторська система освітніх курсів
- Унікальна команда тренерів
- Турбота й індивідуальний підхід
- Офіційний сертиікат
- Навчання в будь-який час і з будь-якого місця
- Комфортний освітній процес. Заняття проходять у мінігрупах
- Засновник - перша в Україні дистанційна школа "Оптіма"
- Корисні та потрібні знання. Максимум практики в кожному занятті
Викладачі курсу
Іван Нечипорук - Має досвід викладання HTML, CSS, JS, Front-end, Back-end та програмування мовами C++, Python
Подать заявку- Java
Дистанційний курс пропонує всебічне навчання програмування мовою високого рівня Java. Ви здобудете знання про основні типи даних, базові конструкції, об'єктно-орієнтоване програмування й багатопотоковість.
Програма курсу
Теми:
- Вступ до Java. Інтегроване середовище розробки й налагодження Java-програм
- Основні типи даних Java
- Базові конструкції Java
- Об'єкти і класи
- Інтерфейси й вкладені класи
- Багатопотокове програмування
- Система введення-виведення
- Програмування графіки
Процес навчання
Процес навчання реалізовані у зрозумілій і доступній формі. Ви вибираєте курс і миттєво отримуєте доступ до всіх матеріалів. Потім проходите заняття й уроки власним темпом, враховуючи свій розклад. Кожне заняття містить відеоуроки, презентації, текстові матеріали, приклади коду, тести й домашні завдання. Курс триває 6 місяців, що дозволяє глибоко опанувати матеріал. Загалом передбачено 68 уроків на платформі та 24 онлайн-консультації (1 консультація щотижня впродовж 6 місяців).
- Тривалість заняття - 45 хвилин
- Інтенсивність заняття 2-3 заняття на тиждень
Після проходження курсу учасники матимуть
- Знання й навички ефективно застосовувати базові засоби мови програмування Java для подання основних структур даних і реалізації алгоритмів їх обробки
- Сертифікат Академії прикладної програмної інженерії Оптіма
Що необхідно для навчання?
Ноутбук або комп'ютер, під'єднаний до інтернету та оснащений необхідними гарнітурами (колонки або навушники, вебкамера, мікрофон).
Особливості курсу
- Авторська система освітніх курсів
- Унікальна команда тренерів
- Турбота й індивідуальний підхід
- Офіційний сертифікат
- Навчання в будь-який час і з будь-якого місця
- Комфортний освітній процес. Заняття проходять у мінігрупах
- Засновник - перша в Україні дистанційна школа "Оптіма"
- Корисні та потрібні знання. Максимум практики в кожному занятті
Викладачі курсу
Марія Васильєва - Викладачка у сфері інженерії програмного забезпечення з досвідом роботи 6 років
Подать заявку- JavaScript
Курс "Основи програмування на JavaScript" – для всіх, хто хоче опанувати одну з найбільш популярних мов програмування.
Програма курсу
Теми:
- Основи програмування JavaScript. Вивчення основних понять і синтаксису мови JavaScript для веброзробки
- Основи графіки. Розгляд можливостей створення та відображенняграфічних об'єктів на вебсторінках
- Основи анімації. Створення анімаційних ефектів за допомогою JavaScript для підвищення привабливості та взаємодії вебсайтів
- Основи розмітки та стилізації вебсторінок HTML+CSS. Поглиблення в знання HTML та CSS для створення структури вебсторінок та їх стилізації
- Основи браузерних ігор. Розгляд технік створенняпростих браузерних ігор на базі JavaScript, їх логіка та взаємодія з користувачем
Опис курсу
JavaScript – одна з найбільш популярних мов програмування. Разом з HTML і CSS вона входить у базовий набір інструментів Front-end розробника. JavaScript – це та основа, від якої можна розвиватися в будь-якому напрямі, освоюючи додаткові фреймворки та бібліотеки. Розробникам цієї мови доступні потужні інструменти для створення веб та серверних додатків, побудови клієнт-серверних систем та безліч інших можливостей.
- тривалість заняття - 60 хвилин
- інтенсивність - 2 заняття 2 рази на тиждень
- повна тривалість курсу - 3 місяці, 24 занять
- заняття проходять онлайн, що дає змогу вчитися в комфортній, безпечній обстановці та не пропускати зустрічі
Що необхідно для навчання?
Ноутбук або комп'ютер, під'єднаний до інтернету та оснащений необхідними гарнітурами (колонки або навушники, вебкамера, мікрофон).
Попередні вимоги
Учасник повинен мати елементарні навчики користувача ПК:
- копіювати й додавати текст з однієї програми до іншої
- друкувати, виправляти помилки в тексті (del, backspace), переходити на новий рядок (enter)
- зберігати файли, відкривати збережені файли
- користуватися кнопками керування вікна (згорнути, розгорнути, зачинити), перемикати вікна
- заходити за посиланням, яке надано в загальному чаті групи, у Microsoft Teams або Zoom
Особливості курсу
- Авторська система освітніх курсів
- Унікальна команда тренерів
- Турбота й індивідуальний підхід
- Офіційний сертифікат
- Навчання в будь-який час і з будь-якого місця
- Комфортний освітній процес. Заняття проходять у мінігрупах
- Засновник - перша в Україні дистанційна школа "Оптіма"
- Корисні та потрібні знання. Максимум практики в кожному занятті
Викладачі курсу
Катерина Антоненко - Викладає комп'ютерні дисципліни понад 20 років
Подать заявку- Prompt Engineering / ChatGPT
Зануртесь у світ ШІ з розкриттям таких основних галузей, як машинне навчання, комп'ютерний зір, обробка природної мови, робототехніка. Розвивайте критичне мислення, навички аналізу інформації, цікавість до STEM і перспективної кар'єри в галузі ШІ. Крім того, ви познайомитеся з етичними аспектами, пов'язаними з розвитком та використанням ШІ, що надасть вам комплексне розуміння цієї важливої теми.
Програма курсу
Теми:
- Що таке штучний інтелект? Поняття. Етика. Безпека
- Основні види ШІ: машинне навчання, нейронні мережі, глибоке навчання
- Типи штучного інтелекту
- Машинне навчання
- Нейронні мережі
- Обробка природної мови
- Практика роботи з мовними моделями
- Генеративні нейронні мережі
- Практичне занурення в нейронні мережі
- Створення простих нейронних мереж у середовищі Python
- Глибинне навчання та дипфейки
- Приклади використання ШІ в реальному житті
- Професії в галузі ШІ
- Проєктна робота з ШІ
Особливості курсу
- Авторська система освітніх курсів
- Унікальна команда тренерів
- Турбота й індивідуальний підхід
- Сертифікат прісля завершення курсу
- Навчання в будь-який час і з будь-якого місця
- Комфортний освітній процес. Заняття проходять у мінігрупах
- Корисні та потрібні знання. Максимум практики в кожному занятті
Викладачі курсу
Людмила Булигіна - Викладачка програмування в КПІ ім. Сікорського
Подать заявку- Python
- Backend
Кожен модуль підготує вас до завдань у реальному світі. Такий підхід допоможе вам стати успішним розробником ПЗ, легше працювати над проєктами та будувати кар'єру.
Програма курсу
Модуль 1. Основи Python для веб-розробки
Результат: Знання основ Python, здатність використовувати основні конструкції та типи даних. Навички, отримані в цьому модулі, допоможуть вам створювати веб-додатки та виконувати завдання веб-розробника з використанням Python.
Модуль 2. Вступ до веб-розробки та баз даних
Результат: Основи веб-технологій, знайомство з базами даних. Отримані знання про бази даних допоможуть вам ефективно взаємодіяти зі збереженням та обробкою даних у ваших проєктах.
Модуль 3. Розробка веб-додатків з Django - Основи
Результат: Глибоке розуміння фреймворку Django, здатність створювати базові веб-додатки. Ви зможете самостійно створювати базові веб-додатки, використовуючи Django, та реалізовувати їхню функціональність.
Модуль 4. Поглиблені аспекти Django
Результат: Розширене розуміння Django, включаючи роботу з розширеними функціями, створення API та оптимізацію. Після цього модулю ви зможете розробляти складні веб-додатки з використанням Django, що дасть вам конкурентну перевагу на ринку праці.
Модуль 5. Тестування, безпека та оптимізація веб-додатків
Результат: Розуміння та застосування методів тестування, забезпечення безпеки та оптимізації веб-додатків. Ви зможете оптимізувати швидкодію та ефективність вашого коду та веб-додатків для підвищення їхньої продуктивності та ефективності.
Модуль 6. Реальний проєкт, деплоймент та DevOps
Результат: Вміння реалізовувати комплексні веб-додатки, деплоїти їх в інтернет та використовувати основи DevOps. Навички деплоювання та DevOps дозволять вам впроваджувати веб-додатки в інтернеті та забезпечувати їх надійну та ефективну роботу.
Особливості курсу
- Онлайн формат
- Наголос на практику
- Професійні ментори
- Запис занять
- Гнучкий графік
- Онлайн-платформа
- Портфоліо проєктів
- Підтримка та спільнота
- Сертифікат
Викладачі курсу
- Харьков Дарій - Senior Software Engineer, AndGo by GoodYear
- Костянтин Косенков - Automation Specialist at Ubisoft Ukraine
- Data Analyst / Business Intelligence (BI)
Кожен модуль підготує вас до завдань у реальному світі. Такий підхід допоможе вам стати успішним розробником ПЗ, легше працювати над проєктами та будувати кар'єру.
Програма курсу
Модуль 1. Основи BI аналітики
- Глибоке розуміння концепцій та практик Business Intelligence
- Опанування базових навичок використання Power BI для аналізу та візуалізації даних
- Розвиток здатності ефективно використовувати інструменти Power BI для створення дашбордів та аналізу даних
Модуль 2. Майстерність роботи з даними в Power BI
- Вміння високого рівня у підключенні, трансформації, моделюванні та аналізі даних використовуючи Power BI
- Розвиток продвинутих навичок у роботі з Power Query для оптимізації даних
- Навички створення ефективних та функціональних моделей даних для глибокого аналізу
Модуль 3. Віртуозна візуалізація в Power BI
- Опанування високорівневих навичок візуалізації даних в Power BI
- Розвиток здатності створювати вражаючі та інтерактивні звіти та дашборди
- Отримання навичок використання кастомних візуальних елементів для покращення аналітичних звітів
Модуль 4. DAX - Мова даних в Power BI
- Засвоєння мови DAX, критично важливої для розширеного аналізу даних у Power BI
- Розвиток здатності використовувати DAX для створення складних розрахунків та формул
- Навички реалізації ефективних рішень для аналізу даних та візуалізації результатів
Модуль 5. Розширені можливості Power BI Service та налаштування
- Отримання знань та навичок для використання розширених функцій Power BI Service
- Здатність ефективно впроваджувати та адмініструвати різноманітні аспекти Power BI в корпоративному середовищі
- Розуміння та використання спеціалізованих інструментів для підвищення ефективності та продуктивності у Power BI
Модуль 6. Огляд нової функції Fabric від Microsoft
- Ознайомлення з останніми інноваціями в Power BI, включаючи нову функцію Fabric
- Здатність адаптуватися до нових можливостей та функціональностей платформи
- Поглиблене розуміння того, як нові функції можуть бути використані для покращення аналітичних процесів та звітності
Особливості курсу
- Онлайн формат
- Наголос на практику
- Професійні ментори
- Запис занять
- Гнучкий графік
- Онлайн платформа
- HR-підготовка
- Чат та групові зустрічі
- Фінальний проєкт
- Проєкти з менторами
- Особисті консультації
Викладачі курсу
- Ігор Бетлей - Head of R&D in Platma
- Самойленко Владислав - Ментор курсу Power BI
- Сокотов Денис - Ментор курсу Power BI
- SQL / DBA
Наш курс стане фундаментом для успішної кар'єри у сферах, пов'язаних із обробкою даних. Вивчайте основи структури SQL-запитів та роботи з базами даних.
Програма курсу
Модуль 1. Вступ до баз даних
- Розуміння ролі баз даних, систем керування базами даних, северів та SQL. Опанування базової термінології
- Створення власного сервера та власної БД
- Встановлення необхідного програмного забезпечення
Модуль 2. Наповнення бази даних
- Вміння проєктувати базу даних та створювати таблиці
- Розуміння принципів нормалізації даних
- Опанування навичок наповнення таблиць через INSERT та з Exel-файлів
Модуль 3. Оновлення та видалення з бази даних
Опанування навичок внесення змін до таблиць: видалення таблиць, видалення інформації з таблиці, оновлення інформації в таблиці, заміна значень в таблиці.
Модуль 4. Читання інформації з бази даних
- Вміння отримувати інформацію з бази даних у потрібному вигляді
- Вміння перетворювати бізнес-задачу на SQL-запит
Модуль 5. Зведення та агрегування інформації
Вміння зводити дані та робити агрегування для подальшої аналітики.
Модуль 6. Мистецтво з'єднання таблиць
Вміння з'єднувати таблиці та проводити з ними операції.
Модуль 7. Вкладені підзапити
Вміння писати складні запити з непростою логікою.
Модуль 8. Автоматизація та спрощення роботи
Розуміння і вміння використовувати додатковий функціонал для спрощення та автоматизації роботи з даними.
Модуль 9. Імпортування даних
Вміння імпортувати дані з бази даних або з результатів виконання SQL-запиту в Exel та в потужну сучасну програму для аналітики - PowerBI.
Модуль 10. Фінальний проєкт
Створите структуровану базу даних для магазину, розробите комплекс запитів, які можна використовувати як звітність та аналітику.
Особливості курсу
- Різноманітний формат
- Взаємодія та обговорення
- Підтримка менторів
- Відстеження прогресу
- Практична робота
- Доступ до ресурсів
- Сертифікат про проходження курсу
Викладачі курсу
Маргарита Колякова - Аналітик з досвідом роботи у банку
Подать заявку- Prompt Engineering / ChatGPT
Курс AI допоможе на повну використати потенціал інноваційних технологій для вашого бізнесу. Приєднуйтесь зараз та прокладіть власний курс до успіху!
Програма курсу
Модуль 1. Основи штучного інтелекту: Вступ до AI
- Урок 1: Введення у світ AI
- Урок 2: Ключові AI технології
- Урок 3: Приклади використання AI
- Урок 4: AI в бізнесі
- Урок 5: Цікаві кейс-стаді: як отримати від AI максимум
Модуль 2. Сучасний генеративний АІ
- Урок 1: Модальності використання Generative AI
- Урок 2: Текстові генеративні AI моделі
- Урок 3: AI для генерації зображень та відео
- Урок 4: AI для генерації голосу та аудіо, аватари
- Урок 5: Повний цикл створення генеративного AI контенту
- Урок 6: Етика використання Generative AI
Модуль 3. АІ трансформація: Від стратегії до виконання
- Урок 1: Кейси успішної AI трансформації
- Урок 2: Стратегія AI трансформації, як і куди рухатись
- Урок 3: ML\AI проєкти, як нетрадиційні проєкти для імплементації
- Урок 4: Від PoC до production - розвиток AI проєкту
- Урок 5: Керування, або співпраця з AI командою
- Урок 6: AI інструменти для підвищення продуктивності
Модуль 4. Автоматизація та оптимізація процесів: АІ ефективність
- Урок 1: Чат-боти для обслуговування клієнтів, впровадження AI для комунікацій
- Урок 2: Сайти та презентації, з використанням AI
- Урок 3: Навчання працівників, та особисте навчання і розвиток, з використанням AI
- Урок 4: AI Оптимізація управління персоналом
- Урок 5: AI у CRM системах: Інтеграція AI для підвищення ефективності
Модуль 5. АІ аналітика ринку
- Урок 1: Знайомство з процесами, та методами їх оптимізацій
- Урок 2: Аналіз аудиторії за допомогою AI помічника
- Урок 3: Аналіз конкурентів, матеріалів які вони створюють
- Урок 4: SEO AI - Застосування AI для оптимізації пошукових систем
Модуль 6. АІ маркетинг
- Урок 1: Специфіка створення контенту для маркетингу за допомогою AI
- Урок 2: Оптимізація підготовки матеріалів для маркетингу та реклами
- Урок 3: AI in Excel - оптимізація створення звітів та роботи з даними
- Урок 4: AI боти - навіщо їх використовувати, клієнтські відгуки
Модуль 7. Виклики та тренди у світі АІ
- Урок 1: Захист бренду та бізнесу\власна безпека в часи Generative AI
- Урок 2: Захист даних і приватність, як зберегти конфіденційні дані
- Урок 3: Тренди розвитку AI
Чого ви навчитеся після проходження курсу:
- Використовувати AI для кращого розуміння аудиторії та більш ефективних маркетингових кампаній
- Генерувати контент з використанням AI інтегрований в маркетингові стратегії
- Застосовувати AI для аналізу конкурентів та розробки конкурентних стратегій
- Застосовувати принципи та методи AI для знаходження нових можливостей
- Створювати та впроваджувати AI-додатки для оптимізації бізнес-процесів
- Використовувати AI для створення різнопланового контенту та розуміння його можливостей
- Аналізувати ключові фактори успіху використання AI для максимізації користі
- Розуміти етичні аспекти використання AI в бізнесі та враховувати ці аспекти у своїй стратегії
- Оцінювати вплив AI на бізнес та планувати стратегічні кроки
- Користуватися AI для оптимізації пошукових систем та веб-сайтів
Викладачі курсу
Максим Могир - AI Expert at ItSmartFlex
Подать заявку- Data Analyst / Business Intelligence (BI)
- Data Science / Machine learning / AI
Програма курсу
Заняття 1. Вступ до Data спеціальностей
Ви розумієте, які дані є важливими для бізнесу та як їх аналіз може призвести до прийняття рішень з метою покращення бізнес-процесів.
Заняття 2. Data Analyst and Data Science
Ознайомлення з поняттями Дата Аналітик та Дата Саенс, в чому їх відмінність.
Заняття 3. Універсальний алгоритм роботи в проєкті
Алгорим по якому працює Дата Аналітик, щоб досягти результату (по крокам).
Заняття 4. Інструменти Data Analyst and Data Science
Ви навчитесь установлювати Power BI Desktop та зареєструєтесь в DatalLore.
Заняття 5. Практика в Data Analysis
Ви розробите аналітичний дашборд на основі файлу Flats в місті Києві і виведете ключові показники.
Заняття 6. Практика в Data Science
Ви розробите модель передбачення вартості оренди в Києві на основі історичних даних.
Особливості курсу
- Відеозаписи занять
- Презентації з матеріалом
- Домашні завдання
- Доступ до платформи
Викладачі курсу
Ігор Бетлей - Head of R&D in Platma & Agrosem
Подать заявку






