Our Course Catalog

Comprehensive web design programs tailored for students across Canada. Learn from industry experts and build a professional portfolio.

Course 1

Web Design Fundamentals

Introduction to digital design, composition, typography, and interface work. Perfect for beginners starting their web design journey.

8 weeks
Beginner
Enroll in This Course
Web Design Fundamentals Course

Course Topics

Visual Design Principles

Learn composition, balance, hierarchy, and visual flow

Color Theory

Master color schemes, psychology, and accessibility

Typography

Understand font selection, pairing, and hierarchy

Grid Systems

Create structured layouts with professional grids

Page Structure

Design effective page layouts and navigation

User Scenarios

Map user journeys and interaction patterns

Practical Project

Create a complete website layout from concept to final design, including homepage, internal pages, and mobile versions.

UX/UI Design Course
Course 2

UX/UI Design

Study user experience principles and interface design methodologies. Learn to create intuitive, user-centered digital products.

10 weeks
Intermediate
Enroll in This Course

Course Topics

User Research

Conduct audience analysis and user interviews

Interface Design

Create effective and aesthetically pleasing interfaces

Prototyping

Build interactive prototypes for testing and validation

User Scenarios

Map complete user journeys and touchpoints

Usability Testing

Test designs with real users and iterate based on feedback

Information Architecture

Structure content for optimal findability and navigation

Practical Project

Design a complete web service interface from research through final prototype, including user flows, wireframes, high-fidelity mockups, and interactive prototype.

Course 3

Figma and Modern Design Tools

Detailed study of professional design tools and collaborative features. Master the industry-standard platform for interface design.

6 weeks
All levels
Enroll in This Course
Figma Course

Course Topics

Components and Variants

Build reusable component systems with variants

Auto Layout

Create responsive frames that adapt automatically

Design Libraries

Organize and share design assets across projects

Interactive Prototypes

Build clickable prototypes with advanced interactions

Team Collaboration

Work effectively with developers and stakeholders

Advanced Features

Master plugins, constraints, and developer handoff

Practical Project

Create a comprehensive design system with components, color tokens, typography scales, and documentation for a complete digital product.

Responsive Design Course
Course 4

Responsive Web Design

Prepare layouts for various devices from mobile to desktop. Learn to create seamless experiences across all screen sizes.

7 weeks
Intermediate
Enroll in This Course

Course Topics

Mobile-First Design

Design for mobile screens and scale up effectively

Tablet Interfaces

Optimize layouts for medium-sized touchscreens

Desktop Layouts

Create rich experiences for large screens

Flexible Grids

Build adaptive grid systems that scale smoothly

Breakpoint Strategy

Plan effective transitions between device sizes

Cross-Device Testing

Validate designs across multiple devices and browsers

Practical Project

Design and document a complete responsive website with layouts optimized for mobile, tablet, and desktop screens, including all breakpoint variations.

Course 5

Mobile Interface Design

Specialized training in creating mobile-first user experiences. Master the unique constraints and opportunities of mobile design.

6 weeks
Intermediate
Enroll in This Course
Mobile Interface Design Course

Course Topics

Touch Interactions

Design for gestures, taps, and swipes

Navigation Patterns

Implement effective mobile navigation systems

Screen Hierarchy

Organize content within limited screen space

Platform Guidelines

Follow iOS and Android design standards

Performance Optimization

Design for fast loading and smooth animations

Accessibility

Ensure designs work for users with diverse needs

Practical Project

Design a mobile application from user research through high-fidelity prototype, including onboarding, main features, and complete user flows.

Portfolio Course
Course 6

Design Portfolio Development

Build a professional portfolio showcasing your best design work. Learn to present projects effectively to potential clients and employers.

5 weeks
All levels
Enroll in This Course

Course Topics

Case Study Writing

Document your design process and decisions

Project Presentation

Create compelling visual narratives

Material Preparation

Select and refine your strongest work

Visual Presentation

Design an attractive portfolio layout

Personal Branding

Develop your unique designer identity

Portfolio Platforms

Choose and optimize the right showcase platform

Practical Project

Create a complete portfolio website featuring your best work, detailed case studies, an about page, and contact information ready to share with potential clients.

Course Requirements

What you need to know before enrolling

Technical Requirements

  • Computer with internet connection
  • Figma account (free tier available)
  • Modern web browser

Prior Knowledge

  • Most courses suitable for beginners
  • Intermediate courses require basic design knowledge
  • English language proficiency recommended

Enroll in a Course

Begin your web design education journey today

By submitting, you agree to our Privacy Policy.

Important Information:

  • All materials provided are for educational purposes only.
  • Invited specialists participate as experts and instructors.
  • Bilbo B.V. does not provide financial, career, or professional guarantees.
  • Learning outcomes depend on individual preparation and commitment.
  • Students independently apply acquired knowledge to their professional activities.
  • Information on this website does not constitute professional consultation.