# data[].attributes.body
•          Sistema operativo windows.
El sistema operativo Windows, también conocido como WOS, es un sistema operativo de computadora que fue desarrollado por primera vez por Microsoft. Se introdujo por primera vez el 20 de noviembre de 1985 y se ha actualizado desde entonces.

El Sistema Operativo Windows es uno de los sistemas operativos más utilizados en el mundo. Es uno de los más populares porque es compatible con varias plataformas y dispositivos de hardware. Funciona tanto en PC como en tabletas.

Las características de Windows incluyen:

- Seguridad: Windows ha sido diseñado pensando en la seguridad. Se ha trabajado mucho para garantizar que el sistema operativo esté protegido contra virus, gusanos y otro malware.

- Multitarea: Windows le permite realizar múltiples tareas al mismo tiempo sin ralentizar su computadora.

- Administración de memoria: la administración de memoria en Windows libera espacio automáticamente cuando detecta que no hay suficiente memoria disponible para ejecutar programas y aplicaciones. Esto le evita tener que cerrar programas o aplicaciones manualmente cuando su computadora comienza a funcionar lentamente o se congela con frecuencia porque no tiene suficiente memoria libre disponible.

# data[].attributes.body
Firefox OS.

Firefox OS es un sistema operativo móvil basado en el kernel de Linux, creado por Mozilla. El sistema operativo está diseñado para ofrecer una experiencia web completa e incluye aplicaciones integradas, como un navegador web, un cliente de correo electrónico y una aplicación de mapas.
Firefox OS se introdujo por primera vez en 2013 con el lanzamiento de dos dispositivos emblemáticos: Flame para AT&T en Norteamérica y Keon para Telefónica O2 en Europa.
En febrero de 2015, Mozilla anunció que dejaría de producir nuevos teléfonos con sistema operativo Firefox después de futuros lanzamientos de su sistema operativo.

# data[].attributes.body
•          Sistema operativo linux.
Linux es un sistema operativo de código abierto que es de uso gratuito. Es uno de los sistemas operativos más populares del mundo y tiene muchas ventajas sobre otros sistemas.
Linux existe desde hace mucho tiempo; fue lanzado por primera vez en 1991. La mayor ventaja que tiene Linux sobre Windows y MacOS es su seguridad. Linux no tiene virus ni malware, lo que lo hace perfecto para las personas que buscan una alternativa a Windows o MacOS.
Linux también ofrece muchas opciones de personalización porque puede cambiar la apariencia de su escritorio y cualquier otra aplicación con solo unos pocos clics.

# data[].attributes.body
LiveReload

LiveReload es una extensión del navegador que actualiza automáticamente la página web en la que está trabajando en su navegador tan pronto como guarda los cambios. También proporciona una manera fácil de actualizar la página sin recargarla.

LiveReload es un complemento para desarrolladores que actualiza automáticamente la página en la que está trabajando en su navegador tan pronto como guarda los cambios. También proporciona una manera fácil de actualizar la página sin recargarla.

# data[].attributes.body
•          Sistema operativo ubuntu.
Fue desarrollado originalmente por un equipo de programadores en Canonical Ltd., dirigido por Mark Shuttleworth, y lanzado por primera vez en octubre de 2004. El sistema operativo usa Unity como su entorno de escritorio predeterminado y tiene acceso a miles de aplicaciones de software desde sus repositorios en línea.

-Ubuntu es un sistema operativo basado en Linux. Es un software gratuito y de código abierto, lo que significa que cualquiera puede modificarlo.
-Ubuntu es un sistema operativo similar a Unix, lo que significa que utiliza el kernel de Linux y otras funciones similares a Unix.
-Ubuntu está diseñado para ser fácil de usar e instalar, por lo que puede comenzar a usar su computadora en poco tiempo.

# data[].attributes.body
La usabilidad es una medida de qué tan fácil es usar un sistema de software. Es la medida en que un producto puede ser utilizado por usuarios específicos para lograr objetivos específicos con eficacia, eficiencia y satisfacción en un contexto de uso específico.

Un buen software debe tener una alta usabilidad. Debe ser fácil de entender y usar para el usuario.

# data[].attributes.body
La palabra prototipo en el contexto del desarrollo de software se refiere a la primera versión completamente funcional de una pieza de software que demuestra toda la funcionalidad prevista, pero que puede no estar completa.

# data[].attributes.body
Chrome Developer Tools

Chrome Developer Tools proporciona un conjunto de herramientas de creación y depuración web dentro del navegador Google Chrome. Las herramientas de desarrollo permiten a los usuarios ver y editar el código HTML, CSS y JavaScript que componen las páginas web.

