Si tienes los conceptos basicos de programacion seguro lo podras conseguir con algo de esfuerzo. Basicamente nesitas lo siguiente.
Una base de datos: Un software gestor de base de datos, para obtener los precios de los conceptos.
Un programa para gestion de paginas dinamicas: Basicamente lo que hace es obtener las peticiones del cliente, para generar una pagina con la informacion solicitada, utilizando para ello los datos almacenados en la base de datos
Pero asumiendo que eso ya lo sabias, puedes probar utilizando PHP para las paginas dinamicas y MySql para la base de datos, phpmyadmin para administrar la base de datos, y apache para hacer las pruebas, y que crees, todo eso lo puedes encontrar en un solo paquete, ya sea
appserv o
xampp (funciona con windows vista)
Ojala te ayude en algo, saludos.