Coder Social home page Coder Social logo

Vaibhav Mojidra Software Developer

Vaibhav Mojidra VAIBHAV MOJIDRA

vaibhavmojidra

Vaibhav Mojidra Coding

I'm a passionate software developer with a specialization in full stack development. With a strong foundation in programming and an eye for creating intuitive user experiences, I have developed several successful apps that are live on the Google Play Store. Throughout my journey as a developer, I have gained expertise in various programming languages, frameworks, and tools that empower me to bring ideas to life efficiently. I have experience working with Android Studio, Java, Kotlin, and various libraries to build scalable and performant mobile apps. Feel free to explore my GitHub repositories, where you'll find a collection of my personal projects & coding practices.


🌐 Social Media & Other Accounts

vaibhavmojidra2311 vaibhavmojidra2311 vaibhavmojidra vaibhav-mojidra-260733171 vaibhavmojidra vaibhavmojidra 13474737 vaibhavmojidra


vaibhavmojidra Technical Skills

android angular angularjs apachecordova arduino bash bootstrap c chartjs cplusplus csharp css3 dotnet electron firebase flutter gcp git html5 illustrator java javascript kotlin linux mongodb mssql mysql nodejs oracle photoshop postman python react reactnative sqlite tensorflow unity


vaibhavmojidra2311 Apps Live On Google Play

Aptitude Test Hidden Launcher
Programming eBooks Shooting Birds
Programming MCQ CAPP

vaibhavmojidra GitHub Achievements

vaibhavmojidra


vaibhavmojidra GitHub Statistics

vaibhavmojidra

Β vaibhavmojidra

vaibhavmojidra

Vaibhav Mojidra's Projects

java-web---demo-email-password-using-ajax icon java-web---demo-email-password-using-ajax

In Java Enterprise, AJAX (Asynchronous JavaScript and XML) is a technology used to create interactive and dynamic web applications. AJAX allows web pages to be updated asynchronously without requiring a full page reload, resulting in a smoother and more responsive user experience.

kotlin---demo-abstract-class icon kotlin---demo-abstract-class

In Kotlin, an abstract class is a class that cannot be instantiated directly, but can be subclassed. It is used to define a common interface for a group of related classes, but without providing a complete implementation.

kotlin---demo-anonymous-inner-class icon kotlin---demo-anonymous-inner-class

Anonymous inner class is a pretty good concept that makes the life of a programmer very easy. Whenever we are implementing an interface, the concept of anonymous inner block comes into picture. The concept of creating an object of interface using runtime object reference is known as anonymous class.

kotlin---demo-arrays icon kotlin---demo-arrays

In Kotlin, an array is a container that holds a fixed number of values of the same data type. Arrays are used to store and manipulate collections of data, such as a list of numbers, names, or any other type of data.

kotlin---demo-assignment-operators icon kotlin---demo-assignment-operators

Kotlin assignment operators are used to assign values to variables. We used assignment operator += to add the value of self variable and assign it back into the same variable

kotlin---demo-break-keyword icon kotlin---demo-break-keyword

Kotlin break statement is used to come out of a loop once a certain condition is met. This loop could be a for, while or do...while loop.

kotlin---demo-class-and-objects icon kotlin---demo-class-and-objects

A class is a blueprint for the objects which defines a template to be used to create the required objects. The objects are created from the Kotlin class and they share the common properties and behaviours defined by a class in form of data members (properties) and member functions (behaviours) respectively.

kotlin---demo-companion-objects icon kotlin---demo-companion-objects

In Kotlin, a companion object is an object that is associated with a class and can be accessed using the class name. It's similar to a static method or field in Java.

kotlin---demo-continue-keyword icon kotlin---demo-continue-keyword

The Kotlin continue statement breaks the loop iteration in between (skips the part next to the continue statement till end of the loop) and continues with the next iteration in the loop.

kotlin---demo-data-class icon kotlin---demo-data-class

A Kotlin Data Class is used to hold the data only and it does not provide any other functionality apart from holding data.

