CursosEmpresasBlogLiveConfPrecios

Introducción a los sistemas de diseño

Clase 11 de 19 • Curso de Figma Avanzado

Contenido del curso

Introducción y community

  • 1

    Hemos actualizado el curso de Figma Avanzado

    00:07 min
  • 2
    Introducción y bienvenida

    Introducción y bienvenida

    02:59 min
  • 3
    Figma community: conoce, comparte y remixea

    Figma community: conoce, comparte y remixea

    04:58 min
  • 4
    Platzi Card Community

    Platzi Card Community

    04:37 min
  • 5
    Proyecto Landing Page Multi-idioma

    Proyecto Landing Page Multi-idioma

    00:59 min

AutoLayout y Variants

  • 6
    ¿Qué es y por qué es importante el AutoLayout?

    ¿Qué es y por qué es importante el AutoLayout?

    07:40 min
  • 7
    AutoLayout: dirección, paddings, resizing y constraints

    AutoLayout: dirección, paddings, resizing y constraints

    09:45 min
  • 8
    AutoLayout dentro de AutoLayout

    AutoLayout dentro de AutoLayout

    14:45 min
  • 9
    Variants de 0 a 100

    Variants de 0 a 100

    05:53 min
  • 10
    Variants: complejos

    Variants: complejos

    04:43 min

Design Systems

  • 11

    Introducción a los sistemas de diseño

    Viendo ahora
  • 12
    Sistemas de diseño en Figma

    Sistemas de diseño en Figma

    16:02 min

Prototipado

  • 13
    Construcción de pantallas

    Construcción de pantallas

    14:17 min
  • 14
    ¿Qué son los Interactive Components?

    ¿Qué son los Interactive Components?

    04:13 min
  • 15
    Interactive Components avanzados

    Interactive Components avanzados

    12:25 min

Plugins

  • 16
    Mejores Plugins

    Mejores Plugins

    03:36 min
  • 17
    Plugins: multi-lenguaje y diseño dinámico

    Plugins: multi-lenguaje y diseño dinámico

    08:34 min

Despedida

  • 18
    Despedida

    Despedida

    02:07 min
  • 19

    Autoevaluación del Curso de Figma Avanzado

Tomar examen

