Warning: "continue" targeting switch is equivalent to "break". Did you mean to use "continue 2"? in /furanet/sites/piloto.foc.es/web/htdocs/wp-content/plugins/gravityforms/common.php on line 1121

Warning: "continue" targeting switch is equivalent to "break". Did you mean to use "continue 2"? in /furanet/sites/piloto.foc.es/web/htdocs/wp-content/plugins/gravityforms/common.php on line 1158

Warning: "continue" targeting switch is equivalent to "break". Did you mean to use "continue 2"? in /furanet/sites/piloto.foc.es/web/htdocs/wp-content/plugins/gravityforms/common.php on line 1162

Warning: "continue" targeting switch is equivalent to "break". Did you mean to use "continue 2"? in /furanet/sites/piloto.foc.es/web/htdocs/wp-content/plugins/gravityforms/common.php on line 1184

Warning: "continue" targeting switch is equivalent to "break". Did you mean to use "continue 2"? in /furanet/sites/piloto.foc.es/web/htdocs/wp-content/plugins/gravityforms/common.php on line 2853

Warning: "continue" targeting switch is equivalent to "break". Did you mean to use "continue 2"? in /furanet/sites/piloto.foc.es/web/htdocs/wp-content/plugins/gravityforms/common.php on line 2860

Warning: "continue" targeting switch is equivalent to "break". Did you mean to use "continue 2"? in /furanet/sites/piloto.foc.es/web/htdocs/wp-content/plugins/gravityforms/common.php on line 2873
c# | Instituto FOC - FP Informática Online http://piloto.foc.es Titulación Oficial FP Informática Online Thu, 30 Jul 2020 07:48:04 +0000 es hourly 1 93378694 Programación con BD http://piloto.foc.es/2020/07/27/5522-programacion-con-bd.html http://piloto.foc.es/2020/07/27/5522-programacion-con-bd.html#respond Mon, 27 Jul 2020 10:16:12 +0000 http://www.foc.es/?p=5522 Al finalizar esta sesión serás capaz de: Conocer las Bases de Datos Relacionales Conocer los métodos de conexión a Bases de Datos Conocer los métodos de consulta a Bases de Datos Contenidos de la sesión: Para poder conseguir los objetivos previstos en la sesión trataremos los siguientes contenidos con un enfoque práctico Introducción a las Bases de datos relacionales. Comprensión de los métodos de conexión a Bases de Datos. Conceptos de los métodos de consulta de las bases de datos. Revisa todos los seminarios pendientes y si lo deseas registrate en el que sea de tu interés haciendo click aquí.

The post Programación con BD first appeared on Instituto FOC - FP Informática Online.

]]>

Al finalizar esta sesión serás capaz de:

  • Conocer las Bases de Datos Relacionales
  • Conocer los métodos de conexión a Bases de Datos
  • Conocer los métodos de consulta a Bases de Datos

Contenidos de la sesión:

Para poder conseguir los objetivos previstos en la sesión trataremos los siguientes contenidos con un enfoque práctico

  • Introducción a las Bases de datos relacionales.
  • Comprensión de los métodos de conexión a Bases de Datos.
  • Conceptos de los métodos de consulta de las bases de datos.

Revisa todos los seminarios pendientes y si lo deseas registrate en el que sea de tu interés haciendo click aquí.

The post Programación con BD first appeared on Instituto FOC - FP Informática Online.

]]>
http://piloto.foc.es/2020/07/27/5522-programacion-con-bd.html/feed 0 5522
Desarrollo de aplicaciones web y de escritorio http://piloto.foc.es/2020/07/21/5506-5506.html http://piloto.foc.es/2020/07/21/5506-5506.html#respond Tue, 21 Jul 2020 06:28:58 +0000 http://www.foc.es/?p=5506 Al finalizar esta sesión serás capaz de: Crear aplicaciones de escritorio Conocer la programación orientada a eventos Crear aplicaciones web Conocer ASP .NET Conocer IIS Contenidos de la sesión: Para poder conseguir los objetivos previstos en la sesión trataremos los siguientes contenidos con un enfoque práctico Conceptos de las aplicaciones de Windows Forms. Conceptos de las aplicaciones basadas en consola. Conceptos del desarrollo de páginas web. Conceptos del desarrollo de aplicaciones ASP .NET. Conceptos del hospedaje de sitios web en IIS Revisa todos los seminarios pendientes y si lo deseas registrate en el que sea de tu interés haciendo click aquí.

