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

Основи комп'ютерних наук

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

Основи мови програмування Go

Доступна розстрочка
Курс призначений для людей з попереднім досвідом програмування на мовах, таких як C, Python або Java. Ви навчитеся основним елементам мови програмування Go, таким як типи даних, протоколи, формати та написання коду, який включає RFC та JSON. Ви отримаєте можливість практикуватися в написанні програм на Go та отримувати відгуки від своїх колег. Після завершення курсу ви зможете реалізувати прості програми на Go, що підготує вас до подальшого вивчення на більш високому рівні.
Середній
10 годин
online
Перейти на сайт курса
Сертифікат
Занять 34
Годин 10
Періодичність індивідуальний графік
Тип навчання online
Трансляція Відеозапис
Вступний іспит
Перевірка домашнього завдання
Дипломний проект
Допомога в працевлаштуванні
Вікова категорія для дорослих
Рівень підготовки Середній
Мова Русский, English

AI для медицини

Доступна розстрочка
Курс допоможе здобути практичний досвід застосування машинного навчання до конкретних проблем в медицині. Ви дізнаєтеся, як застосовувати штучний інтелект для діагностики хвороб, прогнозування майбутнього здоров'я пацієнтів та рекомендацій щодо кращих методів лікування. Курси виходять за межі основ глибокого навчання, щоб навчити вас нюансам застосування AI в медичних випадках використання. Рекомендується мати практичний досвід роботи з Python та комфортно володіти статистикою та ймовірністю. Рекомендується також пройти курс Deep Learning Specialization, але це не є обов'язковим.
Середній
3 місяця
online
Перейти на сайт курса
Сертифікат
Місяців 3
Періодичність індивідуальний графік
Тип навчання online
Трансляція Відеозапис
Вступний іспит
Перевірка домашнього завдання
Дипломний проект
Допомога в працевлаштуванні
Вікова категорія для дорослих
Рівень підготовки Середній
Мова Русский, English

Introduction to Complex Analysis

Доступна розстрочка
We will make use of Matlab/Octave/Python demonstrations and exercises to gain a deeper understanding... Курс вводить у світ комплексного аналізу, який є теорією комплексних функцій комплексної змінної. Ми розпочнемо зі знайомства з комплексною площиною, алгеброю та геометрією комплексних чисел, а потім пройдемо шляхом диференціювання, інтегрування, комплексної динаміки, представлення степеневими рядами та рядами Лорана в території на межі того, що відомо сьогодні. Кожен модуль складається з п'яти відеолекцій з вбудованими тестами, за якими слідує домашнє завдання з електронним оцінюванням. Крім того, модулі 1, 3 та 5 також містять оцінювання від однолітків. Виконання домашніх завдань потребуватиме часу для роздумів та вправ над концепціями, обговореними на лекціях. Фактично, значна частина вашого навчання відбудеться під час виконання домашніх завдань. Ці завдання не призначені для швидкого виконання; скоріше, вам знадобиться папір та олівець, щоб працювати над питаннями.
Середній
27 годин
online
Перейти на сайт курса
Сертифікат
Занять 36
Годин 27
Періодичність індивідуальний графік
Тип навчання online
Трансляція Відеозапис
Вступний іспит
Перевірка домашнього завдання
Дипломний проект
Допомога в працевлаштуванні
Вікова категорія для дорослих
Рівень підготовки Середній
Мова Русский, English

Веб-розробка з Django

