Sorry, this page is no longer available
We may earn an affiliate commission when you visit our partners.
Course image
Darren Bennett

Hi everyone, this course was recorded with and older version of ProtoPie so some of the interface is going to look a bit different. I've update a couple of videos to version 6 such as the interface tour and the new ProtoPie importer. The rest of the course is still relevant and you shouldn't have a problem following along with the current version of ProtoPie. I am updating this course to the new version so If you do buy this course now you will have a resource that will be updated to version 6 early next year.

About this course

Read more

Hi everyone, this course was recorded with and older version of ProtoPie so some of the interface is going to look a bit different. I've update a couple of videos to version 6 such as the interface tour and the new ProtoPie importer. The rest of the course is still relevant and you shouldn't have a problem following along with the current version of ProtoPie. I am updating this course to the new version so If you do buy this course now you will have a resource that will be updated to version 6 early next year.

About this course

Hi, my name is Darren and I'm passionate about prototyping. ProtoPie is my tool of choice when it comes to prototyping and I've been using and teaching ProtoPie to designers within many organisations including NatWest, Sainsbury's, Channel 4 and currently Microsoft.

I work closely with the team who created ProtoPie through their ProtoPioneers programme, a small group of designers and educators who get to work closely with the ProtoPie team directly, contributing ideas and testing new yet to be released features.

If you want a tool that can enable you to create advanced prototypes without the need to have advanced knowledge then ProtoPie is for you.

ProtoPie is an interaction design tool which enables you to create prototypes that you can test on iOS, Android and the Web. Honestly you wont be able to tell the difference between your prototypes and real apps.

On this course, you need no prior knowledge or any coding experience because, well there isn't any code.

ProtoPie uses a simple easy to understand concept model and is designed for designers.

I will teach you what you need to make your app ideas come to life and put them to the test with users on real devices.

You’ll start your journey with ProtoPie by building a prototype of a photo-sharing app called Pieterest.

You’ll first learn how to import graphics from your favourite design tool such as Figma, Sketch and Adobe XD.

You’ll then learn how to create motion and interaction with ProtoPie’s simple concept model and a wide range of interaction features.

You'll learn how to test on real devices and share your prototypes with others. ProtoPie can be deployed on both iOS and Android platforms, in fact, its a must if you want to use those cool hardware features such as camera, haptics and more.

I’ll show you how easy it is to create popular interactions that you can use in real projects as well as how to structure and manage large prototypes so that you can create believable experiences.

You’ll learn how to create realistic transitions and custom micro-interactions to make your prototypes feel authentic and indistinguishable from a real app.

You’ll create personalised features such as favouriting images that really work, no need for linear 'on rails' prototypes here.

One of the things that is unique to ProtoPie are hardware integrations and we’ll be using the camera on your device to add a real photo to the Pieterest app.

We’ll dip our toes into formulas, ProtoPies way of creating amazingly advanced features that won't make your head explode.

Before you know it you’ll be creating prototypes that work like real apps without the complexity and overhead of learning to code. Things that would normally take days to build you’ll be able to create within hours.

I look forward to seeing you on the course

- Darren

Enroll now

What's inside

Learning objective

This course will give you a total understanding of protopie and its features which will enable you to build prototypes that look at work like real apps.

Syllabus

Students will have a basic understanding of what ProtoPie can do
An Introduction to the course
Installing ProtoPie and project resources
A quick tour of ProtoPie Studio
Read more

Save this course

Create your own learning path. Save this course to your list so you can find it easily later.
Save

Activities

Coming soon We're preparing activities for Total ProtoPie - Learn advanced prototyping without code. These are activities you can do either before, during, or after a course.

Career center