The post Desarrollo de aplicaciones web y de escritorio first appeared on Instituto FOC - FP Informática Online.

]]>

Al finalizar esta sesión serás capaz de:

  • Crear aplicaciones de escritorio
  • Conocer la programación orientada a eventos
  • Crear aplicaciones web
  • Conocer ASP .NET
  • Conocer IIS

Contenidos de la sesión:

Para poder conseguir los objetivos previstos en la sesión trataremos los siguientes contenidos con un enfoque práctico

  • Conceptos de las aplicaciones de Windows Forms.
  • Conceptos de las aplicaciones basadas en consola.
  • Conceptos del desarrollo de páginas web.
  • Conceptos del desarrollo de aplicaciones ASP .NET.
  • Conceptos del hospedaje de sitios web en IIS

Revisa todos los seminarios pendientes y si lo deseas registrate en el que sea de tu interés haciendo click aquí.

The post Desarrollo de aplicaciones web y de escritorio first appeared on Instituto FOC - FP Informática Online.

]]>
http://piloto.foc.es/2020/07/21/5506-5506.html/feed 0 5506
Comprensión general del desarrollo de software http://piloto.foc.es/2020/07/13/5489-comprension-general-del-desarrollo-de-software.html http://piloto.foc.es/2020/07/13/5489-comprension-general-del-desarrollo-de-software.html#respond Mon, 13 Jul 2020 07:08:12 +0000 http://www.foc.es/?p=5489 Al finalizar esta sesión serás capaz de: Conocer el ciclo de vida de una aplicación Conocer los métodos de prueba de una aplicación Depurar aplicaciones Conocer diversos tipos de algoritmos Contenidos de la sesión: Para poder conseguir los objetivos previstos en la sesión trataremos los siguientes contenidos con un enfoque práctico Comprensión de la administración del ciclo de vida de las aplicaciones. Conocer los tipos de pruebas de una aplicación. Conocer los estructuras de datos de C#. Ejemplos de algoritmos con estructuras de programación. Revisa todos los seminarios pendientes y si lo deseas registrate en el que sea de tu interés haciendo click aquí.

The post Comprensión general del desarrollo de software first appeared on Instituto FOC - FP Informática Online.

]]>

Al finalizar esta sesión serás capaz de:

  • Conocer el ciclo de vida de una aplicación
  • Conocer los métodos de prueba de una aplicación
  • Depurar aplicaciones
  • Conocer diversos tipos de algoritmos

Contenidos de la sesión:

Para poder conseguir los objetivos previstos en la sesión trataremos los siguientes contenidos con un enfoque práctico

  • Comprensión de la administración del ciclo de vida de las aplicaciones.
  • Conocer los tipos de pruebas de una aplicación.
  • Conocer los estructuras de datos de C#.
  • Ejemplos de algoritmos con estructuras de programación.

Revisa todos los seminarios pendientes y si lo deseas registrate en el que sea de tu interés haciendo click aquí.

