top of page

PRODUCT GURU COMPLETE COURSE

Your best course for career transformation in tech. Our course will ensure you develop a range of industry-ready skills, preparing you for whatever future you have in mind, whether that’s in-house design or setting up your own business.

OVERVIEW

Whether you are seeking growth by launching new products and services, or need to manage the lifecycle of existing ones, the complete product guru course helps you to execute the end-to-end product lifecycle from designing, to development and management that's aligned with both customer needs and business goals. Learn to think like a CEO of your product or service and discover how being a product guru is the foundation of business growth.

WHAT TO EXPECT

You'll learn how to complete the design process from beginning to end. Apply the end-to-end product management process to a real-world scenario, from evaluating users and managing a roadmap to creating a minimum viable product (MVP) and developing metrics. And how to build compelling and captivating websites and apps using the latest web development tools and practices.

PREREQUISITES

None! It's perfect for complete beginners with zero experience. Our product guru course is the first step towards your product journey. On the hardware side, you'll need a PC or a Mac with a good internet connection that supports Zoom meetings, a web browser, either Chrome or Edge. During the course, we will sign up for some tools (free/trials) that may be needed through your product journey.

COST AND SCHEDULE

The cost of the course is £999. It is taught over a period of 1 month with 2 hours sessions each day (Monday to Friday), totalling 25 hours of actual one-on-one zoom sessions, plus 25 hours of homework/assignments. There are three batches (Morning, Afternoon and Evening batch) that start every month. To check the next available batch, submit your application below.

WHAT YOU'LL LEARN

Start your product journey with our Product Design course. With real-world tools and techniques, we teach you how to convert ideas or business requirements into prototypes with a focus on user experience and implementation of digital product methodologies.

Product Design (UI / UX)

Formalise your product management skill set to succeed across both startup and enterprise product organisations. Concentrate on the most important skills for navigating the product life cycle on the job, from planning and prioritisation to validating assumptions and monitoring metrics.

Product Management

Learn how to build interactive, responsive websites and assemble a coding toolkit you can apply immediately on the job. Designed for beginners from a variety of professional backgrounds, this course dives deep into the world of coding.

Product Development (Coding)

PRODUCT DESIGN (UI / UX)

INTRODUCTION TO UX DESIGN AND USER RESEARCH

  • Get acquainted with the course and expectations.

  • Discuss the discipline of UX design and the design process.

  • Explain why user research is essential in the UX design process.

  • Describe various user research methods.

  • Determine when user interviews are beneficial to the design process.

  • Practice conducting user interviews and writing problem statements.

SKETCHING, MAPS AND FLOWS

  • Explain the purpose of ideation and sketching in the UX process.

  • Use “How might we...” statements to shift from identifying problems to ideating solutions.

  • Apply sketching conventions to effectively communicate a user interface.

  • Practice techniques to rapidly sketch and provide peer-to-peer critique.

  • Conduct a task analysis.

  • Explain the value of storyboards, journey maps, and user flows in the UX process.

  • Practice documenting and creating user flows based on relevant scenarios.

WIREFRAMES AND PROTOTYPES

  • Connect user flows to wireframes using wire flows.

  • Explain what wireframes are and why they’re useful in the design process.

  • Determine which wireframe fidelity to make based on a scenario.

  • Identify the types and qualities of navigation that drive a strong user experience.

  • Explain the purpose prototypes serve in the design process.

  • Connect digital wireframes to create an interactive prototype.

USABILITY TESTING

  • Explain the purpose of usability testing.

  • Practice planning and conducting a usability test.

  • Discuss how to analyze test findings and generate a usability report.

  • Determine the appropriate research method and deliverable based on audience and time available.

  • Conduct additional usability tests to improve a prototype.

  • Practice analyzing and reporting test results.

VISUAL DESIGN AND CRITIQUE

  • Explain how visual design impacts the user experience.

  • Identify key visual elements for improving a layout.

  • Apply visual design tools such as typography, color, and imagery to wireframes and prototypes.

  • Explain why critiques are beneficial to the design process.

  • Apply best practices for giving and receiving feedback during a critique.

  • Participate in a retrospective.

YOUR PORTFOLIO AND CAREER

  • Describe what portfolios are and their purpose in the industry.

  • Outline a case study to support a portfolio.

  • Determine the audience and usability of a UX portfolio.

  • Discuss portfolio site-builder and hosting options.

  • Practice gathering and creating components for a style guide.

