usabilidadweb.com.ar

Cursos Desarrollo Web Profesional
Usabilidad, Aplicaciones, Software, Base de Datos

AUTOR, CONTÁCTO

ESTÁNDARES WEB W3C

MySQL, POSTGRES, PHP 5, SQL

USABILIDAD, INTERFACES

JAVA, JSP, MySQL

CONSULTORÍA, LICENCIA


| Miembro UPA |

| Creative Commons License |

Valid XHTML 1.1! |

CSS Válido|


                 Level Triple-A conformance icon, W3C-WAI Web Content Accessibility Guidelines 1.0|

Accesible TAW AAA

RDF Resource Description Framework Icon|

Desarrollo Profesional de Empresas en Internet
Sitios Web, Aplicaciones, Bases de Datos, Semantica, Accesibilidad
Tecnologias de Desarrollo: Estandares W3C y Open Source
Estudio de Tecnologias - Implementacion de Proyectos

XHTML, HTML 5, XML, XSL, CSS, PHP 6, JSP, Java, Python, C, MySQL, PostgreSQL, Usabilidad, E-commerce


Interfaces Temáticas Cursos

  • Cursos Estándares del W3C| Sitios Web con XHTML, XHTML + RDFa, CSS, XML, XSLT, XPath
    Sitios Web Semánticos con RDF, RSS, OWL, SPARQL, RDQL, Microformatos
    Estudio Integral Tecnologías XML. Integración con Java, PHP y Bases de datos

  • Cursos Web Móvil| Con Estándares W3C XHTML basic, XHTML-MP, CSS-MP
    Java Móvil Contenidos, Aplicaciones y Juegos para la Web Móvil en Java

  • Cursos Bases de Datos| MySQL, PostgreSQL, SQLite con Java y PHP 5. Web Services
    Sitios y Aplicaciones Web Accesibles con MySQL, PostgreSQL, Java, PHP 5, PHP 6, PERL, JSP
    SQL avanzado en MySQL y PostgreSQL
    DOM y SAX con Java y PHP

  • Cursos Java Integral| Software, Red, Aplicaciones web con Java y MySQL, Telefonía Celular
    Sitios y Aplicaciones Web Accesibles con Java, MySQL y PostgreSQL

  • Cursos Usabilidad y Accesibilidad| Interfaces, Interacción, Diseño Centrado en el Usuario

  • Cursos Creación de Software| con Java, Python, C++, Java con Interfaz Gráfica

  • E-commerce: Start-up
  • Geoposicionamiento en Google Maps. Aplicaciones KML y MySQL
  • SOAP Web Services con PHP 6

Diseño natural, usable, seguro, accesible


Todos los Cursos

Los cursos integrales proveen herramientas tecnológicas avanzadas y sofisticadas, cuya integración, desde las más diversas arquitecturas, permiten la diagramación de empresas tecnológicas de servicios y desarrollos con capacidades elevadas de prestaciones, o bien, el desempeño profesional independiente. El Curso Integral tiene por objeto la capacitación para el Desarrollo de Empresas en Internet, no obstante ello, puede abordar sólo los temas de su interés, considerando las correlatividades temáticas.

Parafraseando a Mark Tluszcz, debemos asumir el control de nuestro futuro, porque nadie lo hara por nosotros. Los gobiernos implementaran politicas de austeridad, para superar las crisis. En los próximos 10 años se creará el mayor volumen de empresas en Internet, dijo Mark Tluszcz, tenemos oportunidades de crear una empresa y si no lo hacemos es posible que en el futuro demos golpes de cabeza en la pared.


E-commerce: Start-up
Puesta en marcha de un E-commerce. Estructura, Semántica, Producción de Contenidos Web. Geoposicionamiento en Google Maps. Distribución de Contenido Semántico. Comunicación en Tiempo Real. [Forma Parte del curso Estándares Web, Tecnologías XML y Bases de Datos]

Geoposicionamiento en Google Maps. Aplicaciones KML y MySQL
Contenidos Web Geoposicionados: La produccion de Contenidos de calidad, es aun, una materia pendiente en la amplia mayoria de los casos. Las capacidades para geoposicionar los mismos, una curiosidad. El poder de ambos resulta determinante. [Forma Parte del curso Estándares Web, Tecnologías XML y Bases de Datos]