The post Comprensión general del desarrollo de software first appeared on Instituto FOC - FP Informática Online.

]]>
http://piloto.foc.es/2020/07/13/5489-comprension-general-del-desarrollo-de-software.html/feed 0 5489
Aspectos fundamentales del desarrollo software. Introducción a la programación Orientada a Objetos con C# http://piloto.foc.es/2020/07/06/5472-aspectos-fundamentales-del-desarrollo-software-introduccion-a-la-programacion-orientada-a-objetos-con-c.html http://piloto.foc.es/2020/07/06/5472-aspectos-fundamentales-del-desarrollo-software-introduccion-a-la-programacion-orientada-a-objetos-con-c.html#respond Mon, 06 Jul 2020 07:28:13 +0000 http://www.foc.es/?p=5472 Al finalizar esta sesión serás capaz de: Conocer el concepto de clase Comprender el concepto y métodos de creación y uso de objetos Comprender el funcionamiento de la herencia Contenidos de la sesión: Para poder conseguir los objetivos previstos en la sesión trataremos los siguientes contenidos con un enfoque práctico. Comprensión de los objetos. Conceptos de los valores y las referencias. Comprensión de la encapsulación. Comprensión de la herencia Revisa todos los seminarios pendientes y si lo deseas registrate en el que sea de tu interés haciendo click aquí.

The post Aspectos fundamentales del desarrollo software. Introducción a la programación Orientada a Objetos con C# first appeared on Instituto FOC - FP Informática Online.

]]>

Al finalizar esta sesión serás capaz de:

  • Conocer el concepto de clase
  • Comprender el concepto y métodos de creación y uso de objetos
  • Comprender el funcionamiento de la herencia

Contenidos de la sesión:

Para poder conseguir los objetivos previstos en la sesión trataremos los siguientes contenidos con un enfoque práctico.

  • Comprensión de los objetos.
  • Conceptos de los valores y las referencias.
  • Comprensión de la encapsulación.
  • Comprensión de la herencia

Revisa todos los seminarios pendientes y si lo deseas registrate en el que sea de tu interés haciendo click aquí.

The post Aspectos fundamentales del desarrollo software. Introducción a la programación Orientada a Objetos con C# first appeared on Instituto FOC - FP Informática Online.

]]>
http://piloto.foc.es/2020/07/06/5472-aspectos-fundamentales-del-desarrollo-software-introduccion-a-la-programacion-orientada-a-objetos-con-c.html/feed 0 5472
Aspectos fundamentales del desarrollo software. Introducción a la programación C# http://piloto.foc.es/2020/07/01/5462-aspectos-fundamentales-del-desarrollo-software-introduccion-a-la-programacion-c.html http://piloto.foc.es/2020/07/01/5462-aspectos-fundamentales-del-desarrollo-software-introduccion-a-la-programacion-c.html#respond Wed, 01 Jul 2020 12:52:47 +0000 http://www.foc.es/?p=5462 Al finalizar esta sesión serás capaz de: Crear un proyecto en C# Conocer las estructuras básicas de programación Conocer los tipos de datos Contenidos de la sesión: Para poder conseguir los objetivos previstos en la sesión trataremos los siguientes contenidos con un enfoque práctico. Comprensión de la programación informática. Comprensión de las estructuras de decisión. Comprensión de las estructuras de repetición. Comprensión del control de excepciones.   Revisa todos los seminarios pendientes y si lo deseas registrate en el que sea de tu interés haciendo click aquí.

The post Aspectos fundamentales del desarrollo software. Introducción a la programación C# first appeared on Instituto FOC - FP Informática Online.

]]>

Al finalizar esta sesión serás capaz de:

  • Crear un proyecto en C#
  • Conocer las estructuras básicas de programación
  • Conocer los tipos de datos

Contenidos de la sesión:

Para poder conseguir los objetivos previstos en la sesión trataremos los siguientes contenidos con un enfoque práctico.

  • Comprensión de la programación informática.
  • Comprensión de las estructuras de decisión.
  • Comprensión de las estructuras de repetición.
  • Comprensión del control de excepciones.

 

Revisa todos los seminarios pendientes y si lo deseas registrate en el que sea de tu interés haciendo click aquí.

