Descargar la presentación
La descarga está en progreso. Por favor, espere
Publicada porCafe Kafekali Modificado hace 6 años
1
Frontend vs Desarrollo WEB Moderno 2018
2
Perfiles Ingenieros Backend Ingenieros Frontend Diseñadores Web: Se encargan de crear la interfaz gráfica, la parte visual de las aplicaciones o páginas web, su trabajo exige conocimientos de usabilidad. Fullstack: Desarrollador que conozca bien y le sean familiares todas las facetas del front-end y del back-end. QA Testers: Encargado de medir la calidad del proceso de desarrollo de software, entre sus principales funciones están el diseñar y ejecutar pruebas. Devops: Se basa en la integración entre desarrolladores y administradores de sistemas.
3
Desarrollador WEB Git – Control de Versiones SSH HTTP/HTTPS y APIs Uso básico de la Terminal Aprende a Investigar Estructura de Datos y Algoritmos Codificación de caracteres Patrones de Diseño GitHub Front - End Back - End
4
Git, Control de Versiones Software de control de versiones diseñado por Linus Torvalds, pensando en la eficiencia y la confiabilidad del mantenimiento de versiones de aplicaciones cuando éstas tienen un gran número de archivos de código fuente. Su propósito: Llevar registro de los cambios en archivos de computadora. coordinar el trabajo que varias personas realizan sobre archivos compartidos. El mantenimiento del software Git está actualmente (2009) supervisado por Junio Hamano, quien recibe contribuciones al código de alrededor de 280 programadores. En cuanto a derechos de autor Git es un software libre distribuible bajo los términos de la versión 2 de la Licencia Pública General de GNU. Recursos para aprender Git
5
Protocolo SSH El protocolo SSH permite a los usuarios acceder a máquinas remotas a través de una red. Aparte de esta aplicación también permite copiar datos de forma segura (tanto ficheros sueltos como simular sesiones FTP cifradas), gestionar claves RSA para no escribir claves al conectar a los dispositivos y pasar los datos de cualquier otra aplicación por un canal seguro tunelizado mediante SSH. Recursos para aprender SSH
6
Protocolo SSH (2) El servidor SSH puede convertirse en un conducto para convertir en seguros los protocolos inseguros mediante el uso de una técnica llamada reenvío por puerto, como por ejemplo POP, incrementando la seguridad del sistema en general y de los datos. Muchas aplicaciones SSH cliente están disponibles para casi todos los principales sistemas operativos en uso hoy día. Para empezar a usar SSH se necesita un software que tenga esta funcionalidad integrada. Para Windows, una de las aplicaciones más utilizadas, es la herramienta Putty, la cual puede realizar varios tipos de conexión a diferentes puertos, donde se incluye el puerto por defecto de SSH, el 22. Por otro lado en Linux y Unix normalmente ya viene instalado la aplicación SSH..
7
HTTP El http son las siglas de “Hypertext Transfer Protocol” es un protocolo de transferencia donde se utiliza un sistema mediante el cual se permite la transferencia de información entre diferentes servicios y los clientes que utilizan páginas web. Este sistema fue desarrollado por las instituciones internacionales World Wide Web Consortium y la Internet Engineering Task Force, finalizado en el año de 1999. Recursos para aprender HTTP
8
Uso básico de la terminal Linux Windows Mac IOS Android …
9
Aprende a investigar… https://www.etitulo.com/2014/05/08/como-aprender-a-investigar/ https://www.google.com/?hl=es
10
Estructura de datos En ciencias de la computación, una estructura de datos es una forma particular de organizar datos en una computadora para que puedan ser utilizados de manera eficiente. Recursos para aprender Estructura de Datos
11
Codificación de caracteres La codificación de caracteres es el método que permite convertir un carácter de un lenguaje natural (como el de un alfabeto o silabario) en un símbolo de otro sistema de representación, como un número o una secuencia de pulsos eléctricos en un sistema electrónico, aplicando normas o reglas de codificación. ¿Qué es el encoding UTF 8? ¿Cuál es la máxima cantidad de bytes que se pueden usar en la codificación UTF 8? ¿Qué es la tabla de codificación? ¿Qué es codificar y decodificar?
12
Patrones de diseño Los patrones de diseño son unas técnicas para resolver problemas comunes en el desarrollo de software y otros ámbitos referentes al diseño de interacción o interfaces.
13
El Camino del Front-End El desarrollo web front-end es la práctica de producir HTML, CSS y JavaScript para un sitio web o aplicación web para que el usuario pueda ver e interactuar directamente con ellos
15
El Camino del Back-End El Back-End, o el “lado del servidor”, es básicamente cómo funciona el sitio, las actualizaciones y los cambios. Esto se refiere a todo lo que el usuario no puede ver en el navegador, como bases de datos y servidores. Por lo general, las personas que trabajan en el Back-End se llaman programadores o desarrolladores. Los desarrolladores Back-End están más preocupados por cosas como seguridad, estructura y administración de contenido. Usualmente saben y pueden usar lenguajes como HTML y CSS, pero definitivamente no es su enfoque.
17
Listos????
Presentaciones similares
© 2025 SlidePlayer.es Inc.
All rights reserved.