All Projects → panacloud → Bootcamp 2021

panacloud / Bootcamp 2021

Licence: mit
Fusing Serverless Cloud Computing, Infrastructure as Code, Graph Databases, AI, and IoT Technologies and preparing for Operation Unicorn Startups

Programming Languages

python
139335 projects - #7 most used programming language
rust
11053 projects

Projects that are alternatives of or similar to Bootcamp 2021

Aws Serverless Airline Booking
Airline Booking is a sample web application that provides Flight Search, Flight Payment, Flight Booking and Loyalty points including end-to-end testing, GraphQL and CI/CD. This web application was the theme of Build on Serverless Season 2 on AWS Twitch running from April 24th until end of August in 2019.
Stars: ✭ 1,290 (+2245.45%)
Mutual labels:  graphql, aws, serverless
Graphql Serverless
Sample project to guide the use of GraphQL and Serverless Architecture.
Stars: ✭ 28 (-49.09%)
Mutual labels:  graphql, aws, serverless
Json Serverless
Transform a JSON file into a serverless REST API in AWS cloud
Stars: ✭ 108 (+96.36%)
Mutual labels:  graphql, aws, serverless
Up
Up focuses on deploying "vanilla" HTTP servers so there's nothing new to learn, just develop with your favorite existing frameworks such as Express, Koa, Django, Golang net/http or others.
Stars: ✭ 8,439 (+15243.64%)
Mutual labels:  graphql, aws, serverless
Webiny Js
Enterprise open-source serverless CMS. Includes a headless CMS, page builder, form builder and file manager. Easy to customize and expand. Deploys to AWS.
Stars: ✭ 4,869 (+8752.73%)
Mutual labels:  graphql, aws, serverless
This Or That
This or that - Real-time atomic voting app built with AWS Amplify
Stars: ✭ 87 (+58.18%)
Mutual labels:  graphql, aws, serverless
Serverless Prisma
AWS Serverless Prisma Boilerplate
Stars: ✭ 126 (+129.09%)
Mutual labels:  graphql, aws, serverless
Write With Me
Real-time Collaborative Markdown Editor
Stars: ✭ 81 (+47.27%)
Mutual labels:  graphql, aws, serverless
Awesome Aws Workshops
(Unofficial) curated list of awesome workshops found around in the internet. As we all have been there, finding that workshop that you have just attended shouldn't be hard. The idea is to provide an easy central repository, in a collaborative way.
Stars: ✭ 302 (+449.09%)
Mutual labels:  aws, serverless, aws-iot
Aws App Sync
Easily Deploy AWS AppSync GraphQL APIs Using Serverless Framework Components
Stars: ✭ 261 (+374.55%)
Mutual labels:  graphql, aws, serverless
Serverless Chat
A serverless web chat built using AWS Lambda, AWS IoT (for WebSockets) and Amazon DynamoDB
Stars: ✭ 99 (+80%)
Mutual labels:  aws, serverless, aws-iot
Panther
Detect threats with log data and improve cloud security posture
Stars: ✭ 885 (+1509.09%)
Mutual labels:  graphql, aws, serverless
Aws Serverless Appsync Loyalty
Unicorn Loyalty: E-Commerce Serverless GraphQL Loyalty Sample App
Stars: ✭ 110 (+100%)
Mutual labels:  graphql, aws, serverless
Graphql Recipes
A list of GraphQL recipes that, when used with the Amplify CLI, will deploy an entire AWS AppSync GraphQL backend.
Stars: ✭ 137 (+149.09%)
Mutual labels:  graphql, aws, serverless
Conference App In A Box
Full stack & cross platform app customizable & themeable for any event or conference.
Stars: ✭ 693 (+1160%)
Mutual labels:  graphql, aws, serverless
Serverless
This is intended to be a repo containing all of the official AWS Serverless architecture patterns built with CDK for developers to use. All patterns come in Typescript and Python with the exported CloudFormation also included.
Stars: ✭ 1,048 (+1805.45%)
Mutual labels:  graphql, aws, serverless
Graphql Auto Transformer
A custom transformer of the amplify-cli. It can control accessibility of auto generated fields.
Stars: ✭ 31 (-43.64%)
Mutual labels:  graphql, aws
React Native Aws Iot Device Shadows
React Native Component for connecting to AWS IoT Shadows from a device using SDK JavaScript bundle
Stars: ✭ 30 (-45.45%)
Mutual labels:  aws, aws-iot
Shorty.sls
Serverless URL shortener written in Python3 using the serverless framework
Stars: ✭ 35 (-36.36%)
Mutual labels:  aws, serverless
Terraform Nextjs Plugin
A plugin to generate terraform configuration for Nextjs 8 and 9
Stars: ✭ 41 (-25.45%)
Mutual labels:  aws, serverless

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

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.

The Technologies which CEOs expect to Deliver Results for them over the Next Few Years

The post-pandemic future of work - according to 3,000 CEOs from around the world

Three Technologies

Graph-Based AI is the Future

Graph-Based AI Enters the Enterprise Mainstream

Graph AI

Bootcamp 2021 Coverage

Panacloud Bootcamp 2021 will fuse AI, IoT, and AWS Serverless Cloud Technologies. The Bootcamp will use Python, TypeScript and Rust as its development languages, TensorFlow as ML framework, AWS as its Serverless Cloud platform, AWS Graph Database Neptune and AWS Cloud Development Kit (CDK) with TypeScript for Infrastructure as Code.

