All Projects → IBM-Cloud → hackathon-prep-material

IBM-Cloud / hackathon-prep-material

Licence: Apache-2.0 license
Getting ready for a Bluemix hackathon? Here is some great material to get you started.

Projects that are alternatives of or similar to hackathon-prep-material

devtoberfest-2021
The home of Devtoberfest 2021 - an open celebration of what makes us developers - coding and collaboration!
Stars: ✭ 212 (+715.38%)
Mutual labels:  hackathon
dashboard
🐥 McHacks dashboard
Stars: ✭ 28 (+7.69%)
Mutual labels:  hackathon
swift-buildpack
IBM Cloud buildpack for Swift
Stars: ✭ 33 (+26.92%)
Mutual labels:  bluemix
ibm-cloud-functions-rest-api-trigger
IBM Cloud Functions building block - HTTP REST Trigger - This project provides a starting point for handling events from REST API calls with IBM Cloud Functions powered by Apache OpenWhisk.
Stars: ✭ 17 (-34.62%)
Mutual labels:  bluemix
thesaurus
TT Hackathon 2018 - Autocomplete for Visual Programming Nodes
Stars: ✭ 23 (-11.54%)
Mutual labels:  hackathon
text-bot-openwhisk
DEPRECATED: this repo is no longer actively maintained
Stars: ✭ 12 (-53.85%)
Mutual labels:  bluemix
nodejs-hackathon-boilerplate-starter-kit
Just a Hackaton/Startup Full-stack node.js starter
Stars: ✭ 37 (+42.31%)
Mutual labels:  hackathon
take-off
An Open Source Distributed Hackathon, Lead By Giveth.io
Stars: ✭ 21 (-19.23%)
Mutual labels:  hackathon
htransformation
A Traefik plugin to change on the fly header's value of a request
Stars: ✭ 44 (+69.23%)
Mutual labels:  hackathon
dating-app-concept-flutter
Dating App UI concept made to showcase Flutter in SheCodes hackathon
Stars: ✭ 53 (+103.85%)
Mutual labels:  hackathon
Fb Automated Birthday Wisher
Automatically wishes your selected fb friends on their Birthday
Stars: ✭ 39 (+50%)
Mutual labels:  hackathon
banking-digitalization-using-hybrid-cloud-with-mainframes
The following journey will introduce the available Banking APIs published on IBM Cloud with logical business programs running on the IBM Z Mainframe through a simulated retail bank called MPLbank.
Stars: ✭ 21 (-19.23%)
Mutual labels:  bluemix
dutch-hackathons
Building the most comprehensive list of annual hackathons in the Netherlands at hackathonlist.nl.
Stars: ✭ 22 (-15.38%)
Mutual labels:  hackathon
get-started-java
Sample and tutorial to help you get started with a Java EE app, REST API and a database.
Stars: ✭ 28 (+7.69%)
Mutual labels:  bluemix
ratewithscience
Rate things on arbitrary scales using big data and science!
Stars: ✭ 42 (+61.54%)
Mutual labels:  hackathon
MultiDexArbBot
This is an arbitrage bot that uses existing price aggregators such as 1inch, Paraswap, dex.ag, matcha and more to get the best exchange rates across different decentralized exchanges on different blockchains and ecosystems.
Stars: ✭ 67 (+157.69%)
Mutual labels:  hackathon
InOut4-landing
Landing page of InOut 4.0
Stars: ✭ 16 (-38.46%)
Mutual labels:  hackathon
MLH-Quizzet
This is a smart Quiz Generator that generates a dynamic quiz from any uploaded text/PDF document using NLP. This can be used for self-analysis, question paper generation, and evaluation, thus reducing human effort.
Stars: ✭ 23 (-11.54%)
Mutual labels:  hackathon
CODE-CAMP-2020
A Virtual Hackathon Camp for Developers, Build real products and win Swags in comfort of your home.
Stars: ✭ 30 (+15.38%)
Mutual labels:  hackathon
CADLab Loyalty
This is a end to end Loyalty business scenario
Stars: ✭ 21 (-19.23%)
Mutual labels:  hackathon

