Frontend vs Desarrollo WEB Moderno Perfiles Ingenieros Backend Ingenieros Frontend Diseñadores Web: Se encargan de crear la interfaz gráfica, la.

Slides:



Advertisements
Presentaciones similares
EQUIPO JOKER ´NAVEGADORES` DIEGO ROLANDO JOSUE.
Advertisements

Informática: Conjunto de conocimientos científicos y técnicas que hacen posible el tratamiento automático de la información por medio de computadoras.
SOFTWARE LIBRE, OPEN SOURCE E HISTORIA DE LINUX TOVAR LÓPEZ IAN GUSTAVO PROFESOR RENÉ DOMINGUEZ ESCALONA ADMINISTRA SISTEMAS OPERATIVOS GRUPO 503.
FUNDAMENTOS WEB DOCENTE : ING. CRISTIAN VALLE RONCEROS.
Trabajo De Informática Presentado Por : Juan Pablo Caviedes Javier Carvajal Shirley Cortes Grado J.T.
¡LOS SERVIDORES DE FTP Y NUBE!
INTRODUCCIÓN. Una computador u ordenador se compone principalmente del software, que se refiere al conjunto de programas, instrucciones y reglas informáticas,
Capítulo 7: Consideraciones hacia la web móvil
ACCESIBILIDAD WEB.
LENGUAJES DE CODIGO PARA DISEÑO DIGITAL
File Transfer Protocol (FTP)
GRUPO 18 GIT INTEGRANTES: JALDIN PANIAGUA LUIS MIGUEL
DISPOSITIVOS MOVILES.
MODELO CLIENTE -SERVIDOR
LENGUAJES Y REPRESENTACION TECNICA
UNIDAD I: INTRODUCCIÓN AL DISEÑO WEB.
Diseño y Edición de Paginas web
Modelo OSI.
2.3 Maquetación de Páginas web
Actividad 3. HERRAMIENTA TAREAS.
Actividad 3 Herramienta tarea
Tecnología de la Información Software
Definición de un Sistema Distribuido
EVER MAURICIO MORENO SAMACA
Avances e Información de los Programadores del Lado del Cliente
KUbuntu Carlos Torres Denis González 7 de septiembre de 2015.
APLICACIONES DE INTERNET COMO FUENTES DE INFORMACIÓN (WEBS Y FTP).
GLOSARIO TIC.
Lenguaje y representación técnica
PROYECTO DE COMPUTACION INTERNET RED DE REDES. INTERNET ES CONOCIDA COMO LA RED DE REDES YA QUE SE TRATA DE UN SISTEMA DESCENTRALIZADO DE REDES DE COMUNICACIÓN.
Tecnología de la Información Profesora Ariana Rosenthal Software
 PhoneGap es un framework de código libre para el desarrollo de aplicaciones móviles. Su principal característica: multiplataforma, es decir, con un.
Software Es intangible, existe como información, ideas, conceptos, símbolos, pero no ocupa un espacio físico, se podría decir que no tiene sustancia. Se.
QUE ES EL SOFTWARE Es un conjunto de programas de computo, procedimientos, reglas, documentación y datos asociados que forman parte de las operaciones.
R.A 2.1:EDITORES Y PROCESADORES DE TEXTO
SERVICIOS Y SERVIDORES
INTERNET.
Primera presentación inducción virtual
Administración de Sitios Web
Que es HARDWARE Son todos los dispositivos físicos con que se cuenta para poder interactuar con el computador y poder de esta forma realizar diferentes.
SOL GUTIÉRREZ Y MARIANA HEINTZ 4°C Prof. Gustavo price
Unidad 4 ¿Cómo se hace el mantenimiento de una página web? (I)
Servidor ¿Qué es? ¿Cómo funciona?.
EL SISTEMA OPERATIVO Es un conjunto de programas hechos para la ejecución de varias tareas, en las que sirve de intermediario entre el usuario y la computadora.
DISEÑO WEB Sesion 1.
Sistemas operativos de interfaz gráfica.
¿Qué es un sistema operativo y para qué sirve? Un sistema operativo (SO) es un programa informático cuyo principal objetivo es permitir.
Esquema de Respaldos Locales Esquema de Respaldos Locales APLICACIONES UTILIZADAS ABRIL-2018 Cobian Backup es un programa multitarea que podemos usar para.
Sistemas Operativos En La Nube Mtro. Abimael Antonio Pineda TEMA.
Servidores web. ¿Cómo funciona la web? Internet Cliente Web ( Netscape, Internet Explorer, Firefox, etc.) Servidor Web Servidor de nombres (DNS) 2.
Administración de redes
REDES Video 7.
Creación de contenidos Web-HTML
SOFTWARES PARA ADMINISTRACION DE CONST.
Entendiendo PHP En diseño de software en el Front-end es la parte del software que interactúa con los usuarios. Es la persona que se encarga del diseño.
FRONT-END Y BACK-END L.I. MARÍA DEL CARMEN RIVERA GONZÁLEZ.
Planificación Curso UNIDAD 1. INTRODUCCIÓN A LOS SERVICIOS EN RED
Capa de transporte y aplicación. HTTP El Protocolo de transferencia de hipertexto (en inglés: Hypertext Transfer Protocol o HTTP) es el protocolo de comunicación.
INFORMATICA. Vamos a hablar de...HTML Conceptos del lenguaje Estructura para documentos Herramientas usadas para crear documentos Buenas prácticas.
Lenguajes del lado del cliente
Docente: Valerio Herrera, Luis E. Experiencia Formativa III Semana 4: Servidores Web.
Tecnología Web Rodrigo Durán y Juan Díaz. ¿Que es?
ARQUITECTURA DE UN NAVEGADOR WEB ESTO SE REFIERE AL SOFTWARE O HARDWARE? Un navegador web es un programa que codifica y decodifica una serie de reglas,
Intr. a la creación y gestión de páginas web
Características de los Sistemas Operativos
PROGRAMACIÓN BÁSICA CONCEPTOS BÁSICOS Software. TEMAS:  Software y sus funciones  Tipos de Software  Software de Sistemas  Software de Aplicación.
ESTRUCTURA DE LO SISTEMAS OPERATIVOS Presentado por: Jennifer.
Mariam nazareth palomino obregón matricula: recursos digitales
Navegadores y buscadores. ¿Qué es un Navegador? Un navegador o navegador web, o browser, es un software que permite el acceso a Internet, interpretando.
Transcripción de la presentación:

Frontend vs Desarrollo WEB Moderno 2018

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.

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

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

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

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..

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 Recursos para aprender HTTP

Uso básico de la terminal Linux Windows Mac IOS Android …

Aprende a investigar…

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

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?

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.

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

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.

Listos????