Zusammenfassung der Ressource
PROGRAMACION WEB
- QUE ES LA PROGRAMACION WEB
Anmerkungen:
- Es el proceso de diseño, creación y mantenimiento de sitios web. Implica todos los aspectos del desarrollo de un sitio web, incluido el diseño web, la gestión de contenidos web, las secuencias de comandos del lado del servidor y las secuencias de comandos del lado del cliente. La programación web es un proceso complejo que requiere un profundo conocimiento tanto del front-end como del back-end de un sitio web.
- Que es la programacion
Anmerkungen:
- es el proceso de crear un conjunto de instrucciones que le dicen a una computadora como realizar algún tipo de tarea. Pero no solo la acción de escribir un código para que la computadora o el software lo ejecute
- Que es la programación Front - end
Anmerkungen:
- Esto implica la creación de la interfaz de usuario y la experiencia de los sitios y aplicaciones web. Esto puede incluir cualquier cosa, desde trabajar con HTML, CSS y JavaScript hasta construir interfaces de usuario complejas utilizando marcos como AngularJS y ReactJS.
- Que es la programación back - end
Anmerkungen:
- Esto implica el desarrollo de los componentes del lado del servidor de los sitios web y las aplicaciones web. Esto puede incluir trabajar con lenguajes como PHP, Ruby on Rails y Node.js para construir servicios web y API.
- Que es la programación Full - stack (Esquema)
Anmerkungen:
- Es alguien que trabaja tanto con el front-end como con el back-end de una aplicación web. El front-end es responsable de la apariencia visual del sitio web, mientras que el back-end es responsable de la lógica y la infraestructura detrás de escena del sitio.
- Que son los dominios,
Anmerkungen:
- Esquema de comunicaciones "cliente-servidor""
- Clases de
dominios
Anmerkungen:
- Son
-La ICANN
-La OMPI
-CO-NIC
- Que es el servicio DNS (Esquema)
Anmerkungen:
- Es un servicio distribuido globalmente que convierte los nombres legibles por las personas, como http://www.example.com, en las direcciones IP numéricas, como 192.0.2.1, que utilizan los equipos para conectarse entre sí.
- Que es una pagina web
Anmerkungen:
- Es un documento creado en lenguaje HTML y almacenado en un lugar Web, denominado servidor, listo para ser visto por un navegador.
- Que son los Hosting
Anmerkungen:
- Significa alojamiento u hospedaje
- Tipos de hosting
Anmerkungen:
- -Alojamiento gratuito
-Alojamiento compartido
-Alojamiento de imagenes
-Alojamiento revendedor
-servidores virtuales
-servidores delicados
- Principales Herramientas
Anmerkungen:
- Lenguajes de Programación:
HTML (HyperText Markup Language): Utilizado para estructurar y crear contenido en páginas web.CSS (Cascading Style Sheets): Se utiliza para definir el estilo y la apariencia visual de las páginas web.JavaScript: Un lenguaje de programación del lado del cliente que se utiliza para agregar interactividad y funcionalidad dinámica a las páginas web.
Frameworks y Bibliotecas:
React.js: Una biblioteca de JavaScript utilizada para construir interfaces de usuario interactivas.AngularJS/Angular: Un framework de JavaScript mantenido por Google para la construcción de aplicaciones web de una sola página (SPA).Vue.js: Otro framework de JavaScript para la construcción de interfaces de usuario interactivas y componentes reutilizables.Bootstrap: Un framework de CSS y JavaScript para el desarrollo rápido de sitios web receptivos y estilizados.jQuery: Una biblioteca de JavaScript que simplifica la manipulación del DOM y el manejo de eventos.Express.js: Un marco de aplicación web de Node.js para la construcción de aplicaciones web y API RESTful.
Herramientas de Desarrollo:
Editores de código: Tales como Visual Studio Code, Sublime Text, Atom, y Vim.Git y GitHub: Herramientas de control de versiones para el seguimiento de cambios en el código fuente y colaboración en equipos de desarrollo.NPM (Node Package Manager): Un administrador de paquetes para el ecosistema de Node.js que permite la instalación y gestión de dependencias de proyectos.Webpack y Parcel: Herramientas de empaquetado utilizadas para la construcción y la gestión de activos web, como JavaScript, CSS y archivos de imagen.Babel: Un compilador de JavaScript que permite a los desarrolladores escribir código en la última versión de JavaScript y convertirlo en una versión compatible con versiones anteriores de navegadores.
Herramientas de Testing y Depuración:
Jasmine y Jest: Frameworks de prueba de JavaScript utilizados para escribir y ejecutar pruebas unitarias y de integración.Selenium: Un conjunto de herramientas de automatización de pruebas para probar la funcionalidad de las aplicaciones web en múltiples navegadores y plataformas.Chrome DevTools: Herramientas integradas en Google Chrome para depurar, perfilar y auditar aplicaciones web.Postman: Una herramienta para probar API que permite a los desarrolladores enviar solicitudes HTTP y evaluar las respuestas.
Estas son solo algunas de las herramientas más comunes y populares utilizadas en la programación web.
- Que se necesita para crear una página web
Anmerkungen:
- -DOMINIO
-HOSTING
las herramientas
- Que es un sitio web
Anmerkungen:
- Es una coleccion de paginas web dotadas de una direccion web unica
- Que es una dirección IP
Anmerkungen:
- Es el "nombre" con el que se indentifica una pagina en internet