Courses
Discover thousands of courses from top institutions and platforms worldwide
Level
Course Type
Duration

Coursera
Sponsored by AMAZON WEB SERVICES (AWS). In the previous course, Inspiring Peak Performance on Technical Teams, you learned about how to lead each individual team member to achieve a new personal best every day. Now, learn the skills that transcend the boundaries of your team and enable top tech companies to deliver the most popular and viral products and applications used by billions of people billions of times per day. GORDON YU, Technical Program Manager (TPM) at AWS Data Protection presents skills necessary to manage global programs, drive major product launches, and design system architectures. NANCY WANG, Director of Engineering and General Manager of AWS Data Protection Services and Founder, Advancing Women in Tech (AWIT) shares the next steps of a line manager's career into a manager of managers, and then to a director of engineering and general manager (GM). Upon course completion, you will understand what world-class software engineering organizations expect of their cross-functional managers and leaders, including: * The common tasks of the TECHNICAL PROGRAM MANAGER (TPM) and the tools they use to drive CROSS-TEAM COLLABORATION * How to design a MODERN SYSTEM ARCHITECTURE and answer system design interview questions related to MICROSERVICES, COMPONENTS, and TRADEOFFS * How to move from from a line manage to a MANAGER OF MANAGERS, and then to a DIRECTOR OF ENGINEEERING and GENERAL MANAGER (GM)

LinkedIn Learning
Learn how to manage your manager. In this course, adapted from the podcast How to Be Awesome at Your Job, Mary Abbajay explains how to build a good relationship with your boss.

LinkedIn Learning
Learn how to create and manage apps with SCCM and prepare for Microsoft certification exam 70-703. See how to deploy apps using PowerShell scripts, and deploy App-V virtual apps.

YouTube
Explore the journey of becoming an effective software engineering manager in this insightful GOTO Book Club interview. Gain valuable insights from James Stanier, Director of Engineering at Shopify, and Gergely Orosz, author of The Pragmatic Engineer, as they discuss the challenges and opportunities of transitioning into management roles. Learn about the real stories behind Stanier's book, the differences between prescriptive advice and practical tools, and how to navigate the path to management. Discover current trends in engineering management, essential tools for success, and receive book recommendations to further your leadership skills. Whether you're considering a move into management or looking to enhance your existing leadership abilities, this talk offers practical guidance for thriving in the dynamic world of software engineering management.

YouTube
Explore the complex skill tree required for successful engineering management in this 37-minute Devoxx conference talk. Discover the diverse range of abilities needed to transition from software engineer to engineering manager, including technical expertise, project management, and coaching. Learn about various "builds" to develop the skills necessary to become an exceptional leader, drawing parallels to role-playing game skill trees. Gain insights into what it takes to be a good manager and how to master the multifaceted aspects of engineering management that are as diverse as the teams you'll lead.

freeCodeCamp
Explore a comprehensive course designed for aspiring and current engineering leaders in the tech industry. Gain valuable insights into transitioning from software development to engineering management, learning essential leadership skills and understanding the distinctions between technical lead and engineering management roles. Discover effective strategies for communication and feedback, and explore topics such as the engineering manager roadmap, becoming a great leader, and career-boosting skills. Dive into practical lessons on giving feedback as both a software developer and an engineering manager, equipping yourself with the knowledge needed to excel in leadership positions within the tech sector.

Coursera
Great leadership doesn't happen by chance—it happens by design. This course helps you create and evolve a personalized leadership checklist that keeps you focused on what matters most. You'll learn the core components of an effective checklist, from daily practices to strategic responsibilities, and how to structure them for clarity and action. Through practical tools, case examples, and hands-on activities, you'll build a Version 1 of your leadership checklist, test it against real challenges, and refine it as your role evolves.

LinkedIn Learning
Looking for a consistent and reliable way to install Windows applications? Learn about the Chocolatey package manager.

Pluralsight
As an engineering manager, it’s tough to balance business and technical priorities. This often shows up when giving your direct reports guidance on how to right-size the fidelity of solutions and code they’re writing. In this course, Product Management for Engineering Managers, you’ll learn how to speak the language of product to collaborate well with your cross-functional peers. First, you’ll explore an overview of product management. Next, you’ll discover what a product vision is and why it matters. Finally, you’ll learn how to do great stakeholder management so you can increase your influence with your business leaders. When you’re finished with this course, you’ll have the skills and knowledge of product management needed to collaborate effectively with your product and business stakeholders to foster a healthy engineering team that builds great products.

YouTube
Discover strategies for effectively promoting platform engineering to management in this insightful 55-minute talk. Explore the decision-making processes of C-level executives and middle managers, understanding how they set priorities and execute strategies. Gain valuable insights from Kaspar von Grünberg, CEO of Humanitec and a pioneer in platform engineering, as he shares his decade-long experience in building Internal Developer Platforms (IDPs) at scale. Learn how to position platform engineering within your organization, navigate the strategy and execution phases, and address potential rescue missions. Understand the importance of mandates, incentives, operations, and competition in managerial decision-making. Acquire practical tips on communicating with managers, thinking backwards, prioritizing application developers, and addressing quality assurance concerns. Examine the value of platform engineering and its potential impact on your organization. By the end of this talk, you'll be equipped with the knowledge to effectively "hack" your managers and bring platform engineering to the forefront of their attention.

Taro
Recruiting and hiring is a key skill for Engineering Managers that is critical to their success in building teams. How to effectively recruit and hire is an area many engineering managers find that their experience as an IC didn't prepare them for. If you're looking to up your game when it comes to hiring top talent this course is for you. Here is what you will learn: 1. How to partner with recruiting and analyze and diagnose problems in the recruiting funnel 2. 6 proven tactics for finding top candidates 3. How to reach out to candidates and have them actually return your email 4. How to become an expert closer 5. Miscellaneous tips and tricks in the hiring process

