🎓 All courses are free! Sign up now and start learning.

The path to your dream career

322 course matches your filter criteria.

Finding Your Ikigai
Free
Personal Development

Finding Your Ikigai

Ikigai is a Japanese concept that translates roughly to "a reason for being" or "a reason to wake up in the morning." It represents the intersection of four fundamental e...

  • Analyze the historical and philosophical origins of ikigai t...
  • Evaluate your personal passions and interests to identify th...
  • +6 more outcomes
12 units 1
Review
Calm Parenting Under Stress
Free
Personal Development

Calm Parenting Under Stress

Calm parenting under stress is a holistic approach to child-rearing that prioritizes the parent’s emotional state as the foundation for a healthy parent-child relationshi...

  • Analyze your personal stress response triggers to identify p...
  • Evaluate how parental stress impacts your child's emotional...
  • +6 more outcomes
12 units 1
Review
Everyday Resilience Building
Free
Personal Development

Everyday Resilience Building

Everyday resilience building is the practice of developing the mental, emotional, and social capacities that allow individuals to navigate adversity, recover from setback...

  • Analyze the physiological stress response and apply evidence...
  • Design a personal stress-signal recognition system using phy...
  • +6 more outcomes
12 units 1
Review
Performance Review Preparation
Free
Personal Development

Performance Review Preparation

Performance review preparation is the systematic process of getting ready for a formal performance evaluation, whether it is an annual review, a quarterly check-in, or a...

  • Analyze the purpose and process of performance reviews to fr...
  • Conduct a structured self-assessment to evaluate your achiev...
  • +6 more outcomes
12 units 1
Review
Finding a Mentor
Free
Personal Development

Finding a Mentor

Finding a mentor is the deliberate process of identifying, approaching, and cultivating a developmental relationship with a more experienced individual who can provide gu...

  • Analyze the core differences between mentorship and other pr...
  • Conduct a structured self-assessment to clarify your career...
  • +6 more outcomes
12 units 1
Review
Informational Interviews
Free
Personal Development

Informational Interviews

Informational interviews are structured, one-on-one conversations with professionals in a field of interest, conducted to gather firsthand knowledge about an industry, co...

  • Analyze the purpose and benefits of informational interviews...
  • Design a personalized goal and target field strategy to focu...
  • +6 more outcomes
12 units 1
Review
Building a Portfolio Career
Free
Personal Development

Building a Portfolio Career

A portfolio career is a professional model in which an individual deliberately combines multiple part-time roles, freelance projects, and entrepreneurial ventures into a...

  • Analyze the portfolio career model to evaluate its fit with...
  • Assess personal skills and passions to identify core offerin...
  • +6 more outcomes
12 units 1
Review
Gratitude Practices
Free
Personal Development

Gratitude Practices

Gratitude practices are structured techniques for recognizing and appreciating the positive aspects of life, both big and small, with intentionality and frequency.

  • Analyze the psychological and physiological mechanisms under...
  • Design a personal gratitude journaling routine that incorpor...
  • +6 more outcomes
12 units 1
Review
Celebrating Small Wins
Free
Personal Development

Celebrating Small Wins

Celebrating small wins is a psychological and behavioral practice rooted in the concept of progress as the primary motivator of human effort, a principle popularized by r...

  • Analyze the psychological mechanisms that make small wins bo...
  • Apply a tracking system to log daily small wins and identify...
  • +6 more outcomes
12 units 1
Review
Enjoying Your Own Company
Free
Personal Development

Enjoying Your Own Company

Enjoying your own company is the practiced art of finding genuine fulfillment, peace, and stimulation in solitude, without relying on external validation or constant dist...

  • Analyze the distinction between solitude and loneliness to r...
  • Apply self-compassion techniques to become your own best fri...
  • +6 more outcomes
12 units 1
Review
Designing a Happier Week
Free
Personal Development

Designing a Happier Week

Designing a Happier Week is a discipline that applies principles of positive psychology, time management, and behavioral design to the structure of your weekly routine.

  • Analyze your current weekly schedule to identify time drains...
  • Design a daily rhythm that aligns with your natural energy p...
  • +6 more outcomes
12 units 1
Review
Creative Rituals of Great Makers
Free
Personal Development

Creative Rituals of Great Makers

Creative rituals are the deliberate, repeatable sequences of actions, cues, and environmental adjustments that individuals use to signal their minds and bodies for creati...

  • Analyze the components of a creative ritual to identify its...
  • Apply psychological principles to design rituals that trigge...
  • +6 more outcomes
12 units 1
Review
Building a Personal Inspiration Library
Free
Personal Development

Building a Personal Inspiration Library

A personal inspiration library is a curated, organized collection of ideas, images, quotes, observations, and artifacts that an individual gathers over time to fuel their...

  • Analyze the concept of inspiration and its role in creative...
  • Design a personalized map of your creative needs and goals t...
  • +6 more outcomes
12 units 1
Review
Cultivating Patience in Daily Life
Free
Personal Development

Cultivating Patience in Daily Life

Cultivating patience in daily life is the deliberate practice of developing emotional resilience and composure in the face of delay, frustration, and uncertainty.

  • Analyze common misconceptions about patience to distinguish...
  • Apply psychological principles to identify personal triggers...
  • +6 more outcomes
12 units 1
Review
Patience in Relationships
Free
Personal Development

Patience in Relationships

Patience in relationships is the capacity to tolerate delays, frustrations, and imperfections in others without succumbing to anger or withdrawal.

  • Analyze the psychological triggers of impatience in personal...
  • Apply emotional regulation techniques to manage impulsive re...
  • +6 more outcomes
12 units 1
Review