Getting ready for an IBM Cloud Hackathon?

Here is a list of material that we found particularly useful to get hackathon participants up and running quickly.

Sign up for IBM Cloud

Make sure to sign up here for IBM Cloud before the hackathon. It's free.

Learn the Basics

Understand how to deploy an app based on Cloud Foundry

Cloud Foundry is an open-source platform-as-a-Service (PaaS) that allows you to concentrate on your code without worrying about the underlying infrastructure (like VMs or containers). That allows you to get your apps up and running quickly ... an ideal environment for a hackathon.

Here's a a link to get you started: Creating Cloud Foundry apps

Using node.js? If so, here is a guided experience that will have your first node app running in a few minutes: Get started with Node on IBM Cloud

Have a look at this IBM Redbook as well, it gives a good overview of how to deploy your first app on Bluemix: Essentials of Cloud Application Development on IBM Bluemix

If you prefer a more structured course, here is a link to a 4-hour online class to get you started with Bluemix: Bluemix Essentials

Go serverless by using IBM Cloud Functions

IBM Cloud Functions is an event-based driven environment that allows you to deploy serverless apps.

Interested? Take this online workshop to dive in.

Drill down

Covered the basics and want to move on? Level up with this in-depth material.

Collaborative coding and CI/CD pipeline

If you're working with others as part of a team, you'll probably want to use a collaborative coding tool like github and maybe also automate and orchestrate testing, notifications and deployments. The toolchain feature is meant to do exactly that. Click here to find out how to use it.

Internet of Things (IoT)

If the hackathon has an IoT theme to it, you'll want to learn Node-RED. It's an open-source "visual tool for wiring the Internet of Things" and a great way to quickly become productive in a very short period of time. It also requires very little coding knowledge.

Node-RED can be deployed on IBM Cloud with a single click.

Next, learn more about our IoT platform service. Once you understand how it works, go to this link here to find step-by-step instructions to connect your physical devices (like a Rasperry Pi, an Arduino or TI Sensor Tag).

Using Watson cognitive services

Most hackathon participants want to take our IBM Watson services for a spin. Here are two detailed tutorials on how to integrate a cognitive service into your app:

Or (if you prefer Python) take this free 2-hour class on codecademy.com

Blockchain technology

Blockchains are all the rage these days and many hackathon apps make use of them. Here are some quick tutorials to get you started.

If you want to dive deeper, here is a full collection of developer resources to get started with the IBM Blockchain service

Online Courses

Here is the link to all the IBM Cloud online classes from IBM: developerWorks Courses

"IBM Cloud Essentials" will give you a good introduction and take about 3 hours of your time.

To really dive deep, you might want to take "Cloud Application Developer Certification Preparation", which should take you two or three days: Cloud Application Developer Certification Preparation

Webinars

We have an assortment of webinars available in various languages. Have a look here.

Over 400 step-by-step tutorials

And if you're looking for more, here is a link to over 400 detailed step-by-step coding tutorials for Bluemix.

Stuck? Need help?

Make sure to search the IBM Cloud docs first.

Still stuck? Head on over to stackoverflow.com and make sure to tag your question with "bluemix". Here is a direct link.

Inspiring examples

Looking for some inspiring examples? Here is a gallery of 20 well documented apps built on Bluemix. All of them with a cognitive capability and based on the Watson technology. Each has a link to the running app and also links to the source on github.

Head over to https://ibm-cloud.github.io for more featured samples, most accompanied by an in-depth blog post.

And here are almost 500 apps built on IBM Cloud from previous hackathons, many linking to the source code.

Impressions from previous hackathons

Have a look at these videos to see what a hackathon feels like:

ABN Amro #HackITon

The Nordea Innovation Challenge

Westpac & IBM Payments Hackathon

SwissRe Hackathon NYC

SwissRe Hackathon Bangalore

Desjardins Healthy Living Hackathon

ANZ Data Science Hackathon

Multiple Sclerosis Hackathon 2016

Contribute

Do you know of any other good material? Maybe something that helped you to get ready for a Bluemix hackathon? Feel free to send us a pull request!

License

See License for license information.

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].