PRODUCT MANAGEMENT

INTRODUCTION TO PRODUCT MANAGEMENT

  • Understand what a product is, the role of a product manager.

  • Understand the Product Lifecycle and how it applies to every product.

  • Examine the product development cycle through the lens of the stakeholders.

ALIGNING WITH BUSINESS NEEDS

  • Ensure that product planning and prioritization are connected to overall business needs and objectives.

  • Explore competitor behaviour and emerging trends.

  • Identify gaps and opportunities by understanding the market.

WORKING WITH THE UX AND DEVELOPMENT TEAMS

  • Learn about key tasks and deliverables that user experience designers work on and how they support the product management process.

  • Discover key terms, workflows, and technologies that developers use everyday and how you as a PM can best support their work.

PRODUCT DEVELOPMENT FRAMEWORKS

  • Prioritize tasks to frequently release value to users and the business using Feature Prioritization methods.

  • Plan and prioritize upcoming work using a product roadmap, epics, and user stories using Product Planning methods.

  • Get acquainted with the fundamentals of Agile — the de facto working approach for many teams — including how it’s executed and how it can drive productivity.

IDEAS, USER NEEDS AND CUSTOMER RESEARCH

  • Introduction to Ideas and User Needs

  • Prioritize and deploy research activities to understand customer goals, needs, and pain points.

  • Summarize research findings to pull out key insights that inform the product development process from research to insights.

  • Identify assumptions and risks and validate them using prototypes and minimum viable products (MVPs).

  • Gather customer insights through interviews and experiments on an ongoing basis to continuously improve products.

PRODUCT MANAGEMENT 101

  • Understand where your product is in its life cycle and use data to make decisions about the future direction of the product.

  • Working with stakeholders is something that PMs will need to do everyday. Learn best practices and approaches for improving your communications.

  • Prepare for final presentations by learning about presentation best practices.

  • Share the final output of your projects. Discuss how to apply learnings from the class to jobs and job searches.

PRODUCT DEVELOPMENT (CODING)

INTRODUCTION TO WEB DEVELOPMENT

  • Engage in online, 1:1 learning that’s designed to set you up for success starting day one.

  • Gain an introduction to web development.

  • Get acquainted with key terminology and tools.

  • Get familiar with the fundamental building blocks of the web, adding and styling content with HTML and CSS.

  • Take a developer’s approach to problem-solving, coding responsive sites for mobile and the web.

HTML/CSS BASICS

  • Create HTML documents using common element tags.

  • Inspect webpages using the browser’s developer tools.

  • Describe the relationship between HTML, CSS, and JavaScript in websites.

  • Choose semantic HTML tags to define and organise content.

  • Use CSS to apply style to webpages.

  • Learn the basics of CSS syntax, including selectors and style rules.

  • Link to files from HTML using relative paths.

  • Use margins and padding to create spacing between elements.

  • Set the display property of elements to create page layouts.

BUILDING RESPONSIVE DESIGN

  • Use flexbox properties to create responsive layouts.

  • Apply normalising CSS to avoid browser default styling interference.

  • Use CSS grid properties to define responsive layouts.

  • Compare and contrast flexbox and grid properties.

  • Define fractional and percentage-based widths for elements.

  • Define CSS rules to apply custom fonts to text.

  • And much more...

BUILDING INTERACTIVITY WITH JAVASCRIPT

  • Power dynamic websites, incorporating animations, dropdowns, and more.

  • Distinguish between code and a program.

  • Define basic variables and data types in JavaScript.

  • Understand the role of functions in JavaScript.

  • Describe the role of JavaScript in front-end web development.

  • And much more...

ADVANCED CONCEPTS

  • Take your coding skill set to the next level, incorporating functions from external libraries and tools.

  • Use HTML forms to collect input from users.

  • Evaluate APIs based on documentation.

  • Make HTTP requests to external API sources for data.

  • Use CSS libraries, such as Bootstrap, to leverage pre-styled components.

  • And much more...

AND MUCH MORE...

  • And all the information needed to launch your own product.

JOIN THE NEXT AVAILABLE BATCH

Preferred Class Timing

Thanks for submitting!

bottom of page