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

Курсы scala для начинающих

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

Курс Scala Starter

1 840 грн.
Scala - это язык программирования, который элегантно комбинирует объектно-ориентированный подход с функциональным. Среди его преимуществ разработчики часто отмечают компактный синтаксис, типобезопасность, мультипарадигмальность и высокую эффективность. Данный видео курс призван познакомить учащихся с основами языка Scala и обучить базовым приемам работы с ним. По завершению обучения вы сможете писать простые программы с применением условных выражений, логических операций, циклов, функций, массивов.
Початковий
7 годин
online
Перейти на сайт курса
Сертифікат
Занять 9
Годин 7
Тип навчання online
Місто Киев
Вступний іспит
Перевірка домашнього завдання
Дипломний проект
Допомога в працевлаштуванні
Вікова категорія для дорослих
Рівень підготовки Початковий
Мова Русский

Курс Scala for Java Developers

1 640 грн.
Рекомендований курс
Данный курс посвящен гибридному объектно-функциональному языку программирования Scala. Он рассчитан на программистов на Java уровня от твердый Junior или Middle. Возможен также переход из других объектно-ориентированных языков - Python, C#, PHP. Для прохождения курса потребуется около трех месяцев при затратах 6-10 часов в неделю при условии, что Вы хорошо понимаете базовые идеи современного промышленного программирования: шаблоны проектирования, generics, рекурсивные алгоритмы, XML/JSON, Объектно-Ориентированное Программирование (наследование, композиция, агрегация, инкапсуляция, сокрытие информации, полиморфизм).
Початковий
16 годин
online
Перейти на сайт курса
Сертифікат
Занять 136
Годин 16
Періодичність індивідуальний графік
Тип навчання online
Трансляція Відеозапис
Вступний іспит
Перевірка домашнього завдання
Дипломний проект
Допомога в працевлаштуванні
Вікова категорія для дорослих
Рівень підготовки Початковий
Мова Русский

Курс Scala Essential

1 840 грн.
Scala – это современный язык программирования, сочетающий возможности ООП с функциональным подходом. Курс «Scala Essential» позволит вам изучить основы объектно-ориентированной разработки на данном языке. Вы на практике рассмотрите основные конструкции языка Scala, изучите принципы ООП, научитесь применять композицию и наследование, обрабатывать исключения, рассмотрите элементы функционального подхода в разработке и научитесь использовать функции высшего порядка.
Середній
9 годин
online
Перейти на сайт курса
Сертифікат
Занять 10
Годин 9
Тип навчання online
Місто Киев
Вступний іспит
Перевірка домашнього завдання
Дипломний проект
Допомога в працевлаштуванні
Вікова категорія для дорослих
Рівень підготовки Середній
Мова Русский

Big Data Analysis with Scala and Spark (Scala 2 version)

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

Уроки Scala Tutorial

Доступна розстрочка
Guides and tutorials for the Scala programming language. Scala Tutorial for Beginners . - “Scala is an acronym for Scalable Language ” - Scala is a modern multi-paradigm programming language designed to express common programming patterns in a concise, elegant, and type-safe way.
Початковий
16 годин
online
Перейти на сайт курса
Сертифікат
Занять 39
Годин 16
Періодичність щодня
Тип навчання online
Вступний іспит
Перевірка домашнього завдання
Дипломний проект
Допомога в працевлаштуванні
Вікова категорія для дорослих
Рівень підготовки Початковий
Мова English

Функціональне програмування на Scala

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

Scala Parallel Programming

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

Курс Scala

18 500 грн.
с трудоустройством
Курс Scala призначений для навчання програмуванню на мові Scala. На курсі ви будете вивчати розробку, тестування та налагодження додатків на Scala, ознайомитеся з функціональними та об'єктно-орієнтованими конструкціями мови. Курс допоможе вам отримати необхідні знання для вивчення популярних продуктів, таких як Spark, Akka, Play Framework і Cats. Цей курс дозволить вам розширити свої навички програмування, освоїти мову Scala та підготуватися до роботи зі сучасними інструментами розробки, що використовують Scala.
Середній
42 годин
2 місяця
online
Перейти на сайт курса
Сертифікат
Занять 14
Годин 42
Місяців 2
Періодичність 2 рази на тиждень
Тип навчання online
Місто Киев
Трансляція Прямий ефір
Вступний іспит
Перевірка домашнього завдання
Дипломний проект
Допомога в працевлаштуванні
Вікова категорія для дорослих
Рівень підготовки Середній
Ментор
Розстрочка
Мова Українська

Scala and Spark for Big Data Analysis

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

Уроки Apache Spark and Scala Tutorial

Доступна розстрочка
This Spark training will enable learners to understand how Spark executes in-memory data processing and runs much faster than Hadoop MapReduce. Learners will master Scala programming and will get trained on different APIs which Spark offers such as Spark Streaming, Spark SQL, Spark RDD, Spark MLlib and Spark GraphX. This Edureka course is an integral part of Big Data developer's learning path.
Початковий
47 годин
online
Перейти на сайт курса
Сертифікат
Занять 57
Годин 47
Періодичність щодня
Тип навчання online
Вступний іспит
Перевірка домашнього завдання
Дипломний проект
Допомога в працевлаштуванні
Вікова категорія для дорослих
Рівень підготовки Початковий
Мова English

Курс IntelliJ IDEA Tips & Tricks

