Chantel

Mi foto
Quiero hacer algunos cursos de eso

sábado, 12 de noviembre de 2022

JAVASCRIPT

noviembre 12, 2022 0

 

TEMA: JAVASCRIPT


QUE ES JAVASCRIPT?

JavaScript (abreviado comúnmente JS) es un lenguaje de programación interpretado, dialecto del estándar ECMAScript. Se define como orientado a objetos,basado en prototipos, imperativo, débilmente tipado y dinámico.Se utiliza principalmente del lado del cliente, implementado como parte de un navegador web permitiendo mejoras en la interfaz de usuario y páginas web dinámicas y JavaScript del lado del servidor Su uso en aplicaciones externas a la web.


Desde 2012, todos los navegadores modernos soportan completamente ECMAScript 5.1, una versión de JavaScript. Los navegadores más antiguos soportan por lo menos ECMAScript 3. La sexta edición se liberó en julio de 2015.JavaScript se diseñó con una sintaxis similar a C++ y Java,aunque adopta nombres y convenciones del lenguaje de programación Java. Sin embargo, Java y JavaScript tienen semánticas y propósitos diferentes. Su relación es puramente comercial, tras la compra del creador de Java.


Todos los navegadores modernos interpretan el código JavaScript integrado en las páginas web. Para interactuar con una página web se provee al lenguaje JavaScript de una implementación del Document Object Model (DOM). Javascript es el único lenguaje de programación que entienden de forma nativa los navegadores. Tradicionalmente se venía utilizando en páginas web HTML para realizar operaciones y únicamente en el marco de la aplicación cliente, sin acceso a funciones del servidor.




CARACTERISTICAS DE JAVASCRIPT


JavaScript es compatible con gran parte de la estructura de programación de C (por ejemplo, sentencias if, bucles for, sentencias switch, etc.). Con una salvedad, en parte: en C, el ámbito de las variables alcanza al bloque en el cual fueron definidas; sin embargo JavaScript no es compatible con esto, puesto que el ámbito de las variables es el de la función en la cual fueron declaradas. Esto cambia con la versión de ECMAScript 2015, ya que añade compatibilidad con block scoping por medio de la palabra clave let


Como en C, JavaScript hace distinción entre expresiones y sentencias. Una diferencia sintáctica con respecto a C es la inserción automática de punto y coma, es decir, en JavaScript los puntos y coma que finalizan una sentencia pueden ser omitidos. Como en la mayoría de lenguajes de scripting, el tipo está asociado al valor, no a la variable. Por ejemplo, una variable x en un momento dado puede estar ligada a un número y más adelante, religada a una cadena


JavaScript es compatible con varias formas de comprobar el tipo de un objeto, incluyendo duck typing.Una forma de saberlo es por medio de la palabra clave typeof.JavaScript está formado casi en su totalidad por objetos. Los objetos en JavaScript son arrays asociativos, mejorados con la inclusión de prototipos (ver más adelante). Los nombres de las propiedades de los objetos son claves de tipo cadena: obj.x = 10 y obj['x'] = 10 son equivalentes, siendo azúcar sintáctico la notación con punto.


USO EN PAGINAS WEB

El uso más común de JavaScript es escribir funciones embebidas o incluidas en páginas HTML y que interactúan con el Document Object Model (DOM o Modelo de Objetos del Documento) de la página. Algunos ejemplos sencillos de este uso son: Cargar nuevo contenido para la página o enviar datos al servidor a través de AJAX sin necesidad de recargar la página (por ejemplo, una red social puede permitir al usuario enviar actualizaciones de estado sin salir de la página).


Dado que el código JavaScript puede ejecutarse localmente en el navegador del usuario (en lugar de en un servidor remoto), el navegador puede responder a las acciones del usuario con rapidez, haciendo una aplicación más sensible. Por otra parte, el código JavaScript puede detectar acciones de los usuarios que HTML por sí sola no puede, como pulsaciones de teclado. Las aplicaciones como Gmail se aprovechan de esto: la mayor parte de la lógica de la interfaz de usuario está escrita en JavaScript, enviando peticiones al servidor.


