Aqui les comparto mi resumen 😃
Introducción
Desarrollo Web para Diseñadores: Fundamentos y Conceptos Clave
Conceptos Generales
Conceptos Básicos del Desarrollo de Software y Programación
Modelo de Solicitud y Respuesta en la Web
Frontend y Backend: Conceptos y Comunicación en Desarrollo Web
Conceptos básicos de APIs y su funcionamiento práctico
Control de Versiones con Git para Diseñadores y Desarrolladores
Aproximación a los lenguajes de la web
Conceptos Básicos de HTML para Diseñadores
Fundamentos de CSS: Sintaxis y Aplicación de Estilos en HTML
Conceptos Básicos de JavaScript para Diseñadores
Sintaxis y Tipos de Datos en JavaScript: Práctica con Figma y Run.js
Uso de herramientas de desarrollo en navegadores web
Bases del diseño en el desarrollo
Imágenes: Tipos, Formatos y Optimización para Diseñadores
Optimización de Imágenes para Mejorar Experiencia Web
Carga y Optimización de Tipografías Web
Nomenclatura de Colores en Diseño y Desarrollo Web
El diseño desde una mirada de desarrollo
Estados de Botones en Desarrollo Web con HTML y CSS
Modelo de Caja y Estados en Botones HTML y CSS
Diseño y Estados de Inputs en Figma: Focus, Disable y Hover
Paginación y Funcionalidades en Tablas de Datos
Funcionalidades Comunes en el Diseño de Tablas Interactivas
Diseño e Implementación de Checkbox: Estados y Atributos HTML
Resumen del Curso de Desarrollo Web
Live Class
Escuelas de Diseño en Platzi: Programas y Oportunidades
El desarrollo de software es una serie de actividades en la ciencia de la computación dedicadas a la creación, diseño y lanzamiento de software. Este proceso es crucial, no solo en términos de desarrollo técnico, sino también para mejorar la usabilidad y la experiencia del usuario. Si eres diseñador de UI o UX, juegas un papel vital en esta cadena, contribuyendo a la creación de una interfaz de usuario y una experiencia integral.
Dentro del desarrollo, existen distintas áreas, cada una con un enfoque diferente, al igual que sucede en el campo del diseño. Algunos ejemplos de estas áreas incluyen:
Así como en el diseño puedes trabajar con moda, productos o gráficos, en el campo del desarrollo puedes especializarte en herramientas específicas o plataformas según tu preferencia y habilidades.
Los lenguajes de programación son fundamentales para que los humanos podamos dar instrucciones a las computadoras. Se comunican a través de una sintaxis específica que cada máquina puede interpretar para ejecutar diferentes funciones. Algunos de los lenguajes más comunes incluyen:
Cada uno tiene características y aplicaciones específicas. Por ejemplo, JavaScript se utiliza ampliamente para el desarrollo web. En este curso, nos enfocaremos principalmente en JavaScript.
Los lenguajes funcionan como un idioma compartido con las máquinas, permitiendo que estas realicen tareas basadas en las instrucciones que les damos.
Para entender mejor la aplicación de estos lenguajes, utilizamos un ejemplo básico: verificar si un número es mayor a otro. Este es un ejemplo sencillo pero efectivo para visualizar cómo los lenguajes operan a nivel básico.
Para ilustrar:
Incluso cuando la sintaxis varía entre lenguajes (por ejemplo, entre JavaScript y Go), los conceptos subyacentes de variables y condiciones son comunes.
Si ya trabajas en diseño en alguna de las áreas mencionadas, ya estás contribuyendo al desarrollo de software. Ayudas a crear software más intuitivo y eficiente, lo cual es esencial en la interacción humano-computadora. Tu aporte es clave para garantizar que el software no sólo funcione de manera adecuada, sino que también sea agradable y fácil de usar para las personas.
No te preocupes si al principio los lenguajes parecen complicados. Con el tiempo y la práctica, se vuelven herramientas valiosas y comprensibles. Mira cada tarea como un pequeño paso que contribuye a resolver problemas mayores, como crear usuarios o gestionar registros.
Explora este fascinante campo, familiarízate con los ejemplos que veamos y prepárate para desarrollar habilidades que no solo son técnicas, sino también estratégicas y creativas. Al fin y al cabo, la programación es el puente entre nuestras ideas y su realización técnica. ¡Continúa con esta emocionante aventura de aprendizaje!
Aportes 15
Preguntas 2
Aqui les comparto mi resumen 😃
Les recomiendo muchos los cursos de Diego de Granda, excelente profesor para aprender html y css. Sí desean aprender mediante práctica constante y texto, les recomiendo https://www.freecodecamp.org/ además de ser open source, es excelente plataforma
Entendí buenísima es la misma mazamorra cocinada en diferente olla
Interesante, no he tenido ningún acercamiento pero estoy decidido a aprender poco a poco.
he tratado de aprender PHp Pero necesito aprnader todos los procesos asi que espero este crso me ayude …
Muy buena clase y es que en efecto, existen muchas áreas dentro del desarrollo de software donde uno puede laborar.
Si eres un diseñador UI/UX, lo que yo recomendaría seria comenzar a mirar áreas como el desarrollo web Frontend o el desarrollo móvil para que puedas ver de forma más gráfica como es que se pasa de un diseño a código. Ya más adelante podrías ir adestrándote en otras áreas que te llamen la atención.
Si quieres iniciar en desarrollo web, lo ideal es comenzar a estudiar HTML, CSS y Javascript pero seguramente más adelante en el curso se hable más a profundidad de esto. Pero aquí en Platzi hay muy buenos cursos de estas tecnologías 😃
Siento que ya tengo unas bases por trabajar con desarrolladores y a la vez me siento tan lejana en entenderles, pero me gusto mucho la clase, la entendí perfecto y creo que como diseñadora le tenía un poco de pavor al desarrollo por su complejidad, pero a pesar de que no es fácil es tan necesario. Vamos con toda 😄
El “reto” es aprender las sintaxis de los tipos de lenguajes, tal cuál como los idiomas. ¡Y los modismos!
Aún me es complicado entender las sintaxis, sobre todo en unity, que maneja C++, pero me ayuda a comprender un poco mejor
Bien, tengo conocimiento en programación básica.
¿Quieres ver más aportes, preguntas y respuestas de la comunidad?