Доступна розстрочка
Ця спеціалізація вводить програмістів Python у створення веб-сайтів за допомогою бібліотеки Django. Протягом чотирьох курсів ви навчитеся HTML, CSS, SQL, Django, JavaScript, jQuery та JSON веб-сервісам. Під час курсу ви будуєте онлайн-сайти з використанням Django, а ці робочі веб-сайти оцінюються протягом курсу. Ця серія є відмінною підготовкою до вивчення інших способів створення веб-додатків з використанням технологій, таких як PHP (Web Applications for Everybody), Flask або Ruby on Rails. Це чудовий перший курс в будь-якій програмі веб-розробки.
Середній
5 місяців
online
Перейти на сайт курса
Сертифікат
Місяців 5
Періодичність індивідуальний графік
Тип навчання online
Трансляція Відеозапис
Вступний іспит
Перевірка домашнього завдання
Дипломний проект
Допомога в працевлаштуванні
Вікова категорія для дорослих
Рівень підготовки Середній
Мова Русский, English

Data Processing with Azure

Доступна розстрочка
Курс навчає обробці, зберіганню та аналізу даних для прийняття обґрунтованих бізнес-рішень. Ви дізнаєтеся, що таке великі дані та важливість аналізу великих даних, що покращить ваші математичні та програмні навички. Ви навчитеся найефективнішим методам використання таких аналітичних інструментів, як Python, R та Apache Spark. Налаштувати пакетну обробку з Databricks та Data Factory на Azure. Використовуйте ETL та ELT для завантаження та перетворення даних. Створіть зв'язані сервіси та ідентифікуйте конвеєри для даних, збережених у Data Factory. Поясніть віртуалізацію даних в PolyBase.
Середній
12 годин
online
Перейти на сайт курса
Сертифікат
Занять 36
Годин 12
Періодичність індивідуальний графік
Тип навчання online
Трансляція Відеозапис
Вступний іспит
Перевірка домашнього завдання
Дипломний проект
Допомога в працевлаштуванні
Вікова категорія для дорослих
Рівень підготовки Середній
Мова Русский, English

Natural Language Processing with TensorFlow

Доступна розстрочка
У курсі ви навчитеся створювати системи обробки природньої мови з використанням TensorFlow. Ви дізнаєтеся, як обробляти текст, включаючи токенізацію та представлення речень у векторному вигляді, щоб їх можна було ввести в нейронну мережу. Ви також навчитеся застосовувати RNN, GRU та LSTM в TensorFlow. На завершення ви зможете навчити LSTM на існуючому тексті, щоб створити оригінальну поезію! Курс призначений для розробників програмного забезпечення, які хочуть створювати масштабовані алгоритми на основі штучного інтелекту. Для успішного закінчення курсу потрібно володіти Python та математикою на рівні середньої школи.
Середній
24 годин
online
Перейти на сайт курса
Сертифікат
Занять 50
Годин 24
Періодичність індивідуальний графік
Тип навчання online
Вступний іспит
Перевірка домашнього завдання
Дипломний проект
Допомога в працевлаштуванні
Вікова категорія для дорослих
Рівень підготовки Середній
Мова Русский, English

Building Web Applications in Django

Доступна розстрочка
У цьому курсі ви дізнаєтеся, як Django спілкується з базою даних через об'єкти моделі. Ви досліджуватимете Об'єктно-реляційне відображення (ORM) для доступу до бази даних та те, як моделі Django реалізовують цей шаблон. Ми розглянемо Об'єктно-орієнтований (ОО) шаблон на Python. Ви навчитеся основам мови запитів структурованого запиту (SQL) та моделювання баз даних, включаючи відносини один до багатьох та багато до багатьох та те, як вони працюють як в SQL, так і в моделях Django. Ви навчитеся використовувати консоль та скрипти Django для взаємодії з об'єктами вашої програми.
Середній
12 годин
online
Перейти на сайт курса
Сертифікат
Занять 32
Годин 12
Періодичність індивідуальний графік
Тип навчання online
Трансляція Відеозапис
Вступний іспит
Перевірка домашнього завдання
Дипломний проект
Допомога в працевлаштуванні
Вікова категорія для дорослих
Рівень підготовки Середній
Мова Русский, English

Build Better Generative Adversarial Networks (GANs)

