Self studying

7 curriculums
42 study items

Java

Java is a popular programming language, created in 1995. It is owned by Oracle, and more than 3 billion devices run Java.
Java is used to develop mobile apps, web apps, desktop apps, games and much more. However, for mobile development Java is used much rare than Kotlin nowadays. But still, you definitely should have ba…

Android

Android is a mobile operating system based on a modified version of the Linux kernel and other open source software.
Android is an open source software, designed primarily for touchscreen mobile devices such as smartphones and tablets. Android is developed by a consortium of developers known as the Open Handset All…

React

React is a JavaScript library for building user interfaces. It is maintained by Facebook and a community of individual developers and companies.
ReactJS is JavaScript library used for building reusable UI components. According to React official documentation, following is the definition − React is a library for building composable user interf…

Angular

Angular is a open-source web application framework led by the Angular Team at Google and by a community of individuals and corporations.
Angular is a platform and framework for building client applications in HTML and TypeScript. Angular is written in TypeScript. It implements core and optional functionality as a set of TypeScript lib…
Docker is used in developing and deploying products.
Docker is a set of platform as a service products that use OS-level virtualization to deliver software in packages called containers.