Conocer los principios básicos de la tecnología relacionada con internet y el comercio electrónico: arquitectura cliente servidor, protocolos de internet, DNS y dominios, Sistemas operativos y software de Servidor, Software de cliente, Cookies. Conocer y saber utilizar los principales servicios y aplicación útiles en la empresa digital. Conocer qué es el cloud computing, aplicaciones que lo utilizan, las ventajas y los riesgos. Conocer los aspectos más iportantes de seguridad: certificados y firma digital. Conocer cuáles son las principales amenazas de internet y los sistemas de protección disponibles.
Diferenciar los conceptos de Web estática vs Web dinámica. Conocer las características básicas de HTML, CSS XML. Conocer algunas de las herramientas de desarrollo. Conocer los conceptos de programación del lado del servidor y del lado del cliente.
Concocer las características básicas de los principales lenguajes de programación en internet: PHP, ASP, JSP,Java, AJAX, JavaScript, Flash.... Entender qúe es una Base de datos y cuáles son sus usos en relación con el comercio electrónico.
Comprender los conceptos básicos de diseño de sitios web: Arquitectura de la información y organización de contenidos, Usabilidad y Accesibilidad. Entender los principios de desarrollo de un producto web. Entender el proceso de contratación de desarrollos externos y la definición de proyectos web.
Comprender los fundamentos de la web 2.0: participación y creación de contenidos por los usuarios. Conocer las tecnología y herramientas disponibles en la web 2.0. Comprender la sindicación de contenidos. Comprender la conveniencia de la utilización de wikis en entornos corporativos.
Conocer los fundamentos de los blogs y microblogs. Conocer y las principales herramientas para blogging: Blogger.com, Wordpress... Conocer las redes de blogs: Weblogs SL. Entender la ventajas de utilizar el microblogging: Twitter.
Conocer los fundamentos de las comunidades virtuales y las redes sociales. Conocer las principales redes sociales: Facebook, Twitter, LinkedIn, Myspace, Google+ ... Entender las ventajas e inconvenientes de utilizar las redes sociales.
Conocer los conceptos básicos de mobile internet: tipos de dispositivos, fabricantes y desarrolladores, hardware y sistemas operativos. Conocer las características básicas de los principales lenguajes de programación en internet mobile. Conocer la importancia de la convergencia entre plataformas y el negocio multiplataforma.
Conocer las principales tendencias de futuro y evolución de la web 2.0: data web, web semántica, 3D,...
Al finalizar la asignatura, el alumno podrá:
1. Entender y utilizar los principales servicios de internet útiles para su negocio online.
2. Creación de un sitio web estático y subirlo al proveedor de servicios de internet.
3. Preparar un proyecto de sitio web para la contratación de la programación del sitio por una empresa externa de desarrollo web.
4. Creación de un blog asociado a un negocio online.
5. Creación de perfiles eficientes en diversas redes sociales.