Welcome

This website is dedicated to the resources required for Hackonnect courses and group projects. Here, you will find explanations, sample code, exercises and additional resources for each course. We also have various resources that may come in handy when completing the group projects.

Hackonnect

Hackonnect is an event that revolves around connecting the world through various types of software and hardware. Through workshops and group projects, we hope to inspire students' interest in technologies and broadening their views of how it can be used to change our world for the better.

Microbit Course

The Internet of Things has dawned upon us, allowing different devices to connect and share information. This has led to a large rise in the use of embedded devices everywhere, from cars to door locks to traffic lights. In this course, we will use micro:bits to interact with the environment around us and connect devices together in order to create our own mini IoT.

Web Scraping Course

There is an overwhelming amount of information available to us on webpages and we cannot possibly parse through all this information in our lifetime. This is where web scraping comes in - we can make programs that automatically retrieve the most important information on websites for us. In this web scraping course, we will be learning the basics of web scraping using Python and retrieve information from various websites.

APIs Course

APIs, or Application Programming Interfaces, are very common nowadays. In fact, there are APIs for nearly everything from checking the weather today to looking up stock prices to viewing your latest video game match results. In this course, we will learn how to use APIs through looking at the different possible requests and be able to setup our own APIs for others to interface with.

Machine Learning Course

With all the hype around it, machine learning seems like the 'next biggest thing' that may revolutionise our world. With increased computational power and more and more data being collected everyday, algorithms of machine learning that originated in the 70s and 80s can finally be put to use. In this course, we will look at how we can use large datasets in order to create a simple machine learning model that helps us predict things.