Learners who complete Total ProtoPie - Learn advanced prototyping without code will develop knowledge and skills that may be useful to these careers:
Interaction Designer
An Interaction Designer focuses on creating engaging and intuitive experiences for users by defining how they interact with digital products. This role delves into the specifics of gestures, animations, and transitions that make an application feel responsive and natural. The course "Total ProtoPie - Learn advanced prototyping without code" directly equips individuals for this career by mastering a dedicated interaction design tool. It teaches how to craft custom micro-interactions and realistic transitions, essential for bringing dynamic user experiences to life. By learning to structure and manage large prototypes and make them indistinguishable from real apps without code, you gain a powerful advantage in rapidly iterating and testing complex interaction flows. This expertise is invaluable for an Interaction Designer seeking to innovate and clearly communicate sophisticated interactive concepts.
Prototyping Specialist
A Prototyping Specialist is dedicated to transforming design concepts into functional, interactive models for testing and validation. This role demands deep expertise in prototyping tools and methodologies to create high-fidelity experiences that accurately simulate final products. The "Total ProtoPie - Learn advanced prototyping without code" course is exceptionally well-suited for a Prototyping Specialist, providing a comprehensive understanding of ProtoPie, a powerful no-code tool for building prototypes that behave like real apps. You will learn to import existing designs, handle complex interactions, integrate device hardware features like the camera and haptics, and efficiently manage large projects. This specialized knowledge allows for the rapid creation of believable, testable experiences, streamlining the design process and enabling quicker feedback cycles from stakeholders and users.
User Experience Designer
A User Experience Designer is responsible for ensuring that a product is easy and enjoyable to use, focusing on the overall journey of a user. This involves understanding user needs, mapping out user flows, and creating intuitive interfaces. The "Total ProtoPie - Learn advanced prototyping without code" course significantly enhances the capabilities of a User Experience Designer. It teaches the creation of advanced, interactive prototypes that closely mimic real applications, enabling effective user testing and stakeholder communication. The ability to build personalised features, manage states with variables, and create realistic transitions helps a User Experience Designer articulate and validate complex design solutions. This course provides a hands-on approach to bringing user-centric ideas to life for testing on real devices, a critical skill for success in this career.
Product Designer
A Product Designer oversees the entire lifecycle of a product, from conception to launch and iteration, encompassing user experience, user interface, and overall product strategy. This role requires a blend of creative, technical, and strategic thinking. The "Total ProtoPie - Learn advanced prototyping without code" course offers a vital skillset for a Product Designer, particularly in the critical phase of design validation and iteration. By mastering ProtoPie, you can quickly transform ideas into high-fidelity, interactive prototypes that behave like real applications. The ability to test designs on real devices, incorporate hardware features, and create complex interactions without coding allows for rapid experimentation and validation of product concepts. This proficiency enables a Product Designer to articulate product vision effectively and make informed design decisions.
User Interface Designer
A User Interface Designer focuses on the visual and interactive elements of a product, ensuring aesthetic appeal and intuitive functionality. This includes selecting colors, typography, iconography, and defining the layout and responsiveness of elements users interact with. The "Total ProtoPie - Learn advanced prototyping without code" course is highly relevant for a User Interface Designer. It empowers you to bring static UI designs from tools like Figma or Sketch to life with advanced motion, micro-interactions, and realistic transitions. Learning to create custom animations, manage components, and add haptic feedback with ProtoPie ensures that your UI designs are not just visually appealing but also deeply engaging and functional. This course helps you to translate visual designs into interactive prototypes that are indistinguishable from real applications, enhancing how you present and test your interfaces.
Design Technologist
A Design Technologist occupies a unique space, bridging the gap between design and front-end development. This role involves exploring new technologies, creating custom tools, and building high-fidelity prototypes that push conventional design boundaries. The "Total ProtoPie - Learn advanced prototyping without code" course may be particularly helpful for a Design Technologist. Although ProtoPie is a no-code tool, its advanced features like formulas, conditions, variables, and hardware integrations offer a powerful platform for simulating complex logic and sophisticated interactions that often resemble coded solutions. This allows a Design Technologist to rapidly experiment with advanced concepts and create believable experiences that inform engineering teams, fostering more innovative and feasible product outcomes without the overhead of full-stack development.
Mobile Application Designer
A Mobile Application Designer specializes in creating the user experience and user interface for applications specifically tailored to mobile devices. This role requires an understanding of mobile specific patterns, gestures, and hardware capabilities. The "Total ProtoPie - Learn advanced prototyping without code" course is exceptionally relevant for a Mobile Application Designer. It directly teaches how to build prototypes for iOS and Android, deploy them on real devices for testing, and incorporate mobile hardware features such as the camera and haptic feedback. Learning to create realistic transitions, custom micro-interactions, and managing complex mobile flows ensures that the prototypes accurately reflect the desired mobile experience, helping you to design and validate mobile applications that feel authentic and responsive.
Web Application Designer
A Web Application Designer focuses on creating the user experience and user interface for web-based software products. This involves crafting intuitive layouts, interactive components, and responsive designs that work seamlessly across various browsers and screen sizes. The "Total ProtoPie - Learn advanced prototyping without code" course is useful for a Web Application Designer. While ProtoPie emphasizes mobile capabilities, it also supports prototyping for the Web. The advanced techniques for creating custom interactions, managing large prototypes, and integrating component-based design are highly transferable. By learning to make prototypes that function indistinguishably from real web applications, a Web Application Designer can rapidly iterate on and test complex web interactions and user flows, enhancing the effectiveness of their designs before committing to development.
User Researcher
A User Researcher investigates target users and their needs, behaviors, and motivations to inform product design and strategy. A key part of this involves planning and conducting user tests to gather valuable feedback. The "Total ProtoPie - Learn advanced prototyping without code" course may be particularly helpful for a User Researcher. The ability to create high-fidelity prototypes that look and work like real apps, and to test them on actual devices, is crucial for conducting effective usability studies. By generating interactive prototypes that include realistic transitions, personalized features, and even device hardware integrations, a User Researcher can gather more authentic user feedback, revealing insights that static mockups simply cannot provide. This capability strengthens the rigour and impact of user research.
Digital Product Manager
A Digital Product Manager defines the vision, strategy, and roadmap for a digital product, guiding it through its lifecycle. This role requires strong communication with design, engineering, and business teams. The "Total ProtoPie - Learn advanced prototyping without code" course may be useful for a Digital Product Manager. While not directly designing, understanding the capabilities of advanced prototyping tools like ProtoPie helps in setting realistic expectations, evaluating design solutions, and communicating product features. The ability to quickly see and interact with high-fidelity prototypes, understanding how complex interactions and hardware integrations can be simulated without code, allows a Digital Product Manager to make more informed decisions, provide clearer feedback to designers, and accelerate the product development process from a strategic standpoint.
Curriculum Developer for Design Tools
A Curriculum Developer for Design Tools creates educational content and learning paths for specific software applications focused on design. This role requires a deep understanding of the tool's features, best practices, and effective teaching methodologies. The "Total ProtoPie - Learn advanced prototyping without code" course may be very helpful for a Curriculum Developer for Design Tools. Given the instructor's background in teaching ProtoPie at major organizations and direct involvement with the ProtoPie team, this course provides a comprehensive model for structuring instruction on advanced prototyping. Learning the intricacies of ProtoPie's concept model, formulas, components, and hardware integrations equips a Curriculum Developer with the specialized knowledge to design engaging and effective learning experiences for future designers.
Augmented Reality User Experience Designer
An Augmented Reality User Experience Designer creates immersive and interactive experiences within AR environments, often blending digital content with the real world. This role requires innovative approaches to interaction, context-aware design, and frequently involves leveraging device hardware. The "Total ProtoPie - Learn advanced prototyping without code" course may be useful for an Augmented Reality User Experience Designer. While not explicitly an AR tool, ProtoPie's advanced capabilities for integrating device hardware features, such as the camera and haptics, are directly relevant to AR prototyping. The ability to create highly realistic and interactive simulations, manage complex states, and build personalised features without code provides a powerful foundation for conceptualizing and rapidly iterating on AR interactions and user flows on real devices, bridging the gap between concept and experience.
Game User Interface Designer
A Game User Interface Designer specializes in creating the interactive menus, heads-up displays, and in-game controls for video games. This role demands a strong understanding of game mechanics, visual feedback, and responsive interactions. The "Total ProtoPie - Learn advanced prototyping without code" course may be helpful for a Game User Interface Designer. ProtoPie's focus on creating custom micro-interactions, realistic transitions, and dynamic feedback (including haptics) is highly applicable to game UI. The ability to rapidly prototype complex interaction sequences, such as inventory systems or skill trees, without needing to write code, allows a Game User Interface Designer to quickly test ideas and iterate on design solutions, ensuring that the game's interface is both intuitive and engaging for players.
Technical Artist
A Technical Artist acts as a bridge between art and engineering, often focusing on creating tools, pipelines, and complex visual effects that require both artistic sensibility and technical understanding. In interactive media, this can involve prototyping. The "Total ProtoPie - Learn advanced prototyping without code" course may be useful for a Technical Artist, particularly one involved in interactive experiences or game development. While ProtoPie is no-code, its advanced features like formulas, conditions, and component management can simulate complex logical behaviors and design systems. This allows a Technical Artist to rapidly prototype interactive concepts and elaborate animations, demonstrating complex flows and visual feedback to engineers and artists without deep coding, thereby streamlining development and enabling more sophisticated interactive elements.
Front-End Developer
A Front End Developer builds the user-facing parts of websites and applications, translating design mockups into functional code. This role requires expertise in programming languages like HTML, CSS, and JavaScript, and an understanding of user interaction. The "Total ProtoPie - Learn advanced prototyping without code" course may be useful for a Front End Developer. Although it is a no-code course, it provides an in-depth understanding of the advanced interaction logic, micro-animations, and responsive behaviors that designers expect in modern applications. By learning how complex transitions, component states, and hardware integrations are conceptualized and prototyped without code, a Front End Developer can better interpret design specifications, anticipate implementation challenges, and collaborate more effectively with design teams, leading to more faithful and efficient code translations of interactive experiences.