1 840 грн.
IntelliJ IDEA — это интегрированная среда разработки от компании JetBrains, применяемая для создания программ на таких языках программирования как Java, JavaScript, Python, Scala, Kotlin и многие другие. Видеоуроки курса «IntelliJ IDEA Tips & Tricks» помогут вам глубже погрузиться в особенности этой среды разработки. Вы научитесь понимать функционал базового интерфейса IntelliJ IDEA, настраивать этот инструмент под свои нужды, ускорять процесс написания кода благодаря использованию клавиатурных сочетаний и многих других особенностей этой среды.
Середній
1 годин
online
Перейти на сайт курса
Сертифікат
Занять 4
Годин 1
Тип навчання online
Місто Киев
Вступний іспит
Перевірка домашнього завдання
Дипломний проект
Допомога в працевлаштуванні
Вікова категорія для дорослих
Рівень підготовки Середній
Мова Русский

Курс C++ Pro

36 000 грн.
с трудоустройством
Курс "C++ Pro" призначений для тих, хто бажає отримати введення в мову програмування C++ і використовувати її для розробки ігор, 3D-анімації та програмного забезпечення. Протягом 36 занять студенти оволодіють основами C++ та його практичним застосуванням, що дозволить їм рухатися вперед в цій області. Курс розрахований на тих, хто не бажає витрачати значну кількість грошей, часу й зусиль на тривалі освітні програми. Після завершення курсу студенти зможуть претендувати на посаду Junior С++-розробника і матимуть основи для подальшого розвитку у цій галузі. Курс допоможе студентам оволодіти мовою C++, зрозуміти її потужність і можливості, а також розвинути навички програмування, що будуть корисні для роботи з ігровою розробкою, анімацією та програмним забезпеченням.
Початковий
72 годин
5 місяців
online
Перейти на сайт курса
Сертифікат
Занять 36
Годин 72
Місяців 5
Періодичність 2 рази на тиждень
Тип навчання online
Трансляція Прямий ефір
Вступний іспит
Перевірка домашнього завдання
Дипломний проект
Допомога в працевлаштуванні
Вікова категорія для дорослих
Рівень підготовки Початковий
Ментор
Розстрочка
Мова Українська

Курс Java Pro

30 830 грн.
с трудоустройством
Курс Java Pro в ITEA розрахований на тих, хто хоче навчитися програмувати на Java з нуля або покращити свої наявні знання в цій мові. Протягом 4.5 місяців студенти отримають вичерпні знання про синтаксис мови Java, будуть розробляти прості програми і працювати з базами даних. Основні теми курсу включають в себе вивчення основних концепцій об'єктно-орієнтованого програмування, роботу зі змінними, умовні оператори, цикли, масиви, рядки, роботу з файлами, використання класів та об'єктів, взаємодію з базами даних, а також розгляд деяких типів даних.
Початковий
5 місяців
online
Перейти на сайт курса
Сертифікат
Занять 54
Місяців 5
Періодичність 3 рази на тиждень
Тип навчання online
Трансляція Прямий ефір
Вступний іспит
Перевірка домашнього завдання
Дипломний проект
Допомога в працевлаштуванні
Вікова категорія для дорослих
Рівень підготовки Початковий
Ментор
Розстрочка
Мова Українська

Курс Финансы для нефинансистов

Доступна розстрочка
Hadoop, and most recently Apache Spark, a fast, in-memory distributed collections framework written in Scala... Этот короткий курс посвящен всем основным темам, рассмотренным в ходе полного семестрового курса по финансированию уровня MBA, но с более интуитивным подходом на очень высоком концептуальном уровне. Цель — предоставить вам план и схему принятия решений финансовыми специалистами. Мы рассмотрим основы финансовой оценки, стоимость денег во времени, составляющие доходы и дисконтирование на будущее. Вы поймете оценку дисконтированного денежного потока (ДДП) и то, как он сравнивается с другими методами. Мы также вступаем в сознательный круг корпоративного финансового руководителя и разрабатываем основные инструменты планирования капитальных вложений. Мы обсудим, как, когда и где потратить деньги, а также определим компромиссы в отношении инвестиций, роста, дивидендов и обеспечения надежной финансовой дисциплины. Наш путь затем переходит к перспективе инвестиций на Уолл-стрит или на рынки капитала, поскольку мы обсуждаем фундаментальный компромисс между риском и доходностью. Затем мы обобщаем наше обсуждение рисков с системой оценки и внедряем его в серию прямых заявлений для практики.
Початковий
13 годин
online
Перейти на сайт курса
Сертифікат
Занять 5
Годин 13
Періодичність індивідуальний графік
Тип навчання online
Трансляція Прямий ефір
Вступний іспит
Перевірка домашнього завдання
Дипломний проект
Допомога в працевлаштуванні
Вікова категорія для дорослих
Рівень підготовки Початковий
Мова English

Вступ до кібербезпеки

Доступна розстрочка
Hadoop, and most recently Apache Spark, a fast, in-memory distributed collections framework written in Scala... Курс допоможе студентам розвинути глибоке розуміння сучасних технологій та методів захисту інформації та систем. Мета курсу розвинути у студентів пожиттєву пристрасть та вдячність за кібербезпеку, що, безумовно, допоможе у майбутніх зусиллях. Курс корисний для студентів, розробників, менеджерів, інженерів та приватних громадян. Курс містить спеціальні інтерв'ю з партнерами з промисловості, що допоможуть пов'язати концепції кібербезпеки з живими бізнес-досвідами.
Початковий
4 місяця
online
Перейти на сайт курса
Сертифікат
Місяців 4
Періодичність індивідуальний графік
Тип навчання online
Трансляція Відеозапис
Вступний іспит
Перевірка домашнього завдання
Дипломний проект
Допомога в працевлаштуванні
Вікова категорія для дорослих
Рівень підготовки Початковий
Мова Русский, English