Escuelas

  • Desarrollo Web
    • Fundamentos del Desarrollo Web Profesional
    • Diseño y Desarrollo Frontend
    • Desarrollo Frontend con JavaScript
    • Desarrollo Frontend con Vue.js
    • Desarrollo Frontend con Angular
    • Desarrollo Frontend con React.js
    • Desarrollo Backend con Node.js
    • Desarrollo Backend con Python
    • Desarrollo Backend con Java
    • Desarrollo Backend con PHP
    • Desarrollo Backend con Ruby
    • Bases de Datos para Web
    • Seguridad Web & API
    • Testing Automatizado y QA para Web
    • Arquitecturas Web Modernas y Escalabilidad
    • DevOps y Cloud para Desarrolladores Web
  • English Academy
    • Inglés Básico A1
    • Inglés Básico A2
    • Inglés Intermedio B1
    • Inglés Intermedio Alto B2
    • Inglés Avanzado C1
    • Inglés para Propósitos Específicos
    • Inglés de Negocios
  • Marketing Digital
    • Fundamentos de Marketing Digital
    • Marketing de Contenidos y Redacción Persuasiva
    • SEO y Posicionamiento Web
    • Social Media Marketing y Community Management
    • Publicidad Digital y Paid Media
    • Analítica Digital y Optimización (CRO)
    • Estrategia de Marketing y Growth
    • Marketing de Marca y Comunicación Estratégica
    • Marketing para E-commerce
    • Marketing B2B
    • Inteligencia Artificial Aplicada al Marketing
    • Automatización del Marketing
    • Marca Personal y Marketing Freelance
    • Ventas y Experiencia del Cliente
    • Creación de Contenido para Redes Sociales
  • Inteligencia Artificial y Data Science
    • Fundamentos de Data Science y AI
    • Análisis y Visualización de Datos
    • Machine Learning y Deep Learning
    • Data Engineer
    • Inteligencia Artificial para la Productividad
    • Desarrollo de Aplicaciones con IA
    • AI Software Engineer
  • Ciberseguridad
    • Fundamentos de Ciberseguridad
    • Hacking Ético y Pentesting (Red Team)
    • Análisis de Malware e Ingeniería Forense
    • Seguridad Defensiva y Cumplimiento (Blue Team)
    • Ciberseguridad Estratégica
  • Liderazgo y Habilidades Blandas
    • Fundamentos de Habilidades Profesionales
    • Liderazgo y Gestión de Equipos
    • Comunicación Avanzada y Oratoria
    • Negociación y Resolución de Conflictos
    • Inteligencia Emocional y Autogestión
    • Productividad y Herramientas Digitales
    • Gestión de Proyectos y Metodologías Ágiles
    • Desarrollo de Carrera y Marca Personal
    • Diversidad, Inclusión y Entorno Laboral Saludable
    • Filosofía y Estrategia para Líderes
  • Diseño de Producto y UX
    • Fundamentos de Diseño UX/UI
    • Investigación de Usuarios (UX Research)
    • Arquitectura de Información y Usabilidad
    • Diseño de Interfaces y Prototipado (UI Design)
    • Sistemas de Diseño y DesignOps
    • Redacción UX (UX Writing)
    • Creatividad e Innovación en Diseño
    • Diseño Accesible e Inclusivo
    • Diseño Asistido por Inteligencia Artificial
    • Gestión de Producto y Liderazgo en Diseño
    • Diseño de Interacciones Emergentes (VUI/VR)
    • Desarrollo Web para Diseñadores
    • Diseño y Prototipado No-Code
  • Contenido Audiovisual
    • Fundamentos de Producción Audiovisual
    • Producción de Video para Plataformas Digitales
    • Producción de Audio y Podcast
    • Fotografía y Diseño Gráfico para Contenido Digital
    • Motion Graphics y Animación
    • Contenido Interactivo y Realidad Aumentada
    • Estrategia, Marketing y Monetización de Contenidos
  • Desarrollo Móvil
    • Fundamentos de Desarrollo Móvil
    • Desarrollo Nativo Android con Kotlin
    • Desarrollo Nativo iOS con Swift
    • Desarrollo Multiplataforma con React Native
    • Desarrollo Multiplataforma con Flutter
    • Arquitectura y Patrones de Diseño Móvil
    • Integración de APIs y Persistencia Móvil
    • Testing y Despliegue en Móvil
    • Diseño UX/UI para Móviles
  • Diseño Gráfico y Arte Digital
    • Fundamentos del Diseño Gráfico y Digital
    • Diseño de Identidad Visual y Branding
    • Ilustración Digital y Arte Conceptual
    • Diseño Editorial y de Empaques
    • Motion Graphics y Animación 3D
    • Diseño Gráfico Asistido por Inteligencia Artificial
    • Creatividad e Innovación en Diseño
  • Programación
    • Fundamentos de Programación e Ingeniería de Software
    • Herramientas de IA para el trabajo
    • Matemáticas para Programación
    • Programación con Python
    • Programación con JavaScript
    • Programación con TypeScript
    • Programación Orientada a Objetos con Java
    • Desarrollo con C# y .NET
    • Programación con PHP
    • Programación con Go y Rust
    • Programación Móvil con Swift y Kotlin
    • Programación con C y C++
    • Administración Básica de Servidores Linux
  • Negocios
    • Fundamentos de Negocios y Emprendimiento
    • Estrategia y Crecimiento Empresarial
    • Finanzas Personales y Corporativas
    • Inversión en Mercados Financieros
    • Ventas, CRM y Experiencia del Cliente
    • Operaciones, Logística y E-commerce
    • Gestión de Proyectos y Metodologías Ágiles
    • Aspectos Legales y Cumplimiento
    • Habilidades Directivas y Crecimiento Profesional
    • Diversidad e Inclusión en el Entorno Laboral
    • Herramientas Digitales y Automatización para Negocios
  • Blockchain y Web3
    • Fundamentos de Blockchain y Web3
    • Desarrollo de Smart Contracts y dApps
    • Finanzas Descentralizadas (DeFi)
    • NFTs y Economía de Creadores
    • Seguridad Blockchain
    • Ecosistemas Blockchain Alternativos (No-EVM)
    • Producto, Marketing y Legal en Web3
  • Recursos Humanos
    • Fundamentos y Cultura Organizacional en RRHH
    • Atracción y Selección de Talento
    • Cultura y Employee Experience
    • Gestión y Desarrollo de Talento
    • Desarrollo y Evaluación de Liderazgo
    • Diversidad, Equidad e Inclusión
    • AI y Automatización en Recursos Humanos
    • Tecnología y Automatización en RRHH
  • Finanzas e Inversiones
    • Fundamentos de Finanzas Personales y Corporativas
    • Análisis y Valoración Financiera
    • Inversión y Mercados de Capitales
    • Finanzas Descentralizadas (DeFi) y Criptoactivos
    • Finanzas y Estrategia para Startups
    • Inteligencia Artificial Aplicada a Finanzas
    • Domina Excel
    • Financial Analyst
    • Conseguir trabajo en Finanzas e Inversiones
  • Startups
    • Fundamentos y Validación de Ideas
    • Estrategia de Negocio y Product-Market Fit
    • Desarrollo de Producto y Operaciones Lean
    • Finanzas, Legal y Fundraising
    • Marketing, Ventas y Growth para Startups
    • Cultura, Talento y Liderazgo
    • Finanzas y Operaciones en Ecommerce
    • Startups Web3 y Blockchain
    • Startups con Impacto Social
    • Expansión y Ecosistema Startup
  • Cloud Computing y DevOps
    • Fundamentos de Cloud y DevOps
    • Administración de Servidores Linux
    • Contenerización y Orquestación
    • Infraestructura como Código (IaC) y CI/CD
    • Amazon Web Services
    • Microsoft Azure
    • Serverless y Observabilidad
    • Certificaciones Cloud (Preparación)
    • Plataforma Cloud GCP

