Design

UX/UI Design lab

Learn how to design digital products that are not only beautiful, but also easy, intuitive, and enjoyable to use. This hands-on UX/UI Design course takes you through the complete design process—from understanding users and defining problems to creating wireframes, building polished interfaces, prototyping interactions, and testing your designs. You’ll work with modern design tools and real-world projects to build a strong foundation in both User Experience (UX) and User Interface (UI) design.

  • LevelBeginner
  • Duration9 weeks
  • Per week6 hours
  • FormatOn campus or online
  • Price50,000 DZD

What you’ll learn

  • Understand the difference between UX and UI design
  • Learn the fundamentals of user-centered design
  • Conduct user research
  • Define user problems and requirements
  • Create user personas
  • Map user journeys and experiences
  • Design information architecture
  • Create user flows
  • Build wireframes and low-fidelity prototypes
  • Design modern and consistent user interfaces
  • Learn typography, color, spacing, and visual hierarchy
  • Create reusable design systems and components
  • Design responsive interfaces for different devices
  • Create interactive prototypes
  • Conduct usability testing
  • Collect and apply user feedback
  • Collaborate with developers and product teams
  • Present and defend design decisions
  • Build a professional UX/UI portfolio

Program

  1. Discover what UX and UI design are, how they work together, and the role of a designer in the development of digital products.

  2. Learn the fundamentals of user-centered design and discover how understanding users can lead to better products and experiences.

  3. Learn how to gather useful information through interviews, surveys, observation, competitor research, and other research techniques.

  4. Learn how to identify user problems, define clear design challenges, create user personas, and turn research into actionable insights.

  5. Map how users interact with a product. Create user journeys, task flows, and information structures that make navigation intuitive.

  6. Transform ideas into visual structures using low- and high-fidelity wireframes. Learn to focus on functionality and layout before visual details.

  7. Master the visual principles behind effective interfaces, including typography, color, spacing, grids, hierarchy, consistency, and visual balance.

  8. Learn how to use a professional design tool to create interfaces, organize projects, use components, manage assets, and collaborate with others.

  9. Create reusable components and establish consistent design rules that allow digital products to scale while maintaining visual and functional consistency.

  10. Turn static screens into interactive experiences. Learn how to prototype navigation, interactions, transitions, and key user flows.

  11. Design experiences that work across different screen sizes and are accessible to a wider range of users.

  12. Learn how to test your designs with users, identify usability problems, analyze feedback, and iterate based on evidence.

  13. Learn how designers collaborate with developers, prepare design specifications, communicate interactions, and make sure the final product matches the intended experience.

  14. Learn how to document your design process, explain your decisions, present your work professionally, and turn projects into compelling portfolio case studies.

  15. Put everything together by designing a complete digital product from research and problem definition to wireframes, UI design, prototype, testing, and final presentation.

Who it’s for

  • This course is designed for aspiring UX/UI designers, graphic designers, students, entrepreneurs, product managers, developers, and creative professionals who want to learn how to design modern digital experiences.

Prerequisites

  • No previous UX/UI experience required
  • Basic computer skills
  • An interest in design and digital products
  • A computer with Internet access
  • Creativity and willingness to experiment
  • No programming knowledge required
UX/UI Design lab50,000 DZD · 9 weeks