CodeSignal
This course focuses on understanding why managers are crucial to team success and the positive impact they can have. It covers recognizing both effective and ineffective management behaviors and highlights the unique value managers bring to their teams.

YouTube
Explore the journey to becoming a senior engineering manager in this insightful interview with Jiaqi Liu and Denise Yu from GitHub. Gain valuable perspectives on persuasive writing, the importance of "glue work," and how conference speaking can impact your career trajectory. Discover the role of open source contributions and decision-making in advancing to senior leadership positions. Learn from experienced professionals as they share their experiences and offer advice for aspiring engineering managers in the tech industry.

YouTube
Explore the journey to becoming a senior engineering manager in this insightful 33-minute interview with Jiaqi Liu and Denise Yu from GitHub. Gain valuable perspectives on the role, including the importance of "glue work" and how conference speaking can impact career progression. Discover recommended books for aspiring engineering leaders and learn about the challenges and rewards of transitioning into senior management positions in the tech industry.

Udemy
Learn how to transition from individual contributor to Manager and Leader with confidence! What you'll learn: Welcome to your career in management. But most important…Welcome to leadership. Even for the most gifted individuals, the process of becoming a leader is a rigorous and many times an exhausting journey. The rewards, however, can be enormous. I surveyed a group of managers across many disciplines and asked the question, “As a new manager, what do you wish you learned early in your career?” What follows in this course, is a result of the responses, as well as my personal experience coaching and mentoring new managers. I will open this course by asking you to be patient with yourself. You do not develop leadership skills overnight. It takes practice, it takes trying new things, it takes making mistakes. Yes, sometimes you will fail. That is ok. It is ok to acknowledge when something doesn’t work, it is ok to celebrate and build on your successes. I have broken this course into individual modules. These are small bite sized modules that you can view either one after the other, or one at a time as you drink your morning coffee. Feel free to jump around and view the modules that are of the most importance to you. Take what works, challenge what doesn’t, try new things. I’m excited to join you in this journey. It’s time to think about success. Let’s Get Started. Welcome to your career in management. But most important…Welcome to leadership. Why did you make this big move? To grow personally and professionally? To make a difference? To lead others to realize their success? All of the above?All this, and more! Even for the most gifted individuals, the process of becoming a leader is a rigorous and many times an exhausting journey. The rewards, however, can be enormous. I surveyed a group of managers across many disciplines and asked the question, “As a new manager, what do you wish you learned early in your career?” What follows in this course, is a result of the responses, as well as my personal experience coaching and mentoring new managers. I will begin by asking you to be patient with yourself. You do not develop leadership skills overnight. It takes practice, it takes trying new things, it takes making mistakes. Yes, sometimes you will fail. That is ok. It is ok to acknowledge when something doesn’t work, it is ok to celebrate and build on your successes. I have broken this course into individual modules. These are small bite sized modules that you can view either one after the other, or one at a time as you drink your morning coffee. Feel free to jump around and view the modules that are of the most importance to you. Take what works, challenge what doesn’t, try new things.The Chapters include:Introduction to ManagementDeveloping Your Leadership StyleLeadership ResponsibilitiesLeadership CommunicationTeam DevelopmentYour Growth and DevelopmentManagers Toolkit I’m excited to join you in this journey. It’s time to think about success. Let’s Get Started.

LinkedIn Learning
Learn the skills you need as a middle manager, including how to build strong hybrid teams, onboard new employees, conduct performance reviews and give feedback, develop OKRs to drive business alignment, trust your teams to do their best work, build visibility online as a remote leader, and communicate across cultures virtually. After completing this learning path, advance your skills with Manage Remote and Hybrid Teams as a Senior Manager.Build strong hybrid/remote teams.Onboard new employees effectively.Create OKRs that drive alignment, autonomy, and accountability.Communicate across cultures virtually.

LinkedIn Learning
Discover what it means to lead at a distance. As a new manager, learn how to run effective virtual and hybrid meetings, build a virtual team culture, communicate across cultures, whether working virtually or in person, and drive engagement, productivity, and growth. After completing this learning path, advance your skills with Manage Remote and Hybrid Teams as a Middle Manager.Discover what it means to lead at a distance.Drive engagement, productivity, and growth remotely.Run effective virtual and hybrid meetings.Communicate across cultures virtually.

LinkedIn Learning
As a senior manager, you're leading distributed teams remotely, in an office setting or both. In this learning path, you’ll learn how to plan for and embrace this new reality, including how to run collaborative hybrid teams, communicate across cultures and create great employee experiences, coach your people, and drive results and resolve conflict.Plan for the work-from-anywhere organization.Build a high-performance work culture.Communicate across cultures virtually.Drive results and resolve conflict.

YouTube
Watch a 21-minute conference talk exploring a comprehensive framework for developing engineering managers, with a focus on breaking down their complex role into distinct, manageable components. Learn how to effectively evaluate and strategically plan for the growth of engineering managers, directors, and other leadership positions by examining three core areas: technical excellence, people management, and delivery. Discover how these components parallel the architecture of a typical operating system, providing a familiar metaphor to better understand the multifaceted responsibilities of engineering leadership. Gain valuable insights into addressing the often-overlooked aspect of engineering manager development, moving beyond the traditional focus on individual contributors to create a more balanced approach to engineering leadership growth.

CodeSignal
This course equips engineering managers with foundational public speaking skills, focusing on building confidence, understanding audience needs, and delivering clear, impactful messages.