Data engineering and data science

courses icon

13 courses

Advanced Spark for Developers

The Advanced Spark for Developers Course will help trainees get a proper understanding of the internal structure and functioning of Apache Spark – Spark Core (RDD), Spark SQL and Spark Streaming.

  • duration 28 hours

Machine Learning in Practice

A basic practical training in machine learning that covers the entire cycle of building a solution – from initial data capture (“.xlsx file”), through building a model, to explaining data and outcomes specifics to the end customer.

  • duration 24 hours

Apache Spark Fundamentals

This training course delivers key concepts and methods for data processing applications development using Apache Spark.

  • duration 26 hours

Azure Data Services

This training provides an in-depth understanding of Relational and non-Relational Azure Data Services. Participants will learn the fundamentals of these services and gain knowledge on effectively copying data between them using Azure Data Factory.
  • duration 0 hours

Modern Data Management Approaches in Real World Case

Explore modern data management techniques with our "Modern Data Management Approaches in Real World Case" course. Learn through real-world examples, including handling 24M gaming cards, and gain hands-on experience with cutting-edge technologies like MongoDB, Spark Streaming, Cassandra, and distributed file systems. Perfect for data professionals looking to solve complex data challenges.

  • duration 16 hours

Hadoop Fundamentals

Master the essentials of Hadoop with our "Hadoop Fundamentals" course. Learn how to navigate the Hadoop ecosystem, from HDFS to MapReduce, YARN, Hive, and Spark. Gain hands-on experience in managing large-scale data processing and storage, making this course ideal for aspiring data engineers and developers.

  • duration 24 hours

BigData SQL Hive

Unlock the power of big data analytics with "BigData SQL Hive." This course dives deep into Apache Hive, covering everything from architecture and data types to complex queries, transactions, and performance tuning. Perfect for data professionals looking to enhance their SQL skills in a big data environment.
  • duration 8 hours

MongoDB for programmers

Enhance your programming skills with our "MongoDB for Programmers" course. Explore MongoDB's core features, including CRUD operations, aggregation, transactions, sharding, replication, and more. Ideal for developers looking to integrate MongoDB into their projects and optimize their applications for performance and scalability.

  • duration 24 hours

Machine learning fundamentals

Gain a solid foundation in machine learning with our "Machine Learning Fundamentals" course. Explore essential ML concepts, algorithms, and practical tools like Spark MLLib and Spark ML. Perfect for aspiring data scientists and engineers looking to apply ML techniques in real-world scenarios.

  • duration 24 hours

Reinforcement Learning - from Fundamentals to Deep RL

Dive deep into the world of Reinforcement Learning (RL) with our "Reinforcement Learning - From Fundamentals to Deep RL" course. Learn the mathematical foundations, explore key RL algorithms, and master advanced techniques in deep reinforcement learning. Perfect for aspiring data scientists and AI researchers aiming to leverage RL in real-world applications.

  • duration 30 hours

Data Warehouse Fundamentals

Master the fundamentals of data warehousing with our "Data Warehouse Fundamentals" course. Explore key concepts, architectures, and methodologies from Inmon, Kimball, and DataVault. Understand how data governance and design methods shape modern data warehouses. Ideal for those looking to build robust, scalable data systems.

  • duration 24 hours

Kafka Fundamentals

Master the essentials of Kafka with our "Kafka Fundamentals" course. Learn about Kafka architecture, topics, and APIs, and gain hands-on experience with AVRO, Schema Registry, SpringBoot, and streaming pipelines. Perfect for developers and data engineers looking to build and optimize real-time data processing applications.

  • duration 24 hours

Databricks fundamentals

This Databricks Fundamentals course will help participants in getting a proper understanding of the internal structure and functioning of Databricks, the most powerful big data processing tool.