Hackathon Style Projects

Hadoop Ecosystem Workshop Using Hackathon Style Project
Introduction to Angular Using Hackathon Style Project
The DevOps Hackathon Style Project
Python Hackathon Style Project
Virtual Scrum Game Training

Why Attend a Hackathon Style Project?

One of the key aspects of measuring success of a training program is the ability of attendees to apply the knowledge gained in the classroom to real world scenarios. Attending a ‘Hackathon Style Project’ after a training program is a proven approach to achieve the following:

  • Evaluate the success of the training
  • Gain insight into the attendees level of knowledge retention
  • Gauge the attendees ability to put theory into practice

‘Hackathon Style Projects’ are designed with these factors in mind. These events provide the participants with exciting and challenging experiences and a chance to show their knowledge. Although clients may choose to use these events to evaluate participants, at no time do they feel as if they are being tested. The ‘Hackathon Style Project’ is a fun activity where the attendees have the opportunity to demonstrate their abilities and get additional experience that is relevant to their daily tasks.

What is a Hackathon Style Project?

The “Hackathon Style Project” is an event of fixed duration where people come together to complete a real world project related to their area of work in a super-condensed learning experience. During this event, developers are encouraged to to expeditiously arrive at a working project. The Project can be undertaken by a team of developers or by an individual.

The idea is to collaboratively code in an extreme manner starting from scratch and ending with a working prototype. Clients may choose to stage the event as a competition, where teams of programmers, developers, designers and project managers compete to design & build the best product, solution or software project. A mentor/instructor will guide the teams throughout. The project is related to the technology that participants have learnt through training.


  1. 1
    Based on the size of audience and subject of training, teams of 2-5 persons are formed before the event and the teams are announced at the start of event.
  2. 2
    The participants are given a problem that they have to solve. This is provided in the form of a document. The requirements of the project, end goal, duration and deliverables are shared and explained to the participants. There is a short session where participants can ask questions. . Participants will be provided with all the tools, instructions and set up required for the project.
  3. 3
    Each team collaborates amongst itself to plan, design and execute the project, including assigning responsibilities.
  4. 4
    Once the time expires, all the documentation and the proof of concept are submitted for review. During the review section each Team Lead presents their team’s solution.If appropriate, the team may also give a demonstration of the solution.
  5. 5
    If the event is set up in a competitive fashion or as a game, awards are then presented to the teams. Example awards include “Best Solution”, “Best Collaboration”, “Best Presentation” depending on the established goals of the session.

Hackathon Style Project Courses

Hadoop Ecosystem Workshop Using Hackathon Style Project

Course ID: WA2868
Delivery: On-Site or Instructor-led Virtual
During this project, you’ll work with Big Data techniques, discuss many aspects of data analytics and have as a resource a big data guru to seek guidance from. The expectation is you ...
View Details

The DevOps Hackathon Style Project

Course ID: WA2869
Delivery: On-Site or Instructor-led Virtual
The teams will be presented with an existing application design and an existing build process based on the waterfall methodology. The team will be required to introduce a DevOps compliant ...
View Details

Python Hackathon Style Project

Course ID: WA2871
Delivery: On-Site or Instructor-led Virtual
A case study will be presented detailing the requirements for an application. The teams will need to analyze the problem, design a solution and cooperatively write a series of Python ...
View Details