kotlin---demo-default-parameter-values icon kotlin---demo-default-parameter-values

Default parameter values is a feature in Kotlin that allows you to specify default values for function parameters. This means that you can provide a default value for a parameter, and if the caller doesn't provide a value for that parameter, the default value will be used instead.

kotlin---demo-delegation icon kotlin---demo-delegation

Kotlin supports β€œdelegation” design pattern by introducing a new keyword β€œby”. Using this keyword or delegation methodology, Kotlin allows the derived class to access all the implemented public methods of an interface through a specific object. The following example demonstrates how this happens in Kotlin.

kotlin---demo-destructuring-declarations icon kotlin---demo-destructuring-declarations

Kotlin allows you to declare multiple variables at once. This technique is called Destructuring declaration. Destructuring Declarations in Kotlin is a feature that allows you to break down complex data types such as arrays, lists, maps, and objects into individual variables.

kotlin---demo-difference-between-var-and-val icon kotlin---demo-difference-between-var-and-val

In Kotlin, var and val are used to declare variables. The main difference between them is that var declares a mutable variable, which means its value can be changed after it is initialized, while val declares an immutable variable, which means its value cannot be changed after it is initialized.

kotlin---demo-do-while-loop icon kotlin---demo-do-while-loop

When Kotlin program reaches the do...while loop, it directly enters the body of the loop and executes the available code before it checks for the given condition. If it finds given condition is true, then it repeats the execution of the loop body and continue as long as the given condition is true.

kotlin---demo-exception-handling icon kotlin---demo-exception-handling

Exception Handling in Kotlin is a mechanism that allows you to handle and recover from errors or unexpected events that may occur during program execution. Kotlin provides a comprehensive set of language constructs for handling exceptions.

kotlin---demo-explicit-data-type-conversion icon kotlin---demo-explicit-data-type-conversion

Explicit type conversion: This involves explicitly converting a value from one data type to another using the appropriate conversion functions. For example, to convert an integer to a string, you can use the toString() function.

kotlin---demo-extension-function icon kotlin---demo-extension-function

In Kotlin, an extension function is a function that can be called as a member function of a class, but is defined outside the class. Extension functions are a powerful feature of Kotlin that allow you to add new functionality to existing classes without having to modify their source code.

kotlin---demo-extension-functions icon kotlin---demo-extension-functions

In Kotlin, extension functions allow developers to add new functionality to existing classes or types without modifying the original source code.

kotlin---demo-for-loop icon kotlin---demo-for-loop

Kotlin for loop iterates through anything that provides an iterator ie. that contains a countable number of values, for example arrays, ranges, maps or any other collection available in Kotlin. Kotlin for loop is equivalent to the foreach loop in languages like C#.

kotlin---demo-functions icon kotlin---demo-functions

In Kotlin, a function is a block of code that performs a specific task. Functions are used to modularize code, make it reusable, and make it easier to read and maintain.

kotlin---demo-generics icon kotlin---demo-generics

Kotlin Generics are a way of writing reusable code that works with different types. Generics allow you to write code that can be used with any type of data, rather than being limited to a specific type.

kotlin---demo-hello-world icon kotlin---demo-hello-world

Kotlin is a statically-typed programming language that runs on the Java Virtual Machine (JVM) and can also be compiled to JavaScript or native code. Kotlin was designed to be highly interoperable with Java, allowing developers to easily use Kotlin code alongside existing Java code.

kotlin---demo-higher-order-functions icon kotlin---demo-higher-order-functions

In Kotlin, a higher-order function is a function that takes one or more functions as arguments and/or returns a function as its result. Higher-order functions are used to enable more concise and expressive code, as well as to implement advanced programming concepts such as functional programming and the use of lambdas.

kotlin---demo-if-else icon kotlin---demo-if-else

If-else statement contains two blocks of statements. β€˜if’ statement is used to execute the block of code when the condition becomes true and β€˜else’ statement is used to execute a block of code when the condition becomes false.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    πŸ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. πŸ“ŠπŸ“ˆπŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❀️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.