Blog - Unlocking HR account in Oracle Database 18c Express Edition (XE)
Wed, 17 Mar 2021
This blog shows steps to unlock and use HR account in Oracle Database 18c XE
Video Course - Building Web Applications using Java EE - at Udemy.com
Thu, 04 Feb 2021
My new course that teaches how to build Web Applications using Java EE is now available at Udemy.com
Video Tutorial - Binary Files and Random Access in C Language
Sat, 23 Jan 2021
Learn how to use Binary files and Random Access in C Language
Video Tutorial - Using Command Line Arguments in C Language
Sat, 23 Jan 2021
Learn how to receive command line arguments in a C Program with multiple examples
Blog - Looking back at 2020
Fri, 01 Jan 2021
A summary of important events of my life in 2020.
Video Tutorial - Deploying Django Web Application to PythonAnywhere.com
Mon, 02 Nov 2020
This video shows how to deploy a Django project from local system to PythonAnywhere.com (Cloud)
Video Course - Building Web Applications using Django Framework - at Udemy.com
Tue, 27 Oct 2020
My new course that teaches how to build Web Application using Django Framework is available at Udemy.com
Blog - Deploying Django Project to PythonAnywhere.com
Wed, 21 Oct 2020
This blog shows how to deploy a Django project from local system to PythonAnywhere.com
Video Tutorial - Getting Started with Eclipse IDE for Java DevelopersSun, 11 Oct 2020
In this video, you learn how to download, install and use Eclipse IDE for Java Developers
Video Tutorial - Getting Started with Java SE 15Sun, 11 Oct 2020
In this video, you learn how to download, install and use Java SE 15 (JDK 15)
Video Tutorial - Pointer to Structure in 'C' LanguageSun, 04 Oct 2020
In this video, you learn how to use a pointer to structure in 'C' Language
Video Tutorial - Preprocessor in 'C' LanguageSun, 04 Oct 2020
In this video, you learn the role played by Preprocessor in 'C' Language
Video Tutorial - Why to use Unions in 'C' LanguageSun, 04 Oct 2020
In this video, you learn why to use Unions in 'C' Language
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()
functions.
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
in Python.
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.