The post Aspectos fundamentales del desarrollo software. Introducción a la programación C# first appeared on Instituto FOC - FP Informática Online.

]]>
http://piloto.foc.es/2020/07/01/5462-aspectos-fundamentales-del-desarrollo-software-introduccion-a-la-programacion-c.html/feed 0 5462
Curso De Aspectos Fundamentales Del Desarrollo De Software. MTA 98-361 http://piloto.foc.es/2020/06/30/5450-curso-de-aspectos-fundamentales-del-desarrollo-de-software-mta-98-361.html http://piloto.foc.es/2020/06/30/5450-curso-de-aspectos-fundamentales-del-desarrollo-de-software-mta-98-361.html#respond Tue, 30 Jun 2020 07:42:34 +0000 http://www.foc.es/?p=5450 Iníciate en la programación en C# a través de Visual Studio .NET,  inscribiéndote en nuestro curso de «Aspectos Fundamentales del Desarrollo Software». Para este curso vamos a seguir los contenidos del MTA 98-361 de Microsoft. ¿Quién puede inscribirse? Todos aquellos que estén interesados. No es necesario que seas alumno de Instituto FOC. ¿Debo tener conocimientos previos? No. ¿Tiene algún coste? No. ¿Podré ver las grabaciones de las sesiones en caso de no poder asistir en directo? Sí, pero ten en cuenta que si asistes en directo podrás realizar tus consultas al profesor. En las grabaciones, debido a la Ley de protección de datos, cortamos la parte de interacción de los alumnos. ¿Qué voy a aprender? Manejo de la plataforma .NET. Estructuras básicas de programación con el lenguaje C#. Creación de aplicaciones de consola, de escritorio y aplicaciones web. Depuración de Apps. Acceso a bases de datos desde C#. ¿Cuántas sesiones son? ¿Cómo me registro? Son cinco sesiones de una hora de duración cada una de ellas. Todas comienzan a las 19.00h y terminan a las 20.00h. 01/07/2020         Introducción a la programación C#. 08/07/2020         Introducción a la programación orientada a objetos. 15/07/2020         Comprensión general del desarrollo de software  […]

The post Curso De Aspectos Fundamentales Del Desarrollo De Software. MTA 98-361 first appeared on Instituto FOC - FP Informática Online.

]]>
Iníciate en la programación en C# a través de Visual Studio .NET,  inscribiéndote en nuestro curso de «Aspectos Fundamentales del Desarrollo Software».

Para este curso vamos a seguir los contenidos del MTA 98-361 de Microsoft.

¿Quién puede inscribirse?

Todos aquellos que estén interesados. No es necesario que seas alumno de Instituto FOC.

¿Debo tener conocimientos previos? No.

¿Tiene algún coste? No.

¿Podré ver las grabaciones de las sesiones en caso de no poder asistir en directo?

Sí, pero ten en cuenta que si asistes en directo podrás realizar tus consultas al profesor.

En las grabaciones, debido a la Ley de protección de datos, cortamos la parte de interacción de los alumnos.

¿Qué voy a aprender?

  • Manejo de la plataforma .NET.
  • Estructuras básicas de programación con el lenguaje C#.
  • Creación de aplicaciones de consola, de escritorio y aplicaciones web.
  • Depuración de Apps.
  • Acceso a bases de datos desde C#.

¿Cuántas sesiones son? ¿Cómo me registro?

Son cinco sesiones de una hora de duración cada una de ellas. Todas comienzan a las 19.00h y terminan a las 20.00h.

01/07/2020         Introducción a la programación C#.

08/07/2020         Introducción a la programación orientada a objetos.

15/07/2020         Comprensión general del desarrollo de software 

22/07/2020         Aplicaciones de escritorio y aplicaciones web.

29/07/2020         Manejo de bases de datos desde C#.

 

Puedes registrarte sólo en una sesión, en varias o en todas. Si sólo vas a registrarte en algunas puedes hacerlo pinchando en la que desees y registrándote. Si quieres registrarte en todas las sesiones, debes registrarte en cualquiera de ellas y marcar la casilla donde indicas que quieres registrarte en todas las sesiones (puedes verla en la siguiente imagen).

Captura

