TechSoup Africa Courses support your mission!

Over 200 expert-led courses, training, and events designed for nonprofits and libraries.

Mastering the Basics of Microsoft Excel (in English)

Mastering the Basics of Microsoft Excel (in English)

Do you control your organization's data or does it control you? In this 6 track course, you will learn how to use Excel to manage your data and effectively report your impact.

Excel 101 - Learn the Basics (in English)
Excel 101 - Learn the Basics (in English)
Excel 102 -Editing and Formatting Text (in English)
Excel 102 -Editing and Formatting Text (in English)
Excel 103 - Designing Your Worksheets (in English)
Excel 103 - Designing Your Worksheets (in English)
Excel 104 - Using Formulas and Functions (in English)
Excel 104 - Using Formulas and Functions (in English)
Excel 105 - Using Functions to Format Text (in English)
Excel 105 - Using Functions to Format Text (in English)
Excel 106 - Adding and Analyzing Charts (in English)
Excel 106 - Adding and Analyzing Charts (in English)
Teams for Nonprofits - Collaboration Tools (in English)

Teams for Nonprofits - Collaboration Tools (in English)

Microsoft Teams is a collaboration app that helps your team stay organized and have conversations. With the use of channels, a team can hold on-the-spot meetings, engage in conversations, and share files.

This track includes a free getting started course and an advanced course as well as a guide to help you maximize your benefits while using Teams.

Ask the Expert - Teams (in English)
Ask the Expert - Teams (in English)
Teams 101 - Getting Started (in English)
Teams 101 - Getting Started (in English)
Teams 201 - Using Advanced Functions (in English)
Teams 201 - Using Advanced Functions (in English)
How to run effective remote meetings with Teams: The before-during-after guide (in English)
How to run effective remote meetings with Teams: The before-during-after guide (in English)

Power Apps Courses (in English)

Power Apps 101: How to Easilty Build Apps (in English)
Power Apps 101: How to Easilty Build Apps (in English)
Power Apps 201 - Creating a Custom App (in English)
Power Apps 201 - Creating a Custom App (in English)
Ask the Expert - Power Apps: Event Recording (in English)
Ask the Expert - Power Apps: Event Recording (in English)
Word for Nonprofits - Creating Compelling Documents (in English)

Word for Nonprofits - Creating Compelling Documents (in English)

In this four part track, you will learn how to use Word to create compelling documents that can best tell your organization’s story.

Word 101 - Learn the Basics (in English)
Word 101 - Learn the Basics (in English)
Word 102 - Editing Tools (in English)
Word 102 - Editing Tools (in English)
Word 103 - Creating Tables and Lists  (in English)
Word 103 - Creating Tables and Lists (in English)
Word 104 - Using References (in English)
Word 104 - Using References (in English)
Powerpoint for Nonprofits - Creating Powerful Presentations (in English)

Powerpoint for Nonprofits - Creating Powerful Presentations (in English)

In this three part course track on PowerPoint, you will learn how to create powerful and compelling presentations so you can effectively share your impact stories.

Powerpoint 101 - Learn the Basics (in English)
Powerpoint 101 - Learn the Basics (in English)
Powerpoint 102 - Formatting Text and Images (in English)
Powerpoint 102 - Formatting Text and Images (in English)
Powerpoint 103 - Designing Presentations (in English)
Powerpoint 103 - Designing Presentations (in English)
Power BI - Data Analysis for Nonprofits (in English)

Power BI - Data Analysis for Nonprofits (in English)

In any well-functioning organization, data is constantly being created, analyzed, and shared to make the best decisions possible. However, data analysis is also a challenge. That's where Power BI comes into the picture! Power BI is a suite of business analytics tools that deliver insights throughout your organization.

In this track, you will learn how Power BI services and applications work together and explore how Power BI can make your organization more efficient.

Power BI 101 - Learn the Basics (in. English)
Power BI 101 - Learn the Basics (in. English)
Power BI 102 - Seeing all the Pieces (in English)
Power BI 102 - Seeing all the Pieces (in English)
Power BI 201 - Dealing with Data (in English)
Power BI 201 - Dealing with Data (in English)
Power BI 202 - Visualizing and Sharing Data (in English)
Power BI 202 - Visualizing and Sharing Data (in English)
Ask the Expert - Power BI (in English)
Ask the Expert - Power BI (in English)
Creating an Engaging Virtual Event, Meeting, or Conference (in English)

Creating an Engaging Virtual Event, Meeting, or Conference (in English)

Get ready to produce engaging, fun, and informative virtual events in this 3 course track! Planning a digital event is an exciting opportunity to engage audiences far and wide. 