Los usuarios pueden utilizar las herramientas de desarrollo para realizar cambios en el código de un sitio web sin tener que cambiar a un editor de texto o entorno de desarrollo. Esto se puede hacer haciendo clic en cualquier parte del diseño o código de un sitio web y haciendo cambios desde allí. Las características fáciles de usar incluyen asistencia de codificación inteligente, vistas previas instantáneas de páginas, ajustes de interfaz de usuario, edición en vivo de propiedades CSS en tiempo real, fácil acceso a todo tipo de información sobre sitios web, como solicitudes de red y registros de consola.

# data[].attributes.body
Grunt

Grunt es un ejecutor de tareas de JavaScript. Automatiza tareas repetitivas como minificación, compilación, pruebas unitarias, linting y más.

Grunt es un ejecutor de tareas de JavaScript que automatiza tareas repetitivas como minificación, compilación, pruebas unitarias y linting. Grunt se puede instalar con Node Package Manager (NPM) y tiene una variedad de complementos que se pueden usar para automatizar cualquier tipo de proceso que se pueda programar en JavaScript.

# data[].attributes.body
Karma

De los creadores de AngularJS, llega Karma, un test tunner de javascripts, donde no solamente podrás hacer pruebas en tiempo real, si no que además, si trabajaste con Mocha en un determinado momento, con Karma podrás ejecutar sus pruebas fácilmente, por lo que la retroalimentación se realizará en tiempo real.

# data[].attributes.body
Mocha

Mocha es un software para probar código JavaScript. Se puede ejecutar en Node.js o en el navegador, y es compatible con todos los principales navegadores, incluidos Chrome, Firefox, Safari, Edge e IE 11.

Tiene una interfaz limpia con accesos directos para escribir pruebas en estilo BDD y viene con aserciones integradas y funcionalidad de simulación. Mocha también admite pruebas asincrónicas de código que utiliza devoluciones de llamada o promesas para asegurarse de que la prueba espere a que finalicen las operaciones asincrónicas antes de continuar. Los casos de uso más populares son cuando necesita probar el código front-end de su aplicación web o cuando quiere probar su código del lado del servidor Node.js, como aplicaciones Express o aplicaciones Hapi.

# data[].attributes.body
Las herramientas de desarrollo de software son un conjunto de herramientas que los desarrolladores utilizan para crear, probar e implementar software. Brindan la capacidad de administrar, mantener y depurar programas de software.

Cuando se trata de herramientas de desarrollo de software, hay muchos tipos de herramientas que los desarrolladores pueden usar según sus necesidades. Por ejemplo, pueden usar IDE como Visual Studio o Eclipse para escribir código en lenguajes de programación como C# o Java. También pueden usar un editor de texto como Notepad++ o Sublime Text para escribir código en lenguajes de programación como JavaScript o Python.

Las herramientas de desarrollo de software son la parte más importante y necesaria de la ingeniería de software. Ayudan a los programadores a hacer su trabajo de manera más rápida y eficiente.

# data[].attributes.body
Las plataformas de desarrollo de software son herramientas que ayudan a los desarrolladores a crear, probar y lanzar software.

Los principales servicios que brindan estas plataformas son:

- Las plataformas de desarrollo de software proporcionan una plataforma para que los desarrolladores construyan y prueben sus productos de software.

- También proporcionan un entorno de nube en el que los desarrolladores pueden implementar sus aplicaciones.

- La plataforma de desarrollo también proporciona un conjunto integrado de herramientas, bibliotecas y marcos que facilitan a los desarrolladores la creación de excelentes productos.

# data[].attributes.body
Android

Android es un sistema operativo propiedad de Google y existe desde hace unos 10 años.
Las características de Android son más que las que están disponibles en el teléfono. También incluyen funciones que están disponibles en la versión de escritorio de Android, que se llama Android Studio.
Android Studio es un IDE (Entorno de desarrollo integrado) que ayuda a los desarrolladores a crear aplicaciones con facilidad. También proporciona algunas de las herramientas necesarias para probar y depurar su aplicación.

# data[].attributes.body
Ubuntu Touch

Ubuntu Touch es un sistema operativo móvil desarrollado por Canonical y la comunidad de Ubuntu. Se anunció en septiembre de 2011. El sistema operativo está diseñado para brindar una experiencia de usuario similar a la del escritorio de Ubuntu.

Está diseñado para proporcionar una experiencia de usuario similar a la del escritorio de Ubuntu, al mismo tiempo que puede ejecutar aplicaciones de Android.

# data[].attributes.body
Symbian OS.

Symbian OS era un sistema operativo móvil (SO) para teléfonos inteligentes y tabletas, desarrollado originalmente por Symbian Ltd. Symbian OS fue el sistema operativo para teléfonos inteligentes más utilizado en el mundo entre 2009 y 2012.
El SO Symbian ya no es desarrollado ni soportado por Nokia. La empresa se ha asociado con Accenture para desarrollar un nuevo sistema operativo móvil llamado "Lumia PureView".

# data[].attributes.body
iphone

