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

Курсы програмування 1с бесплатные

283 курсів знайдено

Discrete Optimization

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

Основи аналізу даних на Python

Доступна розстрочка
Цей курс введе студента до основ середовища програмування Python, включаючи фундаментальні техніки програмування Python, такі як лямбда-функції, читання та маніпулювання csv-файлами та бібліотекою numpy. Курс введе техніки маніпулювання та очищення даних за допомогою популярної бібліотеки для науки про дані pandas, та введе абстракцію серії та фрейму даних як центральних структур даних для аналізу даних, разом з навчанням, як ефективно використовувати функції, такі як groupby, merge та pivot tables. По закінченні курсу студенти зможуть брати табличні дані, очищувати їх, маніпулювати та проводити базовий інферентний статистичний аналіз.
Середній
34 годин
online
Перейти на сайт курса
Сертифікат
Занять 29
Годин 34
Періодичність індивідуальний графік
Тип навчання online
Трансляція Відеозапис
Вступний іспит
Перевірка домашнього завдання
Дипломний проект
Допомога в працевлаштуванні
Вікова категорія для дорослих
Рівень підготовки Середній
Мова Русский, English

Parallel Programming in Java

Доступна розстрочка
Цей курс навчить вас (професіоналів галузі та студентів) основним концепціям паралельного програмування в контексті Java 8. Паралельне програмування дозволяє розробникам використовувати багатоядерні комп'ютери, щоб зробити свої програми працювати швидше, використовуючи кілька процесорів одночасно. До кінця цього курсу ви навчитеся використовувати популярні паралельні фреймворки Java (такі як ForkJoin, Stream та Phaser) для написання паралельних програм для широкого спектру багатоядерних платформ, включаючи сервери, настільні комп'ютери або мобільні пристрої, а також дізнаєтеся про їх теоретичні основи, включаючи графи обчислень, ідеальну паралельність, паралельне прискорення, закон Амдала, гонки даних та детермінізм.
Середній
19 годин
online
Перейти на сайт курса
Сертифікат
Занять 33
Годин 19
Періодичність індивідуальний графік
Тип навчання online
Трансляція Відеозапис
Вступний іспит
Перевірка домашнього завдання
Дипломний проект
Допомога в працевлаштуванні
Вікова категорія для дорослих
Рівень підготовки Середній
Мова Русский, English

C for Everyone: Structured Programming

Доступна розстрочка
У цьому новому світі, вміння програмувати є універсальним і цінним, незалежно від того, чи ви науковець, художник чи гуманітарій. Алгоритми є скрізь, і ми всі повинні розуміти, як вони працюють. Мова С є особливо підходящою для введення в програмування: це перевірена мова, і вона дозволяє вам розуміти обчислювальні процеси на глибокому рівні. Ви також отримаєте введення до більш складного програмування на С ++ в останньому модулі. Це продовження C for Everyone: Fundamentals, який ви повинні взяти до початку цього курсу. Орієнтовний час, необхідний для проходження цього курсу, - п'ять годин на тиждень протягом п'яти тижнів.
Середній
9 годин
online
Перейти на сайт курса
Сертифікат
Занять 28
Годин 9
Періодичність індивідуальний графік
Тип навчання online
Трансляція Відеозапис
Вступний іспит
Перевірка домашнього завдання
Дипломний проект
Допомога в працевлаштуванні
Вікова категорія для дорослих
Рівень підготовки Середній
Мова Русский, English

Designing, Running, and Analyzing Experiments

Доступна розстрочка
У цьому курсі ви дізнаєтеся, як проектувати експерименти з орієнтацією на користувача, як запускати такі експерименти та як аналізувати дані з цих експериментів, щоб оцінювати та підтверджувати користувацький досвід. Ви будете працювати з реальними прикладами експериментів з UX, IxD та HCI, розуміючи проблеми в проектуванні та аналізі експериментів. Ви будете аналізувати кілька наборів даних, використовуючи рецепти, надані вам у мові програмування R - не потрібен жоден попередній досвід програмування, але вам потрібно буде читати, розуміти та змінювати фрагменти коду, які надаються вам. По закінченні курсу ви зможете знати, як проектувати, запускати та аналізувати власні експерименти, які дають статистичну вагу вашим дизайнам.
Середній
15 годин
online
Перейти на сайт курса
Сертифікат
Занять 33
Годин 15
Періодичність індивідуальний графік
Тип навчання online
Трансляція Відеозапис
Вступний іспит
Перевірка домашнього завдання
Дипломний проект
Допомога в працевлаштуванні
Вікова категорія для дорослих
Рівень підготовки Середній
Мова Русский, English

Курс Аналіз даних та статистичне виведення на мові R.

Доступна розстрочка
Будь-яке вивчення науки про дані починається з розуміння чим є насправді дані. Математична статистика та найбільш сучасна і популярна мова програмування R - це базовий інструментарій, яким повинен володіти будь-хто в галузі науки про дані. Даний курс присвячений основам отримання результатів, які ґрунтуються на статистичному виведенні. В якості практичної складової використовується мова R. Це є базовий курс для майбутніх аналітиків. Курс «Аналіз даних та статистичне виведення на мові R» виготовлено в межах "Ініціативи з розвитку аналітичних центрів в Україні", яку виконує МФ «Відродження» у партнерстві з Фондом розвитку аналітичних центрів (TTF) за фінансової підтримки посольства Швеції в Україні. Думки та позиції викладені в цьому курсі є позицією автора та необов'язково відображають позицію уряду Швеції.
0,5 місяців
online
Перейти на сайт курса
Сертифікат
Місяців 0,5
Тип навчання online
Місто Киев
Вступний іспит
Перевірка домашнього завдання
Дипломний проект
Допомога в працевлаштуванні
Вікова категорія для дорослих
Мова Українська