Web de Servicios con SOAP y PHP 6
Los Web Services son economicamente, estrategicos, en la web actual y futura. Proveer información, con capacidades de consultas sobre Web Services basados en SOAP lleva sus posibilidades a otro orden de magnitud. Sus funcionalidades basadas en web services pueden ser usadas por otros, en cualquier parte del mundo, pueden ser integradas a otros proyectos para ampliar funcionalidades o integradas a software de escritorio. Los SOAP Web Services desarrollados operan con bases de datos MySQL y PostgreSQL. Estos proyectos podran ser tomados como punto de partida para customizaciones futuras, segun las necesidades. [Forma Parte del curso Estándares Web, Tecnologías XML y Bases de Datos MySQL y PostgreSQL]


Curso Integral Desarrollo Profesional con Estándares del W3C
XHTML, CSS, Hipertexto, Web Móvil. Usabilidad. Accesibilidad
Semántica: Páginas XHTML + RDFa. Microformatos
Desarrollos con HTML 5

Estándares Web: XHTML y CSS. Accesibilidad. Usabilidad
El curso de Programación de sitios web con XHTML, CSS2 le brindará conocimientos avanzados para la creación de sitios web bajo estándares del W3C.

¿Para qué sirve XHTML?
Ante la llegada al mercado de un gran número de dispositivos, XHTML surge como el lenguaje cuyo etiquetado, más estricto que HTML, va a permitir una correcta interpretación de la información independientemente del dispositivo desde el que se accede a ella. (W3C).

¿Para qué sirve CSS?
CSS se utiliza para dar estilo a documentos HTML y XML, separando el contenido de la presentación. Los Estilos definen la forma de mostrar los elementos HTML y XML. CSS permite a los desarrolladores Web controlar el estilo y el formato de múltiples páginas Web al mismo tiempo. (W3C).
Diseño y evaluación de hipertexto
La hipertextualidad es a la vez una forma de organización de la información y una forma de narración. Como narrativa, el hipertexto presenta implicancias con el mundo de la literatura, del arte, etc.. Como forma de organización tiene implicancias con el mundo de la documentación y de los sistemas de información.
Estándares en la Web Móvil
La Web móvil se presenta como un auténtico reto tanto para usuarios como para desarrolladores ya que, por un lado, el usuario encuentra problemas al intentar acceder a los sitios Web desde los dispositivos móviles, y por otro, los proveedores de contenido encuentran dificultades para crear sitios Web que funcionen adecuadamente en todos los tipos de dispositivos y configuraciones. (W3C)
Usabilidad y Arquitectura de información
La usabilidad de un sistema está ligada principalmente a la interacción del mismo, al modo en que se realizan las operaciones con el sistema. Esta interacción no está definida en la interfaz gráfica, sino que está imbricada en el código que implementa la funcionalidad del sistema. La interfaz gráfica de usuario es la parte visible de tal interacción. Se debe considerar al sitio web como un software, durante su desarrollo, junto a los dos componentes de usabilidad: Acciones y funciones que el sistema realiza e Interfaz.
Accesibilidad a la web
La visión de Google es exactamente la misma que la de una persona ciega. Google es un usuario ciego. Un usuario ciego millonario, con millones de amigos que escuchan cada una de sus palabras. Si un usuario ciego no puede ver tu sitio, entonces Google, tampoco. [S. Pemberton]

Diseño de Interfaces e Interacción|
Si bien existen una gran cantidad guías, pautas, estándares y reglas ergonómicas para diseñar interfaces usables, generalmente no es fácil aplicarlas en virtud de que no se precisa el escenario bajo el cual puedan aplicarse, no se conocen las consecuencias de su uso y no se tienen ejemplos específicos de cómo emplearlas a diferencia de los Patrones de Interacción en donde sí se especifica claramente como deben aplicarse, bajo que contexto y que implicaciones tiene su uso.


Curso Integral Tecnologías XML
Desarrollo Profesional con XML, XSLT, XPath, MySQL y PHP 6
Canales de Distribución Semánticos. Desarrollo de APIs
XHTML en RDF Dinámicos con MySQL y PHP 6

Sitios web con XML / XSLT / XPath
XML significa Lenguaje de Marcado Extensible. XML es un metalenguaje que posibilita la creación de otros lenguajes para cubrir las necesidades en todos los campos de actividad. XML permite una web con significado, las marcas permiten la identificación del contenido línea a línea. XML permite entre otras cosas: Independencia de los datos respecto de las aplicaciones.

¿Para qué sirve XML?
XML es un Lenguaje de etiquetado extensible muy simple, pero estricto que juega un papel fundamental en el intercambio de una gran variedad de datos. Es un lenguaje muy similar a HTML pero su función principal es describir datos y no mostrarlos como es el caso de HTML. XML es un formato que permite la lectura de datos a través de diferentes aplicaciones. XML frena la pérdida de información cuando estos últimos documentos se traducen a XHTML. (W3C)

