Training

" Professional Training by hands-on Experts "

In-house private training's conducted in Canada, USA, Europe and Asia-Pacific

Technical Training

Scala

It covers Scala from basic syntax and language constructs, through its distinctive object oriented characteristics and on to functional programming styles and pattern matching as applied to Scala's extensive collections framework.

Advanced Scala

It is for developers who have been using Scala for at least six months. Its distinctive object oriented characteristics and on to functional programming styles and pattern matching as applied to Scala's extensive collections framework.

AKKA(Scala)

It helps developers to start building powerful concurrent applications with the Akka and Scala.Upon completion you learn how to apply the tools and services provided by Akka to build high performance, fault tolerant systems that scale.

AKKA(Java)

It helps developers to start building powerful concurrent applications with the Akka and Java.Upon completion you learn how to apply the tools and services provided by Akka to build high performance, fault tolerant systems that scale.

Play(Scala)

The 2 day Core Play framework course is aimed at developers who want to build their web applications with Play and Scala.The course has a practical focus, mixing presentation with in depth hands on labs and exercises.

Play(Java)

The 2 day Core Play framework course is aimed at developers who want to build their web applications with Play and Java.The course has a practical focus, mixing presentation with in depth hands on labs and exercises.

Lift

The 2 day Core Lift framework course is aimed at developers who want to build their web applications with LiftWeb and Scala.The course has a practical focus, mixing presentation with in depth hands on labs and exercises.

MongoDB

The 2 day MongoDB course is aimed at developers who would need to start using MongoDB as a powerful NoSQL platform for their datasource needs. In the course, you will build a web application backed by MongoDB.

SCALA & AKKA

It covers Scala from basic syntax and language constructs, through its distinctive object oriented characteristics and on to functional programming styles and pattern matching as applied to Scala's extensive collections framework.

Three Days

Spark

Apache Spark is the successor to MapReduce. The 2 day Spark course is aimed at developers who are encountering Spark for the first time and want to understand how to build Big Data Products with Spark.

Deep Dive Into Spark

The deep dive course starts from basics of Spark and goes into the details. The course would enable participants to build complete, unified Big Data applications combining batch, streaming, and interactive analytics on all their data.

Advanced SCALA & AKKA

The 3 day Advanced Scala and Akka course is aimed at developers who are already building applications using Akka and Scala on a single JVM and would like to scale out to multiple nodes and 3rd party systems.

Three Days

Cassandra

Cassandra, one of the most popular open source nosql family database. The 2 day Cassandra course is aimed at developers who are entering into big data world and want to learn and solve big data problems

Functional Programming with Scala

This course is designed to help developers think of Scala as a pure functional language. Mutable variables, exceptions, classical input/output, and all other traces of impurity are eliminated.

Functional Programming with Java

This course is designed to help developers think of Java as a functional language and use the powers of functional programming. Traces of impurity are minimized with the focus on Lambdas and Streams.

Scala, Akka, Kafka & Elasticsearch

This course is aimed at developers who are encountering Scala for the first time and the workshop further indulges into Akka, Kafka and Elasticsearch for building the fast data products which go beyond the big data needs.

Reactive Programming

This course is a starter course for Developers and Architects looking to develop Reactive applications.

Lightbend Certified - Advanced Scala

The two day course is designed to help developers fully understand topics such as advanced object-functional programming, the power of Scala's type system, implicits, etc.

Lightbend Certified - Scala

The course ensures you a solid understanding of the fundamentals of the language, the tooling and the development process as well as a good appreciation of the more advanced features.

Our Expert Trainers

Vikas Hazrati CTO

Vikas is a co-founder and software craftsman at Knoldus Software LLP. In his 18+ years of experience he has become a recognized speaker, mentor, and practitioner in the software industry. Vikas blogs, presents at technology conferences, and is an Editor on InfoQ.com. At Knoldus, he has delivered real time, big data and analytics applications for clients like D&B, Decooda and Orange. The solutions leverage frameworks like Akka, Spray, Dispatcher, Liftweb and Play based on Scala. Vikas has trained over 400 engineers on Scala, Akka and Spark in the last 2 years.

Contact

Nirmalya Sengupta

Nirmalya refers to himself as a 'battlehardened' software technologist. He began writing commercial software using 'C' (later C++) on Unix platforms in early 1990s, to deliver CORBA-based middleware and payment protocol processors. Later, he moved to developing Java-based applications and in the recent past, he has been very active on Scala and associated technologies. His area of expertise is building developing complex Server side stack, which are characterized by low-latency and high-throughput. He has led delivery of applications for Multiplayer Online Games, Large Semantic Data crunching, Large-Scale Insurance Claim rules and API-driven applications for mobile clients. He blogs occasionally at www.blogoloquy.blogspot.com. He is an Open Source Software enthusiast. Presently, he is busy creating usable prototypes of Stream-based Big Data application using frameworks like Apache Flink.

Contact

Siddharth Khatri Sr. Software Consultant

Sidharth is a Sr Software Consultant at Knoldus Software LLP. Sidharth has been developing reactive products for the last 3 years using Scala, Akka and Play. He has developed complex solutions for media and retail industry using machine learning in Scala. He is a technology enthusiast and blogs frequently about the Scala ecosystem. He trains engineers on Scala, Akka and Play.

Contact

Himanshu Gupta Sr. Software Consultant

Himanshu is a Sr Software Consultant at Knoldus Software LLP. Himanshu has been developing reactive products for the last 3 years using Spark and Akka. He has developed complex solutions for media and retail industry using machine learning in Scala and Spark. He is a technology enthusiast and blogs frequently about the Scala ecosystem. He trains engineers on Spark and Akka.

Contact

Let's start a conversation
( or send a mail to hello@knoldus.com with your message. )

Thanks for connecting with Knoldus. We will get back to you soon.

Follow us on