Un motor de JavaScript (también conocido como intérprete de JavaScript o implementación JavaScript) es un intérprete que interpreta el código fuente de JavaScript y ejecuta la secuencia de comandos en consecuencia. El primer motor de JavaScript fue creado por Brendan Eich en Netscape Communications Corporation, para el navegador web Netscape Navigator. El motor, denominado SpiderMonkey, está implementado en C. Desde entonces, ha sido actualizado (en JavaScript 1.5) para cumplir con el ECMA-262 edición 3. 


HISTORIA DE JAVASCRIPT


JavaScript fue desarrollado originalmente por Brendan Eich de Netscape con el nombre de Mocha, el cual fue renombrado posteriormente a LiveScript, para finalmente quedar como JavaScript. El cambio de nombre coincidió aproximadamente con el momento en que Netscape agregó compatibilidad con la tecnología Java en su navegador web Netscape Navigator en la versión 2002 en diciembre de 1995. La denominación produjo confusión, dando la impresión de que el lenguaje es una prolongación de Java.


Microsoft dio como nombre a su dialecto de JavaScript «JScript», para evitar problemas relacionadas con la marca. JScript fue adoptado en la versión 3.0 de Internet Explorer, liberado en agosto de 1996, e incluyó compatibilidad con el Efecto 2000 con las funciones de fecha, una diferencia de los que se basaban en ese momento. Los dialectos pueden parecer tan similares que los términos «JavaScript» y «JScript» a menudo se utilizan indistintamente, pero la especificación de JScript es incompatible con la de ECMA en muchos aspectos.


En 1997 los autores propusieron JavaScript para que fuera adoptado como estándar de la European Computer Manufacturers 'Association ECMA, que a pesar de su nombre no es europeo sino internacional, con sede en Ginebra. En junio de 1997 fue adoptado como un estándar ECMA, con el nombre de ECMAScript. Poco después también como un estándar ISO.Netscape introdujo una implementación de script del lado del servidor con Netscape Enterprise Server, lanzada en diciembre de 1994.


PARA QUE SE UTILIZA JAVASCRIPT?


Java Script está definido como un lenguaje de programación orientado a objetos; es un lenguaje web cuya principal función es ampliar las formas de responder a la interacción del usuario para que sean más inteligentes y que cada acción ejecutada desde el front end se relacione con la información que estas ofrecen. Se trata de un lenguaje que junto a desarrollos de frameworks como Angular o Vew, permiten lograr un front end con mayor velocidad, más dinámicos y atractivos. 

JavaScript también es usado para crear presentaciones interactivas que permiten resaltar códigos, añadir animaciones para que el código se desplace.JS ha ido creciendo y afianzándose, convirtiéndose en un lenguaje de back end, por lo que también funciona dentro del servidor, para lo cual se utiliza un entorno denominado Node.js.El Node.js es un intérprete de JS que se utiliza dentro del sistema operativo y con el cual se pueden hacer aplicaciones completas de servidor.

También permite a los desarrolladores agregar un conjunto de técnicas para hacer más llamativos los sitios web desde el aspecto audiovisual. Otro uso de JavaScript es el de las bases de datos, con tecnologías como MongoDB, un sistema de bases de datos no relacional. Se trata de un motor que ha sido desarrollado por JS como herramienta para generar archivos de datos y registros, útiles para hacer consultas offline o en línea, pero sin generar tráfico en el servidor web o sin que sea necesario utilizar un servidor adicional de bases de datos.


SEGURIDAD DE JAVASCRIPT


JavaScript y el DOM permite que existan programadores que hagan un uso inapropiado para introducir scripts que ejecuten código con contenido malicioso sin el consentimiento del usuario y que pueda así comprometer su seguridad. Los desarrolladores de los navegadores tienen en cuenta este riesgo utilizando dos restricciones. En primer lugar, los scripts se ejecutan en un sandbox en el que sólo se pueden llevar a cabo acciones relacionadas con la web, no con tareas de programación de propósito general, como la creación de archivos. 


