Course

Designing data-intensive applications

Universidad Nacional Autónoma de México

Welcome to the specialization course of Designing data-intensive applications. This course spans four weeks and is supported by videos and exercises, providing comprehensive knowledge and practical experience in designing and developing high reliable information systems. The course covers a range of essential topics, including:

  • Designing transaccional systems
  • Designing analytical systems
  • Alternative to relational databases
  • Designing analytical systems within a data lake

Learners will gain expertise in proposing, designing, justifying, and developing information systems tailored to the type of data, volume of information, response time, type of processing, and queries, while ensuring scalability, maintainability, security, and reliability using the latest information technologies. Software such as MySQL Workbench, Rapidminer, Hadoop framework, Hortonworks, MongoDB, and VirtualBox (for Mac/iOS operating systems) will be utilized throughout the course.

Certificate Available ✔

Get Started / More Info
Designing data-intensive applications
Course Modules

This course comprises four modules, each focusing on different aspects of designing data-intensive applications. From designing transaccional and analytical systems to exploring alternatives to relational databases and analytical systems within a data lake, learners will gain comprehensive knowledge and practical experience.

Designing a transaccional system

Gain insight into designing transaccional systems, understanding their importance, and learning how to develop and maintain them effectively. This module encompasses real-world use cases and exercises to provide practical experience and in-depth understanding of transaccional systems.

Designing an analytical system

Discover the intricacies of designing analytical systems and learn to develop and maintain them to support data analysis effectively. Through real-world use cases and exercises, learners will gain practical experience and comprehensive knowledge of analytical systems.

Designing an alternative to relational databases

Explore alternatives to relational databases and understand their significance in information systems. This module delves into practical exercises and use cases to provide comprehensive knowledge and practical experience in designing and implementing alternative solutions.

Designing an analytical system within a data lake

Dive into the complexities of designing analytical systems within a data lake and learn to develop and maintain them for effective data analysis. Real-world use cases and exercises offer practical experience and comprehensive knowledge of analytical systems within a data lake.

More Data Analysis Courses

Distributed Programming in SAS® Viya® for Data Analysts

SAS

Dive into distributed programming with SAS® Viya® and master the skills needed to process big data efficiently.

Analyzing Big Data with SQL

Cloudera

Analyzing Big Data with SQL course provides a comprehensive understanding of SQL SELECT statement and its application in big data. The course covers exploration,...

Memproses Data dari Kotor ke Bersih

Google

Memproses Data dari Kotor ke Bersih menawarkan pelatihan analitis data tingkat pemula dari Google. Dapatkan keterampilan pembersihan data menggunakan spreadsheet...

Using Advanced Formulas and Functions in Excel

Coursera Project Network

Using Advanced Formulas and Functions in Excel provides hands-on training in applying advanced Excel functions to real-world examples.