In the 101 course, you’ll learn the basics of setting up a digital event, as well as how to make the experience interactive for your audience. Learn how to use video conferencing platforms, and best tips and tricks for staffing, budgets and evaluations.

In the 201 course, we will look at how to create, build and manage a more complex event. We will explore best practices for creating a seamless audience experience from hearing about the event to post-event connections. 

In the Ask the Expert, Marti will answer all your virtual event questions while tapping into her 15 year of experience in the industry. She’ll also have a ton of tips and tricks to help make your events a huge success.

Creating an Engaging Virtual Event, Meeting or Conference 101
Creating an Engaging Virtual Event, Meeting or Conference 101
Creating an Engaging Virtual Event, Meeting, or Conference 201
Creating an Engaging Virtual Event, Meeting, or Conference 201
Ask the Expert - Producing Virtual Events, Meetings, or Conferences Using Teams (Recording)
Ask the Expert - Producing Virtual Events, Meetings, or Conferences Using Teams (Recording)
Organizing Your Remote Working Team 101

Organizing Your Remote Working Team 101

Remote working has become essential overnight, and it is transforming the future of companies. In this course, we'll go over tools to help you set yourself up for success, structure your work area, and organize your day for remote working. In addition, we'll help you to map out your digital needs for your work and, of course, to communicate effectively through Microsoft Teams. Most importantly, you'll learn how to add some socialization into your day!


Organizing Your Remote Working Team 201

Organizing Your Remote Working Team 201

Now that you have taken Organizing Your Remote Working Team 101 and learned best practices for yourself, it's time to expand that to working with a team. In Remote Working 201, we'll map out how to structure your team's virtual workflow and, most importantly, how to communicate effectively with your remote team. We'll explore the setup of a sample project on Microsoft Teams and how you can apply this to your organization. Lastly, we'll look at techniques for building creative collaboration and how to expand your world while working remotely.


Basic Security on the Cloud for Nonprofit Staff 101

Basic Security on the Cloud for Nonprofit Staff 101

You’ve moved your data to the cloud, now what? Just because your files aren’t in the server down the hall, doesn’t mean that your data is protected in the way that you expect it to be. The cloud provides amazing capabilities, but you need to understand some important concepts in order to effectively secure your data.


Teams 101 - Getting Started (in English)

Teams 101 - Getting Started (in English)

Are you looking for a software that will help your employees working on the same projects better collaborate in real-time. In this course, you will learn the basics of Microsoft Teams and why it can be a key improvement in managing your team's workflow.

This course is the first in a two course track and contains instruction about basic and setup features of Microsoft Teams. To learn about the more advanced features, please visit our Teams 201 course.

To access Teams 201, click this link.


Teams 201 - Using Advanced Functions (in English)

Teams 201 - Using Advanced Functions (in English)

In this course, you will build on the foundational functions of Microsoft Teams that you practiced in Teams 101. This includes sending messages, starting chats and calls and managing your activity feed. In addition, you will also have the opportunity to start live event!

This course is the second of a two course track.

This course is FREE of charge if acquried by end of July, 2021 thanks to a grant from Microsoft.


How to run effective remote meetings with Teams: The before-during-after guide (in English)

How to run effective remote meetings with Teams: The before-during-after guide (in English)

This befor-during-after guide will provide you with 10 tips on how to improve the efficiency of your virtual meetings using Microsoft Teams. They really are very good advice that will give you many benefits even beyond your meeting!

This guide is free and is another way to thank you for visiting our catalog of courses and events. Thanks from the TechSoup Learning Team.

This Guide is made possible thanks to Microsoft.


Ask the Expert - Teams (in English)

Ask the Expert - Teams (in English)

Did you know that you can organize your team, setup meetings, communication channels, share and edit files using Teams?

Are you using Teams, but want to learn how to use it better?

Do you want to start using Teams, but not sure where to start?

In this special, recorded "Ask the Expert" event, Microsoft's Claudia Arrais shared her tips for collaboration and using Teams and answered questions submitted by nonprofits like yours!

As a Technical Specialist, Claudia is passionate helping our nonprofits drive adoption and collaboration using Microsoft Office 365, including Teams.

This course includes the recording, resources and Q & A that were asked and answered by our expert.

This course is the third of a three course track. Want the entire track? Click here


Planner 101 - Effectively Organize Tasks (in English)

Planner 101 - Effectively Organize Tasks (in English)

Increase your efficiency and effectiveness by using a simple and visual way to organize teamwork!

Learn how use Microsoft Planner to:

  • create new plans
  • craft detailed tasks
  • update work status transparently