En segundo lugar, está limitada por la política del mismo origen: los scripts de un sitio web no tienen acceso a la información enviada a otro sitio web (de otro dominio) como pudiera ser nombres de usuario, contraseñas o cookies. La mayoría de los fallos de seguridad de JavaScript están relacionados con violaciones de cualquiera de estas dos restricciones. Existen proyectos como AdSafe o Secure ECMA script (SES) que proporcionan mayores niveles de seguridad, en especial en el código creado por terceros (tales como los anuncios).


La Política de Contenido Seguro (CSP) es el método principal previsto para garantizar que sólo código de confianza pueda ser ejecutado en una página web.Un problema común de seguridad en JavaScript es el cross-site scripting o XSS, una violación de la política de mismo origen. Las vulnerabilidades XSS permiten a un atacante inyectar código JavaScript en páginas web visitadas por el usuario. Una de esas webs podría ser la de un banco, pudiendo el atacante acceder a la aplicación de banca con los privilegios de la víctima.



HERRAMIENTAS DE DESARROLLO 


En JavaScript, disponer de un depurador se convierte en necesario cuando se desarrollan grandes aplicaciones, no triviales. Dado que puede haber diferencias de implementación entre los diferentes navegadores (especialmente en cuanto al DOM), es útil tener acceso a un depurador para cada uno de los navegadores a los cuales nuestra aplicación web irá dirigido. Los depuradores web están disponibles para Internet Explorer, Firefox, Safari, Google Chrome y Opera.


Existen tres depuradores disponibles para Internet ExplorerMicrosoft Visual Studio es el más avanzado de los tres, seguido de cerca por Microsoft Script Editor (un componente de Microsoft Office)y, finalmente, Microsoft Script Debugger, que es mucho más básico que el otro dos, aunque es gratuito. El IDE gratuito Microsoft Visual Web Developer Express ofrece una versión limitada de la funcionalidad de depuración de JavaScript en el Microsoft Visual Studio. 


Internet Explorer ha incluido herramientas de desarrollo desde la versión 8 (se muestra pulsando la tecla F12). Las aplicaciones web dentro de Firefox se pueden depurar usando el Firebug add-on o el antiguo depurador Venkman. Firefox también tiene integrada una consola de errores básica, que registra y evalúa JavaScript. También registra errores de CSS y advertencias. Opera incluye un conjunto de herramientas llamado Dragonfly.​El Inspector Web de WebKit incluye un depurador de JavaScript utilizado en Safari.



PARA QUE SIRVE JAVASCRIPT ?


En el contexto actual, JavaScript se utiliza para todo, gracias a la introducción de Node.js. Esta tecnología crea software robusto para empresas en todo el mundo. Por si fuera poco, organizaciones como LinkedIn y Medium lo implementan al construir plataformas para que los usuarios tengan acceso a sus servicios. Lo que se puede hacer con JavaScript abarca diferentes tipos de software, como juegos, programas de computadora, aplicaciones web y hasta tecnologías de blockchain. 

JavaScript es posiblemente el lenguaje de programación más popular de la web. Por ejemplo, más de 125.000 empleos en LinkedIn buscan profesionales con habilidades en JavaScript. El uso más popular de JavaScript es para el desarrollo web, y es una de las herramientas más poderosas que un desarrollador puede tener en sus manos. Los desarrolladores usan JavaScript en esta área para añadir interactividad y funciones que mejoren la experiencia del usuario y hagan a internet mucho más disfrutable. 

JavaScript se ha expandido más allá del desarrollo de interfaz, que es donde comenzó. Recientemente, JavaScript ha llegado al back-end, o dorsal de desarrollo web. Esto quiere decir que los desarrolladores tienen acceso de interfaz a métodos CRUD (Create, Read, Update, Destroy; en español: Crear, Leer, Actualizar, Destruir) y hasta puede utilizarse en el motor de un sitio web. Además, de acuerdo con W3techs, más del 90 % de todos los sitios web funcionan con JavaScript



RAZONES POR LA QUE APRENDE JAVASCRIPT


Como primera razón de por qué aprender JavaScript, debes saber que JavaScript se considera un lenguaje sencillo. Simplifica el entorno de desarrollo para que tú solo te centres en programar. Todos los navegadores actuales interpretan este código, ya integrado en las páginas web, sin tener que configurar o instalar ninguna extensión. Asimismo, puedes empezar a escribir JavaScript en cualquier editor de texto (como el Bloc de notas en Windows).Javascript está en todas partes: desde el servidor hasta el browser, pasando por clientes móviles híbridos.