El sistema operativo iphone es un sistema operativo desarrollado por Apple Inc. para el iphone, ipad y ipod touch. Está diseñado para funcionar con la interfaz de pantalla táctil del dispositivo y permite a los usuarios instalar aplicaciones que descargan de la tienda de aplicaciones del dispositivo.
También es uno de los sistemas operativos para teléfonos inteligentes más populares del mundo, ya que tiene una comunidad de desarrolladores muy grande.

# data[].attributes.body
Windows 10 Mobile

Windows 10 mobile es un nuevo sistema operativo para teléfonos inteligentes. Está diseñado para funcionar con la potencia de una PC, para que pueda hacer más con menos esfuerzo. Las funciones móviles de Windows 10 están diseñadas para ayudarlo a mantenerse productivo y entretenido.
Las siguientes funciones están disponibles en Windows 10 mobile:
- Microsoft Edge: un navegador que le permite hacer más sobre la marcha, como leer o ver contenido en línea, y compartirlo con otros sin problemas.
- Continuum: una característica que permite que su teléfono actúe como una PC: simplemente conecte un monitor externo, un teclado y un mouse y Windows 10 se adaptará para crear una experiencia familiar.
- Cortana: el asistente personal lo ayuda a mantenerse organizado al realizar un seguimiento de sus compromisos y recordarle los eventos importantes que se avecinan.

# data[].attributes.body
D- DATO:
Un dato es un valor o referente que recibe el computador por distintos medios y representan la información que el programador manipula en la búsqueda de una solución o en el desarrollo de un algoritmo.
I-INFORMACIÓN:
Conjunto organizado de datos procesados, que constituyen un mensaje como tal, que permiten transmitir, comunicarnos, llevar mensajes claros y precisos sobre algún hecho, objeto de estudio, suceso, etc.
S-SABIDURÍA
La sabiduría implica ampliación del conocimiento, es usar toda experiencia adquirida para resolver situaciones, es ordenar y juzgar todos los conocimientos.
C-CONOCIMIENTO
Conjunto de saberes sobre un tema o sobre una ciencia.  es decir, está conformado por hechos, verdades e información almacenada mediante la experiencia y el aprendizaje.

# data[].attributes.body
Frontend:

Es todo lo que corre en el navegador en lo que se ve es visual y cualquier persona lo puede ver porque puedes ver el código es algo inseguro.

Es la parte de un sitio web que interactúa con los usuarios, por eso decimos que está del lado del cliente.

Frontend es la parte de un programa o dispositivo a la que un usuario puede acceder directamente. Son todas las tecnologías de diseño y desarrollo web que corren en el navegador y que se encargan de la interactividad con los usuarios.

Backend:

Es todo lo que corre en el servidor lo que no ve ejemplo la contraseña es secreta es seguro.

Es la parte que se conecta con la base de datos y el servidor que utiliza dicho sitio web, por eso decimos que el backend corre del lado del servidor.

Backend es la capa de acceso a datos de un software o cualquier dispositivo, que no es directamente accesible por los usuarios, además contiene la lógica de la aplicación que maneja dichos datos. El Backend también accede al servidor, que es una aplicación especializada que entiende la forma como el navegador solicita cosas.

# data[].attributes.body
Sistema operativo mac

El sistema operativo Mac está diseñado para ser fácil de usar e intuitivo. La interfaz es simple, además de limpia y moderna. El sistema operativo Mac tiene muchas funciones integradas que lo convierten en una excelente opción para muchos usuarios.

El sistema operativo Mac tiene una variedad de características que están diseñadas para ser fáciles de usar y estéticamente agradables. Una de las funciones más populares es el Dock, que le permite realizar un seguimiento de las aplicaciones utilizadas más recientemente de manera organizada. También ofrece una función de búsqueda de Spotlight para encontrar cualquier cosa en su computadora en segundos, así como el Centro de notificaciones para mantenerse al día con todas sus notificaciones de aplicaciones como correo electrónico, calendario y sitios de redes sociales.

# data[].attributes.body
Las herramientas de desarrollo de software, a diferencia de los productos para otras industrias, a menudo tienen un impacto directo en el conocimiento y la precisión de su producto de trabajo. Además, estas herramientas son un método clave para trabajar de manera eficiente y mantenerse cuerdo.

# data[].attributes.body
Las herramientas de desarrollo de software son cada vez más avanzadas. Los desarrolladores ahora pueden hacer uso de una serie de herramientas diferentes que los ayudan con su trabajo.

Podemos concluir que las herramientas de desarrollo de software son la columna vertebral de cualquier software a medida que las herramientas de desarrollo de software se vuelven cada vez más poderosas y accesibles, se vuelve cada vez más importante que los desarrolladores las utilicen en todo su potencial, hemos visto cuánto tiempo se puede ahorrar usando estas herramientas, también son una excelente manera de asegurarse de que el código esté actualizado con los últimos estándares.