Video Tutorial - Pass by Value vs. Pass by Reference in PythonWed, 01 Jul 2020
In this video, you understand the implications of passing a mutable vs. immutable object to a function as parameter in Python.
Video Tutorial - Learn how to use Lambda Expressions in PythonSun, 28 Jun 2020
In this video, you learn how to use Lambda Expressions in Python with filter(), sorted() and map()
Video Tutorial - Synchronization of Threads in JavaSun, 07 Jun 2020
In this video, you learn the importance of Synchronization of Threads in Java and how to implement it.
Video Tutorial - Function Declaration vs. Function Definition in C LanguageSat, 06 Jun 2020
In this video, you learn the difference between function declaration and function definition in C Language and when to
use function declaration and also why to include header files like stdio.h.
Video Tutorial - Getting Started with Apache DerbySat, 18 Apr 2020
In this video, you learn how to get started with Apache Derby.
Blog - Creating Custom Middleware in Django
Wed, 15 Apr 2020
This blog shows how to create a custom middleware in Django.
Video Tutorial - Learning Path for Software DevelopersFri, 13 Mar 2020
Here is recommended learning path to follow for students aspiring to become web and mobile application developers.
Video Tutorial - Compile-time Polymorphism vs. Runtime PolymorphismTue, 10 Mar 2020
In this video, you learn the difference between Compile-time Polymorphism and Runtime Polymorphism in Java
Blog - To-dos Application using Spring MVC + Hibernate + Derby
Sun, 01 Mar 2020
This blog shows how to build a web application developed using Spring MVC + Hibernate + Derby to keep track of To-dos
Blog - How to use Apache Derby from JDBC
Sat, 29 Feb 2020
In this blog you learn how to access Apache Derby (Java DB) from JDBC
Video Tutorial - Using Apache Derby (Java DB) from JDBCSat, 29 Feb 2020
In this video, you learn how to access Apache Derby (Java DB) from JDBC
Video Tutorial - How to integrate Tomcat with EclipseMon, 10 Feb 2020
In this video, you learn how to add Tomcat server to Eclipse IDE
Blog - Looking back at 2019
Wed, 01 Jan 2020
Blog - A summary of important events of my life in 2019.
Blog - New features of Python 3.8
Sat, 30 Nov 2019
In this blog, I show how to use new features of Python 3.8.
Video Tutorial - Upcasting and Downcasting in Java
Wed, 27 Nov 2019
In this video, I explain upcasting and downcasting in Java
Video Tutorial - How to use Lamdba Expressions in Java
Sun, 24 Nov 2019
In this video, I demonstrate how to use Lambda Expression, Lambda Blocks, and Method Reference in Java 8 and above.
Video Tutorial - Top-N Analysis in Oracle Database
Tue, 19 Nov 2019
In this video, I show how to perform Top-N Analysis in Oracle Database 11g and 18c.
Video Tutorial - Why to override equals(), hashCode() and toString() methods
of Object class in Java.
Sat, 16 Nov 2019
In this video, I explain why to overriding equals(), hashCode() and toString() methods of
Object class in Java.
Video Tutorial - Understand how method resolution order(MRO) works with Multiple Inheritance
Fri, 15 Nov 2019
In this video, I explain how MRO (Method Resolution Order) works in Python while
implementing multiple inheritance.
Video Tutorial - Learn how to get started with Django Framework
Thu, 14 Nov 2019
This video shows how to install Django, create project and application in Django Framework.
Blog - Deploying Machine Learning ModelSat, 02 Nov 2019
In this blog, I show how to build and deploy a Machine Learning model so that it can be used
from a Web Application built with Django.
Video Tutorial - How to use SQL Developer with Oracle Database 18c XE
Tue, 27 Aug 2019
This video shows how to install SQL Developer and connect to pluggable database in Oracle Database 18c Express Edition (XE).
Video Tutorial - How to install Oracle Database 18c XE and unlock HR account
Tue, 27 Aug 2019
This video shows how to install Oracle Database 18c XE and connect to pluggable database without having to change any configuration files in Oracle. It also shows how to unlock HR account in pluggable database.
New edition of - C Language For Beginners - book available nowSun, 25 Aug 2019
Enhanced - C Language For Beginners - book and made hard copy available at Srikanth Technologies
and Kindle version at Amazon.
My Favourites Sat, 24 Aug 2019
Added a new section in which I listed my favourite websites, books and videos.
Blog - Enable CORS in DjangoTue, 09 Jul 2019
In this blog, we understand how to enable CORS (Cross-Origin Resource Sharing) in Django.
Blog - Oracle + Django ORMWed, 26 Jun 2019
In this blog, we understand how to access Oracle database using Django ORM.
Blog - Deploying Spring MVC Application To TomcatSat, 22 Jun 2019
In this blog, I walk you through the steps to deploy a Spring MVC application developed
using Spring Boot to Tomcat Server.
Blog - How to use jQuery Datepicker in AngularMon, 06 May 2019
In this blog, I show how to use jQuery UI's Datepicker component in Angular to take date from user.
Blog - Looking back at 2018Sat, 05 Jan 2019
Here is a summary of events in my life in 2018.
Blog - Adding JAR to Local RepositoryWed, 31 OCT 2018
In this blog, I show how to add a JAR file to Local Repository so that Maven can use it.
My new course - 'C' Interview Questions - at Udemy
Thu, 25 Oct 2018
Here is my new FREE course at Udemy to help students prepare for C Language Interviews.