{"id":20695889,"url":"https://github.com/ibm-cloud/hackathon-prep-material","last_synced_at":"2026-03-07T20:31:12.648Z","repository":{"id":141977918,"uuid":"61789541","full_name":"IBM-Cloud/hackathon-prep-material","owner":"IBM-Cloud","description":"Getting ready for a Bluemix hackathon? Here is some great material to get you started.","archived":false,"fork":false,"pushed_at":"2018-04-20T08:08:27.000Z","size":18,"stargazers_count":26,"open_issues_count":0,"forks_count":11,"subscribers_count":15,"default_branch":"master","last_synced_at":"2025-05-28T14:02:51.054Z","etag":null,"topics":["bluemix","bluemix-hackathon","hackathon"],"latest_commit_sha":null,"homepage":null,"language":null,"has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/IBM-Cloud.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2016-06-23T08:42:42.000Z","updated_at":"2020-11-05T15:32:00.000Z","dependencies_parsed_at":null,"dependency_job_id":"0e191264-3107-4122-8dba-8f0556240efe","html_url":"https://github.com/IBM-Cloud/hackathon-prep-material","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/IBM-Cloud/hackathon-prep-material","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/IBM-Cloud%2Fhackathon-prep-material","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/IBM-Cloud%2Fhackathon-prep-material/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/IBM-Cloud%2Fhackathon-prep-material/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/IBM-Cloud%2Fhackathon-prep-material/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/IBM-Cloud","download_url":"https://codeload.github.com/IBM-Cloud/hackathon-prep-material/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/IBM-Cloud%2Fhackathon-prep-material/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":30229731,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-03-07T19:01:10.287Z","status":"ssl_error","status_checked_at":"2026-03-07T18:59:58.103Z","response_time":53,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["bluemix","bluemix-hackathon","hackathon"],"created_at":"2024-11-17T00:11:44.028Z","updated_at":"2026-03-07T20:31:12.603Z","avatar_url":"https://github.com/IBM-Cloud.png","language":null,"funding_links":[],"categories":[],"sub_categories":[],"readme":"# Getting ready for an IBM Cloud Hackathon?\n\nHere is a list of material that we found particularly useful to get hackathon participants up and running quickly.\n\n## Sign up for IBM Cloud\n\nMake sure to [sign up here for IBM Cloud][bluemix_signup_url] **before the hackathon**. It's free.\n\n## Learn the Basics\n\n### Understand how to deploy an app based on Cloud Foundry\n\n[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.\n\nHere's a a link to get you started: [Creating Cloud Foundry apps][cf_basics]\n\nUsing 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](https://console.bluemix.net/get-started/)\n\nHave 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][ibm-redbook]\n\nIf you prefer a more structured course, here is a link to a 4-hour online class to get you started with Bluemix: [Bluemix Essentials][bluemix-essentials]\n\n### Go serverless by using IBM Cloud Functions\n\n[IBM Cloud Functions](https://www.ibm.com/cloud/functions) is an event-based driven environment that allows you to deploy serverless apps.\n\nInterested? [Take this online workshop](https://github.com/IBM-Cloud/openwhisk-workshops/tree/master/bootcamp) to dive in.\n\n## Drill down\n\nCovered the basics and want to move on? Level up with this in-depth material.\n\n#### Collaborative coding and CI/CD pipeline\n\nIf 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.][opentoolchain_docs]\n\n#### Internet of Things (IoT)\n\nIf the hackathon has an IoT theme to it, you'll want to learn [Node-RED][nodered_url]. 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.\n\nNode-RED can be deployed on IBM Cloud [with a single click.][iotp_boilerplate]\n\nNext, [learn more about our IoT platform service][IoTP_url]. Once you understand how it works, go to [this link here to find step-by-step instructions to connect your physical devices][recipes_url] (like a [Rasperry Pi][raspberry_url], an [Arduino][arduino_url] or [TI Sensor Tag][sensortag_url]).\n\n#### Using Watson cognitive services\n\nMost 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:\n\n* [Developing a Watson application in Node.js][watson_nodejs]\n* [Developing a Watson application in Java][watson_java]\n\nOr (if you prefer Python) take this free 2-hour class on codecademy.com\n\n- [Learn the Watson API: Personality Insights](https://www.ibm.com/us-en/marketplace/learning-lab/courses/learn-watson-api-personality-insights)\n\n#### Blockchain technology\n\nBlockchains are all the rage these days and many hackathon apps make use of them. [Here are some quick tutorials to get you started](https://console.bluemix.net/docs/services/blockchain/ibmblockchain_tutorials.html).\n\nIf you want to dive deeper, [here is a full collection of developer resources to get started with the IBM Blockchain service](https://developer.ibm.com/blockchain/) \n\n#### Online Courses\n\nHere is the link to all the IBM Cloud online classes from IBM: [developerWorks Courses][developer_courses]\n\n[\"IBM Cloud Essentials\"](https://developer.ibm.com/courses/all/bluemix-essentials/) will give you a good introduction and take about 3 hours of your time.\n\nTo 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][certification_url]\n\n#### Webinars\n\nWe have an assortment of webinars available in various languages. [Have a look here.][webinars-url]\n\n## Over 400 step-by-step tutorials\n\nAnd if you're looking for more, [here is a link to over 400 detailed step-by-step coding tutorials][bluemix_tutorials-url] for Bluemix.\n\n## Stuck? Need help?\n\nMake sure to [search the IBM Cloud docs][bluemixdocs_url] first.\n\nStill stuck? Head on over to stackoverflow.com and make sure to tag your question with \"bluemix\". [Here is a direct link.][stackoverflow_url]\n\n## Inspiring examples\n\nLooking for some inspiring examples? [Here is a gallery of 20 well documented apps built on Bluemix.][watson_starter-kits] 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.\n\nHead over to https://ibm-cloud.github.io for more featured samples, most accompanied by an in-depth blog post.\n\nAnd [here are almost 500 apps built on IBM Cloud from previous hackathons][devpost_url], many linking to the source code.\n\n## Impressions from previous hackathons\n\nHave a look at these videos to see what a hackathon feels like:\n\n\n\n#### ABN Amro #HackITon\n\n\u003ca href=\"http://www.youtube.com/watch?v=hvaezfmzMX8\"\u003e\u003cimg src=\"http://img.youtube.com/vi/hvaezfmzMX8/0.jpg\" width=\"600\"\u003e\n\n\n\n#### The Nordea Innovation Challenge\n\n\u003ca href=\"http://www.youtube.com/watch?v=kfkInW_GWjE\"\u003e\u003cimg src=\"http://img.youtube.com/vi/kfkInW_GWjE/0.jpg\" width=\"600\"\u003e\n\n\n\n#### Westpac \u0026 IBM Payments Hackathon\n\n\u003ca href=\"https://vimeo.com/142343186\"\u003e\u003cimg src=\"http://i.imgur.com/z8i9lKr.jpg\" width=\"600\"\u003e\n\n\n\n#### SwissRe Hackathon NYC\n\n\u003ca href=\"http://www.youtube.com/watch?v=ssmNXScD8W4\"\u003e\u003cimg src=\"http://img.youtube.com/vi/ssmNXScD8W4/0.jpg\" width=\"600\"\u003e\n\n\n\n#### SwissRe Hackathon Bangalore\n\n\u003ca href=\"http://www.youtube.com/watch?v=XcvxYHiahaE\"\u003e\u003cimg src=\"http://img.youtube.com/vi/XcvxYHiahaE/0.jpg\" width=\"600\"\u003e\n\n\n\n#### Desjardins Healthy Living Hackathon\n\n\u003ca href=\"http://www.youtube.com/watch?v=-Z0hg7ynHBM\"\u003e\u003cimg src=\"http://img.youtube.com/vi/-Z0hg7ynHBM/0.jpg\" width=\"600\"\u003e\n\n\n\n#### ANZ Data Science Hackathon\n\n\u003ca href=\"http://www.youtube.com/watch?v=TXxoZSoCTvQ\"\u003e\u003cimg src=\"http://img.youtube.com/vi/TXxoZSoCTvQ/0.jpg\" width=\"600\"\u003e\n\n\n\n#### Multiple Sclerosis Hackathon 2016\n\n\u003ca href=\"http://www.youtube.com/watch?v=Ff8XYj-yo6o\"\u003e\u003cimg src=\"http://img.youtube.com/vi/Ff8XYj-yo6o/0.jpg\" width=\"600\"\u003e\n\n\n## Contribute\nDo 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!\n\n\n## License\n\nSee [License](License) for license information.\n\n\u003c!--Links--\u003e\n[bluemix_signup_url]: https://console.ng.bluemix.net/registration\n[cloud_foundry]: https://www.cloudfoundry.org/\n[cf_basics]: https://console.ng.bluemix.net/docs/cfapps/index.html\n[ibm-redbook]: http://www.redbooks.ibm.com/abstracts/sg248374.html?Open\n[bluemix-essentials]: https://developer.ibm.com/courses/all-courses/bluemix-essentials\n[opentoolchain_docs]:https://console.ng.bluemix.net/docs/toolchains/toolchains_overview.html\n[developer_courses]: https://developer.ibm.com/courses/#courses\n\n[watson_starter-kits]:https://www.ibm.com/smarterplanet/us/en/ibmwatson/developercloud/starter-kits.html\n\n[nodered_url]: http://nodered.org/\n[iotp_boilerplate]: https://console.ng.bluemix.net/catalog/starters/internet-of-things-platform-starter/\n[IoTP_url]: https://console.ng.bluemix.net/docs/services/IoT/index.html\n[recipes_url]: https://developer.ibm.com/recipes/\n[raspberry_url]: https://developer.ibm.com/recipes/?post_type=tutorials\u0026amp;s=raspberry\n[arduino_url]: https://developer.ibm.com/recipes/?post_type=tutorials\u0026amp;s=arduino\n[sensortag_url]: https://github.com/uwefassnacht/ti-sensor-tag-demo\n\n[watson_nodejs]: http://www.ibm.com/smarterplanet/us/en/ibmwatson/developercloud/doc/getting_started/gs-full-nodejs.shtml\n[watson_java]: http://www.ibm.com/smarterplanet/us/en/ibmwatson/developercloud/doc/getting_started/gs-full-java.shtml\n\n[bluemix_tutorials-url]: https://ibm.biz/bluemixtutorialsfordevs\n[webinars-url]: https://webinars.mybluemix.net\n\n[devpost_url]: http://devpost.com/software/built-with/bluemix\n\n[bluemixdocs_url]: https://console.ng.bluemix.net/docs\n[stackoverflow_url]: https://stackoverflow.com/questions/tagged/bluemix\n\n[certification_url]: https://developer.ibm.com/courses/all-courses/cloud-app-developer-cert-prep/\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fibm-cloud%2Fhackathon-prep-material","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fibm-cloud%2Fhackathon-prep-material","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fibm-cloud%2Fhackathon-prep-material/lists"}