Frontendmasters Courses
910 subscribers
1 photo
7.9K videos
2.04K links
#frontendmasters courses

source: https://frontendmasters.com/courses

Channel for automated uploaded courses from frontendmasters.com

Our Channels:
@vue_courses
@vue_updates

Contacts:
@Black_Yuzia
Download Telegram
Media is too big
VIEW IN TELEGRAM
19. CSS Generator Plugins Exercise
Steve discusses various plugins and tools that can be used to generate CSS styles and variables. He demonstrates how to use plugins like CSSGen and Typescales to generate CSS classes and font sizes, as well as how to use UIColors.app to create color palettes and generate color styles or variables.
#lesson
Media is too big
VIEW IN TELEGRAM
20. Variables Introduction
Steve introduces the concept of variables in a design tool. He explains that variables are named values that can be referenced and used in multiple places, and if the value of a variable is changed, it will be updated everywhere it is used. Steve demonstrates how to create variables for colors and numbers, and also explains how variables can be scoped to specific elements or properties.
#lesson
Media is too big
VIEW IN TELEGRAM
21. Creating a Color Palette with Variables
Steve explains the concept of using variables in design systems and how they can be used to create consistent values for colors, spacing, and other design elements. He demonstrates how to generate CSS variables or other formats like Sass or Tailwind variables using plugins. Steve also discusses the benefits of using variables and how they can be easily updated and applied to different design elements.
#lesson
1
Media is too big
VIEW IN TELEGRAM
22. Components
Steve introduces components in Figma. Components are reusable pieces of UI that can be used and changed throughout a design. He demonstrates how to create a component, override properties in instances of the component, and organize components using sections and pages.
#lesson
This media is not supported in your browser
VIEW IN TELEGRAM
23. Components Properties
Steve introduces the concept of component properties in Figma. He explains that component properties are similar to props in React and can be used to customize components. Steve demonstrates how to add properties to a component, including boolean properties and text properties.
#lesson
Media is too big
VIEW IN TELEGRAM
24. Swap Instance Property
Steve shows how to create multiple components from a selection of icons and how to create an instance swap property to allow for easy swapping of icons within a component. Steve also explains the concept of variants and how they can be used to create different states of a component, such as hover or active states for buttons.
#lesson
This media is not supported in your browser
VIEW IN TELEGRAM
25. Variable Modes for Responsive Designs
Steve demonstrates how modes allow for creating different versions of components based on different themes or states, such as light mode and dark mode.
#lesson
Media is too big
VIEW IN TELEGRAM
26. Variables for Typography
Steve shows how to create three variants of the same component, each with different typography styles for mobile, tablet, and desktop sizes. By using variables and modes, designers can easily switch between different typography styles and maintain consistency across different viewports.
#lesson
Media is too big
VIEW IN TELEGRAM
27. Prototyping
Steve briefly discusses the concept of prototyping in Figma and how it can be a powerful tool for UI design. He creates a UI mockup using frames, constraints, and auto layout. Steve also shows how to set up interactions and flows between screens to create a prototype.
#lesson
This media is not supported in your browser
VIEW IN TELEGRAM
28. Wrapping Up
Steve wraps up the course answering questions about color variables and exporting color schemes in different formats in Figma.
#lesson
Title: Guide for Launching Your Next Big Idea
Description: Validate your SaaS app idea through market research, competitive analysis, and audience targeting. Build an MVP, create a high-converting landing page, and nurture your audience to launch your product successfully.
Link: https://frontendmasters.com/courses/product-launch/
Time: 2 hours, 55 minutes
Lessons: 19 / 19
Tags: #course #frontendmasters #720p
1
Media is too big
VIEW IN TELEGRAM
1. Introduction
Paul Boag begins the course by describing his experience helping small, medium, and large clients with conversion optimization and marketing. He also explains the common reasons why Software-as-a-Service (SaaS) apps fail.
-
https://static.frontendmasters.com/assets/courses/2024-05-30-product-launch/product-launch-slides.pdf
#lesson
Media is too big
VIEW IN TELEGRAM
2. Review the Market
Paul discusses the importance of market research. The process includes broadly defining your niche in the market to determine your particular audience for the type of app or product you are creating. Targeting too broad of an audience requires a more substantial marketing effort and reduces the likelihood of success.
#lesson
Media is too big
VIEW IN TELEGRAM
3. Finding Competitors
Paul explains why identifying competitors and testing competitor products is beneficial early in the process. Assessing features, usability, and customer support will give you a better understanding of what you are up against. Analyzing the reach of the competition also provides insight into the type of investment required to establish yourself in the market.
#lesson
Media is too big
VIEW IN TELEGRAM
4. Analyzing Competitors
Paul digs deeper into the competitive analysis. Identifying the core offerings, unique features, and platform integrations helps better understand how much overlap exists between products and any key differentiators. Market position and strategy are other important data points in competitive analysis.
#lesson
Media is too big
VIEW IN TELEGRAM
5. Company Health
Paul recommends establishing the health of competitors to help determine their longevity. Health factors include innovation, technology choices, reliability, and privacy. Spotting feature, experience, or audience gaps can also identify vulnerabilities in a company.
#lesson
This media is not supported in your browser
VIEW IN TELEGRAM
6. Product Differentiation & Pricing
Paul explains the different ways in which a product can differentiate itself from the competition. Solving an unaddressed problem or enhancing existing features are two key strategies. Pricing models are also introduced. Using subscriptions, one-offs, add-ons, or free pricing models will depend on the product/service offering and the business plan.
#lesson
Media is too big
VIEW IN TELEGRAM
7. B2B, Community, & Branding
Paul spends some time discussing differentiation related to B2B and B2C audiences. B2B differentiation can happen across verticals, sizes, and regions. B2C differentiation may include a focus on interests, demographics, and regions. Building a community around a product and product branding is also discussed in this lesson.
#lesson
Media is too big
VIEW IN TELEGRAM
8. Creating an Audience Shortlist
Paul walks through the initial steps for identifying an audience. The process starts with removing impractical or challenging audiences and prioritizing the remaining ones. Key factors include market size, growth potential, product fit, competitive landscape, buying power, and lifetime value.
#lesson
This media is not supported in your browser
VIEW IN TELEGRAM
9. Pick an Initial Target
Paul talks through the process of picking an initial target audience. While selecting a small niche audience may seem limiting, it's a critical step in allowing your product to have a bigger impact at a lower cost.
#lesson
Media is too big
VIEW IN TELEGRAM
10. Understanding & Interviewing Your Audience
Paul recommends digging deeper into your audience to identify what questions they might have or what might cause them to abandon the experience. Understanding goals, tasks, and challenges provides insight, and using surveys to fill gaps helps maintain accurate audience personas.
#lesson