En otros términos, este lenguaje de programación ha alcanzado niveles de popularidad sin precedentes. Por ello, sin duda, estudiar JavaScript te abrirá una infinidad de puertas si tu propósito es desarrollar tanto para frontend o backend como para crear microservicios con Node.js.El colosal número de usuarios de JavaScript ubica a este lenguaje de programación entre los más usados mundialmente. Además, ha experimentado un crecimiento monumental. 


Por ello, si te animas a aprovechar esta característica, que es una de las grandes ventajas de JavaScript, gozarás de un importante apoyo cuando te inicies a desarrollar. JavaScript es un lenguaje que se acomoda a muchos estilos de programación. Es muy versátil y no te limita a la hora de elegir un modelo de programación específico. Goza de una gramática funcional orientada a objetos que te permitirá crear programas de todo tipo, gracias a su flexibilidad y estabilidad.



VENTAJAS DE JAVASCRIPT


JavaScript esta por todas partes de la web, y  con la llegada de Node.js,  se ha incrementado su uso en backend.  Hay incontables recursos para aprender JavaScript. Tanto  StackOverflow como GitHub muestran un creciente número de proyectos que usan JavaScript, y la popularidad que ha alcanzado en los recientes años se espera que siga creciendo. Es importante que sepas que un 88% de los sitios web utilizan JavaScript y este lenguaje es el más mencionado en los avisos de búsqueda de empleos para programadores .


Más del 43% de las empresas tecnológicas requieren de varios programadores de JavaScript para poder desarrollar sus proyectos. Ahora, una de las ventajas más importantes de JS es que trabaja en la parte del cliente, por lo que ahorra en ancho de banda. Por otro lado, acelera la ejecución del programa de código y del sitio web. Ya que una página tendría que funcionar en cualquier tipo de navegador (ya sea Chrome, Firefox o Safari) y eso es permitido gracias a JavaScript. 


Además, tiene toda la compatibilidad con muchas aplicaciones. Dado su popularidad entre el sector de los programadores, hay muchas personas interesadas en compartir su conocimiento sobre el lenguaje de programación, además de presentar sus propios proyectos en repositorios remotos, para el acceso a la información de todo el interesado. Puedes desarrollar cualquier aplicación, y va a funcionar sin ningún problema. En este sentido, el lenguaje se ejecuta en cualquier navegador.

















BOOTSTRAP

noviembre 12, 2022 0

 

TEMA: Bootstrap


QUE ES BOOTSTRAP?

Bootstrap es una biblioteca multiplataforma o conjunto de herramientas de código abierto para diseño de sitios y aplicaciones web. Contiene plantillas de diseño con tipografía, formularios, botones, cuadros, menús de navegación y otros elementos de diseño basado en HTML y CSS. así como extensiones de JavaScript adicionales. A diferencia de muchos frameworks web, solo se ocupa del desarrollo front-endEn febrero del 2012, se convirtió en el proyecto de desarrollo más popular de GitHub.

Bootstrap, originalmente llamado Blueprint de Twitter, fue desarrollado por Mark Otto y Jacob Thornton de Twitter, como un marco de trabajo (framework) para fomentar la consistencia entre las herramientas internas. Antes de Bootstrap, se usaron varias bibliotecas para el desarrollo de interfaces de usuario, lo que generó inconsistencias y una gran carga de trabajo en su mantenimiento. Según el desarrollador de Twitter, Mark Otto, frente a esos desafíos. Cuya particularidad es la de adaptar la interfaz del sitio web al tamaño del dispositivo en que se visualice

El primer desarrollo en condiciones reales ocurrió durante la primera «Semana de Hackeo (Hackweek) de Twitter».​ Mark Otto mostró a algunos colegas cómo acelerar el desarrollo de sus proyectos con la ayuda de la herramienta de trabajo. Como resultado, decenas de temas se han introducido en el marco de trabajo. En agosto del 2011, Twitter liberó Bootstrap como código abierto. 



CARACTERISTICAS DE BOOTSTRAP


