Sugeriría que el comercio electrónico es mucho más que una tecnología específica. ECom es más sobre cómo se construye la base de datos y las características que se requieren. Hay un buen libro que leí hace 10 años (hace mucho tiempo) que va al comercio electrónico con asp clásico. Pero hay muchas nuevas que usan las tecnologías más nuevas here.
La gran clave es cómo estructurar sus datos, productos, opciones, pedidos, detalles de pedidos, datos de tarjetas de crédito/usuarios, etc. También, las diversas formas de procesar transacciones. Cómo manejar las tuberías de pedido Cuándo ofrecer navegaciones desde la página actual y cuándo no. Cómo hacer recomendaciones de productos Tratar con API de impuestos y API de envío. Puede considerar descargar DashCommerce (una aplicación .net) o algo similar que se adapte a sus tecnologías preferidas para ver cómo se han configurado las cosas. Instala algo Consígalo configurado para sentir los dolores de la administración de datos. ... también para sentir la molestia de navegar en un carrito de compras (agregar productos al carro, actualizar el carro, pagar, configurar una cuenta o tener un pago anónimo).
Ser desarrollador de comercio generalmente significa saber cómo trabajar con Verisign (ahora PayPal) o procesamiento de pago similar. Cómo interceptar transacciones fraudulentas y tratarlas de manera apropiada. Cómo trabajar en un entorno de transacciones elevadas (almacenamiento en caché, arquitecturas tierd, colas, servicios web). Vinculación de productos basada en el historial/perfil del usuario para maximizar las transacciones (piense en los dulces en el puesto de salida de una tienda de comestibles). Saber cómo trabajar de manera segura con datos confidenciales que generalmente significan técnicas de encriptación, configuración de DMZ, trabajo con proxies, etc. Eche un vistazo al uso de algún tipo de motor de reglas para canalizaciones de pedidos para que sus reglas comerciales sean independientes de su lógica de aplicación. Comprenda los esquemas de cupones, descuentos, etc. Con frecuencia, las campañas publicitarias se usan mucho para generar ingresos adicionales.
¡El comercio electrónico puede ser un gran tema!
Los términos ortopédicos como "Perl" son definitivamente una bandera roja. – Larsenal
cierto, pero es un primer trabajo ... Mejor que trabajar en una tienda de conveniencia, y es al menos el comienzo de una carrera real. Estoy seguro de que la experiencia de desarrollo en el mundo real en una empresa que escribe mal es mejor que real. almacenamiento mundial y colocación de productos para futuros empleos potenciales. –