Documentos de Académico
Documentos de Profesional
Documentos de Cultura
27 DE DICIEMBRE DE 2021
1/11
Watch Video At: https://youtu.be/-s3InudNIrM
1. Ágil
2. Algoritmo
2/11
3. API
4. Aplicación
Sin duda, está familiarizado con las aplicaciones y probablemente use varias a diario. Una
aplicación es básicamente un tipo de software que permite al usuario realizar diferentes
tareas, ya sea configurar una alarma en su teléfono inteligente o escribir un documento en
Microsoft Word. Como desarrollador, debe estar familiarizado con la diferencia entre
aplicaciones de escritorio, aplicaciones móviles y aplicaciones web. Consulte también:
Aplicación web.
5. Diseño adaptativo
6. Bootstrap
Bootstrap es un marco de interfaz de código abierto gratuito para diseñar sitios web y
aplicaciones web. Fue desarrollado por Mark Otto y Jacob Thornton en Twitter para
fomentar la coherencia entre las herramientas internas. Bootstrap incluye plantillas de
diseño basadas en HTML y CSS para tipografía , formularios, botones, tablas, navegación,
modales y más, además de complementos de JavaScript. Consulte esta guía para
principiantes de Bootstrap para comenzar. Ver también: frameworks y frontend.
7. Backend
8. Navegador
Un navegador web es el software que se utiliza para acceder a Internet y mostrar páginas
web. Cuando escribe una dirección web o URL en el navegador, está enviando
efectivamente una serie de solicitudes. El navegador recopilará todos los diferentes
3/11
elementos que componen esa página web en particular, como imágenes, anuncios y
contenido, desde donde estén almacenados (es decir, diferentes directorios o servidores)
para mostrar la página que ves. Los navegadores más comunes incluyen Microsoft
Internet Explorer, Google Chrome, Mozilla Firefox, Safari para Apple y Opera.
9. Error
Si quieres trabajar como desarrollador web, ¡esta es una palabra que definitivamente
necesitarás en tu vocabulario! En pocas palabras, un error es un error que impide que un
sitio web o una aplicación se ejecuten como deberían. En el mundo del desarrollo web, a
menudo se ocupará de informes de errores y se le asignará la tarea de corregir dichos
errores.
10. Caché
11. Código
Por supuesto, no puede llamarse a sí mismo un desarrollador web hasta que sepa qué es el
código. El código es esencialmente lo que los desarrolladores web escriben usando
lenguajes de programación (¡desplácese hacia abajo hasta los lenguajes en este glosario!).
Para ver exactamente cómo se ve el código, haga clic con el botón derecho en la ventana
de su navegador de Internet y haga clic en "Ver código fuente de la página". Luego podrá
ver el código que está detrás de este sitio web en particular.
12. CSS
CSS son las siglas de Cascading Style Sheets. Es un lenguaje de marcado responsable de
los elementos visuales de un sitio web. HTML (otro lenguaje de marcado) se utiliza para
determinar la estructura y el contenido de la página web. Los desarrolladores web
utilizarán CSS para diseñar este contenido; en otras palabras, CSS le dice al navegador
cómo deben mostrarse los elementos HTML. CSS se utiliza para aplicar colores y para
determinar la fuente, el tamaño del texto y la alineación, por nombrar solo algunos.
¿Interesado en aprender más sobre esto? Tenemos una guía detallada de CSS .
Un aspecto crucial del desarrollo y la programación, las estructuras de datos son una
forma de organizar y almacenar datos para lograr la máxima eficiencia, al igual que los
libros en una biblioteca. Las estructuras de datos facilitan la búsqueda, el acceso, la
clasificación, la inserción y la eliminación de datos. Hay muchos tipos diferentes de
estructuras de datos, incluidas listas vinculadas, pilas, colas y conjuntos.
14. Depuración
4/11
¿Recuerdas esos errores de los que hablamos? Bueno, la depuración es el proceso de
identificarlos y lidiar con ellos. La depuración es un proceso de varios pasos: el
desarrollador localiza el problema, aísla la fuente y luego se pone a trabajar para
solucionarlo o encuentra una solución. El proceso de depuración finaliza con pruebas y, si
es necesario, más correcciones.
15. Despliegue
16. Documentación
18. Marcos
Los marcos se inventaron para agilizar y facilitar el proceso de creación de un sitio web.
Puede pensar en un marco como una colección de soluciones, herramientas y
componentes a los que puede acceder en una ubicación central, en lugar de buscarlos
todos por separado cada vez. Algunos marcos comunes incluyen Ruby on Rails, Bootstrap,
AngularJS y Joomla.
19. Frontend
¿Recuerda que el backend es todo lo que sucede detrás de escena y potencia lo que sucede
en el frontend? La interfaz de un sitio web, también conocida como del lado del cliente, es
lo que el usuario final ve e interactúa. Los lenguajes frontend incluyen HTML, CSS y
JavaScript, todos los cuales influyen en la determinación del resultado visual de un sitio
web.
5/11
Ya hemos cubierto tanto el frontend como el backend: ahora es el momento de incorporar
el desarrollo de pila completa a la mezcla. Los desarrolladores de pila completa trabajan
en las tres capas : el frontend, el backend y la capa de base de datos. Debido a la gran
profundidad de su conocimiento en todo el conjunto de tecnología, este tipo de
desarrollador tiende a tener años de experiencia en la industria y se le paga bien por ello,
como muestra nuestra guía de salario completo .
21. Git
Un elemento básico absoluto en el mundo del desarrollo web, Git es un sistema de control
de versiones donde los desarrolladores pueden almacenar y administrar su código. Como
desarrollador web, realizarás cambios constantes en tu código siempre que estés en el
proceso de crear algo, ya sea una aplicación o un sitio web. Git le permite realizar un
seguimiento de estos cambios y revertirlos si es necesario, y también trabajar junto con
otros equipos y administrar varios proyectos a la vez.
22. GitHub
GitHub es una interfaz en la nube para Git. Ha existido desde 2008 y ahora tiene más de
28 millones de usuarios en todo el mundo, ¡lo que lo convierte en el mayor host de código
fuente del mundo! GitHub ofrece toda la funcionalidad de control de versiones de Git,
pero también ofrece sus propias características, como seguimiento de errores,
administración de tareas y wikis de proyectos. Descubra por qué GitHub es tan
importante para los desarrolladores web .
23. HTML
HTML son las siglas de Hypertext Markup Language. En pocas palabras, es un lenguaje
informático que se utiliza para crear sitios web. HTML describe cómo un navegador de
Internet debe mostrar un documento como una página web. Consiste en etiquetas,
elementos y atributos y, una vez que lo domines, ¡es bastante sencillo trabajar con él! Esta
guía para principiantes de HTML le dará más información.
24. HTTP
6/11
26. Java
Java es uno de los lenguajes de programación más populares que existen. Una de las
principales razones por las que es tan popular es que es independiente de la plataforma, lo
que significa que los programas creados con Java se pueden ejecutar en cualquier
dispositivo, independientemente del sistema operativo que se esté utilizando. Java existe
desde 1995 y es un lenguaje concurrente, basado en clases y orientado a objetos. Obtenga
más información sobre Java en esta guía para principiantes de los 10 lenguajes de
programación más populares .
27. JavaScript
28. jQuery
29. Idiomas
L es para idiomas, ¡y el desarrollo web está lleno de ellos! Ya hemos mencionado algunos
lenguajes en este glosario (¿recuerdas CSS, HTML y Java?), Pero ¿qué es exactamente un
lenguaje en este contexto? Los lenguajes son básicamente lo que los programadores
utilizan para crear sitios web, aplicaciones y software . Hay lenguajes de programación,
lenguajes de marcado, lenguajes de hojas de estilo y lenguajes de gestión de bases de
datos; consulte esta lista de todos los lenguajes diferentes .
30. Bibliotecas
Como vimos con el ejemplo de JavaScript (el lenguaje de programación) y jQuery (una
biblioteca de JavaScript), las bibliotecas pueden ahorrar a los desarrolladores un tiempo y
un esfuerzo considerables. Las bibliotecas son almacenes de código preescrito, o módulos,
que los programadores pueden tomar e insertar en el código que están escribiendo.
31. Minificación
7/11
Para minimizar el código una vez que la página web esté lista para publicarse, los
desarrolladores eliminarán estos comentarios y espacios para garantizar un tiempo de
carga de la página más rápido (¡crucial para brindar una buena experiencia de usuario!)
Mobile-first es un enfoque para el diseño y desarrollo web que prioriza los dispositivos
móviles. En lugar de crear un sitio web pensando en el escritorio y luego considerar cómo
se vería en un dispositivo móvil, con un enfoque que prioriza los dispositivos móviles, el
sitio web se crea primero para la pantalla pequeña. Mobile-first significa adoptar un
diseño receptivo o adaptable (¡ambos están incluidos en este glosario!).
33. MVP
Es crucial no confundir sus palabras de moda deportivas con las palabras de moda de
desarrollo web. Los programadores a menudo escuchan hablar de "MVP", o producto
mínimo viable. El producto mínimo viable es la versión más reducida de un producto que
se puede lanzar al mercado. Al adoptar un enfoque MVP, los desarrolladores se centrarán
primero en las características y funciones centrales que son absolutamente cruciales.
Luego, una vez que se haya lanzado el producto y se hayan recopilado los comentarios de
los usuarios, continuarán creando el conjunto completo de funciones.
34. MySQL
36. PHP
PHP son las siglas de Hypertext Preprocessor, un lenguaje de programación del lado del
servidor. Entre otras cosas, PHP se puede utilizar para generar contenido de página
dinámico, enviar y recibir cookies, controlar el acceso de los usuarios y cifrar datos. ¿Por
qué PHP? Bueno, es compatible con casi todos los servidores que se usan hoy en día, es
bastante fácil de aprender, admite una amplia gama de bases de datos y ¡se puede
descargar gratis!
8/11
37. Complemento
38. Python
39. Resolución
La resolución es una métrica que se utiliza para describir el tamaño y la calidad de una
imagen. También se refiere a las capacidades de visualización de una computadora o
dispositivo móvil, es decir, cuántos píxeles puede mostrar una pantalla tanto horizontal
como verticalmente. En un contexto de desarrollo web, es importante pensar en cómo se
representarán las diferentes imágenes en diferentes tamaños de pantalla.
El diseño receptivo garantiza que un sitio web se muestre correctamente sin importar en
qué dispositivo lo esté viendo el usuario. Los sitios web receptivos están construidos de tal
manera que se adaptan a diferentes tamaños de pantalla, por lo que el usuario obtiene la
misma calidad y facilidad de uso, independientemente de si está navegando en el
escritorio, el dispositivo móvil o la tableta. Puede aprender las diferencias entre el diseño
web receptivo y adaptable .
Un mapa del sitio es un esquema de todas las páginas de un sitio web. Hay tres tipos
diferentes de mapas de sitio: los que utilizan los diseñadores web al planificar un sitio
web, los listados jerárquicos destinados al usuario humano y los listados estructurados
9/11
destinados a los motores de búsqueda. Los desarrolladores web utilizan mapas de sitios
XML para publicar listas de enlaces en sus sitios web, de acuerdo con el protocolo de
mapas de sitios de Google.
Las pilas de software constituyen el backend de un sitio web y son esencialmente paquetes
de software que funcionan en conjunto. En el caso de un teléfono inteligente, por ejemplo,
la pila de software estaría compuesta por el sistema operativo, la aplicación del teléfono,
el navegador web y otras aplicaciones básicas.
44. SSL
SSL son las siglas de Secure Sockets Layer. Es un protocolo de seguridad estándar para
garantizar que todos los datos transmitidos entre el servidor web y el navegador
permanezcan encriptados y, por lo tanto, ilegibles a simple vista. Puede saber si un sitio
web tiene un certificado SSL mirando la dirección web: si la URL comienza con "https", el
sitio web es seguro. También verá un símbolo de candado en la barra del navegador.
Una de las herramientas clave que utilizará en el desarrollo web es un editor de texto. Un
editor de texto es solo un tipo de software que se utiliza para escribir texto sin formato.
Utilizará un editor de texto como SublimeText, TextEdit o TextWrangler para escribir su
código inicial. Luego, más adelante, se formateará para que sea legible por computadora.
47. Diseño UX
Como desarrollador web, también trabajará en estrecha colaboración con los diseñadores
de UX, por lo que es útil comprender lo que hacen. El diseño UX es sinónimo de diseño de
la experiencia del usuario, y se trata de proporcionar una experiencia fluida y fácil de usar
para el usuario final mientras navega por un sitio web o una aplicación. Puede obtener
más información sobre el diseño de UX en otra parte del blog .
10/11
49. Aplicación web
50. Wireframe
Los wireframes ayudan a los diseñadores a comunicar a los desarrolladores web cómo se
debe estructurar un sitio web. Un wireframe es esencialmente un plano básico del sitio
web, que muestra el diseño de la página, cómo debe organizarse el contenido, qué
elementos de interfaz y sistemas de navegación deben incluirse y cómo todos estos
componentes funcionan juntos. La atención se centra en la funcionalidad más que en la
estética.
Esta no es de ninguna manera una lista exhaustiva, pero debería ayudarlo a comenzar a
hablar como un desarrollador web. Por supuesto, también debe ser capaz de seguir el
camino: consulte estos 5 consejos sobre cómo convertirse en desarrollador web .
11/11