¿Para qué sirve XSL?
Lenguaje extensible de hojas de estilo, cuyo objetivo principal es mostrar cómo debería estar estructurado el contenido, cómo debería ser diseñado el contenido de origen y cómo debería ser paginado en un medio de presentación como puede ser una ventana de un navegador web o un dispositivo de mano, o un conjunto de páginas de un catálogo, informe o libro. (W3C)

¿Para qué sirve XPath?
Lenguaje de rutas XML, es un lenguaje para acceder a partes de un documento XML.(W3C)


MySQL, PHP 6, XML, XSLT, XPath. RDF, APIs

Adquiera experiencia para integrar herramientas que le permita desarrollar Aplicaciones Empresariales para procesos RDF, usar XML como sintàxis de intercambio.

Reutilice datos entre las aplicaciones que desarrolle, incluso cuando no comparten el mismo software.

Cree Contenidos que puedan ser localizados.
Distribuya canales Semànticos para E-commerce (Servicios y Productos), etc.

Proceso XML: DOM y SAX desde Java y PHP

Si se trabaja con información representada en XML, necesitará usar herramientas para analizar XML y acceder, tratar, transformar los datos que contiene. Para ello se utilizan componentes que suelen ofrecen los 2 APIs estandarizados: SAX y DOM. Un analizador XML ofrece los servicios de serializar y deserializar documentos XML, entre la forma serie (textual) y la forma no serie seleccionada por el programador: una estructura de datos o un conjunto de llamadas a métodos, uno por cada componente del documento. Estos mecanismos de serialización y deserialización se utilizan también para construir RPC con datos en XML sobre transporte HTTP.


Web Semántica: RDF, RDFa, RSS, FOAF, OWL
Consultas a RDF, OWL, FOAF con RDQL, SPARQL
APIs para Distribución de Contenido - Parsing RDF, RSS
Creación de Vocabularios RDF - Ontologías: Modelos de Negocios RDF

Curso Web Semántica
La Web Semántica hará posible que la información en la Web esté definida y enlazada de una forma que pueda ser usada por máquinas no sólo para propósitos de representación, sino de automatización, integración y reutilización de la información a traves de varias aplicaciones. Las organizaciones que adopten elementos de la Web Semántica estarán posicionadas para incrementar sus audiencias conforme esta nueva tecnología se desarrolla.

Para que sirve la Web Semántica? [W3C]
La Web ha cambiado profundamente la forma en la que nos comunicamos, hacemos negocios y realizamos nuestro trabajo. La comunicación prácticamente con todo el mundo en cualquier momento y a bajo coste es posible hoy en día. Podemos realizar transacciones económicas a través de Internet. Tenemos acceso a millones de recursos, independientemente de nuestra situación geográfica e idioma. Todos estos factores han contribuido al éxito de la Web. Sin embargo, al mismo tiempo, estos factores que han propiciado el éxito de la Web, también han originado sus principales problemas: sobrecarga de información y heterogeneidad de fuentes de información con el consiguiente problema de interoperabilidad.

La Web Semántica ayuda a resolver estos dos importantes problemas permitiendo a los usuarios delegar tareas en software. Gracias a la semántica en la Web, el software es capaz de procesar su contenido, razonar con este, combinarlo y realizar deducciones lógicas para resolver problemas cotidianos automáticamente.

Semántica en Imágenes Digitales

Descripción Semántica de Imágenes Fotográficas
Descripción de Imágenes Geoposicionadas
Geolocalización de imágenes sobre los Mapas de Google, desde un Site


Curso SVG (Scalable Vector Graphics)

Curso SVG (Scalable Vector Graphics)
Poder crear gráficos vectoriales escalables con estándares web W3C (XML), con capacidad de proceso con otras tecnologías Estándares, tales como XSL, sobre un archivo de texto, con capacidades para ser generados en forma dinámica desde instrucciones Java, PHP, Perl y posibilidades de ser generados en tiempo real con la colaboración de una base de datos (MySQL, Postgres) formando parte de aplicaciones para cualquier plataforma, incluida la telefonia celular, genera enormes posibilidades profesionales.


Curso Integral Bases de Datos + Java + PHP 6 + SQL
Desarrollo de Sitios y Aplicaciones Web con Estándares, Bases de Datos (MySQL, MySQLi, SQLite), SQL y PHP 6
Base de Datos PostgreSQL + PHP 6 + Java

