Joseph Labrecque

Boulder, Colorado, United States Contact Info
3K followers 500+ connections

Join to view profile

About

Joseph Labrecque is a creative developer, designer, and educator with nearly two decades…

Courses by Joseph

See all courses

Articles by Joseph

See all articles

Activity

Join now to see all activity

Experience & Education

  • LinkedIn

View Joseph’s full experience

See their title, tenure and more.

or

By clicking Continue to join or sign in, you agree to LinkedIn’s User Agreement, Privacy Policy, and Cookie Policy.

Licenses & Certifications

Publications

  • Adobe Creative 3D Workflows: A Designer's Guide to Adobe Substance 3D and Adobe Creative Cloud Integration

    Adobe Press

    Adobe Creative 3D Workflows brings a practical approach to understanding not only how to begin working with 3D assets but how each of the relevant Adobe apps interact through the creation and application of 3D materials, models, and effects across different workflows. Each topic begins with an overview grounding the approach alongside useful tools and then transitions to a tutorial-like approach with hands-on examples created through a specific set of workflows. From generating custom materials…

    Adobe Creative 3D Workflows brings a practical approach to understanding not only how to begin working with 3D assets but how each of the relevant Adobe apps interact through the creation and application of 3D materials, models, and effects across different workflows. Each topic begins with an overview grounding the approach alongside useful tools and then transitions to a tutorial-like approach with hands-on examples created through a specific set of workflows. From generating custom materials in Substance 3D Sampler, to producing 3D models from vector shapes using Illustrator while adding motion to these models in After Effects, to designing a variety of 3D environments across various platforms, this book provides a foundation of how to successfully work in the Creative Cloud and Substance 3D apps to produce stunning results.

    Understand 3D-specific terminology and concepts that carry across different software.
    Create rich, realistic materials that can be applied to 3D models in various environments.
    Work with Substance 3D technologies within more traditional 2D apps like Photoshop and Illustrator.
    Design engaging motion content in 3D space while combining 2D planes with true 3D models.
    Explore additional 3D focused capabilities and workflows in immersive AR, intelligent product mockups, interactive VR, and more.

    See publication
  • Figma: Designing with Variables and Conditionals

    LinkedIn Learning

    Digital designers often face unforeseen circumstances, which makes it difficult to control the experience. In this course, join instructor Joseph Labrecque as he shows how to create variables for your design elements in Figma and specify the conditions in which those variables are used. Along the way, get quick, easy-to-apply tips on setting modes in your design strategy, using conditional logic to fork actions with your variables, and leveraging boolean operators to control visibility. By the…

    Digital designers often face unforeseen circumstances, which makes it difficult to control the experience. In this course, join instructor Joseph Labrecque as he shows how to create variables for your design elements in Figma and specify the conditions in which those variables are used. Along the way, get quick, easy-to-apply tips on setting modes in your design strategy, using conditional logic to fork actions with your variables, and leveraging boolean operators to control visibility. By the end of this course, you’ll also be prepared to start adding and removing products and quantities throughout the prototyping process.

    See publication
  • form / ruin

    Fractured Vision Media

    The Abandoned Entryway (Joseph Labrecque)
    Creative Day (Henrik Heigl)
    Tanja (Daniel Humann)
    Winterfell (Diana Keeler)
    Crave (Laziness) (Andrew McAllister)
    The Bridge + Lament (theworldcanwait)
    Osirus (Mark Shufflebottom)
    Rhythmic Clockwork (An Early Morning Letter, Displaced)
    Sudden End (Henrik Heigl)

    See publication
  • Figma: From Design to CSS Implementation

    LinkedIn Learning

    You’ve created some great designs, but how can you turn them into code-ready assets that your developers can use? In this practical course, university professor Joseph Labrecque helps you understand what your Figma files need in order to translate well into “developer speak”. Learn how to define image export properties, as well as export and organize your images. Find out how to use the Inspect workspace, document your project in CSS, populate the design document, and define a Figma-generated…

    You’ve created some great designs, but how can you turn them into code-ready assets that your developers can use? In this practical course, university professor Joseph Labrecque helps you understand what your Figma files need in order to translate well into “developer speak”. Learn how to define image export properties, as well as export and organize your images. Find out how to use the Inspect workspace, document your project in CSS, populate the design document, and define a Figma-generated CSS file. Plus go over creating an HTML document, replacing Figma-generated properties for clean CSS, and refining your design from Figma.

    See publication
  • A Guide to UX Design and Development: Developer’s Journey Through the UX Process

    Apress

    Gain a thorough understanding of the two pillars of any User Experience project: the mission and the process. The mission is to keep the user in mind at each step or milestone as the developer progresses through the project. The process is how that mission is accomplished through collaboration and the use of research, design and development technologies. This book walks you through a developer's journey through the UX process, from start to finish.

    Other authors
    See publication
  • Shivervein: Ruptures

    Fractures Vision Media

    Remergence Protocol
    Misery Garden
    Creeping Intent
    Cyclic Visitation
    Regretful Inaction
    Cardiac Intrusion
    Infernal Angel
    Unintended Occlusion
    Never Again
    Protocol Submergence

    See publication
  • Mastering Adobe Animate 2023: A comprehensive guide to designing modern, animated, and interactive content using Animate, 3rd Edition

    Packt Publishing

    Adobe Animate is a platform-agnostic asset creation application that enables you to create motion design and vector animations while facilitating interactivity across other Adobe software such as After Effects, Photoshop, and Illustrator. This book comes packed with explanations of essential concepts and step-by-step walk-throughs of practical examples, guiding you in using Animate to create immersive experiences and breaking the walls of creative limitations. In this third edition, you’ll…

    Adobe Animate is a platform-agnostic asset creation application that enables you to create motion design and vector animations while facilitating interactivity across other Adobe software such as After Effects, Photoshop, and Illustrator. This book comes packed with explanations of essential concepts and step-by-step walk-throughs of practical examples, guiding you in using Animate to create immersive experiences and breaking the walls of creative limitations. In this third edition, you’ll begin by getting up to speed with the features of Adobe Animate. You'll learn how to set up Animate as a creative platform and explore the enhancements introduced in its most recent versions. The book will show you how to consume and produce media assets for different platforms through the publish and export workflows. You'll explore advanced rigging workflows and discover how to create more dynamic animations with complex depth and movement techniques. As the book demonstrates different ways of channeling your creativity through Animate, you'll be able to build projects such as games, virtual reality experiences, generative art, and apps for various platforms. Finally, this graphic design book covers the different methods used to extend the software to meet various user requirements. By the end of this book, you'll be able to produce a variety of media assets, motion graphic designs, animated artifacts, and interactive content pieces for platforms such as HTML5 Canvas, WebGL, and mobile devices.

    See publication
  • Adobe Creative Cloud Classroom in a Book: Design Software Foundations with Adobe Creative Cloud

    Adobe Press

    Your Adobe Creative Cloud subscription delivers a breathtaking collection of state-of-the-art creativity toolsfor web, print, video, interactive, digital marketing, UX/UI design, and more. With so much power, where do you start? If you're familiar with one or two of Adobe's tools, how do you extend your knowledge to make the most of the entire Creative Cloud, choose the right tool for each job, and do amazing work? Start right here, with the only classroom-proven guide to the entire Adobe…

    Your Adobe Creative Cloud subscription delivers a breathtaking collection of state-of-the-art creativity toolsfor web, print, video, interactive, digital marketing, UX/UI design, and more. With so much power, where do you start? If you're familiar with one or two of Adobe's tools, how do you extend your knowledge to make the most of the entire Creative Cloud, choose the right tool for each job, and do amazing work? Start right here, with the only classroom-proven guide to the entire Adobe Creative Cloud suite: Adobe Creative Cloud Classroom in a Book.

    Authored by leading designer and instructor Joseph Labrecque, this guide reflects his experience teaching hundreds of students at the University of Colorado Boulder College of Media, Communication & Information. Each chapter combines an overview of a Creative Cloud app with well-crafted hands-on practice. Labrecque introduces the software, explains essential concepts and design principles surrounding its use, guides you through basic tools and workflows, and then walks you through executing a project from beginning to end. You'll learn how each tool works in real life, and how to apply design concepts and theory in your own creative practice.

    Labrecque introduces the fundamentals of Creative Cloud for both desktop and mobile, Creative Cloud Express, and all these skills:

    Cloud-based photography with Lightroom
    Raster image compositing with Photoshop
    Vector graphics design with Illustrator
    Page layout management with InDesign
    Prototyping for screens with Adobe XD
    3D rendering with Dimension
    Audio content production with Audition
    Video content sequencing with Premiere Pro
    Motion graphics compositing with After Effects
    Live performance capture with Character Animator
    Interactive content animation with Animate

    See publication
  • An Early Morning Letter, Displaced: Last Things

    Fractured Vision Media

    This Hand...
    Hollow Cries
    Futile Expression
    Still Life
    Sullen Thought
    Blind Distance
    A Forgotten Path
    Senescence
    Crumbling Mortality
    Hidden Beneath
    Return, To Life?

    See publication
  • Transient Spaces

    Fractured Vision Media

    Check out the Adobe Express page which details this circumambient project process with direct links to download and stream Transient Spaces: https://express.adobe.com/page/jM3YQI9gsHXm1/

    A Whisper of Shadow (William Oesch)
    Locked (Mark Shufflebottom)
    Snoozing Dog (Hilde Maassen)
    Fractal Song - Night On (Claudir Segura)
    Nat (Diana Keeler)
    Still Life (Joseph Labrecque)
    Free Time (Andrew McAllister)
    Home Work (Ramya Ravisankar)
    Ceaseless (Melissa…

    Check out the Adobe Express page which details this circumambient project process with direct links to download and stream Transient Spaces: https://express.adobe.com/page/jM3YQI9gsHXm1/

    A Whisper of Shadow (William Oesch)
    Locked (Mark Shufflebottom)
    Snoozing Dog (Hilde Maassen)
    Fractal Song - Night On (Claudir Segura)
    Nat (Diana Keeler)
    Still Life (Joseph Labrecque)
    Free Time (Andrew McAllister)
    Home Work (Ramya Ravisankar)
    Ceaseless (Melissa Arnold)
    IsoJourney (Anton Pickard)
    Natural Sounds 20-22 (Cristina Bosio Ferrer)

    See publication
  • Designing for Developers

    LinkedIn Learning

    Working in design is not a solo job. While you may come up with ideas and designs on your own, someone—usually a team of someones—has to make your vision a reality. And more likely than not, that’s the developers. In this course, Joseph Labrecque teaches you how to get into the mindset of a developer so you can appropriately design experiences that can be built and delivered by your technical teammates. He shows why it’s important to establish a dialogue with the developers on your team, ways…

    Working in design is not a solo job. While you may come up with ideas and designs on your own, someone—usually a team of someones—has to make your vision a reality. And more likely than not, that’s the developers. In this course, Joseph Labrecque teaches you how to get into the mindset of a developer so you can appropriately design experiences that can be built and delivered by your technical teammates. He shows why it’s important to establish a dialogue with the developers on your team, ways to understand and prepare for the technical platforms your developers use, how to leverage developer input in your design process, ways to organize your deliverables for easy developer consumption, and, importantly, suggestions on letting go of your designs and allowing your implementation team to shine. Join Joseph in this course to better understand your responsibilities to the development team members you will work with on modern digital design projects.

    See publication
  • Preparing Designs for Developer Handoff

    LinkedIn Learning

    Working as part of a development team can differ from preparing designs for a separate client. In this course, Joseph Labrecque helps you to better understand your responsibilities to the development team and team members you will work with on modern digital design projects. Joseph dives into the designer-developer workflow, making sure you understand the importance of knowing the specific needs and requirements of your development team and going over how to prepare photos, logos, artboard…

    Working as part of a development team can differ from preparing designs for a separate client. In this course, Joseph Labrecque helps you to better understand your responsibilities to the development team and team members you will work with on modern digital design projects. Joseph dives into the designer-developer workflow, making sure you understand the importance of knowing the specific needs and requirements of your development team and going over how to prepare photos, logos, artboard layouts, motion graphics, and more for delivery to your team’s developers. Plus, he covers some useful next steps in preparing designs for developers.

    See publication
  • An Early Morning Letter, Displaced: Retrospective 1998-2001: Volume III

    Fractured Vision Media

    Weighted Thought
    My Anxiety Will Destroy Me
    Perilous
    I Deceive Myself
    Screening Colour
    I Had To
    Spring, 1999
    Never End
    To Forget
    She's Fallen
    Nebraska
    Toward This End

    See publication
  • An Early Morning Letter, Displaced: Retrospective 1998-2001: Volume II

    Fractured Vision Media

    Chance Possibility
    Reflection
    Forest
    Formless
    Expectant
    Disfunction
    Yesterday
    Velutio

    See publication
  • Adobe Animate 2022 for Creative Professionals: Second Edition

    Packt

    Step into the world of animation and go beyond the fundamentals of Adobe Animate to bring experiences to life with the help of expert-led content

    See publication
  • An Early Morning Letter, Displaced: Retrospective 1998-2001: Volume I

    Fractured Vision Media

    Everything
    Forsaken and Destroyed
    From Without
    Habitual
    You
    Drowning
    Silence and Windows
    J
    Terminal
    Telephone
    Peridot

    See publication
  • Four ways to pick a color

    Adobe

    Available within the Photoshop 'Discover' panel.

  • Make a background transparent with Quick Actions

    Adobe

    Available within the Photoshop 'Discover' panel.

  • Shivervein: staggerr

    Fractured Vision Media, LLC

    falsereason
    failingslumber
    ceramicburn
    expirationsignal
    fruitingshades
    fivenineteen
    nottalking

    See publication
  • Designing Interactive Infographics with Adobe Animate

    LinkedIn Learning

    Learn how to use Adobe Animate to design a fully interactive, animated infographic for use on the native web. This course explores document and layer management, instantiation of infographic assets, and the creation of additional vector shape data and text to create a full infographic layout. Following this, instructor Joseph Labrecque shows how to add motion to various portions of internal symbol timelines to augment user interactions like hovers, clicks, detail reveals, and more. Finally, he…

    Learn how to use Adobe Animate to design a fully interactive, animated infographic for use on the native web. This course explores document and layer management, instantiation of infographic assets, and the creation of additional vector shape data and text to create a full infographic layout. Following this, instructor Joseph Labrecque shows how to add motion to various portions of internal symbol timelines to augment user interactions like hovers, clicks, detail reveals, and more. Finally, he reviews how to add interactive elements to the infographic—tying together the layout, internal motion, and info detail reveals into a smooth package to be published for use on the native web.

    See publication
  • Mastering Adobe Animate 2021

    Packt

    Adobe Animate is platform-agnostic asset creation, motion design, animation, and interactivity software. Complete with step-by-step explanations of essential concepts, practical examples, and hands-on walkthroughs, this book shows you how to use Adobe Animate to create immersive experiences by breaking through creative limitations across every medium.

    You will begin by getting up to speed with what you need to know about Adobe Animate quickly. Next, you will learn how to get started with…

    Adobe Animate is platform-agnostic asset creation, motion design, animation, and interactivity software. Complete with step-by-step explanations of essential concepts, practical examples, and hands-on walkthroughs, this book shows you how to use Adobe Animate to create immersive experiences by breaking through creative limitations across every medium.

    You will begin by getting up to speed with what you need to know about Adobe Animate quickly. Next, you will learn how to get started with Animate as a creative platform and explore the features introduced in the most recent version of the software. Moving on, you'll consume and produce media assets for multiple platforms through both publish and export workflows. Following this, you’ll delve into advanced rigging techniques and discover how to create more dynamic animation with advanced depth and movement techniques. You’ll also find out how to build projects such as games, virtual reality experiences, and apps for various platforms. The book concludes with an examination of different methods used to extend the software for various needs.

    By the end of this book, you'll be able to produce a variety of media assets, motion design materials and animated artifacts, and interactive content pieces - all while targeting a variety of platforms including HTML5 Canvas, WebGL, and mobile devices.

    See publication
  • Adobe Animate Essential Training

    LinkedIn Learning

    Discover how to use Adobe Animate—the multimedia drawing, layout, animation, and interactive design application—to create rich, expressive animations and interactive content. Instructor Joseph Labrecque covers what you need to know to get up and running with this powerful application, discussing how to create a basic Animate project, work with ready-to-use assets, and share your work. He also covers how to animate original content, including how to improve the look of your assets using color…

    Discover how to use Adobe Animate—the multimedia drawing, layout, animation, and interactive design application—to create rich, expressive animations and interactive content. Instructor Joseph Labrecque covers what you need to know to get up and running with this powerful application, discussing how to create a basic Animate project, work with ready-to-use assets, and share your work. He also covers how to animate original content, including how to improve the look of your assets using color management tools and bring your assets to life using shape, classic, and motion tweens. Plus, learn how to take your animations to the next level by incorporating sound and adding common interactions.

    See publication
  • Designing VR Experiences with Adobe Animate

    LinkedIn Learning

    Learn how to design virtual reality (VR) experiences using Adobe Animate. In this course, Joseph Labrecque takes you through the exciting possibilities offered by this multimedia and authoring application. Learn how to set up Animate for both 360 degree and panoramic VR experiences, import assets for use as textures, and structure your project. Discover how to create and switch between scenes—allowing travel between different states in the experience—and code user interactions. Finally, find…

    Learn how to design virtual reality (VR) experiences using Adobe Animate. In this course, Joseph Labrecque takes you through the exciting possibilities offered by this multimedia and authoring application. Learn how to set up Animate for both 360 degree and panoramic VR experiences, import assets for use as textures, and structure your project. Discover how to create and switch between scenes—allowing travel between different states in the experience—and code user interactions. Finally, find out how to test and publish your VR experience for viewing on web, mobile, and desktop devices.

    See publication
  • Animating Adobe XD Ad Designs with Animate

    LinkedIn Learning

    Learn how to create compelling motion and animation in your digital ad designs using Adobe XD and Adobe Animate. Expert Joseph Labrecque takes you step by step from basic design to prototype to working advertisement. Learn how to design a basic layout with imported imagery and the built-in tools in XD. Discover how to reproduce and modify the artboard design in the XD Prototype workspace, and send your assets and specifications to Animate to complete the layout. In Animate, Joseph shows how to…

    Learn how to create compelling motion and animation in your digital ad designs using Adobe XD and Adobe Animate. Expert Joseph Labrecque takes you step by step from basic design to prototype to working advertisement. Learn how to design a basic layout with imported imagery and the built-in tools in XD. Discover how to reproduce and modify the artboard design in the XD Prototype workspace, and send your assets and specifications to Animate to complete the layout. In Animate, Joseph shows how to animate the project elements and add interactivity, such as a call to action button, with JavaScript and the Actions Wizard. Finally, learn how to export your complete ad from Animate as an animated GIF, a format accepted by most major ad networks.

    See publication
  • Multiplatform Animations and Interactive Media with Animate CC18

    Brainbuffet

    This course covers everything you need to know across 5 projects – and does so in a way that is quite different from other platforms. In fact, Brainbuffet has the best track record of any training company for the Certiport Adobe Certified Associate Exams!

    See publication
  • The JavaScript Workshop

    Packt

    You already know you want to learn JavaScript, and a smarter way to learn JavaScript is to learn by doing. The JavaScript Workshop focuses on building up your practical skills so that you can develop cutting-edge applications for web, mobile and desktop users. Alongside knowledge of HTML and CSS, JavaScript is a key skill for those looking to enter professional web development. You'll learn from real examples that lead to real results. Throughout The JavaScript Workshop, you'll take an engaging…

    You already know you want to learn JavaScript, and a smarter way to learn JavaScript is to learn by doing. The JavaScript Workshop focuses on building up your practical skills so that you can develop cutting-edge applications for web, mobile and desktop users. Alongside knowledge of HTML and CSS, JavaScript is a key skill for those looking to enter professional web development. You'll learn from real examples that lead to real results. Throughout The JavaScript Workshop, you'll take an engaging step-by-step approach to understanding JavaScript code. You won't have to sit through any unnecessary theory. If you're short on time you can jump into a single exercise each day or spend an entire weekend learning about functional programming and unit testing. It's your choice. Learning on your terms, you'll build up and reinforce key skills in a way that feels rewarding.

    Other authors
    See publication
  • Prototyping Microinteractions with Adobe Animate

    LinkedIn Learning

    Progress bars, ripple and pulsing effects, and other microinteractions should achieve a single task, and do so in a way that feels unobtrusive. But while these elements may be understated, they play an important role in a user’s overall experience with your project. In this course, join Joseph Labrecque as he demonstrates how to prototype gestures and design a number of useful microinteractions for UX design projects using Adobe Animate. Explore the basics of creating motion within Animate, as…

    Progress bars, ripple and pulsing effects, and other microinteractions should achieve a single task, and do so in a way that feels unobtrusive. But while these elements may be understated, they play an important role in a user’s overall experience with your project. In this course, join Joseph Labrecque as he demonstrates how to prototype gestures and design a number of useful microinteractions for UX design projects using Adobe Animate. Explore the basics of creating motion within Animate, as well as how to prototype common gestures such as the double tap and long press. Finally, learn how to design a variety of microinteractions, including stretch and fill, icon transformation, and bouncing icons.

    See publication
  • Creating Social Content with Adobe Animate CC

    LinkedIn Learning

    Feeling like your social media game is less than inspired? In this course, learn how to use Adobe Animate to create unique, eye-catching social content that you can easily repurpose and share across a variety of social networking platforms. Instructor Joseph Labrecque shows how to create simple design assets and animate them using the robust tweening system within Animate. Along the way, he shares tips for ensuring that your content can be easily adapted for use on different platforms. He then…

    Feeling like your social media game is less than inspired? In this course, learn how to use Adobe Animate to create unique, eye-catching social content that you can easily repurpose and share across a variety of social networking platforms. Instructor Joseph Labrecque shows how to create simple design assets and animate them using the robust tweening system within Animate. Along the way, he shares tips for ensuring that your content can be easily adapted for use on different platforms. He then steps through how to export still images, animated GIFs, and videos; adapt your Animate content for use in social profiles; and post your work on LinkedIn, Twitter, Facebook, and Instagram using each platform’s recommended settings.

    See publication
  • Learning Web Audio and Video

    LinkedIn Learning

    Need to share video or audio on your sites, but dropping it on YouTube or a podcasting engine isn’t an option? Native web technologies—HTML, CSS, and JavaScript—provide direct support for audio and video, letting you incorporate media and fully customize the playback experience. This introductory course with instructor Joseph Labrecque helps you build interactive audio and video into your websites and applications. First review the basics of HTML5 media elements and their attributes. Then…

    Need to share video or audio on your sites, but dropping it on YouTube or a podcasting engine isn’t an option? Native web technologies—HTML, CSS, and JavaScript—provide direct support for audio and video, letting you incorporate media and fully customize the playback experience. This introductory course with instructor Joseph Labrecque helps you build interactive audio and video into your websites and applications. First review the basics of HTML5 media elements and their attributes. Then discover how to embed media, support fallbacks, and adjust size, volume, and other important settings. Next, learn how to customize interfaces to standardize the look and functionality of your player across different browsers. Plus, find out how to make the user experience fully interactive with the HTML5 Media API.

    See publication
  • Learning Adobe Animate CC

    LinkedIn Learning (Lynda.com)

    Produce rich, interactive graphics and animations for websites, video, apps, games, and more with Adobe Animate CC. Join Joseph Labrecque as he demonstrates the basics, starting with creating a new project and using the interface and basic toolset: the panels, the workspace, the stage, the timeline, and the pasteboard. Joseph then shows how to import existing assets such as Photoshop and Illustrator files and create your own using the text, drawing, and image editing tools in Animate. He also…

    Produce rich, interactive graphics and animations for websites, video, apps, games, and more with Adobe Animate CC. Join Joseph Labrecque as he demonstrates the basics, starting with creating a new project and using the interface and basic toolset: the panels, the workspace, the stage, the timeline, and the pasteboard. Joseph then shows how to import existing assets such as Photoshop and Illustrator files and create your own using the text, drawing, and image editing tools in Animate. He also explains how to convert your assets into reusable symbols that can be stored in the project library. Of course, this course wouldn't be complete without a breakdown of all the essential animation features in Animate. So you get to see how to manage the timeline, animate shapes and symbols with tweens and the Motion Editor, code interactive elements such as buttons, and finally publish your project to various formats

    See publication
  • Vanilla JavaScript: Animations

    Lynda.com

    Explore strategies and techniques for animating content using JavaScript and native web technologies. In this focused course, instructor Joseph Labrecque demonstrates how to use vanilla JavaScript to perform common animations within modern web browsers. Joseph begins by covering basic web development concepts, including how to create an HTML document and style it with CSS. He then goes into JavaScript animation fundamentals, looking at how to configure Document Object Model (DOM) elements—the…

    Explore strategies and techniques for animating content using JavaScript and native web technologies. In this focused course, instructor Joseph Labrecque demonstrates how to use vanilla JavaScript to perform common animations within modern web browsers. Joseph begins by covering basic web development concepts, including how to create an HTML document and style it with CSS. He then goes into JavaScript animation fundamentals, looking at how to configure Document Object Model (DOM) elements—the foundational tag structure of HTML—and how to animate these elements across the viewport. He also looks at the HTML5 canvas element and how to perform complex animations within this single, powerful drawing surface. Finally, he looks at the future of JavaScript animation through the Web Animations API, which provides a common language for browsers and developers to describe animations and interact with playback.

    See publication
  • Learn Adobe Animate CC for Multiplatform Animations

    Peachpit / Adobe Press

    Knowing the industry-standard animation and interactivity tool Adobe Animate CC can help you get a foothold in the exciting web design and mobile app-development world. This study guide uses video integrated with text to help you gain real-world skills that will get you started in your career designing and building multiplatform animations using Adobe Animate CC and lays the foundation for taking the Adobe Certified Associate certification exam in that field. A mix of 7 project-based lessons…

    Knowing the industry-standard animation and interactivity tool Adobe Animate CC can help you get a foothold in the exciting web design and mobile app-development world. This study guide uses video integrated with text to help you gain real-world skills that will get you started in your career designing and building multiplatform animations using Adobe Animate CC and lays the foundation for taking the Adobe Certified Associate certification exam in that field. A mix of 7 project-based lessons, 10 hours of practical videos, and interactive quizzes prepares you for an entry-level position in a competitive job market.

    See publication
  • Animate CC Building Custom HTML5 Components

    Pluralsight

    Have you ever wanted to build your own custom HTML5 Canvas components for Animate CC? In this course, Animate CC Building Custom HTML5 Components, you’ll learn how to use, develop, test, and distribute custom components specifically for use in HTML5 Canvas document types. First, you’ll discover how to make use of components within an HTML5 Canvas document. Next, you’ll explore how to make use of sample components and integrate them into Animate CC, and then spend time building your own custom…

    Have you ever wanted to build your own custom HTML5 Canvas components for Animate CC? In this course, Animate CC Building Custom HTML5 Components, you’ll learn how to use, develop, test, and distribute custom components specifically for use in HTML5 Canvas document types. First, you’ll discover how to make use of components within an HTML5 Canvas document. Next, you’ll explore how to make use of sample components and integrate them into Animate CC, and then spend time building your own custom component – extending the functionality of Animate CC through the Components and Component parameters panels. Finally, you’ll explore various distribution mechanisms, including the Adobe Exchange. When you’re finished with this course, you’ll have a better understanding of how to work with, develop, test, and distribute HTML5 Canvas components for Adobe Animate CC.

    See publication
  • Prototyping UI Animation with Adobe Animate

    Lynda.com

    Explore new possibilities in UX prototyping. Adobe Animate offers features to create sophisticated motion, such as smooth easing, stops and starts, and complex motion paths. This course shows how to use the motion curve and easing options in Adobe Animate to prototype your own UI animation. Instructor Joseph Labrecque shows how to create a new project, dial in the document settings, and employ different methods of animation, including keyframing and tweening. He also shows how to edit and…

    Explore new possibilities in UX prototyping. Adobe Animate offers features to create sophisticated motion, such as smooth easing, stops and starts, and complex motion paths. This course shows how to use the motion curve and easing options in Adobe Animate to prototype your own UI animation. Instructor Joseph Labrecque shows how to create a new project, dial in the document settings, and employ different methods of animation, including keyframing and tweening. He also shows how to edit and manage easing properties for animated UI elements. Plus, learn how to use the tools in the Motion Editor—ease presets, anchor points, and control points—to build even more refined animations.

    See publication
  • Adobe Animate: Designing Interactive Experiences

    Lynda.com

    Interactivity is not a perk for modern web projects—it’s a prerequisite. Learn what you need to go beyond the basics and create engaging, interactive apps and web experiences using the tools in Adobe Animate. Instructor Joseph Labrecque shows how to build out a library of UI elements, such as buttons, toggles, sliders, and lists. He shows how to use these building blocks to design application views within the Animate timeline and create a persistent navigation bar. Then he shows how to add…

    Interactivity is not a perk for modern web projects—it’s a prerequisite. Learn what you need to go beyond the basics and create engaging, interactive apps and web experiences using the tools in Adobe Animate. Instructor Joseph Labrecque shows how to build out a library of UI elements, such as buttons, toggles, sliders, and lists. He shows how to use these building blocks to design application views within the Animate timeline and create a persistent navigation bar. Then he shows how to add interactivity—using event listeners and custom functions to respond to user input—and animate application views with keyframes, motion tweening, and camera transitions. Finally, learn how to export your prototypes for distribution on desktop, web, and mobile devices.

    See publication
  • An Early Morning Letter, Displaced : Slumberfault

    Fractured Vision Media, LLC

    The Hallway
    Feuille Morte Slumber
    Evening Dim
    Razorpalm
    A Crippling Reverie
    Ephemeral Conch
    (Obscured) Reason
    Recitation
    Channelled (Malice)
    Fleeting Charms
    Spectre Apathetic
    Another Breath

    See publication
  • Angular: Animations

    Lynda.com

    Motion is the key to modern web applications. Angular 4 is ready. Explore the native animation capabilities of this popular JavaScript library and build expressive applications. This project-based course uses the Angular 4 CLI and its animations module to create and animate an interactive demo. Find out how to set parameters such as duration, delay, easing, and callbacks, which allow you to adjust the timing and sequence of your animation. Instructor Joseph Labrecque also shows how to animate…

    Motion is the key to modern web applications. Angular 4 is ready. Explore the native animation capabilities of this popular JavaScript library and build expressive applications. This project-based course uses the Angular 4 CLI and its animations module to create and animate an interactive demo. Find out how to set parameters such as duration, delay, easing, and callbacks, which allow you to adjust the timing and sequence of your animation. Instructor Joseph Labrecque also shows how to animate isolated elements of your application using the query and stagger functions. Once you understand how to animate a new project, Joseph takes you through the process of animating interactions within an existing Angular application—a custom video player. Finally, discover how to compile and package the project for distribution on the web.

    See publication
  • Adobe Animate CC: New Features

    Lynda.com

    Adobe Animate CC is the focused animation software that takes all the best tools from Flash Professional and bundles them with Creative Cloud features. In this course, learn about the enhancements in the 2017 release of Adobe Animate CC with expert Joseph Labrecque. Explore the enhanced animation tooling included in this release, including Frame Picker enhancements and ease presets for classic and shape tweens. Plus, learn about interactivity enhancements, including global JavaScript…

    Adobe Animate CC is the focused animation software that takes all the best tools from Flash Professional and bundles them with Creative Cloud features. In this course, learn about the enhancements in the 2017 release of Adobe Animate CC with expert Joseph Labrecque. Explore the enhanced animation tooling included in this release, including Frame Picker enhancements and ease presets for classic and shape tweens. Plus, learn about interactivity enhancements, including global JavaScript declaration, the ability to include references to external JavaScript libraries, and two new properties for HTML5 Canvas video components: mute and poster.

    See publication
  • Animate CC Building AIR Desktop Applications

    Pluralsight

    Have you ever wanted to design and develop fully installable, cross-platform desktop applications within a single, fun to use environment? In this course, Animate CC Building AIR Desktop Applications, you'll learn just what you need to get started writing desktop applications with Adobe AIR and Animate CC. First, you'll begin with an overview of the Adobe AIR runtime and how it relates to Animate CC. You'll then proceed in designing your application layout and user interface. Next, you'll…

    Have you ever wanted to design and develop fully installable, cross-platform desktop applications within a single, fun to use environment? In this course, Animate CC Building AIR Desktop Applications, you'll learn just what you need to get started writing desktop applications with Adobe AIR and Animate CC. First, you'll begin with an overview of the Adobe AIR runtime and how it relates to Animate CC. You'll then proceed in designing your application layout and user interface. Next, you'll explore how to write ActionScript code to fully realize your desktop application functionality. Finally, you'll learn about preparing your application for publication and distribution across Windows and macOS. When you're finished with this course, you'll have a solid understanding of what Adobe AIR is and how to use Animate CC to produce useful desktop applications using this mature and stable runtime technology. Software required: Adobe Animate CC.

    See publication
  • Beginning Adobe Animate CC: Learn to Efficiently Create and Deploy Animated and Interactive Content

    Apress

    Use solid and practical exercises to master the fundamentals of Adobe Animate CC. This is one of the first comprehensive books on Adobe Animate CC to thoroughly examine and demonstrate how to create and deploy interactive and motion design content to mobile, tablet, and desktop screens.

    Using a series of carefully developed tutorials, Beginning Adobe Animate CC will lead you from basic Animate CC document workflows to the point where you can create animations, interactive projects, and…

    Use solid and practical exercises to master the fundamentals of Adobe Animate CC. This is one of the first comprehensive books on Adobe Animate CC to thoroughly examine and demonstrate how to create and deploy interactive and motion design content to mobile, tablet, and desktop screens.

    Using a series of carefully developed tutorials, Beginning Adobe Animate CC will lead you from basic Animate CC document workflows to the point where you can create animations, interactive projects, and anything else using a variety of techniques. Each chapter focuses on a major aspect of Animate CC and then lets you take over with a series of "Your Turn"​ exercises that let you create amazing projects based on what you have learned.

    Beginning Adobe Animate CC focuses on the core skill set needed to master Animate CC and while you are at it, you will be guided to the mastery of the fundamentals, such as drawing tools, movie clips, video and audio content, text, graphics, external data, components, and a solid overview of the code you need to know to take your skills to the next level.

    Other authors
    See publication
  • Animate CC Programming

    Pluralsight

    This course will teach you the basics of programming Animate CC content using JavaScript, ActionScript, and even a handful more of advanced topics.

    See publication
  • Animate CC 2017: New Features

    Lynda.com

    The new Adobe Animate is here and better than ever. Join Joseph Labrecque for a tour of the new features in Adobe Animate CC 2017, the keyframe-based animation software formerly known as Flash Professional. Learn about the new Camera tool for more expressive storytelling, vector brush creation and management, HTML5 components for interface design and video playback, publishing enhancements such as a completely rewritten animated GIF generator, and smaller but no less impressive workflow…

    The new Adobe Animate is here and better than ever. Join Joseph Labrecque for a tour of the new features in Adobe Animate CC 2017, the keyframe-based animation software formerly known as Flash Professional. Learn about the new Camera tool for more expressive storytelling, vector brush creation and management, HTML5 components for interface design and video playback, publishing enhancements such as a completely rewritten animated GIF generator, and smaller but no less impressive workflow enhancements like the ability to share symbols and entire animations through CC Libraries.

    See publication
  • Animate CC Mobile App Development

    Pluralsight

    In this course, you will see how to take advantage of mobile device hardware using new API's in ActionScript 3.0.

    See publication
  • Animate CC Game Development

    Pluralsight

    In this course, you are going to learn how to design and develop web-based games for HTML5 Canvas using Adobe Animate CC.

    See publication
  • Learn Adobe Animate CC: Data-Driven Animation

    Lynda.com

    Learn to create data-driven animations, such as a data-driven image carousel and an interactive RSS feed, using Adobe Animate CC—the newly relaunched version of Flash Professional. Joseph Labrecque takes you through both projects step-by-step, providing easy-to-follow instructions for interacting with JSON and XML data sets and using jQuery to ingest and parse data in HTML5 Canvas-based projects. The complete carousel will display images, captions, and controls for customizing the transitions…

    Learn to create data-driven animations, such as a data-driven image carousel and an interactive RSS feed, using Adobe Animate CC—the newly relaunched version of Flash Professional. Joseph Labrecque takes you through both projects step-by-step, providing easy-to-follow instructions for interacting with JSON and XML data sets and using jQuery to ingest and parse data in HTML5 Canvas-based projects. The complete carousel will display images, captions, and controls for customizing the transitions, while the RSS feed display will load news items in a "click to view more" animated interface. Find out how to set up each project, build the interfaces, ingest data, apply animation, and program user controls. Plus, learn advanced techniques for creating dynamic titles.

    See publication
  • Learn Adobe Animate CC: Interactive Animation

    Lynda.com

    Learn the most efficient way to create interactive animations for web, mobile, and desktop projects with Adobe Animate CC, the newly relaunched version of Flash Professional. This project-based course features two assignments: an animated web banner that responds to mouse movement, touch input, and clicks, and a three-state interactive animation that plays like a game. Joseph Labrecque shows how to set up the Animate workspace, prepare the stage, use both keyframe and procedural-based…

    Learn the most efficient way to create interactive animations for web, mobile, and desktop projects with Adobe Animate CC, the newly relaunched version of Flash Professional. This project-based course features two assignments: an animated web banner that responds to mouse movement, touch input, and clicks, and a three-state interactive animation that plays like a game. Joseph Labrecque shows how to set up the Animate workspace, prepare the stage, use both keyframe and procedural-based workflows, create titles, and program interactions. Plus, learn how to integrate both completed animations into a self-contained responsive webpage.

    See publication
  • Building Custom HTML5 Video Playback with Angular 2

    Lynda.com

    The HTML5 video element allows us to play back video files through native browser elements, but the default experience is lacking for most projects—and differs drastically in appearance across the various browsers. Using a combination of Bootstrap and Angular, we can develop a responsive app with our own set of customized playback controls that will perform well and appear the same across all platforms and devices. Join Joseph Labrecque as he sets up a custom video player with Angular 2, the…

    The HTML5 video element allows us to play back video files through native browser elements, but the default experience is lacking for most projects—and differs drastically in appearance across the various browsers. Using a combination of Bootstrap and Angular, we can develop a responsive app with our own set of customized playback controls that will perform well and appear the same across all platforms and devices. Join Joseph Labrecque as he sets up a custom video player with Angular 2, the next generation of this "superheroic" JavaScript framework, and Bootstrap 4.

    See publication
  • Learn Adobe Animate CC for Interactive Media

    Adobe Press / Peachpit Press

    Knowing the industry-standard animation and interactivity tool Adobe Animate CC (previously known as “Flash Professional”) can help you get a foothold in the exciting web design and mobile app-development world. Learn Animate CC by building cool creative projects that will teach you how to:

    Design and animate vector artwork
    Compose an animated greeting card using HTML5
    Build a promotional video with text and images animated in 3D
    Construct a working digital clock using…

    Knowing the industry-standard animation and interactivity tool Adobe Animate CC (previously known as “Flash Professional”) can help you get a foothold in the exciting web design and mobile app-development world. Learn Animate CC by building cool creative projects that will teach you how to:

    Design and animate vector artwork
    Compose an animated greeting card using HTML5
    Build a promotional video with text and images animated in 3D
    Construct a working digital clock using ActionScript
    Design and code an interactive quiz for mobile devices

    This study guide uses more than 6 hours of video integrated with text to help you gain real-world skills that will get you started in your career designing and building interactive media using Adobe Animate CC. It lays the foundation for taking the Adobe Certified Associate (ACA) exam in Interactive Media Using Adobe Flash Professional CC (name correct at press time) and helps prepare you for an entry-level position in a competitive job market.

    Other authors
    See publication
  • Adobe Animate CC: First Look

    Lynda.com

    After 20 years, Flash is changing its name and focus to Adobe Animate—signaling an entirely new direction for the product. Animate presents animators' favorite Flash tools in a familiar interface, and adds features such as vector art brushes and taggable swatches. Get your first look at Adobe Animate and learn about the new tools and improved interface as well the integration of Creative Cloud Libraries and Adobe Stock, which allows animators to bring their own digital assets as well as…

    After 20 years, Flash is changing its name and focus to Adobe Animate—signaling an entirely new direction for the product. Animate presents animators' favorite Flash tools in a familiar interface, and adds features such as vector art brushes and taggable swatches. Get your first look at Adobe Animate and learn about the new tools and improved interface as well the integration of Creative Cloud Libraries and Adobe Stock, which allows animators to bring their own digital assets as well as high-quality stock imagery and artwork right into Adobe Animate. Plus, find out about onion skinning and stage improvements and the enhanced publishing workflow for HTML Canvas, Flash Player, and AIR.

    See publication
  • Animate CC Game Development

    TrainSimple

    In this course you are going to learn how to design and develop web-based games for HTML5 Canvas using Adobe Animate CC. We are going to look at the entire game development process, including building the game world and environment, devising core game mechanics, creating a multi-state, interactive player sprite, along with a set of obstacles and rewards. We'll also integrate audio into our game and build out a start screen and game interface to supply user feedback mechanisms. From beginning to…

    In this course you are going to learn how to design and develop web-based games for HTML5 Canvas using Adobe Animate CC. We are going to look at the entire game development process, including building the game world and environment, devising core game mechanics, creating a multi-state, interactive player sprite, along with a set of obstacles and rewards. We'll also integrate audio into our game and build out a start screen and game interface to supply user feedback mechanisms. From beginning to end, we will perform all of our asset design and coding within Animate CC. By the end of this course you should have a solid understanding of how to work with Animate CC for game creation, and become more familiar with game design and development concepts as well!

    See publication
  • HTML5 Canvas and WebGL in Flash Professional CC

    Lynda.com

    No longer restricted to only ActionScript and Flash Player, Flash Professional CC offers more publishing possibilities than ever before. Developers can now use Flash to build assets and animation that target platforms such as HTML5 Canvas and WebGL. And adding JavaScript allows for playback on just about any modern desktop or mobile device.

    This course focuses on using Flash Professional CC to create a shared pool of content for a set of related projects: an HTML5 video, an interactive…

    No longer restricted to only ActionScript and Flash Player, Flash Professional CC offers more publishing possibilities than ever before. Developers can now use Flash to build assets and animation that target platforms such as HTML5 Canvas and WebGL. And adding JavaScript allows for playback on just about any modern desktop or mobile device.

    This course focuses on using Flash Professional CC to create a shared pool of content for a set of related projects: an HTML5 video, an interactive ad, and a simple web-based game. Author Joseph Labrecque shows how to use Flash's familiar toolset to build and manage assets that fit into a modern web publishing workflow.

    See publication
  • Flash Professional CC Mobile App Development

    Train Simple

    This course is designed for experienced Flash and ActionScript designers and developers. Joseph Labrecque will show you how to take advantage of mobile device hardware using new API's in ActionScript 3.0. You'll see how you can produce apps and publish them for mobile devices.

    See publication
  • Building Custom HTML5 Video Playback with AngularJS

    Lynda.com

    HTML video doesn't require plugins for playback, but the default experience differs drastically across browsers. Using a combination of Bootstrap and AngularJS, you can develop a responsive video app that performs and appears great in all browsers—unifying the user experience and allowing custom functionality, such as playlists and full-screen playback. Join Joseph Labrecque for this start-to-finish course that guides you through every step in the process, from installing the software to…

    HTML video doesn't require plugins for playback, but the default experience differs drastically across browsers. Using a combination of Bootstrap and AngularJS, you can develop a responsive video app that performs and appears great in all browsers—unifying the user experience and allowing custom functionality, such as playlists and full-screen playback. Join Joseph Labrecque for this start-to-finish course that guides you through every step in the process, from installing the software to employing a variety of foundational AngularJS directives. All you need to bring is the video and the time.

    See publication
  • Flash Professional CC 2014 – Six projects to Awesome Flashness!

    Brainbuffet

    Focuses on preparation for the Adobe Certified Associate (ACA) “Interactive Media Using Adobe Flash Professional” certification exam.

    See publication
  • H₂SO₄

    Partition 36

    H2SO4 is the fifth EP from Partition 36. It features a minimalistic acid house track reminiscent of the past, two remixes, and a slamming new industrial/EBM track written specifically for a video game mod.human soul. Shivervein track “H2SO4 (1943)” as track #3. Shivervein is the sometimes-side-project of An Early Morning Letter, Displaced.

    See publication
  • Publish Flash content on multiple platforms

    Adobe Systems, Inc.

    Flash Professional CC lets you create animations for virtually any use case, device, browser, or platform. Natively author and publish your content to various formats using the tools and interface you already know.

    See publication
  • Adobe Flash Professional CC Learn by Video (2014 release)

    Peachpit Press

    This critically-acclaimed interactive training program from Adobe Press offers exceptional quality high-definition video to teach the fundamentals of Adobe Flash Professional CC (2014 release).

    See publication
  • HTML5 Game Development with Phaser

    Lynda.com

    Phaser is a cross-platform game development framework for both mobile and desktop games. This fast, fun, and free framework supports both JavaScript and TypeScript, targeting the open web via HTML5 Canvas. This course shows you how to put Phaser to work: creating a multi-state games that can be played on both desktop browsers and mobile devices. After you gather your assets, author Joseph Labrecque will help you start a new game project with the Brackets code editor, create a basic preloader…

    Phaser is a cross-platform game development framework for both mobile and desktop games. This fast, fun, and free framework supports both JavaScript and TypeScript, targeting the open web via HTML5 Canvas. This course shows you how to put Phaser to work: creating a multi-state games that can be played on both desktop browsers and mobile devices. After you gather your assets, author Joseph Labrecque will help you start a new game project with the Brackets code editor, create a basic preloader and menu states, and then start building game entities and layering in functionality with Phaser's sprites, groups, animations, tweens, emitters, and physics. He'll also show you how to provide feedback to the player and add sounds effects for a more immersive gaming experience. When you're done, Joseph shows you how to prep the game for a mobile launch.

    See publication
  • Emergent Collective Three

    Fractured Vision Media, LLC

    Other authors
    • Various
    See publication
  • How to animate cartoons & drawings with Flash Pro

    Adobe Systems, Inc.

    In this tutorial, we’ll see how to use Flash Professional to animate our new favorite character, Sad Potato. We’ll begin by creating vector graphics and then learn how to animate characters and scenes by using the Library and Timeline. To wrap up, we’ll export our finished project for Flash Player, HTML5 Canvas and video formats for playback on computers, tablets, and phones.

    See publication
  • 63 Remix Project

    Partition 36

    Other authors
    • Alexa Jones-Gonzales
    • Eric Des Marais
    See publication
  • Emergent Collective Two

    Fractured Vision Media, LLC

    Other authors
    • various
    See publication
  • Edge Animate Intensive

    video2brain

    Other authors
    See publication
  • Learning Adobe Edge Animate

    Packt Publishing

  • shivervein : bloodletshadows

    Fractured Vision Media, LLC

  • Emergent Collective One

    Fractured Vision Media, LLC

    Other authors
    • various artists
    See publication

Courses

  • Animation for the Classroom

    -

  • Design for Digital Media

    APRD 3100

  • Directed Study: Web Graphics Production

    MCIS 4997

  • Explanimations in the Classroom

    -

  • Flash ActionScript Dev

    MCIS 4555

  • Flash ActionScript Development

    ICT 4555

  • Independent Study: Advanced Concepts in Flash

    MCIS 4991

  • Independent Study: Advanced Study in Flash

    MCIS 4910

  • Independent Study: Graphics and Flash Project

    MCIS 4991

  • Intro to the Flash Platform

    MCIS 4550

  • Introduction to Animate CC

    ICT 4555

  • Introduction to the Flash Platform

    ICT 4555

  • Introduction to the Flash Platform x

    ICT 4550

  • Mobile Application Development with Web Standards

    ICT 4580

  • Motion and Interactivity with Adobe Edge

    ICT 4550

  • Multimedia Authoring Tools

    DMST 3230

  • Native Application Development with Adobe AIR on Mobile Devices

    ICT 4576

  • Software Applications 2

    APRD 3501

  • Software Applications 3

    APRD 3504

  • Software and Design Applications

    APRD 2006

  • Technical Foundations of Digital Media I

    DMST 4100

  • Technical Foundations of Digital Media II

    DMST 4150

  • Tpcs: Mobile Android Develop.

    ICT 4701

  • User Experience & User Interface Design

    APRD 3100

  • Web Building and Site Management

    DMST 3501

  • Web Development with PHP

    ICT 4561

  • Web Graphics

    WEB 410

  • Web Graphics Prod

    MCIS 4560

  • Web Graphics Production

    ICT 4560

  • Web Multimedia

    WEB 420

  • Web Portal Development

    ICT 4561

Organizations

  • Adobe Express Core Contributor Group

    Founding Member

    - Present
  • Adobe Creative Cloud Community of Practice

    Founder

    - Present
  • Adobe Creative Club

    Faculty Advisor

    - Present
  • CMCI Dean’s Technology Advisory Committee

    Member

    - Present
  • Graphic Professionals Technology Advisory Board

    Member

    - Present

    Packt Publishing

  • Adobe Creative Cloud Academic Point of Contact

    Faculty Point of Contact

    - Present
  • BFA Administrative Services and Technology Committee

    Standing Committee Seat

    - Present
  • Faculty Profiles Committee

    -

    - Present
  • 2U Implementation Committee

    -

    - Present
  • Adobe Community Expert

    Member

    - Present
  • Adobe Education Leader

    Member, Advisory Board Member

    - Present
  • Canvas Templates Faculty Working Group

    Member

    -
  • Adobe Partners by Design

    Member

    -
  • CMCI Inclusive Pedagogy Ambassador Cohort

    Member

    -
  • CMCI Technology Working Group

    Member

    -
  • Apache Flex

    Committer

    -
  • ePortfolio Development Committee

    -

    -
  • Streaming Media Committee

    -

    -
  • Art Heros Advisory Council

    Member

    -
  • Adobe Influencer

    Member

    -

Recommendations received

4 people have recommended Joseph

Join now to view

More activity by Joseph

View Joseph’s full profile

  • See who you know in common
  • Get introduced
  • Contact Joseph directly
Join to view full profile

Other similar profiles

Explore collaborative articles

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

Explore More

Others named Joseph Labrecque in United States

Add new skills with these courses