Those interested in web and mobile Serverless SaaS apps and APIs should also focus on Bootcamp 2020

Difference Between Bootcamp 2020 and Bootcamp 2021

The objective of Bootcamp 2020 is to train developers to develop cloud based SaaS Apps and general serverless APIs for these apps. It includes developing graphic user interfaces (GUIs) development using React, Gatsby, and React Native. https://panacloud.github.io/bootcamp-2020/

The objective of Bootcamp 2021 to to train developers to develop cloud based AI and IoT powered serverless APIs. We will not cover graphic user interfaces (GUIs) in Bootcamp 2021 but only voice based conversational interfaces. A conversational interface (CUI) is a user interface for computers that emulates a conversation with a real human. The course of this bootcamp is designed in such a way that Bootcamp 2020 is not a prerequisite to Bootcamp 2021. https://panacloud.github.io/bootcamp-2021/

The recording of Bootcamp 2021 will start after the recording of Bootcamp 2020 is complete. After the recording in Bootcamp 2020 is complete, it does not mean that the Bootcamp is closed. Admissions and project acceptance will remain open in both the Bootcamps at atleast till December 2023. We are also developing a platform for developers which will adopt both these bootcamps. Our upcoming Operation Unicorn Startups will also require participations in these bootcamps.

Cloud’s trillion-dollar prize is up for grabs

The objective of both Bootcamp 2020 and Bootcamp 2021 is to train people to go after this prize.

Operation Unicorn Startups

Operation Unicorn Facebook Group

Bootcamp 2021 is preparing developers for Operation Unicorn Startups. More details for Operation Unicorn Startups will be announced latter.

Introduction to English and Urdu Sections

Join Panacloud Discord Discussion Server Now

English Section:

Every Saturday at 9:30 PM – 11:30 PM Pakistan Standard Time, First class on Saturday, May 22, 2021

English broadcast live on Facebook

Urdu Section:

Every Sunday 9:30 pm to 11:30 pm Pakistan Standard Time, First class on Sunday, May 23, 2021

Urdu broadcast live on Facebook

Teaching Team:

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

Prerequisites: Python, Rust and TypeScript

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 Rust

The Official Rust Book

Intro to Rust

Rust Projects

Learn Rust - Tutorials, Courses, and Books

Learn TypeScript

The TypeScript Handbook

Programming TypeScript

Learn from our Repo

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: Fast Track Review of Python and Typescript

Part 2: Introduction to Serverless using CDK

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

Learning Material:

Learning Serverless with CDK Repo

We will focus on Serverless SaaS API development using CDK and AWS Lambda, AWS API Gateway (with OpenAPI Specs, and AWS AppSync.

Also please note that we will write the application code in Python and infrasturcture code will be in Typescript.

Part 3: Learning AWS Graph Database Neptune, Graph Data Modeling, Gremlin, Graphs, AI, and Machine Learning

Introduction to Graph Theory

Introduction to Graph Theory

What is a Graph Database

What is a graph database?

The Future of Business, AI and IoT is Graph Databases

Moving Toward Smarter Data: Graph Databases and Machine Learning

Knowledge Graphs: Navigating the Future of AI, Interview with Charlie Beveridge of Accenture

Graph-Based AI Enters the Enterprise Mainstream

Why Experts See Graph Databases Headed for Mainstream Use

Why Graph Databases are Perfect for the Internet of Things

Using a Graph Database to Power the Internet of Things

Graphs & The Internet of (Connected) Things

A combination of Internet of Things (IoT) and graph database for future battlefield systems

We Select Amazon Neptune as our Graph Database

Read the Graph Data Platforms Report

Start Learning Neptune and Graph Databases

Getting started with graph databases

Getting Started with Amazon Neptune - 7 Videos

Lower the cost of building graph apps by up to 76% with Amazon Neptune T3 instances

Start Learning Graph Data Modeling

Graph Modeling Guidelines

Graph Databases for Beginners: The Basics of Data Modeling

Graph data modeling: Chapter 2 of Graph Databases in Action

Hackolade: Data Modeling Tool for Tinkerpop

Start Learning Gremlin

Gremlin Basics

Practical Gremlin - An Apache TinkerPop Tutorial

Gremline Web Console

Neptune with Lambda

Using AWS Lambda functions in Amazon Neptune

Drawing Graphs with Neptune Data

Let Me Graph That For You – Part 1 – Air Routes

Matplotlib Introduction

D3 Introduction

mpld3 - Bringing Matplotlib to the Browser

Neptune ML and Graph AI

Graph-Based AI Enters the Enterprise Mainstream

How Graph Technology is Changing AI

How Graph Technology is Changing Artificial Intelligence and Machine Learning

Amazon Neptune ML

Part 4: AI as a Service

AI as a Service: Serverless machine learning with AWS

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

Part 6: Advanced Tensorflow

We may choose from the following books

Right now these two books are the best sellers:

Hands-Machine-Learning-Scikit-Learn-TensorFlow

Practical Deep Learning for Cloud, Mobile, and Edge: Real-World AI & Computer-Vision Projects Using Python, Keras & TensorFlow

Part 7: 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 8: 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

amazon-sagemaker-cdk-examples

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

Part 9: 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 10: Embedded Real-Time Computing

FreeRTOS

The FreeRTOS™ Kernel

A FreeRTOS API for embedded Rust

FreeRTOS-Rust

FreeRTOS.rs

Real-Time Interrupt-driven Concurrency

Rust on PICO

We will try to move to Pico if Rust becomes fully functional on it

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].