BIG DIVE Module 4

Deep Dive into Data Engineering

From November 30 to December 4

Have you ever wonder how to scale your data-driven project to architectures that can handle bigger data sets and higher computational effort?

Are you working with storage technologies and want to know more about the full data science and machine learning pipelines?

By attending this course you will learn how to handle, store, and query large data sets, implement scalable API, and create effective pipelines for Machine Learning projects. Through a practical approach you’ll be exposed to great strategies and technologies from experts in the fields and industries case studies.

Scientific Approach Performances Optimization Predictive Algorithms Data Exploration & Preparation Communication Value Deploying Data Pipelines Maths & Stats Visual Representation Coding

Feel free to set up a call with the BIG DIVE team for more information and to find the best fit for your individual profile or company needs!

About Data Engeneering

Preparing, handling and storing a big amount of data play a key point in the data-driven processes. It’s unfortunately common for organizations to misunderstand the data engineer and data scientists positions.

Data scientists had a strong maths and stats knowledge and their programming skills are focused on using data science tools. They aim at tuning algorithms and models in search of accuracy and precision more than designing and managing data flows over computation infrastructures.

Data engineers usually have a stronger background in computer science and storage/back-end technologies. They are in charge of effectively preparing and storing data, creating and deploying data pipelines in production environments.

According to a recent estimation, a good data team has two or three data engineers for every data scientist. The market demand for data engineers is therefore expected to grow rapidly in the next months and years.

Is this course for me?

The course is perfect for people with solid coding and system administration knowledge willing to re-skill their careers as Data Engineer.

An ideal target is therefore represented by System Administrators, Cloud Engineers, DevOps, Backend or Full-stack Software Developers.

At the same time this is the unique opportunity for Data Scientists to touch and explore the entire Data life-cycle, adding to their belt:

  • ability to manage large (for real) data volumes
  • a full data pipelines understanding
  • ability to move algorithms and models into production environments


Do you fall into these categories or consider yourself perfect for this course and a great opportunity for your professional growth?

Apply and let our Selection team evaluate your profile.

Syllabus and teachers

The course is aimed to provide:

  • Understanding common technical requirements and problems in Big Data projects and translating these into effective data engineering solutions
  • Getting knowledge of data structures and schema best practices and standards
  • Extracting and gathering large amounts of structured (e.g. numerical time series) and unstructured data (e.g. textual data) from a variety of data sources
  • Writing complex data queries (to be managed through SQL/NoSQL databases), aggregation, transformation and filtering scripts
  • Designing and implementing scalable API Services based on a micro-services architecture in frameworks such as Lambda architecture
  • Implementing state-of-the-art ETL flows and data pipelines in serverless frameworks (i.e. Cloud)
  • Acquiring techniques and methodology for implementing predictive algorithms (ML) in production environments
  • Acquiring a deep understanding of a modern data processing technology stack

This session will also include:

  • Lectures by experts
    • Introduction to Spark on Databricks by Agile Lab
  • Insights on the history and future of the open source libraries, how to contribute and participate in community events
  • Hands-on sessions and group exercises to put in practice the lessons learnt

Resident teachers and coordinators:

Andrea Beccaris
Full Stack Developer and Network Engineer at TOP-IX

Christian Racca
BIG DIVE Program Manager

And more coming soon, stay tuned!

Pricing and packages options



  • Early price until May 31: €679
  • Providing your student status (at the time of the application)
  • These prices will not include VAT (if you have a VAT number)



  • Early price until May 31: €749
  • These prices will not include VAT (if you have a VAT number)

Reserve your sit at BIG DIVE Module: Deep Dive into Data Engineering

The price includes

  • Access to all the lessons
  • Access to all teaching materials
  • Access to the alumni network
  • Solid employment opportunities
  • BIG DIVE official gadgets
  • Fast track to the final Hackathon event

The price does not include

  • Accommodation
  • Food and meals
  • Local transportation
  • Travel expenses

Are you interested in attending more than one BIG DIVE training module and becoming a Data Expert at 360°?
Look the other modules and leverage the discount package!

From Zero to Data Science with Python (beginner class) – September 2020
Machine and Deep Learning Intensive (advanced class) – October 2020
Communicating and Visualizing Data (beginner to intermediate class) – November 2020

Buy 2 Modules

Save 10%/

  • Discount on the total price according to your profile (student/regular)