Base de datos MySQL, SQL y PHP 6
El curso provee una visión y conocimientos integrales, abarcando todo lo necesario para comprender los sitios web como software y poder programar eficaces interfaces de usuarios basadas en los estándares XHTML, CSS, del W3C, MySQL y PHP 6. Al finalizar todas las etapas podrá desempeñarse profesionalmente en uno de los campos de la programación más fascinantes, requeridos y complejos, sabiendo lo que hace a cada paso, pudiendo emplear todos sus conocimientos para trabajar en la web y off-line.

Extensión mejorada de MySQL: MySQLi
Estudio de la extensión de MySQLI considerando la forma de programación procedural y la orientación a objetos.

PHP 6 y base de datos SQLite
SQLite es una librería programada en C que implementa un completo motor de base de datos embebida que no precisa configuración. Es muy rápido y la ventaja fundamental es que permite utilizar el lenguaje estandar SQL.


Curso Desarrollo de Sitios y Aplicaciones con PHP 6, Java, Perl, XML. Bases de Datos PostgreSQL, MySQL

Desarrollo de Sitios y Aplicaciones con PHP 6, PostgreSQL, MySQL, Java, Perl, XML
PHP 6 y la multiplicidad tecnológica posibilitan una nueva forma de crear aplicaciones empresariales, asociado a la base de datos de código abierto objeto relacional más avanzada del mundo, PostgreSQL y a la base de datos MySQL. Empresas de toda envergadura, profesionales, organizaciones, podrán beneficiarse con estos modelos de desarrollo. El curso no requiere conocimientos previos, se implementa de inicial a avanzado. Los sitios y aplicaciones web mono tecnológicos, evidencian limitaciones de desarrollos. El curso incluye como opcional el estudio riguroso y amplio sobre Diseño de Interfaces e Interacción, Ingeniería de accesibilidad a la web, Arquitectura Información, Usabilidad.


Tecnologías y Procesos en los Negocios:
Comunicación: Sistema de Comunicación XML
Difusión: Páginas Web Transformación XSLT
Gestión: Aplicaciones Java, MySQL, PostgreSQL
Distribución: Canales Semánticos de Productos y Servicios

Tecnologías y Procesos en los Negocios
Cursos Avanzados: Usabilidad Web ha desarrollado un Curso para implementar en el mundo de los negocios: Comunicación, Difusión, Gestión y Distribución de Información Segura, Semántica, Localizable y Usable, basado en Estándares Web W3C y los servidores de base de datos MySQL / PostgreSQL, asociados a PHP, JSP y JAVA.


Curso SQL Avanzado en MySQL y PostgreSQL
Diseño de Bases de Datos. Modelo de Datos

Lenguaje de Consulta SQL en MySQL y PostgreSQL
Si trabaja con bases de datos relacionales, ya sea escribiendo aplicaciones o realizando tareas de administración, su habilidad para introducir datos en la base y recuperarlos bajo infinitos filtros y posibilidades, dependerá de sus conocimientos de SQL. El aprendizaje de SQL a un nivel avanzado, le ayudará a entender las estructuras de datos utilizadas para almacenar la información. Muchos profesionales utilizan SQL en forma superficial, desconociendo el potencial perdido y las capacidades del lenguaje. En general, la bibliografía disponible favorece el concepto de un SQL fácil, pero a la hora de desarrollar aplicaciones, la realidad hablará por si sola. El lenguaje SQL se desarrollará hasta un nivel avanzado, sobre las bases de datos MySQL y PostgreSQL, explorando las capacidades funcionales de ambos gestores y analizando soluciones.

SQL desde Java server Pages (JSP) y PHP en MySQL y PostgreSQL

SQL puede hacer un trabajo complejo y duro, esto libera a sus programas de código innecesario. Use SQL portable a un nivel avanzado, escriba código seguro, resuelva en el Back End.

Luego de ganar experiencia en el trabajo con SQL avanzado, la propuesta será su integración con Java Server Pages conectadas a MySQL y PostgreSQL. El diseño de bases de datos, el conocimiento de SQL avanzado y la integración a tecnologias como Java, lo acercarán a la comprensión del desarrollo de aplicaciones y software basado en web.

SQL desde Java server Pages (JSP) y PostgreSQL
SQL desde Java server Pages (JSP) y MySQL
SQL desde PHP y PostgreSQL
SQL desde PHP y MySQL
Diseño de Bases de Datos



Curso Integral Java y Estándares Web W3C
Desarrollo de Sitios y Aplicaciones Web con Estándares, Base de Datos MySQL, SQL, JAVA y JSP. Desarrollo de Contenidos y Aplicaciones para la Web Móvil

