Data structures and complexities for Big Data processing

32,00 

When processing big data, performances are critical. Without a proper use of data structures, processing rapidly becomes lengthy and can generate huge financial and technical overheads.

This course begins with a general overview of computers and cloud architectures, to recall the base mechanisms and highlight the components that can hinder the performances. The notion of complexity in software engineering is then introduced and used as a baseline for evaluations of the structures. The remainder of the day is an alternation of theory and reminders on data structures and practice sessions.

The aim is to raise awareness on which structure is most appropriate for which case, and that the technology used to process (software and hardware) has an impact on performances.

Out of stock

Sorry, the course is fully booked. If you are interested in getting notifications for available spots in case other participants cancel, please leave your name and email address below

SKU: 9286 Categories: ,

Start date

November 13, 2023

End date

November 13, 2023

Language(s) of the training

English

Languages spoken by the coach(es)

English, French

Instructor(s)

Dr. NAIN, Grégory

Contents

  • Notion of complexity (Big O)
  • Computer and Cloud architectures
  • Structures and Practice
  • Hidden complexities & Wrap-up

Objective

The participants will learn methods to detect and understand the roots of performance issues, and means to envision alternative solutions to make te processing more performant, and save time and money.

Learning Outcomes

On the completion of this course, learners will have the ability to evaluate performances of data structures, and use the most adapted one to different problem, to realize best performances.

Schedule

This course has a total duration of 8 hours and takes place over 1 day

  • 13-11-2023: 9:00 – 18:00

Format and Location

This course takes place ON-SITE
Terres Rouges building
14, porte de France
L-4360 Esch/Alzette

Level

Intermediate

Prerequisites

Notions of programing are necessary (because of the practice sessions).

Knowledge of JavaScript is a plus (language used for practices).

Additional Info

Certification

This training does not have any assessment or exams; a certificate of participation will be issued to participants.

Esco Skills

analyse big data, process data

Esco Occupations

software developer, data scientist