Distributed Denial of Service (DDoS) attacks are one of the most versatile and powerful cyber-attack that has remarkably grown in sophistication, throughput as well as bandwidth. In addition to multiple efficient, effective, and accurate ML approaches been proposed over the years, DDoS detection remains a challenge due to ever-growing advancements in network technology. In this paper, a hybrid approach incorporating machine learning algorithms towards the detection of DDoS attacks is proposed. This approach includes a classifier that is formed by cascading two machine learning algorithms, Random Forest (RF) with a Multi-layer Perceptron (MLP) Neural Network. These algorithms were chosen due to their high real-time accuracies, efficiency, adaptability, and flexibility in changing the parameters which is vital due to the complex and changeable nature of network technology, that may cause inaccurate results if a set of features turn obsolete over time. Feature selection is done carefully to obtain the highest possible accuracy and efficiency through Information Gain (IG) algorithm which would aid towards detection of modern cyber-attacks including zero-day attacks.