Coding Academy

Do you know, that there are thousands of Engineering colleges in India? More than 10 Lakh students are getting graduated every year, across all streams of Engineering. A vast majority starts working in software industry. But how many of us make it to a well reputed company, such as Google or Microsoft? Why the employee count of these companies are only few thousands? There are tons of opportunities in many product based companies with awesome compensations. The only thing that stands between you and one of those companies is how well you can code. The Coding Academy offers you competitive coding classes that makes you achieve your dream job. So what are you waiting for? Join Coding Academy and grab your dream job!

LERAN MORE !

WHAT WE DO

The coding academy offers you the end-to-end learning experience of competitive coding. We teach you how to solve competitive coding questions, gradually climbing the difficulty level, along with theory classes which train you how to approach a problem and build an algorithm. Finally, teaching C++ standard template libraries and OOPs concepts for building hassle-free code for your algorithms. These classes are most suited for the people who have some basic programming knowledge but have lot to learn to become an efficient coder. Most product based companies want such efficient coders and the interview process of such companies have nothing but cracking a handful of such questions.



Don't know basic coding? Are you not from Computer Science background? We got you covered! We have a basic coding program to ramp you up with basic data-structures and algorithms, all the way from scratch!



We have been doing this for a while now. In the past 5 years, we have made numerous students get placed, or help crack internships in various companies with 6 digit salary compensations. Not satisfied with the service? You'll get your 100% money back!

Live Classes

We are conducting two 1-hour-long live classes every week where we discuss the problem statements, how to think efficiently, approach to build a better algorithm, and an implementation in C/C++.

Coding Competitions

Coding Competitions would be conducted with a slowly increasing difficulty fashion, to determine who's ahead of the game! Remember, the more you sweat in practice, the less you bleed in battle!

Study materials

We provide you the re-usable code snippets and quick-lookup cheatsheet PDFs for your the interviews or other coding competitions. The custom-made STL calls would simply create the data-structure for you!

Mentoring and Coaching

Once our student, always our student! We continue providing career / finance guidance to our students, post our sessions and even after placement! We have a ton of satisfied alumnis, who are getting awesome compensations!

Our Syllabus

Take a look at what you'll get when you sign up!



Basic Coding Bootcamp (3 Months)

  • How to install (Gnu based) C/C++ compiler on Windows, Linux, Android, or simply use web.
  • Hello World, and concept of variables and input/output
  • Basic program to compute simple operations like sum of N numbers
  • if, for, while, do-while, other keywords and their uses
  • Functions, Structures and Classes. Concept of Scope, and variable lifecycle.
  • How to print patterns, solve simple coding problems such as Fibonacci, Palindrome, etc.
  • Basic data-types: int, float, char, Arrays, Strings, Pointers, etc.
  • Basic data-structures: Stack, Queue, Linked-List, Hash-tables, heap, Binary trees, etc.
  • Basic algorithms: Search, Sort, Traverse, Matrix-Multiplication, etc.
  • Practice questions to make sure you'll have a deeper understanding of coding.
  • Advanced Coding Bootcamp (3 Months)

  • Basics of Competitive Coding Concepts.
  • How to compute time-space complexities.
  • How to install (Gnu based) C/C++ compilers on various platforms
  • Familiarising Coding competition platforms
  • Competitive Coding; How to think and code with a simple classic problem.
  • STLs in C++, cheatsheet on how to use STLs for basic data-structures.
  • Recursion, basic & advanced questions on recursion.
  • Introduction to programming paradigms: Brute-Force, Greedy, Branch & Bound, Divide & Conquer and Dynamic programming.
  • Practice problems with Brute-Force & Greedy
  • Practice problems with Divide & Conquer, Branch & Bound (We'll Solve Sudoku puzzles with code)
  • Practice problems with simple & advanced Dynamic programming.
  • Introduction to advanced data structures: Fenwick tree, Segment tree, Tries, etc. We will provide reusable code.
  • Graphs and Trees, with related problems
  • Practice harder competitive coding questions
  • Heavy-Light decomposition
  • Previously asked interview questions
  • MEET OUR CREW

    This is a one-man army, for now. This initiative was driven by a strong desire of a Software Engineer, to bridge the gap between education and industry. Our faculty is a Gate topper (AIR 8, CSIT 2014), completed Masters from IISc in Computer Science and Automation (CSA) and currently working in Microsoft.

    Join Us!

    Get In Touch With Us

    We are here to help. Do you want to know the pricing? Have concerns or queries?
    Please get in touch, we'd love to hear from you!

    codingacademy@hotmail.com

    +91 8319641418