Bootstrap tiene un soporte relativamente incompleto para HTML5 y CSS3, pero es compatible con la mayoría de los navegadores web. La información básica de compatibilidad de sitios web o aplicaciones está disponible para todos los dispositivos y navegadores. Existe un concepto de compatibilidad parcial que hace disponible la información básica de un sitio web para todos los dispositivos 


Ofrece un diseño sólido usando LESS y estándares como CSS3/HTML5. Es un framework ligero que se integra de forma limpia en nuestro proyecto actual. Funciona con todos los navegadores, incluido Internet Explorer usando HTML Shim para que reconozca los tags HTML5.Esto extiende la funcionalidad de la herramienta, pero no es requerida para su uso.El framework Bootstrap combina los lenguajes de programación CSS .


Por eso, ofrece muchas más funcionalidades que, simplemente, cambiar la forma y el color de botones y enlaces.  Esto significa que el diseño gráfico de la página se ajusta dinámicamente. Ofrece una gran interactividad en la página, gracias a una serie de componentes que facilitan la interacción con el usuario, como menús de navegación, barras de progreso y controles de página y Diseño responsive


FUNCION Y ESCRITURA DE BOOTSTRAP


Bootstrap es modular y consiste esencialmente en una serie de hojas de estilo LESS que implementan la variedad de componentes de la herramienta. Una hoja de estilo llamada bootstrap.less incluye los componentes de las hojas de estilo. Los desarrolladores pueden adaptar el mismo archivo de Bootstrap, seleccionando los componentes que deseen usar en su proyecto.


Los ajustes son posibles en una medida limitada a través de una hoja de estilo de configuración central. Los cambios más profundos son posibles mediante las declaraciones LESS.El uso del lenguaje de hojas de estilo LESS permite el uso de variables, funciones y operadores, selectores anidados, así como clases mixin.Desde la versión 2.0, la configuración de Bootstrap también tiene una opción especial de «Personalizar» en la documentación.


Bootstrap viene con una disposición de cuadrilla estándar de 940 píxeles de ancho. Alternativamente, el desarrollador puede usar un diseño de ancho-variable. Para ambos casos, la herramienta tiene cuatro variaciones para hacer uso de distintas resoluciones y tipos de dispositivos: teléfonos móviles, formato vertical y horizontal, tabletas y computadoras con baja y alta resolución (pantalla ancha).


HISTORIA DE BOOTSTRAP


Después de unos meses de desarrollo por parte de un pequeño grupo, muchos desarrolladores de Twitter comenzaron a contribuir al proyecto como parte de una haackweek, una semana estilo hackatón para el equipo de desarrollo de Twitter. Se renombró de Twitter Blueprint a Bootstrap y se lanzó como proyecto de código abierto el de agosto de 2011.


El 31 de enero de 2012, se lanzó Bootstrap 2, que agregó soporte integrado para glyphicons, varios componentes nuevos, así como cambios en muchos de los componentes existentes. Esta versión admite el diseño web receptivo, lo que significa que el diseño de las páginas web se ajusta dinámicamente, teniendo en cuenta las características del dispositivo utilizado .Mark Otto anunció Bootstrap 4 el 29 de octubre de 2014.​ 


La primera versión beta se lanzó el 10 de agosto de 2017. Mark suspendió el trabajo en Bootstrap 3 el 6 de septiembre de 2016 para liberar tiempo para trabajar en Bootstrap 4. Bootstrap 4 se finalizó el 18 de enero de 2018.Originalmente llamado Blueprint de Twitter, fue desarrollado por Mark Otto y Jacob Thornton de Twitter, como un marco de trabajo (framework) para fomentar la consistencia entre las herramientas internas.


PARA QUE SE UTILIZA BOOSTRAP?


El objetivo principal de Bootstrap es crear sitios web responsivos y orientados a los dispositivos móviles. El framework garantiza que todos los elementos de la interfaz de un sitio web funcionen de forma óptima en todos los tamaños de pantalla. Bootstrap está disponible en dos variantes: precompilada y basada en código fuente. Además, ofrece un amplio abanico de herramientas y funciones.