Platzi y comunidad

  • Platzi Business
  • Live Classes
  • Lanzamientos
  • Executive Program
  • Trabaja con nosotros
  • Podcast

Recursos

  • Manual de Marca

Soporte

  • Preguntas Frecuentes
  • Contáctanos

Legal

  • Términos y Condiciones
  • Privacidad
  • Tyc promociones
Reconocimientos
Reconocimientos
Logo reconocimientoTop 40 Mejores EdTech del mundo · 2024
Logo reconocimientoPrimera Startup Latina admitida en YC · 2014
Logo reconocimientoPrimera Startup EdTech · 2018
Logo reconocimientoCEO Ganador Medalla por la Educación T4 & HP · 2024
Logo reconocimientoCEO Mejor Emprendedor del año · 2024
De LATAM conpara el mundo
YoutubeInstagramLinkedInTikTokFacebookX (Twitter)Threads

      Paradigma del diseño atómico

      Definición de diseño atómico

      El paradigma del diseño atómico es un modelo ideado por Brad Frost para crear los elementos que componen un Sistema de Diseño y está basado en la química.

      Se trata de una nomenclatura que se utiliza para reducir la complejidad de los sistemas de diseño de interfaces y para definir jerarquías en los elementos. Esto ayuda a generar una mayor limpieza en la organización de los elementos utilizados en las interfaces, siendo útil tanto para las complejas como las más simples.

      Elementos

      El diseño atómico está compuesto por elementos organizados en la siguiente jerarquía, siendo de menor a mayor: átomos, moléculas, organismos y sistemas. Se pueden añadir más niveles jerárquicos si fuera necesario.

      • Átomos

      Son los elementos básicos de la construcción de una interfaz. Su característica principal es que carecen de sentido por sí mismos, por lo que necesitarán ser acompañados por otros átomos para tener un sentido.

      Los átomos pueden ser: títulos, textos, colores, tipografías, espaciados, labels, inputs o botones, entre otros.

      El átomo debe ser nombrado, definido y acotado con márgenes para conocer cómo se comporta al ser juntado con otros átomos y que no se cree un conflicto entre ellos.

      • Moléculas

      Se obtienen juntando varios átomos diferentes, por lo que son el siguiente elemento en la jerarquía.

      Las moléculas se pueden utilizar de forma independiente y aislada, ya que aportan suficiente información como para guiar una acción dentro de la interfaz.

      Las moléculas pueden ser por ejemplo una cabecera, footer o post. Otro ejemplo de molécula puede ser un campo de recogida de datos, que estaría formado por una combinación entre un label y un input.

      Deben ser definidas y acotadas para conocer cómo se comporta en convivencia con otras moléculas, de la misma manera que ocurre con los átomos.

      • Organismos

      Se obtienen juntando moléculas diferentes y forman una sección o parte de nuestro producto. Los organismos consiguen ofrecer una experiencia completa al usuario.

      Pueden ser las páginas de home, contact o about que forman una web. Otro ejemplo de organismo es un formulario, que se crearía por la combinación de campos de recogida y botones.

      • Sistemas

      Con varios organismos podremos formar sistemas que son los apartados esquematizados dentro de una página.

      Los sistemas pueden ser: la web, aplicación, software o producto digital que estemos construyendo.

      Con este modelo se consigue una mayor consistencia y estabilidad del sistema de diseño, lo que se traducirá en un código más consistente. Además, se alcanza una mayor velocidad de trabajo y una resolución de problemas de forma más efectiva.

      Sistemas de diseño

      Definición

      Un sistema de diseño consiste en una serie de elementos y patrones de diseño, que son utilizados como reglas o decisiones de negocio que rigen la composición de un producto.

      • Sirven para involucrar a todas las personas del equipo en el proyecto y permitirles consultar toda la documentación creada, de forma que el trabajo sea más eficiente y fluido.
      • Los sistemas de diseño son evolutivos, por lo que pueden adaptarse continuamente a nuevos sistemas que van apareciendo.
      • Para crear un sistema de diseño es necesario establecer unos principios que deben cumplir todas las decisiones que se tomen para evitar cometer errores o generar conflictos. Algunos de estos principios pueden ser la accesibilidad, consistencia o reusabilidad. Además, todos estos principios deben ser compatibles entre sí.

      Librería de componentes de un sistema de diseño

      Los componentes son cada uno de los elementos y herramientas utilizadas para que la persona usuaria logre cumplir sus objetivos.

      • Todos los componentes deben responder de alguna manera a las acciones que realicen las personas, de forma que se establezca una comunicación y reciban información de que todo funciona correctamente.

      Siendo los componentes cada una de las partes que nos van a ayudar a realizar el proyecto, es conveniente tenerlos recogidos en una librería de componentes, para poder trabajar con ellos de forma ágil:

      • En la librería, los componentes se encuentran ya desarrollados y listos a nivel front-end para que las decisiones de diseño se puedan implementar rápidamente.
      • Esta sistematización de los componentes nos ayudará a centrarnos en el problema a resolver, en vez de enfocarnos en el diseño de cada componente.

      No hace falta tener una gran librería de componentes de diseño, podemos tener solo los que más utilizamos.

      Cursos

      Finalmente, puedes encontrar otros cursos en Platzi para poder ampliar tus conocimientos.

      • Entre ellos está el Curso de Sistemas de Diseño, que puedes encontrarlo en este enlace: https://platzi.com/clases/sistemas-diseno/.
      • También puedes realizar el curso sobre Patrones y componentes de Sistemas de Diseño.
      • Finalmente, te recomiendo el curso Cómo Gestionar un Sistema de Diseño como Product Manager.
        Paolo Carrion

        Paolo Carrion

        student•
        hace 4 años

        Hola comunidad 👋🏻, les recomiendo leer la documentación de Material Design para que puedan darse una mejor idea de cómo es que podrían estructurar los elementos de sus sitios web 😉.

          Edhu Nuñez Alvarado

          Edhu Nuñez Alvarado

          student•
          hace 4 años

          Gracias compañero

        Jose Domingo Diaz Perez

        Jose Domingo Diaz Perez

        student•
        hace 4 años

        De verdad, muchísimas gracias Julio. Este curso marca una duración de 2 horas, pero en realidad ya llevo casi 8 horas tratando de entender todo y de verdad que estoy sumamente satisfecho.

          Julio Servan

          Julio Servan

          teacher•
          hace 4 años

          Gracias a ti Jose Domingo, me alegra que te esté gustando! Ya ti tu aporte en la comunidad!

        Art Michel

        Art Michel

        student•
        hace 4 años
        1_m2fb_YCpY3WUJxKNUjLPdA.png
        Laura Acevedo

        Laura Acevedo

        student•
        hace 4 años

        Por aquí les dejo el sistema de diseño de Atlassian , hace un par de años lo conocí y lo siguen manejando de una manera impecable 👌

        Pedro Isaac Aguilar

        Pedro Isaac Aguilar

        student•
        hace 4 años

        Excelente resumen. Me recordó el curso de Sistemas de Diseño que da Rulótico. De manera que ahora que estoy tomando este curso, veo que ambos se complementan muy bien, puesto que éste curso es la aplicación en el software Figma de todo lo visto en el curso de Rulótico.

        Dario Espinosa

        Dario Espinosa

        student•
        hace 4 años

        Siendo el** 2022 el diseño atómico a tenido su update**,y todo se debe a cuando tenemos productos digitales que tienen una misma base de organismos pero se usan para crear nuevos productos por ejemplo o en el caso contrario que empezamos a hablar de incluso fragmentos antes de lo átomos , los design tokens, checate este articulo: https://uxdesign.cc/atomic-design-2022-what-we-can-learn-from-eames-and-other-design-giants-4d8e2f579daa

        Alexis Acosta

        Alexis Acosta

        student•
        hace 4 años

        Muy interesante esta explicación, ahora me queda más claro cómo funciona un sistema de diseño y sus componentes.

        María Luisa Barboza Restrepo

        María Luisa Barboza Restrepo

        student•
        hace 3 años

        Es muy emocionante como cada definición crea sentido en la práctica. Muchas gracias por la lectura

        Jeisson Espinosa

        Jeisson Espinosa

        student•
        hace 3 años

        Información resumida de esta clase #EstudiantesDePlatzi

        • Este paradigma es creado por Brad Frost, se utiliza para crear los componentes que se encuentran en un sistema de diseño y es basado en la química

        • Este paradigma nos ayuda a generar una mayor limpieza en la organización de los elementos

        • El diseño atómico tiene las siguiente jerarquía, empezando de menor a mayor: Átomos, moléculas, organizamos y sistemas

        • Átomos: Son los elementos más básicos en el diseño de la interfaz como por ejemplo los títulos, textos, colores, Etc.

        • Es importante que el átomo tenga nombre y este acotado por margenes

        • Moléculas: las obtenemos juntando varios átomos y podemos utilizarlas de manera independiente, un ejemplo de molécula puede ser un header, footer o post

        • Estas moléculas pueden ser definidas y acotadas

        • Organizamos: Los creamos juntando varías moléculas y son una parte de nuestro producto como por ejemplo: Páginas enteras o formularios

        • Sistemas: Se crean uniendo varios organismos y estos son los apartados esquematizados dentro de una página

        • Un sistema puede ser una web, App o un Software

        • Entender y saber aplicar todo esto nos ayuda con la consistencia, estabilidad, velocidad en la creación de nuestro producto y con el sistema de diseño

        • Sistema de diseño: Este consiste en una serie de elementos y patrones de diseño que son utilizados como reglas o decisiones de negocio que rigen la composición de un producto

        • Para esto debemos tener una librería de componentes de un sistema de diseño, allí es donde encontramos todos los componentes que nos ayudara a crear nuestro producto mucho más fácil

        • Existen cursos en Platzi para aprender a gestionar correctamente estas librerías de componentes