Homepage
Open in app
Sign in
Get started
K2 Data Science & Engineering
Comprehensive online courses for working professionals.
Follow
Following
Running Elasticsearch & Kibana using Docker
Running Elasticsearch & Kibana using Docker
I’m going to show how to use Docker to quickly get started with a development environment for Elasticsearch & Kibana.
Ty Shaikh
Feb 12, 2019
Coding Interview — Switching Light Bulbs
Coding Interview — Switching Light Bulbs
This problem has a lot of different variations, but the one we will cover here is the following:
Ty Shaikh
Feb 11, 2019
Running Kafka using Docker
Running Kafka using Docker
I’m going to show how to use Docker to quickly get started with a development environment for Kafka.
Ty Shaikh
Feb 11, 2019
Coding Interview — Implement Map and Filter
Coding Interview — Implement Map and Filter
Map and filter are common functional programming methods that you’ve most likely used when coding. They are both functions that take in a…
Ty Shaikh
Feb 10, 2019
Streaming Twitter Data with Tweepy
Streaming Twitter Data with Tweepy
With almost a million tweets being published everyday, Twitter is one of the best free streaming data sources. There is an enormous wealth…
Ty Shaikh
Feb 10, 2019
Coding Interview —Two Sum Problem
Coding Interview —Two Sum Problem
The two sum problem is a common interview question, and it is a variation of the subset sum problem. There is a popular dynamic programming…
Ty Shaikh
Feb 9, 2019
Running PySpark with Jupyter using Docker
Running PySpark with Jupyter using Docker
I’m going to show how to use Docker to quickly get started with a development environment for PySpark.
Ty Shaikh
Feb 9, 2019
Batch Processing — Apache Spark
Batch Processing — Apache Spark
Let’s talk about batch processing and introduce the Apache Spark framework.
Ty Shaikh
Jan 24, 2019
Batch Processing — Hadoop Ecosystem
Batch Processing — Hadoop Ecosystem
Let’s review the major components of the Hadoop Ecosystem.
Ty Shaikh
Jan 22, 2019
Batch Processing — MapReduce Paradigm
Batch Processing — MapReduce Paradigm
MapReduce is one of the most important concepts for big data processing. It allows for truly scalable parallel processing with no shared…
Ty Shaikh
Jan 17, 2019
About K2 Data Science & Engineering
Latest Stories
Archive
About Medium
Terms
Privacy
Teams