– HTML, CSS and JavaScript for the application front-end ;
– Framework such as React, Vue.js, AngularJS to develop user interface;
– Back-end programming languages as Python, Ruby, PHP, Java, Node.js;
– Back-end framework as Ruby on Rails, Django, Laravel, Express.js;
– Database as MySQL, MongoDB, PostgreSQL;
– Knowledge on server management and web protocols, as HTTP and TCP/IP.