Videos

Educational content and showcases covering programming, travel, and animation

Leetcode - Problem 190 - Reverse Bits
Leetcode - Problem 190 - Reverse Bits

This is a video on one of the problems listed in competitive coding platform called leetcode.

C++Programming Basics
Leetcode - Problem 62 - Unique Paths
Leetcode - Problem 62 - Unique Paths

This is a video on one of the problems listed in competitive coding platform called leetcode.

ProgrammingArrays
Leetcode - Problem 53 - Maximum Sub-Array
Leetcode - Problem 53 - Maximum Sub-Array

This is a video on one of the problems listed in competitive coding platform called leetcode.

ProgrammingArrays
Graph Theory - DFS to find connection between two nodes
Graph Theory - DFS to find connection between two nodes

This is a video on implementation of DFS using recursion in graph theory.

Graph TheoryArrays
Competitive Coding with Keshav - HackerRank - Flatland Space Station
Competitive Coding with Keshav - HackerRank - Flatland Space Station

Keshav solved one of the easy challenges from HackerRank.

HackerRank
Insertion Sort
Insertion Sort

Understand how insertion sort works and write c++ code to implement its algorithm.

Sorting Algorithm
DFS - Detect the flag of a country without any image processing libraries
DFS - Detect the flag of a country without any image processing libraries

We will learn how to implement DFS algorithm to detect the flag of countries. However in this video we will only deal with flags with simple strips.

DFS
DFS - Count total islands from BMP image
DFS - Count total islands from BMP image

Image processing using Depth First Search to count total number of island in BMP image file

BFS
Compare similarities between genome sequence of human corona with bat and whale.
Compare similarities between genome sequence of human corona with bat and whale.

In this video we will learn where to find the real genome sequence and apply global sequence alignment to compare the similarities between two genome sequence.

Genome SequenceSequence Alignment
AVR Basic Input Output (Part 1)
AVR Basic Input Output (Part 1)

You can learn about the input/output from this video.

AVR
AVR Basic Input Output (Part 2)
AVR Basic Input Output (Part 2)

Learn about the basics in how to take input in AVR microcontrollers

AVR
AVR Basic Input Output (Part 3)
AVR Basic Input Output (Part 3)

Basics of bit shift operation

AVR
Machine Learning - Ham or Spam Part I
Machine Learning - Ham or Spam Part I

In this video, Nishant teaches us how to use machine learning to detect ham or spam in our email inbox using python.

Machine Learning
Getting Started With Django - Part I (Setting up the environment and project)
Getting Started With Django - Part I (Setting up the environment and project)

In the video Nishant teaches us how to set up the environment before you start coding in Django. He starts with from the very beginning of how to download python and how to install pip, virtual environment and django. He also sets up all the setting in the django template and shows how we can successfully run django framework to create a web app.

DjangoWeb DevelopmentPython
Getting Started With Django Part II (front end - integrating html and css with the framework)
Getting Started With Django Part II (front end - integrating html and css with the framework)

In this video, Nishant teaches us how to integrate html and css with the django framework. He also uses bootstrap to make the UI look beautiful.

DjangoWeb DevelopmentPython
Getting Started With Django (Part III) - Working with database
Getting Started With Django (Part III) - Working with database

In this video, Nishant shows how we can add data in the database. He also shows how database can be intregrated with html using jinja.

DjangoWeb DevelopmentPython
Getting Started With Django Part IV - Finalizing everything
Getting Started With Django Part IV - Finalizing everything

n the video Nishant teaches us how delete and add data in the database.

DjangoWeb DevelopmentPython