Una vez impartidas las sesiones, podrás visualizar las grabaciones de las mismas. Te iremos avisando de la publicación de las grabaciones.

The post Curso De Aspectos Fundamentales Del Desarrollo De Software. MTA 98-361 first appeared on Instituto FOC - FP Informática Online.

]]>
http://piloto.foc.es/2020/06/30/5450-curso-de-aspectos-fundamentales-del-desarrollo-de-software-mta-98-361.html/feed 0 5450
Efectos visuales para tu App Web mediante JQuery http://piloto.foc.es/2016/06/06/2746-efectos-visuales-para-tu-app-web-mediante-jquery.html http://piloto.foc.es/2016/06/06/2746-efectos-visuales-para-tu-app-web-mediante-jquery.html#respond Mon, 06 Jun 2016 08:59:04 +0000 http://www.foc.es/?p=2746 JQuery es una biblioteca de funciones y utilidades escritas en JavaScript, que permite simplificar la manera de interactuar con los documentos HTML, manipulando el objeto DOM, manejando eventos, permitiendo desarrollar animaciones, etc. (Ver más). En este webinar aprenderás de un modo práctico a usar la biblioteca de funciones JQuery y conocerás el funcionamiento de Jquery para dotar de impresionantes efectos visuales a tus aplicaciones web. Fecha y hora de grabación: ? 09 de Junio de 2016 ⏰ 21:00 a 21:45 h Objetivos: Entender qué es JQuery y cómo funciona. Aplicar de un modo práctico JQuery a nuestra aplicaciones web. Contenidos: Los contenidos que se verán a lo largo de la sesión son: 1.Entender que es JQuery y cómo funciona. 2. Modificación del estilo de nuestra web. 3. Mostrar y ocultar elementos. 4. Inclusión de diferentes efectos. 5. Gestión de eventos para capturar la interacción del usuario con nuestra aplicación web.

The post Efectos visuales para tu App Web mediante JQuery first appeared on Instituto FOC - FP Informática Online.

]]>

JQuery es una biblioteca de funciones y utilidades escritas en JavaScript, que permite simplificar la manera de interactuar con los documentos HTML, manipulando el objeto DOM, manejando eventos, permitiendo desarrollar animaciones, etc. (Ver más).

En este webinar aprenderás de un modo práctico a usar la biblioteca de funciones JQuery y conocerás el funcionamiento de Jquery para dotar de impresionantes efectos visuales a tus aplicaciones web.

Fecha y hora de grabación:

  • ? 09 de Junio de 2016
  • ⏰ 21:00 a 21:45 h

Objetivos:

  • Entender qué es JQuery y cómo funciona.
  • Aplicar de un modo práctico JQuery a nuestra aplicaciones web.

jqueryUI-FOC-pagina

Contenidos:

Los contenidos que se verán a lo largo de la sesión son:

  • 1.Entender que es JQuery y cómo funciona.
  • 2. Modificación del estilo de nuestra web.
  • 3. Mostrar y ocultar elementos.
  • 4. Inclusión de diferentes efectos.
  • 5. Gestión de eventos para capturar la interacción del usuario con nuestra aplicación web.

The post Efectos visuales para tu App Web mediante JQuery first appeared on Instituto FOC - FP Informática Online.

]]>
http://piloto.foc.es/2016/06/06/2746-efectos-visuales-para-tu-app-web-mediante-jquery.html/feed 0 2746
¿Cual es el lenguaje de programación mas popular? http://piloto.foc.es/2013/10/02/1372-cual-es-el-lenguaje-de-programacion-mas-popular.html Wed, 02 Oct 2013 07:00:26 +0000 http://blog.foc.es/?p=1372 El pasado mes de septiembre desde la página de TIOBE nos mostraron un informe con los lenguajes de programación mas populares. El resultado que obtuvieron fue el siguiente: Podemos observar que el lenguaje mas popular sigue siendo el lenguaje de programación C. Un lenguaje de programación estructurado y no orientado a objetos. Una de los lenguajes que ha cogido mas protagonismo es el Objective-C. Este lenguaje de programación es el utilizado para el desarrollo de aplicaciones para Mac, Ipad e Iphone. Las altas ventas de IPhone e IPad han echo que este lenguaje halla ganado mas popularidad. En el articulo completo nos sacan mas estadisticas sobre la evolución de la popularidad de algunos lenguajes y otros informes que nos indican la evolución y uso de los distintos tipos de lenguajes.

