SLO | EN

Objectives and competences

Objectives: Students learn the principles and technologies for capturing, processing, storing and managing data in cloud environments Competences: 1. Design, deploy, and manage the architectural components and services of a cloud platform to meet data engineering requirements. 2. Plans and implements data flows.

Content (Syllabus outline)

• Introduction to Cloud Computing • Architectures and Service Models • Cloud Service Providers • Data Engineering Fundamentals • ETL/ELT • OCI Tools • Analytics and ML • Automation and Orchestration • Security and Optimization • Project

Learning and teaching methods

• Lectures • Laboratory exercises in OCI • Project • Assignments, quizzes, presentations

Intended learning outcomes - knowledge and understanding

The student: 1. Understands the architecture of cloud platforms. 2. Plans and implements data flows. 3. Uses OCI tools. 4. Performs transformations and analytics. 5. Establishes a secure infrastructure. 6. Critically evaluates solutions.

Readings

Reis, J., & Housley, M. (2022). Fundamentals of data engineering: plan and build robust data systems (str. XIX, 422). O’Reilly. Oracle. (n.d.). Oracle LiveLabs. https://livelabs.oracle.com/ords/r/dbpm/livelabs/home

Prerequisits

Recommended knowledge of programming and databases.

  • red. prof. dr. ROBERT LESKOVAR

  • Project: 60
  • Written exam: 40

  • : 15
  • : 15
  • : 45

  • Slovenian
  • Slovenian