Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

CodeSignal

Projection, Filtering, and Aggregation of Data Streams in Go

via CodeSignal

Overview

Focusing on data manipulation operations, this course teaches how to perform data projection, filtering, and aggregation using Go, leveraging its capabilities without the need for external libraries. You will explore procedural and functional programming approaches for handling data streams.

Syllabus

  • Unit 1: Data Streams in Go: Representation and Manipulation
    • Retrieve Last Element from DataStream in Go
    • Fixing DataStream GetLast Method in Go
    • First and Last Data Points Extraction Task
    • Slicing and Converting Data to String in Go
    • Middle Element of a DataStream Slice
  • Unit 2: Exploring Data Filtering Techniques in Go
    • Filter Numbers Greater Than 20 in Go
    • Filter and Uppercase Long Strings in Go
    • Filter Even Numbers from Data Stream in Go
    • Filtering Positive Even Numbers in Go
    • Filter Numbers From Data Stream
  • Unit 3: Data Projection Techniques in Go
    • Projecting Fruit Colors
    • Filter and Project Sprinters
    • Enhance Car Horsepower Using Project Method
    • Filter and Adjust Product Prices in Go
    • Data Projector: Convert Fahrenheit to Celsius in Go
  • Unit 4: Introduction to Data Aggregation Methods in Go
    • Calculate Minimum Exam Score Using Built-in Functions
    • Calculate Standard Deviation of Ages in Go
    • Calculate Average Temperature Using Built-in Functions in Go
    • Find the Most Frequent Age
    • Counting Adults in an Age Array
  • Unit 5: Practical Data Manipulation Techniques in Go
    • Calculate Average Salary of Employees in Sales Department
    • Filter, Project, and Aggregate Sales Data in Go
    • Implementing DataStream for Employee Data Processing
    • Data Manipulation with Go: Filtering, Projecting, and Aggregating

Reviews

Start your review of Projection, Filtering, and Aggregation of Data Streams in Go

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.