necesitas saber algun lenguaje de backend como puede ser PHP, NODEJS,DJANGO, etc tambien necesitas tener conocimientos basicos de bases de datos relacionales , como SQL. sin dejar de lado la estructura basica de HTML5 para los formularios que sirven para introducir o modificar los registros existentes.