
Come and grow your
knowledge in programming
Programming is, quite literally, all around us. From the take-out we order, to the movies we stream, code enables everyday actions in our lives. Tech companies are no longer recognizable as just software companies — instead, they bring food to our door, help us get a taxi, influence outcomes in presidential elections, or act as a personal trainer.
Java
Java is a class-based, object-oriented programming language that is designed to have as few implementation dependencies as possible. It is intended to let application developers write once, and run anywhere meaning that compiled Java code can run on all platforms that support Java without the need for recompilation.
Python
Python is a high-level, general-purpose programming language. Its design philosophy emphasizes code readability with the use of significant indentation. Python is dynamically typed and garbage-collected. It supports multiple programming paradigms, including structured object oriented and functional programming. It is often described as a “batteries included” language due to its comprehensive standard library.
Kotlin
Kotlin is a cross-platform, statically typed, general-purpose high-level 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.

Google Colaboratory
Colab is short form of Colaboratory. Colab allows you to write and execute Python in your browser, with Zero configuration required, Access to GPUs free of charge, Easy sharing. Whether you are a student a data scientist or an AI researcher, Colab can make your work easier.
Google Tensor flow
Tensor Flow is an end-to-end open source platform for machine learning. It has a comprehensive, flexible ecosystem of tools, libraries, and community resources that lets researchers push the state-of-the-art in Machine Learning, and gives developers the ability to easily build and deploy Machine Learning powered applications.


Meta PyTorch
PyTorch is a machine learning framework based on the Torch library, used for applications such as computer vision and natural language processing, originally developed by Meta AI and now part of the Linux Foundation umbrella. It is free and open-source software released under the modified BSD license.
Basic Java Tutorials

Java Calculator

Invoice App


JDK is Java Development Kit. Developers and creators use it to create web applications and create desktop, mobile applications.

Developers and creators use Kotlin to write better Android apps faster. Kotlin is a modern statically typed programming language that helps boost productivity, developer satisfaction, and code safety.