Data Analytics


Azure MasterClass: Analyze Data With Azure Stream Analytics
Hours: 3.5
Lectures: 24
  • Learn about Azure Stream Analytics
  • Learn how to input data into Azure ASA
  • Learn how to create queries and data analysis pipelines with Azure ASA
  • Learn how to output the results of the data analysis pipeline to various output formats
  • Learn how to work with Azure ASA and Microsoft PowerBI
  • Learn how to visualize your data
Skills Course
$99
Hadoop & MapReduce Fundamentals
Hours: 3
Lectures: 40

Hadoop: Fundamentals training course is designed to give you the basic overview of the Hadoop framework. The course covers the fundamental concepts to process and analyze large sets of data stored in HDFS. The course also briefly touches the more advanced concepts like Sqoop and Flume for data ingestion. The more details about these advanced concepts is covered under the course Hadoop: Intermediate.

The Hadoop: Fundamentals course is part of a two course series which covers the essential concepts in getting to know Hadoop and the big-data analytics. With increasing digital trend in the world, the importance of big data and data analytics is going to continue growing in the coming years. This course will enable the candidates to explore opportunities in this growing field of digital science.

This course will teach students about Hadoop architecture, ETL, and MapReduce. This course will teach students about Hadoop architecture, ETL, and MapReduce. This course will teach students about Hadoop architecture, ETL, and MapReduce. This course will teach students about Hadoop architecture, ETL, and MapReduce. This course will teach students about Hadoop architecture, ETL, and MapReduce.

Hadoop is becoming an essential tool in the ever-growing Big-Data architecture. This training is designed to benefit:

  • Software developers and architects working in Big-Data organizations
  • Business and technical analytics professionals
  • Senior IT professionals
  • Data management professionals
  • Project managers
  • Data scientists

Skills Course
$99
Intermediate Hadoop: Process & Analyze Large Data Sets
Hours: 4.5
Lectures: 54

Hadoop: Intermediate training course is designed to give you in-depth knowledge about the Hadoop framework discussed in our Hadoop and MapReduce Fundamentals course. The course covers the concepts to process and analyze large sets of data stored in HDFS. It teaches Sqoop and Flume for data ingestion.

The Hadoop: Intermediate course is part of a two course series which covers the essential concepts in getting to know Hadoop and the big-data analytics. With increasing digital trend in the world, the importance of big data and data analytics is going to continue growing in the coming years. This course will enable the candidates to explore opportunities in this growing field of digital science.

Hadoop is becoming an essential tool in the ever-growing Big-Data architecture. This training is designed to benefit:

  • Software developers and architects working in Big-Data organizations
  • Business and technical analytics professionals
  • Senior IT professionals
  • Data management professionals
  • Project managers
  • Data scientists
Skills Course
$199
Professional Web Scraping with Java
Hours: 1
Lectures: 14

In this short and concise course you will learn everything to get started with web scraping using Java.

You will learn the concepts behind web scraping that you can apply to practically any web page (static AND dynamic / AJAX).

Course structure

We start with an overview of what web scraping is and what you can do with it.

Then we explain the difference in scraping static pages vs dynamic / AJAX pages. You learn how to classify a website in one of the two categories and then apply the right concept in order to scrape the data you want.

Now you will learn how to export the scraped data either as CSV or JSON. These are some popular formats that can be used for further processing.

Unfortunately many websites try to block scrapers or sometimes you just do not want to be detected. In the section going undercover you will learn how to stay undetected and avoid getting blocked.

At the end of the course you can download the full source code of all the lectures and we discuss an outlook to some advanced topics (private proxies, cloud deployment, multi threading ...). Those advanced topics are covered in a follow up course I am going to teach.

Why you should take this course

Stop imagining you can scrape data from websites and use the skills for your next web project, you can do it now.

  • Stay ahead of your competition
  • Be more efficient and automate tedious, manual tasks
  • Increase your value by adding web scraping to your skill set
Requirements
  • You should already be familiar with Java and Maven at a basic to medium level (the course will not show you how to setup Java, Maven or an IDE)
  • You should be familiar with HTML/CSS and know how to use your browser's developer tools
  • You should know about CSS selectors, though we use them for scraping static web pages
  • Prior knowledge of jQuery helps you getting started faster with Jsoup, though this is not required
  • You should know what a web API and AJAX is (basic level is enough)
Skills Course
$49
Python Scrapy: Scrape Web Data Using Python
Hours: 1
Lectures: 10

Scraping data from webpages can be a tedious job. But it doesn’t have to be.

With Scrapy, you can scrape using XPath or CSS. With the large number of examples from both techniques, you’re sure to find a solution that fits for you.

Whether your targeting data on a single page or multiple, Scrapy can handle the job. No matter if the data is within a list, you can scrape specific patterns right out of the list. Building up your specific Scrapy job isn't a difficult task.

Scrapy is a Python library. If you're familiar with Python, XPath or CSS, you'll feel right at home using Scrapy.

At the end of this course, you will understand:

- what Scrapy is used for
- how to install it
- how to use Scapy

In summary, you'll be able to target specific elements on a webpage, whether the element is stand along or in a list. Then you can retrieve a group of those elements or just one. This technique allows you to pull down specific types of data.

The course ends with a project to help solidify what you've learned. There is a full walk through included with the project solution.

Skills Course
$29
Python BeautifulSoup: Extract Web Data Beautifully
Hours: 1
Lectures: 9

BeautifulSoup is a popular Python library for extracting data from HTML or live pages. It isn't limited to a single webpage. You can extract data from multiple webpages. In fact, one of the examples we use does just that. Knowing how to find data within the HTML tree is key to getting targeted data. This course will show you how to identify that data within the HTML tree. Then you'll build a parsing rule to extract it using BeautifulSoup. With a number of examples to ensure you know exactly how to find data, build parsing rules and the needed code to execute the extract, you'll walk away from this course feeling confident in your abilities to retrieve data from webpages.

Skills Course
$29
Minitab Masterclass: Part 03 (Master Top 7 Hypothesis Tests)
Skills Course
$99
Minitab Masterclass: Part 01 (Master Top 10 Graphical Tools)
Skills Course
$99
Minitab Masterclass: Part 02 (Master Top 7 Control Charts)
Skills Course
$99