Buy 3 Modules

Save 15%/

  • Discount on the total price according to your profile (student/regular)

Buy 4 Modules

Save 20%/

  • Discount on the total price according to your profile (student/regular)
  • It's the entire study path!

Reserve your sit at BIG DIVE Modules

Application process

Here’s a timeline of what will happen:

February 17 Registrations opening
May 31
Early-bird expiring
November 27
Registration closing
From Nov 30 to Dec 4
BIG DIVE Deep Dive into Data Engineering

The application process starts with a self-evaluation of the prerequisites (mostly related to your programming skills and Maths background) needed to access and fully enjoy the course. Optional skills were taken into consideration to create a balanced classroom. You can download here a preview of the questions and requirements of the official application form.

In the form, you can tell us more about you, your previous experiences and why we should choose you. We strongly encourage you to make a short video to stand out among the other candidates!

You will be asked to fill out a questionnaire to test the technical skills required to follow the course smoothly.

After we receive the applications our team starts the screening. Candidates might be contacted by the organizers and asked to provide more information about skills or to attend an interview (in person or using a remote audio-video communication tool). The selection process continued till the official registration closure to create progressively a class of a minimum of 8 and maximum 20 Divers.

Applicants selected before the official end of registration were asked to pay a deposit (40% of the total due fee – according to the profile). In case of missing deposit (deadline is one week after the request) the candidate loses the priority in the selection queue. In case a selected candidate renounces to participate, a new Diver is selected. The deadline for asking for the deposit refund is fifteen days before the course begins (we do not refund unused portions of the training).

If you purchase more than one module, the deposit amount, payment deadlines and refunding options will be discussed and communicated privately.

All the news about selection, exclusion and deposit request are communicated by email through the email address inserted in the application form.

Logistics and technical information

From Monday to Friday from 9:30 am to 4:30 pm. Additional time was reserved for special lectures, exercises and “homework”.

One day of absence is allowed on a total of five training days.

Venue: TOP-IX headquarters in Torino (Via Maria Vittoria, 38).

Technical prerequisites: bring with you your laptop. A full list of technical prerequisites will be communicated in advance. You will be asked to fill out a questionary to test the technical skills required to follow the course smoothly.

Training language: English.

Accommodation, food and travel: these expenses are not included in the course fee. We will send you some recommendations (how to stay, where to eat,…) based on our experience.

Organizer and partners

BIG DIVE 2020 is organized by:

In collaboration with:

AXANT    ISI Foundation & ISI Global Science Foundation   TODO Creative Agency

With the patronage of:

Dipartimenti di informatica Università di Torino

A pleasure not only for the mind…

The venue for the course is a recently renovated space in a beautiful historical building in the center of Turin close to the river.

Turin is one hour from the Alps and two hours from the seaside.

By train you can easily traveling among Milan, Florence, Rome, Venice to celebrate after (or during) the BIG DIVE 2020 with your classmates!

Do you need help to decide?

Here below you can download the PDF of BIG DIVE 2020 with a review of the courses, all prices and discounted packages:

Feel free to set up a call with the BIG DIVE team for more information and to find the best fit for your individual profile or company needs!

Check the frequently asked questions

A copy of your University ID card or any certificate proving you are a student at the time of application. You can send it at after you filled up the form online.

The full list of technical prerequisites will be communicated shortly.
You will be asked to fill out a questionnaire to test the technical skills required to follow the course smoothly.

As BIG DIVE will be taught in English, proper conversation and writing skills are required.

Please write us to for any clarifications.

You video is strongly suggested for selection purposes,  the letters of recommendation are not mandatory.

We encourage you do add them to your application to get know you and your motivation better and better evaluate your profile.

The course is designed to be fully-attended in Turin, Italy.

Yes, at the end of this course you’ll receive a certificate of attendance if you take part at more than 85% of the lessons and activities.

As this year BIG DIVE 2020 is divided in four modules, you’ll receive one certificate for each module you would decide to attend.

Yes, you can download a courtesy application form in PDF on this link.

It includes the full list of question and requirements.

Yes, from this link you can download a PDF of BIG DIVE 2020’s pamphlet here.

It can be useful to be shown to different department in you organization.

"MACHINE AND DEEP LEARNING INTENSIVE" will start in... 15 Days 15 Hours 15 Minutes 33 Seconds
More info!