

Our Courses
Mocking with JUnit
This course gives a foundational knowledge in mocking. What is mocking, why mock and how to mock are all questions that will be answered in this course.
-
Course by
-
Self Paced
-
7 hours
-
English
Splunk Search Expert
By completing Search Expert 101, 102 & 103, you will be able to write efficient searches, perform correlations, create visualizations, and leverage subsearches and lookups. This course will also show you how to get started using your machine data to provide actionable reports and dashboards for your organization.
-
Course by
-
Self Paced
-
English
The Product Lifecycle: A Guide from start to finish
In this 1 hour and 30 minutes long project-based course, you will learn how to understand the product development stage, you will learn to differentiate and locate products in the introduction stage of the product life cycle as well as doing the needed financial analysis for products in different product life cycle stages Note: This course works best for learners who are based in the North America region.
-
Course by
-
Self Paced
-
3 hours
-
English
Pathway to Space
Space, the final frontier. Many of us have heard this phrase in our lives but how many of us believed we could actually explore that frontier? Regardless of your major or area of expertise, if you are interested in being a part of space, the Pathway to Space specialization is for you. Our species has only scratched the surface of understanding the cosmos. To further our knowledge of the universe requires the skills and talents of all people.
-
Course by
-
Self Paced
-
English
Deep Learning
An introduction to the field of deep learning, including neural networks, convolutional neural networks, recurrent neural networks, transformers, generative models, neural network compression and transfer learning. This course will benefit students’ careers as a machine learning engineer or data scientist.
-
Course by
-
Self Paced
-
English
Leadership and Negotiation Skills
This Specialized Program is aimed at leaders who are interested in consolidating their negotiation and communication skills, applying communication techniques that improve relationships and favor cooperation between the parties involved. Through 3 courses, develop your skills to analyze the “social” perspective of a negotiation and its impact on successful agreements, identify and develop the most important communication skills: assertiveness and empathy, and learn the different styles and strategies of negotiation based on the expected results and their impact on the relationship between the
-
Course by
-
Self Paced
-
English
Building a High-throughput VPN
This is a self-paced lab that takes place in the Google Cloud console. In this lab you will learn how to create secure, high-throughput VPN and test the speed.
-
Course by
-
Self Paced
-
1 hour
-
English
Content Strategy for Professionals: Expanding Your Content’s Reach
In this, the third Content Strategy course, participants will learn actionable ways to grow internal and external audiences. They will deepen their understanding about those target individuals and will use a host of known and emerging tools and social networks to meaningfully reach them. As its name makes clear, this course will expand your content's impact and reach.
-
Course by
-
Self Paced
-
English
Privacy and Standardisation
Welcome to this specialization about privacy and standardisation, We are thrilled to see that you are interested and will provide you with a comprehensive study of the intriguiging subject of privacy and standardisation in the context of technological innovation. We hope this course will enthuse you to look further into privacy, personal data regulation and standardisation.
-
Course by
-
Self Paced
-
English
Arizona State University TESOL
This course is designed for anyone who wants to teach English anywhere in the world. If you want to become a teacher, polish your teaching skills, or add a credential to your resume, this is the course for you! Get certified by a nationally-ranked university.
-
Course by
-
Self Paced
-
English
Data Science at Scale
Learn scalable data management, evaluate big data technologies, and design effective visualizations. This Specialization covers intermediate topics in data science. You will gain hands-on experience with scalable SQL and NoSQL data management solutions, data mining algorithms, and practical statistical and machine learning concepts. You will also learn to visualize data and communicate results, and you’ll explore legal and ethical issues that arise in working with big data.
-
Course by
-
Self Paced
-
English
Gender Equality
Many countries are signing up to international conventions on gender equality and social inclusion to demonstrate their commitment to equal access to education, health, and social protection.
-
Course by
-
Self Paced
-
7 hours
-
English
Dealing With Missing Data
This course will cover the steps used in weighting sample surveys, including methods for adjusting for nonresponse and using data external to the survey for calibration. Among the techniques discussed are adjustments using estimated response propensities, poststratification, raking, and general regression estimation. Alternative techniques for imputing values for missing items will be discussed. For both weighting and imputation, the capabilities of different statistical software packages will be covered, including R®, Stata®, and SAS®.
-
Course by
-
Self Paced
-
18 hours
-
English
Google AppSheet: Getting Started
This is a self-paced lab that takes place in the Google Cloud console. Learn how to use Google AppSheet to enable everyone in your organization to build and extend applications without coding..
-
Course by
-
Self Paced
-
1 hour
-
English
Network Analysis for Marketing Analytics
Network analysis is a long-standing methodology used to understand the relationships between words and actors in the broader networks in which they exist. This course covers network analysis as it pertains to marketing data, specifically text datasets and social networks. Learners walk through a conceptual overview of network analysis and dive into real-world datasets through instructor-led tutorials in Python.
-
Course by
-
Self Paced
-
10 hours
-
English
Storage in Azure
This course is primarily aimed at first- and second-year undergraduates interested in engineering or science, along with Storage in Azure Course is the second course of the Exam Prep AZ-104: Microsoft Azure Administrator Associate Specialization. This course assists learners with the knowledge of the Basics of Azure Storage Accounts. The course also focuses on how to access the storage accounts and then how to manage data in storage accounts. This course is basically divided into three modules Lessons and Video Lectures further segment each module.
-
Course by
-
Self Paced
-
5 hours
-
English
IBM Project Manager
Prepare for a career in the high-growth field of project management. In this program, you’ll develop the skills, knowledge, and portfolio to have a competitive edge in the job market as an entry-level project manager in as little as 3 months. No prior knowledge or experience required. Project Managers are the backbone of any organization. They plan, track, and manage projects to successful completion, work cross-functionally to guide team members, manage risks, and create a strong channel of communication amongst stakeholders.
-
Course by
-
Self Paced
-
English
Project Management
The Project Management specialization is designed to be an introduction to the project management discipline, including the concepts, tools, and techniques used in the management and leadership of projects. Key topics covered include the role of the project manager; the project team; cost, schedule and risk management; quality in projects; and the project lifecycle. The courses in this specialization can be taken for academic credit as part of CU Boulder’s Master of Engineering in Engineering Management (ME-EM) degree offered on the Coursera platform.
-
Course by
-
Self Paced
-
English
Exam Prep SCS-C02: AWS Certified Security – Specialty
Exam Prep SCS-C02: AWS Certified Security – Specialty Specialization is intended for candidates performing a cloud security role. This specialization validates the candidate’s ability to build and execute security solutions to protect the AWS platform.
-
Course by
-
Self Paced
-
English
Validating Your Startup Idea with MVP Experiment Canvas
By the end of this guided project, you will be able to use the Minimum Viable Product (MVP) Experience Canvas to test your startup business model assumptions. An MVP is a version of a new product which allows a team to collect the maximum amount of validated learning about customers with the least effort. The MPV Experiment Canvas is a framework that help you determine the desirability, viability, and feasibility of your business idea.
-
Course by
-
Self Paced
-
3 hours
-
English
First Principles of Computer Vision
This specialization presents the first comprehensive treatment of the foundations of computer vision. It focuses on the mathematical and physical underpinnings of vision and has been designed for learners, practitioners and researchers who have little or no knowledge of computer vision. The program includes a series of 5 courses. Any learner who completes this specialization has the potential to build a successful career in computer vision, a thriving field that is expected to increase in importance in the coming decades.
-
Course by
-
Self Paced
-
English
Infectious Disease Modelling
Mathematical modelling is increasingly being used to support public health decision-making in the control of infectious diseases. This specialisation aims to introduce some fundamental concepts of mathematical modelling with all modelling conducted in the programming language R - a widely used application today. The specialisation will suit you if you have a basic working knowledge of R, but would also like to learn the necessary basic coding skills to write simple mathematical models in this language.
-
Course by
-
Self Paced
-
English
Akamai Customer Consulting and Support
Are you interested in end-to-end project management? Want to deliver the best solutions to our customers while collaborating with teams from all over the world? You will never stop learning in this fast-moving environment and across our cutting-edge technologies. This beginner level certificate is designed to provide you with in-demand skills that range from internet technology fundamentals, networking, operating systems and problem solving techniques. This certificate program consists of 6-courses, developed by Akamai, that are self-paced and can be completed over 6-months.
-
Course by
-
Self Paced
-
English
Using Elastic Stack to Monitor Google Cloud
This is a self-paced lab that takes place in the Google Cloud console. In this lab, you will learn how to use the Elastic Stack to monitor Google Cloud. You will start by creating a simple Elasticsearch deployment using Elastic Cloud. The goal of this lab will be to install and deploy Elasticsearch then use Beats, which are Elastic's lightweight data shippers, which sends operational data - logs and metrics - from systems and applications. You will use Beats to collect and monitor your services on Google Cloud.
-
Course by
-
1 hour
-
English
What does it mean to identify as Transgender or Gender Non-Conforming (TGNC)?
In the last decade transgender and gender nonconforming (TGNC) individuals have become increasingly visible in our families, culture, and public discourse. This course explores the concept of gender identity for people who are curious about the nature of gender, the process of gender affirmation, or changing social dynamics. Participants will learn the unique challenges faced by the TGNC population as well as develop the skills to build inclusive spaces in all spheres of their life.
-
Course by
-
Self Paced
-
27 hours
-
English