<?xml version="1.0"?>
<rss version="2.0">
   <channel>
      <title>lenguajes de programación by andrea camila hernandez iraheta</title>
      <link>https://padlet.com/andreacamilahernandeziraheta/z6zg4lkpaif9g48j</link>
      <description>términos claves sobre lenguaje de programación</description>
      <language>en-us</language>
      <pubDate>2023-06-15 16:13:39 UTC</pubDate>
      <lastBuildDate>2023-06-29 15:46:54 UTC</lastBuildDate>
      <webMaster>hello@padlet.com</webMaster>
      <image>
         <url>https://padlet.net/icons/png/1f921.png</url>
      </image>
      <item>
         <title>¿Qué es un lenguaje de programación?</title>
         <author>andreacamilahernandeziraheta</author>
         <link>https://padlet.com/andreacamilahernandeziraheta/z6zg4lkpaif9g48j/wish/2625670495</link>
         <description><![CDATA[]]></description>
         <enclosure url="https://padlet-uploads.storage.googleapis.com/2074340687/bb72d60ee6e53d4cb1d72ef43cd4b4f3/_Qu__es_un_lenguaje_de_programaci_n.pdf" />
         <pubDate>2023-06-16 16:49:05 UTC</pubDate>
         <guid>https://padlet.com/andreacamilahernandeziraheta/z6zg4lkpaif9g48j/wish/2625670495</guid>
      </item>
      <item>
         <title>Entorno de desarrollo integrado IDE</title>
         <author>andreacamilahernandeziraheta</author>
         <link>https://padlet.com/andreacamilahernandeziraheta/z6zg4lkpaif9g48j/wish/2625674650</link>
         <description><![CDATA[]]></description>
         <enclosure url="https://padlet-uploads.storage.googleapis.com/2074340687/50659aaddb2b9a0399413792b492a154/Un_entorno_de_desarrollo_integrado___o_entorno_de_desarrollo_interactivo__en_ingl_s_integrated_development_environment__es_una_aplicaci_n_inform_tica_que_proporciona_servicios_integrales_para_facilitar_al_desa.pdf" />
         <pubDate>2023-06-16 16:58:31 UTC</pubDate>
         <guid>https://padlet.com/andreacamilahernandeziraheta/z6zg4lkpaif9g48j/wish/2625674650</guid>
      </item>
      <item>
         <title>¿Que es un algoritmo?</title>
         <author>andreacamilahernandeziraheta</author>
         <link>https://padlet.com/andreacamilahernandeziraheta/z6zg4lkpaif9g48j/wish/2625675709</link>
         <description><![CDATA[]]></description>
         <enclosure url="https://youtu.be/U3CGMyjzlvM" />
         <pubDate>2023-06-16 17:00:56 UTC</pubDate>
         <guid>https://padlet.com/andreacamilahernandeziraheta/z6zg4lkpaif9g48j/wish/2625675709</guid>
      </item>
      <item>
         <title>¿Qué es un diagrama de flujo?</title>
         <author>andreacamilahernandeziraheta</author>
         <link>https://padlet.com/andreacamilahernandeziraheta/z6zg4lkpaif9g48j/wish/2625677015</link>
         <description><![CDATA[<div>El diagrama de flujo o flujograma o diagrama de actividades es la representación gráfica de un algoritmo o proceso. Se utiliza en disciplinas como programación, economía, procesos industriales y psicología cognitiva.<br><br>En Lenguaje Unificado de Modelado (UML), es un diagrama de actividades que representa los flujos de trabajo paso a paso. Un diagrama de actividades muestra el flujo de control general.<br><br>En SysML el diagrama ha sido extendido para indicar flujos entre pasos que mueven elementos físicos (p. ej., gasolina) o energía (p. ej., presión). Los cambios adicionales permiten al diagrama soportar mejor flujos de comportamiento y datos continuos.<br><br>Estos diagramas utilizan símbolos con significados definidos que representan los pasos del algoritmo, y representan el flujo de ejecución mediante flechas que conectan los puntos de inicio y de fin del proceso.</div>]]></description>
         <enclosure url="https://padlet-uploads.storage.googleapis.com/2074340687/5fc37abef621f9848fc692529551f706/Dise_o_sin_t_tulo.png" />
         <pubDate>2023-06-16 17:04:08 UTC</pubDate>
         <guid>https://padlet.com/andreacamilahernandeziraheta/z6zg4lkpaif9g48j/wish/2625677015</guid>
      </item>
      <item>
         <title>¿Que es Microsoft visual Basic?</title>
         <author>andreacamilahernandeziraheta</author>
         <link>https://padlet.com/andreacamilahernandeziraheta/z6zg4lkpaif9g48j/wish/2625678131</link>
         <description><![CDATA[<div><strong>Visual Basic</strong> (VB) es un <a href="https://es.wikipedia.org/wiki/Lenguaje_de_programaci%C3%B3n">lenguaje de programación</a> <a href="https://es.wikipedia.org/wiki/Programaci%C3%B3n_dirigida_por_eventos">dirigido por eventos</a>, desarrollado por <a href="https://es.wikipedia.org/wiki/Alan_Cooper">Alan Cooper</a> para <a href="https://es.wikipedia.org/wiki/Microsoft">Microsoft</a>. Este lenguaje de programación es un dialecto de <a href="https://es.wikipedia.org/wiki/BASIC">BASIC</a>, con importantes agregados. Su primera versión fue presentada en <a href="https://es.wikipedia.org/wiki/1991">1991</a>, con la intención de simplificar la programación utilizando un <a href="https://es.wikipedia.org/wiki/Entorno_de_desarrollo_integrado">ambiente de desarrollo.</a></div>]]></description>
         <enclosure url="https://padlet-uploads.storage.googleapis.com/2074340687/ffbf9d7d3d8909fe4dfebaf7346f2a89/Dise_o_sin_t_tulo__1_.png" />
         <pubDate>2023-06-16 17:06:34 UTC</pubDate>
         <guid>https://padlet.com/andreacamilahernandeziraheta/z6zg4lkpaif9g48j/wish/2625678131</guid>
      </item>
      <item>
         <title>Resolución de problemas con computadora </title>
         <author>andreacamilahernandeziraheta</author>
         <link>https://padlet.com/andreacamilahernandeziraheta/z6zg4lkpaif9g48j/wish/2625678954</link>
         <description><![CDATA[<div>La 'resolución de un problema' mediante un ordenador consiste en el proceso que a partir de la descripción de un problema, expresado habitualmente en lenguaje natural y en términos propios del dominio del problema, permite desarrollar un programa que resuelva dicho problema.</div>]]></description>
         <enclosure url="https://youtu.be/zY9qsT11-T4" />
         <pubDate>2023-06-16 17:08:26 UTC</pubDate>
         <guid>https://padlet.com/andreacamilahernandeziraheta/z6zg4lkpaif9g48j/wish/2625678954</guid>
      </item>
      <item>
         <title>Glosario de términos claves de programación </title>
         <author>andreacamilahernandeziraheta</author>
         <link>https://padlet.com/andreacamilahernandeziraheta/z6zg4lkpaif9g48j/wish/2625682855</link>
         <description><![CDATA[<div>Código</div><div>Son las instrucciones que escribe un programador en un lenguaje de programación. El código es la etapa donde un programador puede leer y modificar un programa de computadora.&nbsp;<br>Framework</div><div>Un framework proporciona una manera estándar de crear aplicaciones. Consiste de muchas soluciones predefinidas para funcionalidades comunes que son utilizadas para ayudar a crear aplicaciones de software de manera más rápida y estandarizada<br>Librería</div><div>Una librería es una colección de funciones prediseñadas para realizar tareas en específico. Por ejemplo, escribir un código que exporte una base de datos a un excel, le tomaría bastante tiempo a un programador. Por lo que se puede apoyar de librerías que ya tengan esta función ya desarrollada.&nbsp;<br>Bug</div><div>Un bug es un error en el código de un programa.&nbsp;<br>Dominio</div><div>Básicamente es el texto que ingresa una persona en un navegador para ingresar a un sitio web en específico. Por ejemplo el dominio de EmpleosTI es “empleosti.com.mx”.<br>Hosting</div><div>Es el servicio que provee almacenamiento de información,imágenes, vídeo, o cualquier contenido accesible vía Web.&nbsp;<br><br></div><div>Las empresas usan un servicio de Hosting para tener su sitio web en línea y que los usuarios puedan acceder a él.&nbsp;<br><br></div><div>&nbsp;<br><br></div><div>Software</div><div>En el mundo de la programación se le conoce como software a cualquier programa de computadora. Una aplicación móvil, un sistema operativo, una página web, un programa de escritorio, todo eso se le conoce como software.&nbsp;<br><br></div><div>&nbsp;<br><br></div><div>Cultura</div><div>&nbsp;<br><br></div><div>Desarrollo Ágil de Software</div><div>Hace referencia a las metodologías que promueven procesos disciplinados en el desarrollo de software. Estos procesos fomentan el trabajo en equipo, la organización, responsabilidad y mejores prácticas de desarrollo de software. Esto con la finalidad de desarrollar aplicaciones de mayor calidad en el menor tiempo posible.&nbsp;<br>DevOps</div><div>DevOps promueve una colaboración fluida entre el equipo de desarrollo (programadores) y el equipo de operaciones(administradores de servidores, base de datos, testers,etc)para producir productos mejores y más confiables.&nbsp;<br><br></div><div>Al adoptar una cultura de DevOps junto con prácticas y herramientas de DevOps, los equipos adquieren la capacidad de responder mejor a las necesidades de los clientes, aumentar la confianza en las aplicaciones que crean y alcanzar los objetivos empresariales en menos tiempo.<br><br></div><div>&nbsp;<br><br></div><div>Scrum</div><div>Scrum es una metodología de desarrollo ágil. Durante un sprint (o iteración), los miembros del equipo se auto-organizan para realizar las tareas que les corresponde. Al finalizar el sprint, los miembros del equipo revisan las tareas finalizadas y definen las tareas que se deben de hacer en la siguiente iteración.&nbsp;<br><br></div><div>A cada tarea de un sprint se le asigna un puntaje para después poder evaluar el rendimiento de los miembros del equipo. De esta manera los managers pueden detectar un bajo rendimiento o predecir un contratiempo antes de que sea demasiado tarde.&nbsp;<br><br></div><div>&nbsp;<br><br></div><div>Roles</div><div>&nbsp;<br><br></div><div>Desarrollador Front-End</div><div>El desarrollador Front-End hace todo lo que el usuario ve en la página.<br><br></div><div>Le da el diseño a las páginas web a través de herramientas como HTML y CSS. Con estas herramientas ellos pueden modificar el color de fondo, los tipos de fuente, el color de las letras o la estructura de texto en una página.<br><br></div><div>También hacen que las páginas sean dinámicas, o sea que el usuario pueda interactuar con el sitio web. Por ejemplo, cuando estás comprando en línea y agregas a tu carrito un producto, a lado del carrito vas a salir un “1” mostrando que tienes un producto en tu carrito para después comprarlo.<br><br></div><div>Desarrollador Back-End</div><div>A diferencia del Front-End, el desarrollador Back-End crea todos los procesos de código de una página que el usuario no puede ver.<br>Desarrollador Full-Stack</div><div>Los desarrolladores Full-Stack son perfiles híbridos que conocen las herramientas que usa el programador Front-End y Back-End.<br><br></div><div>Pueden hacer desde el diseño de una página web hasta manejar la base de datos y procesos de la página.<br><br></div><div>&nbsp;<br><br></div><div>Desarrollador Móvil</div><div>Los desarrolladores móviles crean apps para celulares o tablets para sistemas operativos como Android o iOS.&nbsp;<br><br></div><div>Los desarrolladores de aplicaciones para iOS trabajan con el lenguaje de programación Swift. Mientras que los desarrolladores móviles para Android trabajan con Kotlin o Java.<br><br></div><div>Actualmente se están desarrollando nuevos frameworks para crear aplicaciones que funcionen en ambos sistemas operativos (Android y iOS) como ReactNative. De esta manera los desarrolladores móviles sólo tienen que construir un sólo código.<br><br></div><div>&nbsp;<br><br></div><div>Diseñador UI/UX</div><div>Para entender este perfil, primero debemos de entender qué significan sus acrónimos.&nbsp;<br><br></div><div>UI significa User Interface (o Interfaz de usuario), es lo que el usuario puede ver en una aplicación. Mientras que UX es User Experience (o Experiencia de Usuario) y es lo que el usuario siente cuando usa una aplicación.&nbsp;<br><br></div><div>Un UI Designer diseña cómo se va a ver la página web o app en todos los dispositivos como computadora, celular y tablet. Son perfiles con bases fuertes en diseño, hacen que la aplicación se vea bien. Ellos deciden dónde va a ir la barra de búsqueda, donde van a estar los botones, el color de fondo de una sección, los iconos que se van a usar en la página, el color de los enlaces, entre otros elementos de diseño.<br><br></div><div>Por otro lado, el UX Designer se encarga de crear una buena experiencia para el usuario a través del diseño de la aplicación.&nbsp;<br><br></div><div>Para explicar mejor cuál es el trabajo de un UX, pondremos de ejemplo la siguiente imagen con dos versiones de una app.&nbsp;<br>Tester</div><div>El Tester o QA (Quality Assurance) planifica y lleva a cabo pruebas de software para comprobar si un programa de computadora funciona correctamente<br>SysAdmin</div><div>Son responsables del mantenimiento, la configuración y el funcionamiento confiable de los sistemas y servidores informáticos.<br>Ingeniero DevOps</div><div>Debido a la necesidad de las empresas de mejorar sus procesos de desarrollo de software y operaciones de TI, se creó una nueva posición que su labor sea asegurar la implementación de la metodología DevOps dentro de las empresas.&nbsp;<br><br></div><div><br><br></div><div>&nbsp;<br><br></div>]]></description>
         <enclosure url="https://padlet-uploads.storage.googleapis.com/2074340687/ea7734f6c15f64566cd2dc6402cfb8d9/glosario_de_terminos_programacion_ebook.png" />
         <pubDate>2023-06-16 17:16:38 UTC</pubDate>
         <guid>https://padlet.com/andreacamilahernandeziraheta/z6zg4lkpaif9g48j/wish/2625682855</guid>
      </item>
   </channel>
</rss>
