Back-end

Java

Java is a general-purpose computer-programming language that is concurrent, class-based, object-oriented, and specifically designed to have as few implementation dependencies as possible

Spring

Is an application framework and inversion of control container for the Java platform.

Spring Boot

Makes it easy to create stand-alone, production-grade Spring based Applications that you can "just run".


C#

Is a multi-paradigm programming language encompassing strong typing, imperative, declarative, functional, generic, object-oriented, and component-oriented programming disciplines.

ASP.NET

Is an open-source server-side web application framework designed for web development to produce dynamic web pages. It was developed by Microsoft to allow programmers to build dynamic web sites, web applications and web services.


Python

Is an interpreted high-level programming language for general-purpose programming. Created by Guido van Rossum and first released in 1991, Python has a design philosophy that emphasizes code readability, notably using significant whitespace.

Django

Is a free and open-source web framework, written in Python, which follows the model-view-template architectural pattern. It is maintained by the Django Software Foundation, an independent organization established as a 501 non-profit.

Flask

Is a micro web framework written in Python. It is classified as a microframework because it does not require particular tools or libraries.


Ruby

Is a dynamic, interpreted, reflective, object-oriented, general-purpose programming language. It was designed and developed in the mid-1990s by Yukihiro "Matz" Matsumoto in Japan.

Ruby on rails

Is a server-side web application framework written in Ruby under the MIT License. Rails is a model–view–controller framework, providing default structures for a database, a web service, and web pages.


HUGO

It is a generator of static sites written in Go. Hugo is developed by Bjørn Erik Pedersen, Steve Francia and other collaborators. Hugo is an open source project with an Apache License 2.0 license.


Craft CMS

Craft is a content-first CMS that aims to make life enjoyable for developers and content managers alike. It does so by offering developers a high level of flexibility, both in terms of content modeling and the front-end views, while also giving content managers an intuitive authoring experience.


Orchard CMS

Orchard is a free, open source, community-focused Content Management System built on the ASP.NET MVC platform. All components in Orchard can be replaced or extended. Content is built from easily composable building blocks. Modules extend the system in a very decoupled fashion, where a commenting module for example can as easily apply to pages, blog posts, photos or products. A rich UI composition system completes the picture and ensures that you can get the exact presentation that you need for your content.


Front-end

JavaScript

Often abbreviated as JS, it is a high-level interpreted programming language. It is a language that is also characterized as dynamic, weakly typed, based on prototypes and multi-paradigm.


React

It is an open source Javascript library to create user interfaces with the aim of encouraging the development of applications on a single page.


Redux

It is an open source JavaScript library to manage the status of the application. It is most commonly used with libraries such as React or frameworks such as Angular to create user interfaces.


Vue.js

It is an open-source JavaScript library for building user interfaces. Integration into projects using other JavaScript libraries is simplified with Vue because it is designed to be incrementally adoptable.


Angular

It is a framework for web applications developed in TypeScript, open source, maintained by Google, which is used to create and maintain web applications on a single page.


Backbone

It is a development tool / API for the Javascript programming language with a RESTful interface by JSON, based on the model of application design Model Vista Controller.


Knockout

It is a JavaScript implementation independent of the Model-View-ViewModel pattern with templates.


Mobile

Apple

Swift

It is a multi-paradigm programming language created by Apple focused on developing applications for iOS and MacOS.


Android

Kotlin

It is a static typing programming language that runs on the Java virtual machine and can also be compiled into JavaScript source code. It is mainly developed by JetBrains in its offices in St. Petersburg.

Java

It is a general-purpose, concurrent, object-oriented programming language that was specifically designed to have as few implementation dependencies as possible.


React Native

Is a JavaScript framework for writing real, natively rendering mobile applications for iOS and Android. It’s based on React, JavaScript library for building user interfaces, but instead of targeting the browser, it targets mobile platforms. In other words: web developers can now write mobile applications that look and feel truly “native,” all from the comfort of a JavaScript library that we already know.


Ionic

Is a complete open-source SDK for hybrid mobile app development created by Max Lynch, Ben Sperry and Adam Bradley of Drifty Co. in 2013. The original version was released in 2013 and built on top of AngularJS and Apache Cordova.


Xamarin

Is used Xamarin tools to write native Android, iOS, and Windows apps with native user interfaces and share code across multiple platforms, including Windows and macOS.