Está diseñado para facilitar el proceso de desarrollo de los sitios web responsivos y orientados a los dispositivos móviles, proporcionando una colección de sintaxis para diseños de plantillas. En otras palabras, Bootstrap ayuda a los desarrolladores a construir sitios web más rápidamente, ya que no tienen que preocuparse por los comandos y funciones básicos.

Consta de scripts basados en HTMLCSS y JS para diversas funciones y componentes relacionados con el diseño web. Los desarrolladores experimentados prefieren esta última. Para poder trabajar con Bootstrap tan solo debes añadir en la cabecera, dentro de la etiqueta <head> o antes de la etiqueta de cierre </body> de tu archivo HTML las hojas de estilo y el archivo JavaScript de Bootstrap.



USO  DE BOOSTRAP


Para usar Bootstrap en una página HTML, el desarrollador solo debe descargar la hoja de estilo Bootstrap CSS y enlazarla en el archivo HTML. Otra opción sería compilar el archivo CSS desde la hoja de estilo LESS o SASS descargada. Esto puede realizarse con un compilador especial. Si el desarrollador también quiere usar los componentes de JavaScript. Fue desarrollado inicialmente por Twitter en 2011 y permite crear interfaces de usuario.

 

Entre las ventajas que tiene Bootstrap es que favorece el design responsive, el cuál se utiliza para mejorar la experiencia de los usuarios en el sitio web y en consecuencia el posicionamiento. El beneficio de usar responsive design en un sitio web, es principalmente que el sitio web se adapta automáticamente al dispositivo desde donde se acceda. Lo que se usa con más frecuencia, y que a mi opinión personal me gusta más.


Además, ofrece un amplio abanico de herramientas y funciones, de manera que los usuarios pueden crear prácticamente cualquier tipo de sitio web haciendo uso de los mismos. Entender el funcionamiento de Bootstrap es relativamente sencillo. En líneas generales, se basa en una estructura dividida en un total de 12 columnas que los desarrolladores pueden gestionar en función de sus necesidades y preferencias.





SEGURIDAD  DE BOOSTRAP


Con Bootstrap, en teoría, deberías ser capaz de construir todo tu sitio web con los diferentes componentes que ofrece.Sin embargo, es bastante raro que un desarrollador use todos los componentes disponibles de este frame.Lo que significa que habrá muchas líneas de código innecesarias en los archivos CSS y Javascript de Bootstrap. Si trabajas para clientes, casi siempre hay que crear un diseño antes de que los desarrolladores se pongan a trabajar .


Este es otro problema con Bootstrap.Aparte de una serie de aspectos que se pueden personalizar, Bootstrap tiene un estilo predeterminado .Para cambiar los estilos predeterminados, tendrás que copiar los nombres de clase de Bootstrap en tu propio CSS y luego sobrescribir los estilos de Bootstrap predeterminados (o ajustar el diseño para que funcione con Bootstrap). 

Una labor que no gustará mucho a los diseñadores. Esta fue la razón principal para que dejase de usar Bootstrap. Bootstrap permite crear sitios web con CSS y Javascript perfectamente adaptables a las pantallas de todo tipo de dispositivos.

Gracias a su sistema grid -o sistema de cuadrículas-, se puede crear una página web insertando el contenido en columnas.





HERRAMIENTAS DE DESARROLLO 


Wrike es una herramienta de gestión de proyectos versátil y completa, perfecta para startups y empresas de todos los tamaños. Tiene todas las características que se esperan de una herramienta de gestión de proyectos SaaS, incluyendo diagramas de Gantt, tableros Kanban, informes y formularios de solicitud. Esta herramienta bootstrap también la utilizan algunas de las empresas .

Bootstrap proporciona un conjunto de hojas de estilo que proveen definiciones básicas de estilo para todos los elementos de HTML. Esto otorga una uniformidad al navegador y al sistema de anchura, da una apariencia moderna para el formateo de los elementos de texto, tablas y formularios. Incluye plantillas de diseño basadas en HTML y CSS para la realización de formularios.

