Everything you need

Fresher's Resources

Be willing to be a beginner every single Morning!!

A perfect place for anyone who wants to start Coding,programming and open source contribution and development


In this section,you will find some of the important books you may need for learning data structures and algorithms for competitive programming. You will also find some language books like for C++,java and python etc.

Guide to CP

One of the best books you will ever find for competitive coding.It includes all the data structure and Algorithms you need for applying to solve problems not just only in competitive coding but also the technical coding rounds and interviews while applying in various companies

Java Generics and Collections

The perfect book for java lovers.Java is definetly one of the best languages to learn.If you know java,if can always try hands on Android.Java has collections and generics which makes thing easy and conformtable for coders. It will save a lot of time and memory .

C++ STL

C++ is the most used programming language in the world.The Standard Template Library (STL) is a set of C++ template classes to provide common programming data structures and functions. It is a library of container classes, algorithms, and iterators. It is a generalized library and so, its components are parameterized.

Python Programming

Python is said to be future. Even though python is famous for machine learning and Artifical Intelligence. The inbuilt modules in python makes it capable of doing things in just few steps that other programming languages would have taken a lot . Everyone should learn python as it teaches how things become easy when you already a lot in your vault!!

Kotlin

Kotlin is a cross-platform, statically typed, general-purpose programming language with type inference. Kotlin is designed to interoperate fully with Java, and the JVM version of Kotlin's standard library depends on the Java Class Library, but type inference allows its syntax to be more concise.Kotlin can make things easy in competitive programming also

Ruby

Ruby is a dynamic, reflective, object-oriented, general-purpose programming language. Ruby is a pure Object-Oriented language developed by Yukihiro Matsumoto. Everything in Ruby is an object except the blocks but there are replacements too for it i.e procs and lambda. The objective of Ruby’s development was to make it act as a sensible buffer between human programmers and the underlying computing machinery.