Want to make creations as awesome as this one?

Transcript

Instituto Tecnologico De Tuxtla Gutierrez

  • Suarez Marroquin Brandon
  • Tecnologías para el desarrollo de Aplicaciones Web
  • Cesar Ivan Albares Albores
  • PROGRAMACIÓN WEB

Tecnologias para el desarrollo

Tecnologias Backend

Frameworks y librerías

Bases de datos

Fuentes de consulta

Tecnologias Frontend

Tecnologias para el desarrollo de aplicaciones web

La creación de aplicaciones web involucra un conjunto diverso de tecnologías que cubren tanto el front-end (interfaz de usuario) como el back-end (servidor y base de datos), además de varias herramientas para la gestión, implementación y mejora.

Tecnologias para el desarrollo

Tecnologias Backend

Frameworks y librerías

Bases de datos

Fuentes de consulta

Tecnologias Frontend

Tienen que ver con la parte visible de la plataforma. Es el lugar donde los usuarios interactúan y pueden acceder al contenido. Por lo tanto, estas tecnologías se centran en el desarrollo de interfaces para el usuario y establecen comunicaciones con el servidor.

Tecnologías Frontend

Tecnologias para el desarrollo

Tecnologias Backend

Frameworks y librerías

Bases de datos

Fuentes de consulta

Tecnologias Frontend

Son las que permiten que todo funcione correctamente, procesando información y conectándose al servidor. Esta tecnología implementa los comportamientos de la web en el servidor.

Tecnologías Backend

Tecnologias para el desarrollo

Tecnologias Backend

Frameworks y librerías

Bases de datos

Fuentes de consulta

Tecnologias Frontend

Son herramientas y librerías de código ya escrito utilizadas por los/as desarrolladores/as, ya que les evita ejecutar sus tareas rutinarias desde cero. En este caso, los frameworks se utilizan para programar un lenguaje y las librerías para hacerlo más legible. Angular: Es uno de los frameworks más utilizados. Usa HTML para realizar UI y es compatible con las últimas versiones de Chrome, Firefox, Edge, iOS y Android. React: Esta biblioteca destaca por escribirse en código abierto en JavaScript y se utiliza principalmente para construir las interfaces de usuario, admitiendo diferentes idiomas y tecnologías. Vue.JS: Al igual que React, esta librería está escrita en código abierto. Es un framework escrito con JavaScript. Su característica principal es que se puede adaptar a cualquier proyecto. NodeJS: Es la tecnología de JavaScript que ha evolucionado para desarrollar toda la parte del servidor o Backend. Laravel: Tecnología de código abierto, se utiliza para desarrollar de forma notable y simple aplicaciones y servicios web usando PHP.

Frameworks y librerías

Tecnologias para el desarrollo

Tecnologias Backend

Frameworks y librerías

Bases de datos

Fuentes de consulta

Tecnologias Frontend

Bases de datos

Son un conjunto de datos que pertenecen a un mismo entorno y son recogidos regularmente para ser utilizados en cualquier momento. Para ello, existen una serie de tecnologías que se utilizan para almacenar, modificar y extraer información de estos datos recopilados.MySQL: Es una de las bases de datos más utilizadas por los programadores de todo el mundo. Almacenan información y trabajan con tablas que crean nuevas bases de datos para, así, poder hacer cualquier consulta. Mongo BD: Base de datos que permite un desarrollo escalable, rápido e interactivo. Utiliza código abierto enfocado a documentos.

Tecnologias para el desarrollo

Tecnologias Backend

Frameworks y librerías

Bases de datos

Fuentes de consulta

Tecnologias Frontend

Fuentes de consulta

https://www.ilerna.es/blog/tecnologias-desarrollo-aplicaciones-web

Tecnologias para el desarrollo

Tecnologias Backend

Frameworks y librerías

Bases de datos

Fuentes de consulta

Tecnologias Frontend

HTML: es uno de los lenguajes más empleados en la creación de sitios web. Proporciona una amplia variedad de funciones, accesibles a través de motores de búsqueda. Este lenguaje es esencial en el desarrollo web, permitiendo la integración de elementos como párrafos o imágenes. HTML se mantiene en constante evolución, con HTML5 como su versión más avanzada.

CSS: Es una de las mejores tecnologías para el desarrollo de aplicaciones web. Consiste en un lenguaje que sirve para indicar el aspecto visual de las estructuras HTML. Proporciona la guía de estilos y diseño que tendrá la web.

JavaScript: Una de las más usadas. Es un tipo de lenguaje de programación multiplataforma y universal que otorga una gran interactividad y dinamismo a los sites. Permite desarrollar tanto animaciones como objetos, localizar errores en formularios, cambiar elementos de la web de forma muy intuitiva, crear cookies, etc.

PHP: Una de las mejores tecnologías al ser de uso general y adaptarse al desarrollo web. Se utiliza para la comunicación de un sitio web con un servidor de datos. Este lenguaje también permite recoger datos de formularios, modificar bases de datos o administrar archivos en el servidor.

Python: El factor más diferenciador de esta tecnología es que además de poseer una gran cantidad de librerías, es completamente gratis. Es una tecnología sencilla pero potente, al usar menos líneas de código que cualquier otro lenguaje de programación. Esto la convierte en una de las tecnologías más usadas.

VS