Skip to content

    The journey of a thousand miles begins with one step. Make a choice, don't overthink it. Remember, tools have value only in the hands of skilled craftsmen.



    If we give you the ink to paint the future, what colors would you choose? Let's find out. Before letting you in, we would like to assess your skills so please, consider the following problem :


    Given the probability function C(n, k)=n!/k!*(n-k)!. Write a recursive function which takes as parameters (at least) the values n and k and returns the resultant value.


    PHP Beginner Course

    PHP is a widely used server-side programming language. PHP works well with HTML and databases, making it a great language for anyone interested in building dynamic web applications. It is rich with so many frameworks such as Laravel and Codeigniter that make web development so easy. PHP programs operate at a request level means that programmer workflow is fast and efficient, and stays fast as the application changes.

    Java Beginner Course

    Java is among the most famous programming languages out there, principally as a result of how adaptable and viable it is. Java can be utilized for countless things, including software development, mobile applications, and large system development. Java is an object-oriented programming language, with syntax largely based on C and C++, that allows for the creation of robust, secure and portable applications that can run on multiple platforms including Window, Mac, and Linux operating systems.

    Node.js Beginner Course

    Node.js is an open-source, cross-platform, back-end JavaScript runtime environment that runs on the V8 engine and executes JavaScript code outside a web browser. Node.js lets developers use JavaScript to write command line tools and for server-side scripting-running scripts server-side to produce dynamic web page content before the page is sent to the user’s web browser.

    React JS Beginner course

    React JS is a JavaScript library built, development and maintained by Facebook. It is specifically used to develop interactive web UI. It uses the JavaScript DOM instead of using the HTML DOM, this makes React JS the fastest JavaScript library for developing UI elements.

    Babylon.JS WebGL (FULL SCHOLARSHIP offered by division5)

    Babylon.JS WebGL (FULL SCHOLARSHIP offered by division5)

    Babylon.js is a JavaScript open-source framework which is used to develop 3D applications/ video games for the web. Using Babylon.js framework is easy for the users. It contains all the required tools to create and manage 3D objects, special effects, and sounds. WebGL (Web Graphics Library) is the new standard for 3D graphics on the Web. It is designed for the purpose of rendering 2D graphics and interactive 3D graphics.

    Python Beginner Course

    Python is an interpreted, object-oriented, high-level programming language with dynamic semantics. Its high-level built in data structures, combined with dynamic typing and dynamic binding, make it very attractive for Rapid Application Development, as well as for use as a scripting or glue language to connect existing components together. 

    Application