

Our Courses
Build an Interactive Survey Bot for Google Chat with Node.js
This is a self-paced lab that takes place in the Google Cloud console. In this lab you will create a survey bot on Google Chat using Node.js.…
-
Course by
-
Self Paced
-
English
Fashion Classification with Deep Learning for Beginners
Hello everyone and welcome to this hands-on guided project on deep learning 101.
-
Course by
-
Self Paced
-
2 hours
-
English
Prefabs, Nested Prefabs and Variants in Unity
Managing assets in a game can be complicated and confusing.
-
Course by
-
Self Paced
-
2 hours
-
English
Feeding the World
This course will explore the concepts driving current food production science (population growth, urbanization, emerging affluence, resource constraints, and underlying biological limits) with the main focus on livestock production. Each of the major food animal species (dairy, swine, beef, and poultry) will be covered in terms of their universal life cycles, constraints to production and emerging societal issues.
-
Course by
-
Self Paced
-
20 hours
-
English
Introduction to Biology: Biodiversity
In this course we will examine the incredible variety of life that inhabits this planet including microorganisms, plants, and animals. For each of the major groups we’ll learn about their characteristics, functions, and how they came into existence as well as some of the roles they play in the natural world, and how they’re relevant to people. We’ll also take a close look at us humans and consider what we know about our origins and what might become of us in the future.
-
Course by
-
Self Paced
-
23 hours
-
English
Configuring IAM Permissions with gcloud
This is a self-paced lab that takes place in the Google Cloud console. In this lab introduces you will use the gcloud CLI tool to set up and configure command features of Cloud Identity and Access Management.
-
Course by
-
Self Paced
-
1 hour
-
English
Automated Reasoning: Symbolic Model Checking
The Automated Reasoning: Symbolic Model Checking course presents how the properties of acting systems and programs can be verified automatically. The basic notion is a transition system: any system that can be described by states and steps. We present how in CTL (computation tree logic) properties like reach-ability can be described. Typically, a state space may be very large. One way to deal with this is symbolic model checking: a way in which sets of states are represented symbolically.
-
Course by
-
Self Paced
-
13 hours
-
English
Practical Guide to Navigating Professional Relationships
This is Course 5 in the Salesforce Sales Development Representative Professional Certificate. In order to successfully complete the course, please ensure you have taken Course 1: Groundwork for Success in Sales Development, Course 2: Foundations for Interviewing with Confidence, 3: Conversational Selling Playbook for SDRs, and 4: Boosting Productivity through the Tech Stack. In this course, you’ll develop ‘power’ skills that are often overlooked but can actually determine success in your role.
-
Course by
-
Self Paced
-
20 hours
-
English
Data Analysis in R with RStudio & Tidyverse
Code and run your first R program in minutes without installing anything! This course is designed for learners with no prior coding experience, providing foundational knowledge of data analysis in R. The modules in this course cover descriptive statistics, importing and wrangling data, and using statistical tests to compare populations and describe relationships.
-
Course by
-
Self Paced
-
10 hours
-
English
Prepare for DP-203: Data Engineering on Microsoft Azure Exam
Microsoft certifications give you a professional advantage by providing globally recognized and industry-endorsed evidence of mastering skills in digital and cloud businesses. In this course, you will prepare to take the DP-203 Microsoft Azure Data Fundamentals certification exam. You will refresh your knowledge of how to use various Azure data services and languages to store and produce cleansed and enhanced datasets for analysis.
-
Course by
-
Self Paced
-
6 hours
-
English
Learn Mandarin Chinese: Capstone Project
Learn Mandarin Chinese: Capstone Project is a beginner's course of Mandarin Chinese in continuation of Mandarin Chinese 3: Chinese for Beginners. In this course, learners are required to complete a few tasks of using Chinese languages in simulated real life situations. Some guidance on taking and passing HSK (Chinese proficiency test) will also be provided. By completing this course, the learners will finish the learning of the whole series and be standing at the threshold of intermediate Chinese proficiency.
-
Course by
-
Self Paced
-
14 hours
-
English
Content Strategy for Professionals: Capstone Project
The Capstone Project will let you demonstrate all that you have learned throughout the Content Strategy Specialization. It is an exciting learning experience that takes you through developing an effective Content Strategy package to meaningfully understand its scope and impact.
-
Course by
-
Self Paced
-
2 hours
-
English
JavaScript Strings: Properties and Methods
In this beginning-level course you will learn and practice new string-handling skills using Notepad++ to write JavaScript code and the Chrome browser to view your results.
-
Course by
-
Self Paced
-
2 hours
-
English
Google Meet
In this course, we introduce you to Google Meet, Google’s video conference software included with Google Workspace. You learn how to create and manage video conference meetings using Google Meet. You explore different ways to open Google Meet and add people to a video conference. You also learn how to join meetings from different sources like calendar events or meeting links. We discuss how Google Meet can help you better communicate, exchange ideas, and share resources with your team wherever they are.
-
Course by
-
Self Paced
-
3 hours
-
English
Getting Started with Elasticsearch on Google Cloud
This is a self-paced lab that takes place in the Google Cloud console. In this lab you will create a simple Elasticsearch deployment leveraging Google Cloud Platform.
-
Course by
-
Self Paced
-
1 hour
-
English
Valuing Excellence
Welcome to Leading StandOut Teams: Valuing Excellence! In this course we’ll discuss how team culture and environment make a big difference to individual and organizational success; help you define success for and with your team; and explore how you can create the conditions that make your team feel comfortable sharing ideas. By the end of the course, you will be able to: - Analyze how team culture affects both individual and organization success. - Define what success looks like for and with your team. - Identify what strengths build success.
-
Course by
-
Self Paced
-
12 hours
-
English
Concepts in Python: Loops, Functions and Returns
By the end of this project, you will create a number of examples that will develop your learning around concepts in Python. This course will enable you to take your beginner knowledge of Python to the next level by incorporating loops, functions, and returns into your programming. Thus, you will be able to develop more complex code and be able to solve more difficult problems. This course will provide students with the knowledge behind different concepts in Python such as loops, methods, and returns which will enable you to write high-quality code.
-
Course by
-
Self Paced
-
2 hours
-
English
Previous OWASP Risks
In this course, we will examine three very relevant security risks that were merged into larger topics in the OWASP Top Ten 2021 list. It’s still important to know the details of how these risks work. We will explore XML External Entities (XXE), Cross-Site Scripting (XSS) and Insecure Deserialization.
-
Course by
-
Self Paced
-
3 hours
-
English
Developing a Leadership Framework
This course offers seasoned and up-and-coming leaders a clear, concise overview of the challenges of organizational leadership and practical strategies for improving as leaders.
-
Course by
-
Self Paced
-
25 hours
-
English
The Impact of Technology
In this course, you will learn how to use theories and methods to make predictions of the potential impact of new technology – in general, as well as for a specific application. This will prepare you for the changes that we are facing in society, and also help you take advantage of transformations that are driven by technology. The Impact of Technology course takes a broad approach, including social and economic factors. You will study historical examples and learn to recognize recurring patterns and cycles.
-
Course by
-
Self Paced
-
23 hours
-
English
Esports: Leveling Up Teach-Out
Explore the growing competitive gaming phenomenon that has changed the lives of millions of gamers and non-gamers alike while challenging the concept of a sport. In this Teach-Out. you'll join a conversation about the history of esports as well as gain an understanding of who participates in esports, how esports teams are formed, and how competitive gameplay works.
-
Course by
-
Self Paced
-
6 hours
-
English
Mandarin Chinese for Intermediate Learners: Part 2
"Mandarin Chinese 2: Chinese for Intermediate Learners" is the second course of the MOOC specialization "Learn Intermediate Mandarin Chinese" created by Shanghai Jiao Tong University.
-
Course by
-
Self Paced
-
17 hours
-
English
Develop and Deploy Windows Applications on Google Cloud
Learn to deploy and run Microsoft Windows® applications on Google Cloud. Through lectures and hands-on labs, learn how to configure and run Microsoft Windows and Microsoft SQL Server in Compute Engine. You will also learn how to develop and deploy ASP.NET applications and deploy them to Compute Engine, App Engine, and Google Kubernetes Engine.
-
Course by
-
Self Paced
-
13 hours
-
English
Managed Service for Microsoft Active Directory
This is a self-paced lab that takes place in the Google Cloud console.
Managed Service for Microsoft Active Directory (AD) is a highly available, hardened Google Cloud service running actual Microsoft AD that enables you to manage authentication and authorization for your AD-dependent workloads, automate AD server maintenance and security configuration, and connect your on-premises AD domain to the cloud.
-
Course by
-
Self Paced
-
1 hour
-
English
Java Built in Data Structures
In this project you will read weather data from a file and populate a Java ArrayList with the file data. The data is then uniquified in a Set data structure and stored in a HashMap for accessing data by year. Java's collections framework contains data structures that are built for efficiency. They are used to store and retrieve data in various formats. A list such as an ArrayList can be used in place of an array to contain data where the size cannot be determined ahead of time.
-
Course by
-
Self Paced
-
2 hours
-
English