The post ¿Cual es el lenguaje de programación mas popular? first appeared on Instituto FOC - FP Informática Online.

]]>
El pasado mes de septiembre desde la página de TIOBE nos mostraron un informe con los lenguajes de programación mas populares.

El resultado que obtuvieron fue el siguiente:

toplanguageprogramming

Podemos observar que el lenguaje mas popular sigue siendo el lenguaje de programación C. Un lenguaje de programación estructurado y no orientado a objetos.

Una de los lenguajes que ha cogido mas protagonismo es el Objective-C. Este lenguaje de programación es el utilizado para el desarrollo de aplicaciones para Mac, Ipad e Iphone. Las altas ventas de IPhone e IPad han echo que este lenguaje halla ganado mas popularidad.

En el articulo completo nos sacan mas estadisticas sobre la evolución de la popularidad de algunos lenguajes y otros informes que nos indican la evolución y uso de los distintos tipos de lenguajes.

The post ¿Cual es el lenguaje de programación mas popular? first appeared on Instituto FOC - FP Informática Online.

]]>
1372
El mal uso de los métodos estáticos http://piloto.foc.es/2013/07/18/1353-el-mal-uso-de-los-metodos-estaticos.html http://piloto.foc.es/2013/07/18/1353-el-mal-uso-de-los-metodos-estaticos.html#comments Thu, 18 Jul 2013 07:10:21 +0000 http://blog.foc.es/?p=1353 Una de las decisiones mas importantes a la hora de realizar un desarrollo es cuando decidir si un método es estático o no (en java o en C#). Este concepto puede ser confuso para los desarrolladores. Por convención para establecer nuestro punto de partida en nuestros programas el método main se declara como estático. Tiene lógica por que este es el punto donde nosotros vamos a indicar la secuencia de pasos que tiene que ejecutarse para solucionar nuestro problema. También usamos los método estáticos para realizar conversión de valores, crear nuevos objetos, … Uno de los principales errores que se comete a la hora de crear métodos estáticos es cuando se desconoce los fundamentos de POO y abusamos creando todos los métodos como estáticos. Otro de los principales errores que se cometen en la declaración de elementos estáticos, es introducir métodos en nuestras clases como estáticos cuando en realidad no los son. Como por ejemplo para una validación de un campo interno de nuestra clase. Por lo tanto a la hora de declarar un método estático debemos seguir las siguientes recomendaciones: Si utilizamos en nuestras clases patrones del tipo Singleton o Factory para su construcción. Cuando declaramos métodos de conversión […]

