Functional Programming in Haskell: Supercharge Your Coding

Por: . en:

Syllabus

  • Introduction to Big Data Modeling and Management
    • Welcome to this course on big data modeling and management. Modeling and managing data is a central focus of all big data projects. In these lessons we introduce you to the concepts behind big data modeling and management and set the stage for the remainder of the course.
  • Big Data Modeling
    • Modeling big data depends on many factors including data structure, which operations may be performed on the data, and what constraints are placed on the models. In these lessons you will learn the details about big data modeling and you will gain the practical skills you will need for modeling your own big data projects.
  • Big Data Modeling (Part 2)
    • These lessons continue to shed light on big data modeling with specific approaches including vector space models, graph data models, and more.
  • Working With Data Models
    • Data models deal with many different types of data formats. Streaming data is becoming ubiquitous, and working with streaming data requires a different approach from working with static data. In these lessons you will gain practical hands-on experience working with different forms of streaming data including weather data and twitter feeds.
  • Big Data Management: The "M" in DBMS
    • Managing big data requires a different approach to database management systems because of the wide variation in data structure which does not lend itself to traditional DBMSs. There are many applications available to help with big data management. In these lessons we introduce you to some of these applications and provide insight into how and when they might be appropriate for your own big data management challenges.
  • Designing a Big Data Management System for an Online Game
    • In these lessons we give you the opportunity to learn about big data modeling and management using a fictitious online game called "Catch the Pink Flamingo".

Plataforma