Спеціалізація з блокчейн технологій

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

Python: класи, успадкування та розробка на Python

Доступна розстрочка
Цей курс допоможе вам ознайомитись з класами, екземплярами та успадкуванням в Python. Ви дізнаєтеся, як використовувати класи для представлення даних в лаконічних та природних формах. Ви також навчитеся перевизначати вбудовані методи та створювати успадковані класи, які повторно використовують функціональність. Ви дізнаєтеся про те, як проектувати класи. Нарешті, вас познайомлять з хорошою програмною звичкою написання автоматизованих тестів для власного коду. Курс найкраще підходить для тих, хто вже знайомий з основами Python, які розглядаються в курсах «Основи Python» та «Функції, файли та словники Python» (курси 1 та 2 Спеціалізації з програмування на Python 3). Необов'язково брати курс «Збір та обробка даних з Python» (курс 3 спеціалізації), але знання отримання та обробки складних вкладених даних буде корисним. Це четвертий з п'яти курсів у Спеціалізації з програмування на Python 3.
Середній
17 годин
online
Перейти на сайт курса
Сертифікат
Занять 30
Годин 17
Періодичність індивідуальний графік
Тип навчання online
Трансляція Відеозапис
Вступний іспит
Перевірка домашнього завдання
Дипломний проект
Допомога в працевлаштуванні
Вікова категорія для дорослих
Рівень підготовки Середній
Мова Русский, English

Advanced R Programming

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

Introduction to Neurohacking In R

Доступна розстрочка
Курс описує використання мови програмування R та відповідного пакету для обробки та аналізу нейроімеджингових даних. Ми зосереджуємося на структурних магнітно-резонансних зображеннях (MRI), які є доступними для загального використання. Ми обговорюємо концепції, такі як корекція нерівномірності, реєстрація зображень та їх візуалізація.
Середній
17 годин
online
Перейти на сайт курса
Сертифікат
Занять 30
Годин 17
Періодичність індивідуальний графік
Тип навчання online
Трансляція Відеозапис
Вступний іспит
Перевірка домашнього завдання
Дипломний проект
Допомога в працевлаштуванні
Вікова категорія для дорослих
Рівень підготовки Середній
Мова Русский, English

Збір та обробка даних з використанням Python

Доступна розстрочка
Цей курс навчить вас отримувати та обробляти дані з сервісів в Інтернеті. Він охоплює Python-компрехенсії списків та надає можливості для вправ з отримання та обробки глибоко вкладених даних. Ви також дізнаєтеся, як використовувати модуль Python requests для взаємодії з REST API та що шукати в документації до цих API. Для завершального проекту ви створите рекомендувальник тегів" для сайту обміну фотографіями Flickr. Курс підійде для тих хто вже взяв курси "Основи Python" та "Функції файли та словники Python" (курси 1 та 2 спеціалізації з програмування на Python 3). Якщо ви вже знайомі з основами Python але хочете практикуватися в отриманні та обробці складних вкладених даних з Інтернет-сервісів ви також можете скористатися цим курсом без попередніх двох. Це третій з п'яти курсів у спеціалізації з програмування на Python 3.
Середній
16 годин
online
Перейти на сайт курса
Сертифікат
Занять 49
Годин 16
Періодичність індивідуальний графік
Тип навчання online
Трансляція Відеозапис
Вступний іспит
Перевірка домашнього завдання
Дипломний проект
Допомога в працевлаштуванні
Вікова категорія для дорослих
Рівень підготовки Середній
Мова Русский, English

Functions, Methods, and Interfaces in Go

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

Курс Нова фізична культура: Кросфіт.

Доступна розстрочка
Основи програмування в кросфіті Тема 4. Шляхи забезпечення енергією... «Нова фізична культура: Кросфіт» - це практичний мінікурс до теоретичного курсу «Нова фізична культура», який спрямований допомогти вчителям фізкультури опанувати всі особливості викладання та впровадження кросфіту. Що таке кросфіт? Це спосіб життя, який характеризується безпечними, ефективними фізичними вправами та здоровим харчуванням. Кросфіт можна використовувати для досягнення будь-якої мети: від покращення здоров’я до схуднення. Програма працює для всіх - людей, які тільки починають, і людей, які тренуються роками та, звісно, для школярів. Цей курс покликаний допомогти викладачеві фізичної культури опанувати необхідний інструментарій, який допоможе зробити заняття з кросфіту в школі корисними, цікавими, інклюзивними та ефективними.
5 годин
online
Перейти на сайт курса
Сертифікат
Годин 5
Тип навчання online
Місто Киев
Вступний іспит
Перевірка домашнього завдання
Дипломний проект
Допомога в працевлаштуванні
Вікова категорія для дорослих
Мова Українська

Data-driven Astronomy

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

Trading Algorithms

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