Reading list

We haven't picked any books for this reading list yet.
A book that covers the principles of prototyping and modelmaking for product design, providing a comprehensive overview of the techniques and materials used in the process.
A comprehensive guide to rapid prototyping techniques, materials, and applications.
A book that focuses on prototyping as a tool for designers, providing a comprehensive overview of the principles, techniques, and tools involved.
A book that focuses on rapid prototyping using SolidWorks, providing detailed instructions on how to use SolidWorks to create and test prototypes.
A book that focuses on the role of digital prototyping in the design process, providing practical advice on how to use digital tools to create and test prototypes.
Provides a practical guide to human-centered design, which is an approach to design that focuses on understanding and meeting the needs of users.
Provides practical advice on how to design websites that are easy to use and understand. It covers topics such as navigation, layout, and content writing.
Explores the role of emotions in interaction design. It discusses how emotions can affect user experience and how designers can use this knowledge to create more effective and engaging products and services.
Provides a comprehensive overview of the principles and practices of information architecture, which foundational aspect of interaction design. It covers topics such as user research, content strategy, and navigation design.
Classic in the field of psychology and provides a theoretical foundation for understanding how people perceive and organize visual information. It is highly relevant to interaction design, as it can help designers understand how to create interfaces that are visually appealing and easy to understand.
Focuses on the practical aspects of interaction design, providing a comprehensive set of patterns that can be used to create effective user interfaces.
Provides a comprehensive overview of the field of usability engineering, which is concerned with the design of products and systems that are easy to use and understand.
Explores the impact of technology on our lives and discusses how we can design technology to be more humane and user-centered.
Covers the entire process of interaction design, from research and planning to prototyping and evaluation.
Classic in the field of HCI and provides a broad overview of the principles and practices of interaction design. It is written in a very engaging and accessible style.
Discusses the dimensions of interaction design beyond the technical aspects. It also touches on technology and design ethics and inclusivity. The authors have high accolades and exceptional accomplishments in the field.

Share

Help others find this course page by sharing it with your friends and followers:

Similar courses

Similar courses are unavailable at this time. Please try again later.
Our mission

OpenCourser helps millions of learners each year. People visit us to learn workspace skills, ace their exams, and nurture their curiosity.

Our extensive catalog contains over 50,000 courses and twice as many books. Browse by search, by topic, or even by career interests. We'll match you to the right resources quickly.

Find this site helpful? Tell a friend about us.

Affiliate disclosure

We're supported by our community of learners. When you purchase or subscribe to courses and programs or purchase books, we may earn a commission from our partners.

Your purchases help us maintain our catalog and keep our servers humming without ads.

Thank you for supporting OpenCourser.

© 2016 - 2025 OpenCourser