Coder Social home page Coder Social logo

hackathon-cheatbook's Introduction

hackathon-cheatbook πŸ‘©β€πŸ’»πŸ‘¨β€πŸ’»

Hackathon Cheatbook is a go-to-guide for any developer to get to learn and build scalable solutions at hackathons on Azure. The hackathon cheatbook is never finished. It's an ongoing project for the developers that we're always trying to update as we run more and more hackathons. Take a step to contribute to the cheatbook with a pull request over on this GitHub repository for this guide.


Hacking with Microsoft Azure ☁️

What is Azure?

Microsoft Azure is a flexible, scalable, and full-featured cloud platform. If you can imagine it, you can build it on Azure, using the tools, languages and frameworks you're already familiar with. Python, JavaScript, Java, .NET - you can run them all on Azure.

Using Azure you can run serverless code using Azure Functions, host web applications and databases, take advantage of artificial intelligence (AI) through Cognitive Services, and create your own machine learning models through Azure Notebooks or powerful Data Science Virtual Machines (DSVM).

If you're new to Azure, we have a host of learning options available to you.

Getting Started with Azure ☁️

  1. Claim your Azure Pass: https://aka.ms/HN/passes

πŸ‘‰ Note: Follow the redemption process guide for reference

  1. Deep dive through Azure Fundamentals: https://aka.ms/HN/learnaz

Explore Azure Services to build a Hack πŸ“‘

docs.microsoft.com is the home for Microsoft documentation for end users, developers, and IT professionals. Check out our quickstarts, tutorials, API reference, and code examples.

Developer Guide: https://docs.microsoft.com/en-us/azure/guides/developer/azure-developer-guide

AI + Machine Learning βŒ›

The AI Services in Azure bring the best of AI to Azure and the best of Azure to AI. It is about bringing the state of the art technology as easy to use cloud services for developers. It’s also about taking advantage of the best capabilities that the cloud has to offer, such as hardware and microservice clusters to make AI scalable.

There are 3 sets of AI services in Azure.

  1. Pre-built AI capabilities, such as Cognitive Service APIs for speech, language understanding, OCR, vision and Search are simple cloud hosted functions.

  2. Conversational AI is now easy with the Azure Bot Service. It allows you to build and deploy chat and conversational applications with ease.

  3. When you have to build a deeply custom AI model with your own data, Azure Machine Learning (https://aka.ms/HN/AIonAzure) provides all you need for cloud scale algorithm and model development.

πŸ‘‰ Sample 1: How to Translate Speech in realtime on your browser https://aka.ms/HN/AzS2T

πŸ‘‰ Sample 2: Wine-not-build a Bot https://aka.ms/HN/AzBots

πŸ‘‰ Sample 3: Use Azure Cognitive Services to build a translator app hosted on Azure App Service https://aka.ms/HN/AzAPS

πŸ–₯️ Tutorial: Introduction to Machine Learning https://aka.ms/HN/ml

🐍 Azure for Python Developers: https://aka.ms/PyonAzure

Explore some MS Learn Content on AI & ML: https://aka.ms/HN/AIML

Compute πŸ’»

Azure App Service - enables you to build and host web apps, mobile back ends, and RESTful APIs in the programming language of your choice without managing infrastructure. It offers auto-scaling and high availability, supports both Windows and Linux, and enables automated deployments from GitHub, Azure DevOps, or any Git repo. Learn how to use Azure App Service with our quickstarts, tutorials, and samples.

πŸ‘‰ Sample 1: https://aka.ms/HN/AZWebApps

πŸ‘‰ Sample 2: Learn to build a Blog using App Service https://aka.ms/HN/BlogApp

Learn more about Azure App Service: https://aka.ms/HN/appservice

Azure Kubernetes Service (AKS) - The fully managed Azure Kubernetes Service (AKS) makes deploying and managing containerised applications easy. It offers serverless Kubernetes, an integrated continuous integration and continuous delivery (CI/CD) experience and enterprise-grade security and governance. Unite your development and operations teams on a single platform to rapidly build, deliver and scale applications with confidence. (https://aka.ms/HN/learnk8s)

πŸ‘‰ Sample 1: https://aka.ms/HN/RockPaperScissorsLizardSpock

πŸ‘‰ Sample 2: https://aka.ms/HN/Learn-K8s

Step-wise series to learn Kubernetes: https://aka.ms/HN/K8s-Series

Database πŸ’Ύ

Azure Cosmos DB is Microsoft’s globally distributed, multi-model database service for operational and analytics workloads. It offers multi-mastering feature by automatically scaling throughput, compute, and storage. ( https://docs.microsoft.com/en-us/azure/cosmos-db/ )

Getting Started with Cosmos DB on Azure https://aka.ms/HN/Learn-CosmosDB

πŸ‘‰ Sample 1: Build an Attendee Detector https://aka.ms/HN/AttendeeDetector

Explore Cosmos DB with Serverless: https://aka.ms/HN/CosmosDB-Serverless

Explore our Code Samples https://aka.ms/HackOnAzure πŸŽ›

Microsoft Docs πŸ“„

https://docs.microsoft.com is the home for Microsoft documentation for end users, developers, and IT professionals. Check out our quickstarts, tutorials, API reference, and code examples.

Ask the developer 😎

Have a question while hacking on Azure, ask here https://aka.ms/HN/QnA

Sign-up for the Microsoft.Source Newsletter πŸ“‘

Receive a regular digest of relevant technical content, events and training https://aka.ms/HN/microsoft.source

Explore Microsoft Certifications πŸ’―

  1. Exam AZ-900: Microsoft Azure Fundamentals https://aka.ms/HN/Az900 πŸŽ“
  2. Exam AZ-203: Developing Solutions for Microsoft Azure https://aka.ms/HN/Az203 πŸŽ“

#HackOnAzure πŸ’―

hackathon-cheatbook's People

Contributors

arkodyuti avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    πŸ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. πŸ“ŠπŸ“ˆπŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❀️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.