Es decir, gracias a Bootstrap, los desarrolladores web pueden crear páginas web visibles en diferentes formatos y pantallas. Se trata de un marco popular que se ocupa solo de las aplicaciones front-end (formularios, componentes de la interfaz y complementos de JavaScript).Utiliza un modelo de rejilla basado en dos tipos de contenedores y una rejilla de 12 columnas que resulta muy flexible.


PARA QUE SIRVE BOOTSTRAP?


De acuerdo al reconocido programador web y diseñador Raúl Moreira, esta herramienta “cubre la gran mayoría de necesidades que plantea un sitio web adaptable a dispositivos y tamaños de pantalla: rejilla, tipografía, formularios, sliders, elementos CSS, componentes y plugins de JavaScript”.Por otro lado, Bootstrap permite instalar un gestor de paquetes.

Antes de nada, cabe destacar la facilidad de uso de Bootstrap. De hecho, esta es una de las claves por su alta demanda entre desarrolladores y diseñadores web: su sencilla estructura de archivos. Para su acceso y modificación, solo es necesario unas nociones básicas de CSS, HTML y JavaScript.Bootstrap es una herramienta muy intuitiva. La comunidad de Bootstrap es muy amplia: desde sus más de 500 colaboradores; hasta todo tipo de tutoriales.


Esta comunidad web es ideal para pedir soporte. Una miscelánea de desarrolladores web –tanto seniors como juniors-, que te facilitarán mucha ayuda. La comunidad de Bootstrap es muy amplia: desde sus más de 500 colaboradores.Bootstrap aporta distintos elementos con estilos predefinidos, como botones, formularios o menús. Estos resultan fáciles de personalizar. 



RAZONES POR LA QUE APRENDE BOOTSTRAP


Al ser una herramienta sencilla de utilizar, el desarrollo web se agiliza. En efecto, utilizando Bootstrap el proceso es mucho más rápido. Los bloques de código ya están preparados, por lo que los tiempos se reducen de una forma considerable; evitando así dicha escritura de código. Por otro lado, Bootstrap tiene a disposición multitud de herramientas para extender el framework.


Asimismo, permite personalizar un sitio web a medida, eligiendo diferentes componentes, estilos o utilidades, entre otros. De hecho, otra de las 7 razones para usar Bootstrap para crear tu web es la gran cantidad de plugins que dispone. Uno de sus grandes éxitos, sin duda alguna. Además, este número de plugins solo hace que crecer. Bootstrap utiliza LESS, una ampliación a las hojas de estilo CSS, que funciona igual que un lenguaje de programación. 


Así, nos permite el uso de funciones, operaciones aritméticas o variables para enriquecer los estilos de nuestra página web. Hablamos, en definitiva, de un framework de CSS que nos facilitará la vida a la hora de crear una página web.Bootstrap es un entorno de trabajo desarrollado dentro de Twitter, aunque posteriormente se liberó y pasó a ser un framework de código abierto. 

























viernes, 11 de noviembre de 2022

HERRAMIENTAS QUE USA XAMPP

noviembre 11, 2022 0

 

HERRAMIENTAS DE XAMPP


  • MAMP:El acrónimo MAMP se refiere al conjunto de programas software comúnmente usados para desarrollar sitios web dinámicos sobre sistemas operativos Apple Macintosh, MAC OS X. - macOS: Sistema operativo. - Apache: Servidor Web. - MySQL: Sistema de gestión de bases de datos

MySQL
: E
s un sistema de gestión de bases de datos relacional desarrollado bajo licencia dual: Licencia pública general/Licencia comercial por Oracle Corporation y está considerada como la base de datos 

PERL: Perl es un lenguaje de programación diseñado por Larry Wall en 1987. Perl toma características del lenguaje C, del lenguaje interpretado bourne shell, AWK, sed, Lisp y, en un grado inferior, de muchos otros lenguajes de programación.

PHP: Es un lenguaje de programación de uso general que se adapta especialmente al desarrollo web.​ Fue creado inicialmente por el programador danés-canadiense Rasmus Lerdorf en 1994.​ En la actualidad, la implementación de referencia de PHP es producida por The PHP Group.​

WAMP: El uso de un WAMP permite subir páginas html a internet, además de poder gestionar datos en ellas. Al mismo tiempo, un WAMP proporciona lenguajes de programación para desarrollar aplicaciones web.