Доступна розстрочка
У цьому курсі ви дізнаєтеся про виклики оцінки GANs та порівняєте різні генеративні моделі. Ви навчитеся використовувати метод Fréchet Inception Distance (FID) для оцінки вірності та різноманітності GANs, виявляти джерела упередженості та способи її виявлення в GANs, а також навчитесь та реалізуєте техніки, пов'язані з найсучаснішими StyleGANs. Курс також охоплює соціальні наслідки, включаючи упередженість в ML та способи її виявлення, збереження конфіденційності тощо.|"Студенти, які мають базові знання з калькулюсу, лінійної алгебри та статистики, розуміння AI, глибокого навчання та CNNs, досвід роботи з Python та фреймворками DL (TF / Keras / PyTorch)
Середній
31 годин
online
Перейти на сайт курса
Сертифікат
Занять 25
Годин 31
Періодичність індивідуальний графік
Тип навчання online
Вступний іспит
Перевірка домашнього завдання
Дипломний проект
Допомога в працевлаштуванні
Вікова категорія для дорослих
Рівень підготовки Середній
Мова Русский, English

Спеціалізація Digital Signal Processing

Доступна розстрочка
Ця спеціалізація надає повний курс з цифрової обробки сигналів з фокусом на обробці аудіо та передачі даних. Ви розпочнете з основних концепцій дискретних сигналів та продовжите вивчати, як аналізувати дані за допомогою перетворення Фур'є, як маніпулювати даними за допомогою цифрових фільтрів та як перетворювати аналогові сигнали в цифровий формат. Нарешті, ви також дізнаєтеся, як реалізувати алгоритми DSP в реальному часі на мікроконтролері загального призначення. Тверді теоретичні основи, надані чотирма курсами в цій спеціалізації, доповнюються прикладами застосування в Python у формі Jupyter Notebooks; вправи з розв'язками надають безліч прикладів для виконання щотижневих домашніх завдань.
Середній
4 місяця
online
Перейти на сайт курса
Сертифікат
Місяців 4
Періодичність індивідуальний графік
Тип навчання online
Трансляція Відеозапис
Вступний іспит
Перевірка домашнього завдання
Дипломний проект
Допомога в працевлаштуванні
Вікова категорія для дорослих
Рівень підготовки Середній
Мова Русский, English

Розробка веб-додатків на Django та базі даних

Доступна розстрочка
У цьому курсі ви дізнаєтеся про основну структуру веб-додатків та взаємодію веб-браузера з веб-сервером. Ви будете знайомі з циклом запит/відповідь протоколу передачі гіпертексту (HTTP), включаючи GET/POST/Redirect. Також ви отримаєте вступне розуміння мови розмітки гіпертексту (HTML), а також загальної структури додатку Django. Ми дослідимо патерн Model-View-Controller (MVC) для веб-додатків та його відношення до Django. Ви навчитеся розгортати додаток Django за допомогою сервісу, такого як PythonAnywhere, щоб він був доступний в Інтернеті. Це перший курс у спеціалізації Django для всіх. Рекомендується завершити спеціалізацію Python для всіх або еквівалентний досвід навчання перед початком цієї серії.
Середній
15 годин
online
Перейти на сайт курса
Сертифікат
Занять 33
Годин 15
Періодичність індивідуальний графік
Тип навчання online
Трансляція Відеозапис
Вступний іспит
Перевірка домашнього завдання
Дипломний проект
Допомога в працевлаштуванні
Вікова категорія для дорослих
Рівень підготовки Середній
Мова Русский, English

Структури даних та алгоритми