Desarrollos para Internet con Java, JSP y MySQL
Hoy en día, puede encontrar la tecnología Java en redes y dispositivos que comprenden desde Internet y superordenadores científicos hasta portátiles y teléfonos móviles; desde simuladores de mercado en Wall Street hasta juegos de uso doméstico y tarjetas de crédito (java.com). Java es un lenguaje de programación completo que proporciona la posibilidad de crear soluciones empresariales seguras, independientes de plataforma, robustas con posibilidades de escalar. Tambien tiene que saber que Java requiere un aprendizaje y programación especializados.

Estudio de Java. Resolución de problemas. Java y MySQL
Java implementa la tecnología básica de C++ con algunas mejoras y elimina algunas cosas para mantener el objetivo de la simplicidad del lenguaje. Java trabaja con sus datos como objetos y con interfaces a esos objetos. Soporta las tres características propias del paradigma de la orientación a objetos: encapsulación, herencia y polimorfismo. Las plantillas de objetos son llamadas, como en C++, clases y sus copias, instancias. Estas instancias, como en C++, necesitan ser construidas y destruidas en espacios de memoria.

Java Server Pages (JSP) - JSP y MySQL
Una de las principales ventajas de JSP frente a otros lenguajes es que permite integrarse con clases Java (.class) lo que permite separar en niveles las aplicaciones web, almacenando en clases java las partes que consumen más recursos (así como las que requieren más seguridad) y dejando la parte encargada de formatear el documento HTML en el archivo JSP. La idea fundamental detrás de este criterio es el de separar la lógica del negocio de la presentación de la información.

Java: Desarrollo de Software con Interfaz Gráfica. Acceso a MySQL
El paquete Swing es el paquete gráfico que ha aparecido en la versión 1.2 de Java. Está compuesto por un amplio conjunto de componentes de interfaces de usuario que funcionen en el mayor número posible de plataformas. El interfaz de usuario es la parte del programa que permite a éste interactuar con el usuario.

Desarrollo de Contenidos y Aplicaciones para la Web Móvil, con Tecnología Java
Un curso avanzado que lo capacitará en una de las áreas con más posibilidades profesionales, con una tecnología de iguales características: Java. La web y los dispositivos móviles, entre ellos, el teléfono celular, irán profundizando su simbiosis y con ello, todo tipo de posibilidades. te;n del software gráfico Java con bases de datos (MySQL, PostgreSQL) abre fuertes posibilidades de interacción, datos provenientes de distintos orígenes y probablemente de distintas tecnologías, podrían integrarse.


JAVA y Base de Datos PostgreSQL

Luego de los cursos JAVA de este mòdulo, este curso le permitirà acceder a la Capacitaciòn en la creación de Sitios y Aplicaciones Web con JAVA y Base de Datos PostgreSQL

XML Dinàmico con PostgreSQL, JSP y JAVA
PostgreSQL, JAVA, JSP, XML, XSLT dinàmicos
Aplicaciones Seguras con PostgreSQL y JAVA
Canales de comunicación XML
Canales Semànticos Automatizados, en Tiempo Real


Desarrollos Orientados a Objetos con UML y Java
Creación de Software con C++ y Python

Desarrollos Orientados a Objetos con UML y Java
Alguien que pretenda desarrollar software con exito debe crear software de calidad que satisfaga las necesidades cambiantes de sus clientes. El desarrollo debe ser predecible, con un uso eficiente de recursos. El software debe tener una sólida base arquitectónica que sea flexible al cambio. Esto generará un negocio sostenible. El modelado es la parte medular de todas las actividades que conducen a la creación de software de calidad.

Estudio de C++ - Creación de Software con C++
El curso tiene por objeto acercar a cualquier persona, que haya completado el curso de estándares web y bases de datos / PHP/ Python, la herramienta, tal vez, más poderosa de programación que existe, el lenguaje C++. La idea es que las empresas o programadores que desarrollen soluciones basadas en web, esten en capacidad, tambien, de ofrecer a sus clientes, software a medida que resuelva problemas, en los campos de las ingenieria, ciencias, negocios, etc..

Introducción a Python
Python proporciona un equilibrio muy bueno entre lo práctico y lo conceptual. Puesto que Python es un lenguaje interpretado, los principiantes pueden tomar el lenguaje y empezar a hacer cosas interesantes casi de inmediato, sin perderse en los problemas de compilación y enlazado.



Explorar Usabilidad Web desde Spytec

Si no ha encontrado la información que necesita, puede Explorar Usabilidad Web desde Spytec


Powered by usabilidadweb.com.ar