Bpurple logo

School of Product

Learn the art and science of product development through our Products School learning path. Explore product management methodologies, user experience design principles, and agile development practices. Whether you aspire to create innovative software products or manage product lifecycles effectively, this path prepares you for success in the competitive product landscape.

Applications CLOSED!

School of Product
Duration

Duration

10-30 weeks

Level

Level

Beginner

Prerequisites

Prerequisites

Laptop, Internet access

Projects

Projects

Capstone projects

Learning paths

Product Design:

- User-Centered Design Principles
- Understand the importance of user-centered design in product development
- Learn about user research techniques and personas
- Wireframing and Prototyping
- Gain proficiency in creating wireframes and prototypes using tools like Sketch or Adobe XD
- Learn about interface design principles and usability testing
- Visual Design Fundamentals
- Explore typography, color theory, and visual hierarchy
- Learn how to create visually appealing designs that align with user expectations Interaction Design
- Understand interaction design principles and patterns
- Learn how to create intuitive and engaging user interfaces

Product Management

- Product Strategy and Roadmapping
- Learn how to define product vision, goals, and objectives
- Understand the importance of product roadmaps in aligning strategy with execution
- Market Research and Validation:
- Gain proficiency in conducting market research and competitive analysis
- Learn how to validate product ideas and hypotheses
- Agile Development Methodologies
- Understand Agile principles and practices
- Learn how to implement Agile methodologies such as Scrum or Kanban in product development
- Feature Prioritization and Backlog Management
- Learn techniques for prioritizing features based on value, effort, and risk
- Gain hands-on experience in managing product backlogs
- Product Launch and Lifecycle Management
- Understand the stages of the product lifecycle
- Learn how to plan and execute successful product launches
- Stakeholder Management and Communication
- Gain proficiency in stakeholder analysis and communication
- Learn how to effectively communicate product vision, progress, and priorities