Доступна розстрочка
У цьому онлайн курсі ми розглядаємо загальні структури даних, які використовуються в різних обчислювальних задачах. Ви дізнаєтеся, як ці структури даних реалізовані в різних мовах програмування та будете практикуватися в їх реалізації в наших програмних завданнях. Це допоможе вам зрозуміти, що відбувається всередині певної вбудованої реалізації структури даних та що очікувати від неї. Ви також дізнаєтеся про типові випадки використання цих структур даних. Деякі приклади питань, які ми будемо розглядати в цьому курсі: 1. Яка є хороша стратегія зміни розміру динамічного масиву? 2. Як пріоритетні черги реалізовані в C++, Java та Python? 3. Як реалізувати хеш-таблицю так, щоб амортизований час роботи всіх операцій становив O(1) в середньому?
Середній
24 годин
online
Перейти на сайт курса
Сертифікат
Занять 58
Годин 24
Періодичність індивідуальний графік
Тип навчання online
Трансляція Відеозапис
Вступний іспит
Перевірка домашнього завдання
Дипломний проект
Допомога в працевлаштуванні
Вікова категорія для дорослих
Рівень підготовки Середній
Мова Русский, English

Спеціалізація Machine Learning: Algorithms in the Real World

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

Курс Основи програмування CS50 2019.

Доступна розстрочка
Основам одразу кількох мов програмування, зокрема, C, Python і JavaScript, а також технологіям SQL, CSS... Ви давно мрієте навчитись програмувати? Хочете писати код, але не знаєте з чого почати? Взагалі не в курсі, як працюють програми та вважаєте комп’ютерні науки позаземними надскладними матеріями? Ми розв’яжемо ці проблеми лише за 11 тижнів! Курс «CS50: Основи програмування» від Гарвардського університету вважається найкращим курсом для опанування комп’ютерної майстерності у світі. Про його легендарний статус свідчить те, що з 2015 року Єльський університет відмовився від власного вступного курсу програмування для першокурсників на користь використання курсу «CS50: Основи програмування» у своєму навчальному процесі! З 2016 року цей курс доступний в Україні та активно використовується в українських закладах вищої освіти в змішаному форматі. Наш перший переклад цього курсу давно очікував на оновлення та зміни, це стало можливо завдяки Міжнародному фонду «Відродження» та Фонду BrainBasket. До вашої уваги найновіша версія курсу «CS50: Основи програмування» в українському перекладі. Курс щойно завершився в Гарвардському університеті та вже доступний для українських слухачів. Курс розрахований як на повних новачків, так і на тих слухачів, які вже мають невеликий стартовий досвід в програмуванні.
2,5 місяця
online
Перейти на сайт курса
Сертифікат
Місяців 2,5
Тип навчання online
Місто Киев
Вступний іспит
Перевірка домашнього завдання
Дипломний проект
Допомога в працевлаштуванні
Вікова категорія для дорослих
Мова Українська

Data Structures and Algorithms Specialization

Доступна розстрочка
Цей курс допоможе вам навчитися реалізовувати алгоритми, що є важливою навичкою для успішної кар'єри в галузі комп'ютерних наук. Курс складається з 6 курсів, які охоплюють такі теми, як структури даних, алгоритми, графи та багато іншого. Ви зможете вирішувати 100 програмних завдань, що часто зустрічаються на співбесідах високотехнологічних компаній, а також застосовувати навички на реальних завданнях, таких як навігація в великій мережі або збірка геному з мільйонів коротких підрядків його ДНК. Курс розроблений командою викладачів, які поєднують теоретичні та практичні знання в галузі алгоритмів. Для успішного проходження курсу потрібні базові знання з однієї з мов програмування: C++, Java, Python, C, C#, Javascript, Haskell, Kotlin, Ruby, Rust, Scala, а також з дискретної математики, зокрема, доведення за індукцією та доведення за суперечністю.
Середній
8 місяців
online
Перейти на сайт курса
Сертифікат
Місяців 8
Періодичність індивідуальний графік
Тип навчання online
Трансляція Відеозапис
Вступний іспит
Перевірка домашнього завдання
Дипломний проект
Допомога в працевлаштуванні
Вікова категорія для дорослих
Рівень підготовки Середній
Мова Русский, English