/bootcamp-2021

Panacloud Bootcamp 2021 will fuse AI, IoT, and AWS Serverless Cloud Technologies. The Bootcamp will use Python and Rust as its development languages, TensorFlow as ML framework, AWS as its Serverless Cloud platform, AWS CDK for Infrastructure as Code.

MIT LicenseMIT

Bootcamp 2021: Learn to Build AI and AIoT Serverless Multi-Tenant SaaS APIs in Baby Steps and Build Your SaaS Startup

Covid-19 propelled businesses into the future, ready or not. “Covid has acted like a time machine: it brought 2030 to 2020,” said Loren Padelford, vice president at Shopify Inc. “All those trends, where organizations thought they had more time, got rapidly accelerated.” We at Panacloud are trying to respond to these challenges and trying to lead from the front.

Panacloud Bootcamp 2021 will fuse AI, IoT, and AWS Serverless Cloud Technologies. The Bootcamp will use Python and Rust as its development languages, TensorFlow as ML framework, AWS as its Serverless Cloud platform, AWS CDK for Infrastructure as Code.

Introduction to English and Urdu Sections

Join Panacloud Discord Discussion Server Now

English Section:

Every Tuesday at 10:00 PM – 11:15 PM Pakistan Standard Time

Every Saturday at 10:00 PM – 11:15 PM Pakistan Standard Time

English broadcast live on Facebook

Urdu Section:

Every Wednesday 10:00 pm to 11:15 pm Pakistan Standard Time

Every Sunday 10:00 pm to 11:15 pm Pakistan Standard Time

Urdu broadcast live on Facebook

Teaching Team:

Inam ul Haq, Imran, Anees, Zeeshan Hanif, Faheem, Mateen, Daniyal Nogori, and Zia Khan.

Prerequisites: Python and Rust

Learn Python

The Official Python Tutorial

Python Full Course - Learn Python in 12 Hours | Python Tutorial For Beginners

Python Tutorial - Python for Beginners 2020

Python Tutorial For Beginners | Python Full Course From Scratch | Python Programming | Edureka

Learn Python

The Official Rust Book

Intro to Rust

Rust Projects

Learn Rust - Tutorials, Courses, and Books

Must Have: Create Free AWS Account

AWS Free Tier

Note: For AWS Free Tier you will need a credit or debit card. The easiest way for Pakistani students is to open a bank account in Meezan Bank. Open a Meezan Aasan Account if you have no earning proof. Meezan Bank will charge Rs. 1100 for ATM Debit Card and there is a requirement of Rs. 100 minimum deposit. The card will be delivered in a few weeks. Our students have reported that this Debit card works with AWS.

Part 1: Serverless using CDK

We will be writing Infrastructure as Code (IaC) CDK AWS Serverless constructs in Python and Lambda Functions etc. in both Python and Rust

Learning Material:

Working with the AWS CDK in Python

AWS CDK Python Reference

Learning Serverless with CDK Repo

Part 2: Serverless Machine Learning with AWS CDK

AI as a Service: Serverless machine learning with AWS

We will be using the AI as a Service Textbook and inhancing all the examples and code using CDK.

Part 3: Building Multi-Tenant SaaS APIs using Panacloud Serverless SaaS Tech

Part 4: AIoT and Edge Computing

Getting started with AWS IoT Greengrass

Getting started with AWS IoT Core

Cloud Tutorial: AWS IoT

We will be using the Greengrass Tutorial and inhancing all the examples and code using CDK.

It is highly recommended that you have a Raspberry Pi 4 Model B, or Raspberry Pi 3 Model B/B+, with a 8 GB microSD card, or will have to use an Amazon EC2 instance as a virtual edge device.

Part 5: Building, Training, and Deploying Machine Learning Models on Cloud and Edge with Amazon SageMaker

Learn Amazon SageMaker: A guide to building, training, and deploying machine learning models for developers and data scientists

We will be using the Learn Amazon SageMaker Textbook and inhancing all the examples and code using CDK.

Part 6: Voice Computing

{Add Voice To Your Serverless Apps with Alexa Through AWS CDK](https://dev.to/cdkpatterns/add-voice-to-your-serverless-apps-with-alexa-through-aws-cdk-45n0)

Part 7: Embedded Real-Time Computing

FreeRTOS

The FreeRTOS™ Kernel

A FreeRTOS API for embedded Rust