AWS Data Analytics Specialty Courses

I’m excited to announce that I have not one but TWO new Pluralsight courses! Both Collecting Data on AWS and Storing Data on AWS are now available on Pluralsight!

Creating a Surveys API with the AWS HTTP API and Python

This is project 15 in my Twenty Projects in Twenty Days series! This time, we’re looking at how to create an AWS HTTP API with Python. This will be the Python version of yesterday’s project where we created a Surveys service API to track three entities - customers, customer surveys, and survey responses. Let’s get started!

Creating a Surveys API with the AWS HTTP API and Node.js

As project fourteen of my Twenty Projects in Twenty Days series I’ll show you how to create an AWS HTTP API with Node.js. We’ll design it around the same serverless survey service that I’ve previously shown using Express.js and using Flask. It’ll be used to track three entities - customers, customer surveys, and survey responses. Let’s get started!

Developing Flask-based Serverless Framework APIs

It’s day 2 of my Twenty Projects in Twenty Days series! Let’s look at how we can create a simple API using Python, the Flask Microframework, Amazon Web Services, and the Serverless Framework. This API will help us to manage three different entities:

  • Customers
  • Surveys
  • Responses (to the surveys)

We’ll be storing all this data inside of an Amazon DynamoDB table, making the API endpoints accessible with the Amazon API Gateway, and using AWS Lambda to interact with the DynamoDB table and manage our entities.

Twenty Projects in Twenty Days

This May, I’ll be sharing 20 different starter projects that I’ve built using different AWS services, Serverless technologies, Python, Node.js and more! If you’d like to get these projects in your inbox, you can sign up for my mailing list here.

After signing up, you’ll get blog posts delivered to your inbox with the following:

  • Every project’s source code
  • An accompanying blog post tutorial for the project
  • Access to a live version of the project (if one exists)
  • A free 30-day trial to all of my Pluralsight.com courses (reply to the first welcome email and I’ll send a unique trial code your way)

You can check back on this blog post throughout the month - I’ll update it with links to everything. Now let’s take a look at the calendar of different projects you can expect to see this month!