Cursos Integrales e Individuales en Buenos Aires, Argentina
Para el Desarrollo de Productos Tecnológicos de Alta Gama, enfocados al Profesional Independiente / Empresa Tecnológica, con Tecnología Estándar y Open Source, en un Solo Lugar y Sin Conocimientos previos.
SITIOS Y APLICACIONES WEB - SOFTWARE WEB - BASES DE DATOS - WEB SERVICES - WEB SEMÁNTICA
SOFTWARE JAVA - SOFTWARE C++ - REDES SOCIALES - USABILIDAD
Desarrollo Profesional de Sitios y Aplicaciones Web con Estándares W3C
- XHTML, CSS| –
XSLT, XML, XPath| –
Accesibilidad –
|
Usabilidad y AI|
–
|
Web Semántica|
-
Desarrollo de Sitios y Aplicaciones Web con Base de Datos MySQL, MySQLi, SQLite y PHP 5
-
Desarrollo de Sitios y Aplicaciones Web con MySQL, MySQLi, SQLite y PHP 5
| -
Web Services
|
-
Desarrollo de Sitios y Aplicaciones Web con Java, JSP y Base de Datos MySQL
-
Desarrollos de Sitios y Aplicaciones Web con Java, JSP y MySQL
|
-
Programación y Desarrollo de Software
-
SQL –
|
PHP 5 –
|
Java/MySQL –
|
C++/MySQL –
|
Python/MySQL –
|
JSP/MySQL/Java –
|
Java y UML|
-
Java: Desarrollo de Software con Interfaz Gráfica
-
Software en Java con Interfaz Gráfica - Acceso a MySQL
|
-
Producción de Contenidos - Gestión de Información
-
Información, Interacción, Interfaces, Usabilidad|
-
Correlatividad, duración, costo
-
Correlatividades, duración, costo|
Diseño natural, usable, seguro, accesible
Curso Integral Desarrollo Profesional con Estándares Web del W3C:
XHTML, CSS, Diseño de Hipertexto, Web Móvil
CONSULTORÍA
Consultoría|
JAVA y UML
Desarrollos con Java y UML|
INTERFACES e INTERACCIÓN
Diseño de Interfaces e Interacción|
RDF
Cursos |
Notas |
Navegar los Feeds |
BUSCAR
Buscar en Usabilidad web |
Buscar en Directorio de Tecnologías |
-
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)
- SEO (Search Engine Optimization): El Posicionamiento en buscadores
- El trabajo necesario para optimizar sitios y aplicaciones web es tarea de expertos con capacidad para crear estructuras navegables para los buscadores y usables para el visitante. La calidad de contenido, usabilidad, accesibilidad, calidad de código, arquitectura de información, análisis de tráfico web, etc.., son los factores determinantes para un buen posicionamiento. En forma permanente aumenta la cantidad de buenos sitios web, Google, sigue teniendo sólo una página de inicio.
Curso Desarrollo Profesional con XML, XSLT y XPath
La base de todo proyectoDesarrollos web con Estándares
El diseño natural centrado en los usuarios. Cómo comunicarse con los sistemas de indexación automáticos. Usabilidad, arquitectura de información y accesibilidad. Producción de contenidos.
Sistemas de metadatos. XHTML, Dublin Core, metadatos XML, microformatos semánticos. Estructura y semántica en la comunicación web. Sistemas de hipertexto.
Contenidos Universales
Páginas para telefonia celular en tiempo real.
Áreas semánticas en sitios web.
Sistemas semánticos dinámicos.
Sistemas independientes de dispositivos.
Internacionalización. Seguridad.
Desarrollos de Alta Gama
Curso Desarrollo de Sitios y Aplicaciones Semánticas
-
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)
-
PHP 5, MySQL, XML
- PHP 5 incorpora una nueva dimensión a la programación XML, XSLT, XPath. Las funciones SimpleXML y la capacidad de proceso de XML / XSLT, prescindiendo de otros procesos de servidor, resultan transcendentes.
Desarrollos de Alta Gama: Sitios y Aplicaciones Semánticas
-
Curso Desarrollo de Sitios y Aplicaciones Semánticas
- 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.
Curso Integral Desarrollo de Sitios y Aplicaciones Web con Estándares, Bases de Datos (MySQL, MySQLi, SQLite), SQL y PHP 5
Gestión, investigación y tiempo real
Desarrollos Corporativos con MySQL y Java
Desarrollos empresariales con Java, JSP y MySQL
Aplicaciones Web con MySQL y PHP5
Bases de datos dinámicas para aplicaciones web
Sistemas de comunicación con MySQL y XML sin e-mail
Distribución de contenidos en tiempo real. Sistemas de publicación automatizados con distribución RDF
Desarrollos de aplicaciones en tiempo real, con gráficos dinámicos para encuestas, análisis financieros, seguimiento de procesos
Creación de APIs para acceso a contenidos distribuidos
RDF dinámicos desde MySQL
SVG y MySQL en la creación de gráficos dinámicos
-
Base de datos MySQL, SQL y PHP 5
-
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 5.
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 5 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.
-
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.
Introducción a los Web Services
-
Introducción a los Web Services con PHP y MySQL
- Los servicios Web intercambian datos desde un servidor al cliente, utilizando el formato XML para enviar las peticiones, de modo que tanto el servidor como el cliente puede entenderse. El curso de web service propone, a un alumno ya avanzado, la comprensión de la esencia de los mismos, a partir de ello, se desarrollarán aplicaciones de servicios web. Los proyectos que se programarán son completos y se observarán operativos
Curso Integral Desarrollo de Sitios y Aplicaciones Web con Estándares, Base de Datos MySQL, SQL, JAVA y JSP
-
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.
-
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.
Creación de Software con Java, C++ y Python
Software para la investigación y los negociosDesarrollos en C++
Desarrollo de software de consola para resolver problemas en los campos de las ciencias, la ingenieria y los negocios.
Desarrollos en Java
Desarrollo de software de escritorio. Páginas Java de servidor (JSP). Java y MySQL
Prototipados en Python
Prototipado y prueba de sistemas. Python y MySQL
Desarrollos web en PHP 5
Desarrollos de aplicaciones web con MySQL y PHP 5
-
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. Las interfaces de usuario pueden adoptar muchas formas, que van desde la simple línea de comandos hasta las interfaces gráficas que proporcionan las aplicaciones más modernas.
El software Java con interfaz gráfica puede conectarse a una fuente externa de datos como la base MySQL. El nivel de posibilidades que origina esto es muy grande, piense que MySQL puede estar almacenando datos provenientes de distintos orígenes y probablemente de distintas tecnologías, usted podrá usar desde su software de ventana gráfica Java, esa información.
-
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.. En general, usaremos el lenguaje Python para crear prototipos que se evaluaran en forma previa a la creación de los programas de consola en C++. Esto no sólo abrirá posibilidades de negocios...
-
Introducción a Python - Python y MySQL
- 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. Además, Python viene con una biblioteca de módulos que se pueden usar para hacer toda clase de tareas que abarcan desde programación para web, acceso a bases de datos a gráficos.
El estudio de Python finaliza con su simbiosis a la base de datos MySQL. Alli escribiremos programas en Python capaces de acceder a MySQL y crear bases de datos, tablas, hacer inserciones de datos y el despliegue de los mismos. Esto le permitirá manejar una nueva herramienta, potente y de gran calidad, para utilizar en el ámbito de la web o fuera de ella, en aplicaciones comerciales.
Usabilidad, Arquitectura de Información y Accesibilidad
Interfaces e Interacción
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.
Diseño de Interfaces e Interacción|
-
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.
El desafio final: que los usuarios obtengan la información necesaria en el momento preciso.
Usabilidad, arquitectura de información, accesibilidad se concretan desde el código fuente, conforman una unidad
-
Ingeniería de
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]
La accesibilidad no sólo es un derecho sino que en muchos paises existen leyes
en tal sentido.
Explorar Usabilidad Web desde Spytec
Si no ha encontrado la información que necesita, puede Explorar Usabilidad Web desde Spytec
