As a data engineer, you’ll spend most of your time working with Linux® and its tools. So, it’s really important to master the basics properly before we move forward. Once you feel at home in a Linux environment, we’ll dive into a basic programming course in Go®.
After that, we’ll dig deeper into how computers work and how to design and develop software properly. In this context, you’ll need to understand what an operating system does and the concepts behind it. Since we’re more connected than ever, we’ll also cover computer networks, focusing on the main underlying components and protocols.
Finally, we’ll introduce the concepts of data transport, data modeling, data storage, and data security.
In addition to these topics, we’ll discuss how all these technological evolutions are impacting our daily lives and work.
Throughout the program, you’ll establish a solid foundation in computer science through a distinctive blend of on-site classes, self-study, and group assignments.