The post El mal uso de los métodos estáticos first appeared on Instituto FOC - FP Informática Online.

]]>
Una de las decisiones mas importantes a la hora de realizar un desarrollo es cuando decidir si un método es estático o no (en java o en C#).

Este concepto puede ser confuso para los desarrolladores.

Por convención para establecer nuestro punto de partida en nuestros programas el método main se declara como estático. Tiene lógica por que este es el punto donde nosotros vamos a indicar la secuencia de pasos que tiene que ejecutarse para solucionar nuestro problema.

También usamos los método estáticos para realizar conversión de valores, crear nuevos objetos, …

Uno de los principales errores que se comete a la hora de crear métodos estáticos es cuando se desconoce los fundamentos de POO y abusamos creando todos los métodos como estáticos.

Otro de los principales errores que se cometen en la declaración de elementos estáticos, es introducir métodos en nuestras clases como estáticos cuando en realidad no los son. Como por ejemplo para una validación de un campo interno de nuestra clase.

Por lo tanto a la hora de declarar un método estático debemos seguir las siguientes recomendaciones:

  1. Si utilizamos en nuestras clases patrones del tipo Singleton o Factory para su construcción.
  2. Cuando declaramos métodos de conversión de valores.
  3. Cuando el método que estamos declarando devuelve un valor a través de los argumentos indicados.

Estas son algunas recomendaciones para utilizar mejor los métodos estáticos. Aprovecho para que a través de vuestros comentarios indiquéis alguna otra sugerencia.

 

 

 

The post El mal uso de los métodos estáticos first appeared on Instituto FOC - FP Informática Online.

]]>
http://piloto.foc.es/2013/07/18/1353-el-mal-uso-de-los-metodos-estaticos.html/feed 2 1353
¿Que es JSON? http://piloto.foc.es/2013/05/30/1169-que-es-json.html http://piloto.foc.es/2013/05/30/1169-que-es-json.html#respond Thu, 30 May 2013 07:00:17 +0000 http://blog.foc.es/?p=1169 JSON (JavaScript Object Notation)es un formato ligero de intercambio de datos muy presente en javascript aunque podemos ver que este tipo de formatos se puede extender a lenguajes como C, C++, C#, Java, Perl yPython. Su principal características es las simplicidad que tenemos para leer y escribir información por parte de los des arrolladores y por parte de nuestras máquinas. JSON esta formado por: Una vector/colección formado por pares de nombre/valor. En algunos lenguajes este tipo de vector/colección se le conoce como array asociativo, diccionario o tabla hash. Una lista ordenada de valores. Por ejemplo vamos a diseñar un sistema en javascript para automatizar los mensajes de error de un formulario a través de JSON. Para ello vamos a crear las siguiente variable JSON: var infPersonal={"edad" : "35",    "ciudad" : "Madrid, ES",    "genero" : "hombre"} En el caso de que que queramos acceder a esa información solo tendriamos que hacer lo de la siguiente forma: alert(infPresonal.edad); Si os fijáis el acceso exactamente igual que cuando accedemos a un atributo publico en C# o Java. Como en otros lenguajes realmente infPersonal es un array donde dentro podemos incluir cualquier otro tipo de objeto. Este tipo de formato nos va ayudar mucho para […]

The post ¿Que es JSON? first appeared on Instituto FOC - FP Informática Online.

]]>
JSON (JavaScript Object Notation)es un formato ligero de intercambio de datos muy presente en javascript aunque podemos ver que este tipo de formatos se puede extender a lenguajes como C, C++, C#, Java, Perl yPython.

Su principal características es las simplicidad que tenemos para leer y escribir información por parte de los des arrolladores y por parte de nuestras máquinas.

JSON esta formado por:

  • Una vector/colección formado por pares de nombre/valor. En algunos lenguajes este tipo de vector/colección se le conoce como array asociativo, diccionario o tabla hash.
  • Una lista ordenada de valores.

Por ejemplo vamos a diseñar un sistema en javascript para automatizar los mensajes de error de un formulario a través de JSON. Para ello vamos a crear las siguiente variable JSON:

var infPersonal={"edad" : "35",    "ciudad" : "Madrid, ES",    "genero" : "hombre"}

En el caso de que que queramos acceder a esa información solo tendriamos que hacer lo de la siguiente forma:

alert(infPresonal.edad);

Si os fijáis el acceso exactamente igual que cuando accedemos a un atributo publico en C# o Java.

Como en otros lenguajes realmente infPersonal es un array donde dentro podemos incluir cualquier otro tipo de objeto. Este tipo de formato nos va ayudar mucho para definir, sobre todo en javascript, constantes o elementos que vamos a utilizar para hacer nuestras páginas web dinámicas como representación de gráficas.

 

 

The post ¿Que es JSON? first appeared on Instituto FOC - FP Informática Online.

]]>
http://piloto.foc.es/2013/05/30/1169-que-es-json.html/feed 0 1169