курси Scala

курси Scala

Місцеві навчальні курси, що проводяться наставниками, проводяться навчальними курсами Scala україна .

Testimonials

★★★★★
★★★★★

Scala Course Outlines

CodeNameDurationOverview
scalaprogProgramming in Scala14 hoursМетою тренінгу є надання можливостей мовою Scala, вивчення синтаксису парадигм програмування та космічних додатків.
scalaadvancedScala: Advanced Object-Functional Programming14 hoursScala - це стисла, об'єктно-орієнтована мови з функціональними функціями програмування, включаючи каррінг, висновок типу, незмінність, ліньку оцінку та відповідність шаблону. Код Scala працює на JVM і був розроблений для вирішення деяких недоліків Java.

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

До кінця цього тренінгу учасники зможуть:

- Використовуйте систему типу Scala для максимальної вигоди
- Функціонально вилучати винятки
- Створюйте бібліотеки та DSL з Scala
- Використовуйте розширені функції Scala для підбору зображень

Аудиторія

- Scala програмісти, які хочуть вивчити більш просунуті та нюансові особливості Scala

Формат курсу

- Частина лекції, частина дискусії, вправи та важка практика
scalaadvancedfunctionalScala: Advanced Functional Programming14 hoursScala - це стисла, об'єктно-орієнтована мови з функціональними функціями програмування, включаючи каррінг, висновок типу, незмінність, ліньку оцінку та відповідність шаблону.

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

До кінця цього тренінгу учасники зможуть:

- Впровадити передові методи функціонального програмування
- Ознайомтеся з підписами складного типу
- Розуміння коду через типи та заміни
- Функціонально вилучати винятки
- Створюйте бібліотеки та DSL з Scala
- Використовуйте розширені функції Scala для підбору зображень

Аудиторія

- Scala програмісти, які хочуть вивчити більш просунуті та нюансові особливості Scala

Формат курсу

- Частина лекції, частина дискусії, вправи та важка практика
ScalaCheckProperty Based Testing with ScalaCheck21 hoursScalaCheck - це бібліотека для автоматизованого тестування на основі майна для програм Scala або Java. Натхненний бібліотекою Haskell QuickCheck, він використовує властивості для опису очікуваного поведінки програми, спочатку створюючи випадкові вхідні дані, а потім перевіряючи ці дані на різних ділянках програми та звітуючи про результат.

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

До кінця цього тренінгу учасники зможуть:

- Напишіть загальні властивості, які замінюють та / або компліментують тестові тести, написані вручну
- Напишіть тести на більш високому рівні властивостей власності
- Виконати ScalaCheck як автономний виконуваний файл, використовуючи вбудований тестовий бігун командного рядка
- Інтеграція ScalaCheck з тестовими рамками, такими як ScalaTest, specs2 та LambdaTest

Аудиторія

- Тестові інженери
- Розробники

Формат курсу

- Частина лекції, частина дискусії, вправи та важка практика
akkabgadAkka - from Beginner to Intermediate/Advanced21 hoursЦей навчальний план має на меті залучити учасників від початківця до середнього / підвищеного рівня в розумінні та знанні рамок Акції.

Весь курс - це руки, в основному запускаються тренером на початку, і поступово переміщуються до учасників, що виробляють код самостійно (і завантажують реалії / рішення, написані тренером).

Учасники, як очікується, не матимуть попереднього знання Scala, тренер прийме той час, щоб пояснити і уточнити всі складнощі, які стосуються коду Scala.

Upcoming Scala Courses

CourseCourse DateCourse Price [Remote / Classroom]
Scala: Advanced Object-Functional Programming - Kiev, Holosiyvskiy Park Tue, 2019-01-29 09:303000EUR / 3600EUR
Akka - from Beginner to Intermediate/Advanced - Kiev, Holosiyvskiy Park Tue, 2019-02-19 09:304500EUR / 5300EUR
Scala: Advanced Object-Functional Programming - Kiev, Holosiyvskiy Park Wed, 2019-03-20 09:303000EUR / 3600EUR
Akka - from Beginner to Intermediate/Advanced - Kiev, Holosiyvskiy Park Wed, 2019-04-17 09:304500EUR / 5300EUR
Akka - from Beginner to Intermediate/Advanced - Kiev, Holosiyvskiy Park Mon, 2019-06-10 09:304500EUR / 5300EUR
Weekend Scala courses, Evening Scala training, Scala boot camp, Scala instructor-led, Weekend Scala training, Evening Scala courses, Scala coaching, Scala instructor, Scala trainer, Scala training courses, Scala classes, Scala on-site, Scala private courses, Scala one on one training

Course Discounts

CourseVenueCourse DateCourse Price [Remote / Classroom]
Activiti for Business Process DesignersKiev, Holosiyvskiy Park Wed, 2018-12-12 09:304725EUR / 5525EUR
Business Process Modeling using BPMN and UMLKiev, Holosiyvskiy Park Tue, 2019-04-02 09:303150EUR / 3750EUR
Elasticsearch Advanced Administration, Monitoring and MaintenanceKiev, Holosiyvskiy Park Tue, 2019-04-02 09:303150EUR / 3750EUR
Introduction to Embedded ComputersKiev, Holosiyvskiy Park Wed, 2019-06-05 09:303150EUR / 3750EUR
Advanced Go ProgrammingKiev, Holosiyvskiy Park Mon, 2019-06-10 09:304725EUR / 5525EUR

Course Discounts Newsletter

We respect the privacy of your email address. We will not pass on or sell your address to others.
You can always change your preferences or unsubscribe completely.

Some of our clients

is growing fast!

We are looking to expand our presence in Ukraine!

As a Business Development Manager you will:

  • expand business in Ukraine
  • recruit local talent (sales, agents, trainers, consultants)
  • recruit local trainers and consultants

We offer:

  • Artificial Intelligence and Big Data systems to support your local operation
  • high-tech automation
  • continuously upgraded course catalogue and content
  • good fun in international team

If you are interested in running a high-tech, high-quality training and consulting business.

Apply now!