

Our Courses
Smart Contracts with Solidity: Create an Ethereum contract
In this project-based course, you will learn the concepts of Smart Contracts, including their purpose, benefits, and limitations.
-
Course by
-
Self Paced
-
3 hours
-
English
Modeling and Control of Power Electronics
This Specialization is intended for students and engineers seeking to advance skills in the analysis, modeling, and design of high-performance control loops around switched-mode dc-dc, ac-dc and dc-ac power converters. Through five courses, you will cover averaged-switch modeling and simulation techniques, techniques of design-oriented analysis, input filter design, peak and average current-mode control techniques, as well as modeling and control of single-phase power factor correction rectifiers, and inverters for photovoltaic power systems.
-
Course by
-
Self Paced
-
English
Creating and Utilizing a Branded Email Template in Mailchimp
In this 1-hour long project-based course, you will create and utilize a branded email template customized to your business.
-
Course by
-
Self Paced
-
3 hours
-
English
OWASP Top 10 - Welcome and Risks 1-5
In this course, we will look at the OWASP organization and what its purpose is. We’ll dive into the details of how they create the Top Ten list: where it comes from, how they calculate the severity of each risk and how they determine where each risk ranks. We also review the possible disparity between OWASP’s ranking and your own organization’s ranking, depending on your needs. We will also examine Broken Access Control, Cryptographic Failures, Injection Attacks, Insecure Design and Security Misconfiguration.
-
Course by
-
Self Paced
-
5 hours
-
English
Simple NEWS Reader Android Application Using okhttp
At the end of this project we will create a simple NEWS reader application.
-
Course by
-
Self Paced
-
3 hours
-
English
IBM IT Support
Prepare for an in-demand career in Information Technology (IT). In this program, you’ll develop a strong foundation in IT fundamentals, networking, cybersecurity, and cloud computing to get job-ready in as little as 3 months, with no prior experience or degree needed to get started. Almost every organization, business, or individual relies on technology. A career in IT Support is about providing technological assistance to better optimize organizational efficiency.
-
Course by
-
Self Paced
-
English
Think like a CFO
The Think like a CFO Specialization will help you learn the language of finance. You will gain a firm understanding in Accountability, Operational Finance and Corporate Finance. By the end of the specialization, you’ll know what questions to ask and how to fit the different pieces together in order to develop a diagnosis and action plan to resolve a company’s financing dilemmas.
-
Course by
-
Self Paced
-
English
Quantitative Text Analysis and Scaling in R
By the end of this project, you will learn about the concept of document scaling in textual analysis in R.
-
Course by
-
Self Paced
-
3 hours
-
English
Python Data Products for Predictive Analytics
Python data products are powering the AI revolution. Top companies like Google, Facebook, and Netflix use predictive analytics to improve the products and services we use every day. Take your Python skills to the next level and learn to make accurate predictions with data-driven systems and deploy machine learning models with this four-course Specialization from UC San Diego. This Specialization is for learners who are proficient with the basics of Python. You’ll start by creating your first data strategy.
-
Course by
-
Self Paced
-
English
Threat Response
If you are an associate-level cybersecurity analyst who is working in security operation centers, this course will help you understand threat response. By the end of the course, you will be able to: • Explain the purpose of incident response planning • Describe the typical incident response life cycle • Describe the typical elements within an incident response policy • Describe how incidents can be classified.
-
Course by
-
Self Paced
-
8 hours
-
English
Fundamentals of Operations, with Goldman Sachs 10,000 Women
This free online course is one of 10 courses available in the Goldman Sachs 10,000 Women collection, designed for entrepreneurs ready to take their business to the next level. In this course, you will learn about operations management and identify and refine your own business operations and processes. You will explore how these can be developed and managed, both to maximise customer satisfaction and support business growth. In the exercises, you will examine the purpose of process mapping and use this to evaluate your current business processes as your business grows.
-
Course by
-
Self Paced
-
4 hours
-
English
Cloud Application Development Foundations
This program will equip you with all the key skills and technical know-how to kickstart your career as a full-stack Cloud Native Developer.
-
Course by
-
Self Paced
-
English
Excel Skills for Business Forecasting
The current state of the world makes business forecasting even more fundamental to the operation of institutions.
-
Course by
-
Self Paced
-
English
Cloud Machine Learning Engineering and MLOps
Welcome to the fourth course in the Building Cloud Computing Solutions at Scale Specialization! In this course, you will build upon the Cloud computing and data engineering concepts introduced in the first three courses to apply Machine Learning Engineering to real-world projects. First, you will develop Machine Learning Engineering applications and use software development best practices to create Machine Learning Engineering applications. Then, you will learn to use AutoML to solve problems more efficiently than traditional machine learning approaches alone.
-
Course by
-
12 hours
-
English
Customer Experiences with Contact Center AI - Dialogflow CX
In this series, learn how to design customer conversations using Contact Center Artificial Intelligence (CCAI). You’ll use Dialogflow CX to create virtual agents and test them using the simulator. Learn to add functional…
-
Course by
-
Self Paced
-
English
Accelerated Computer Science Fundamentals
Topics covered by this Specialization include basic object-oriented programming, the analysis of asymptotic algorithmic run times, and the implementation of basic data structures including arrays, hash tables, linked lists, trees, heaps and graphs, as well as algorithms for traversals, rebalancing and shortest paths. This Specialization sequence is designed to help prospective applicants prepare for the flexible and affordable Online Master of Computer Science (MCS) and MCS in Data Science.
-
Course by
-
Self Paced
-
English
First Steps in Visme
By the end of this project, you will have learned how to create and design simple projects using the free version of Visme. Visme is a web based graphic design platform that helps you create visual content online. This project is an introduction to Visme and is directed towards learners who don’t have any experience using the platform Visme.
-
Course by
-
Self Paced
-
3 hours
-
English
Foundations of Global Health
This specialization is intended for people working or aspiring to work in global health programming. You will learn the foundational building blocks of effective program planning, implementation, and evaluation in a variety of settings, including low- and middle-income countries and humanitarian crises.
-
Course by
-
Self Paced
-
English
Presenting Data Using Charts with Canva
By the end of this project, you will be able to use Canva to create a presentation that uses charts to present data. In this project we will create a three-page sales presentation that incorporates a bar graph, line graph, and pie chart to display similar data in different ways. You will learn how to create a simple, yet effective, and aesthetically pleasing sales presentation that can be used in many different areas of business.
-
Course by
-
Self Paced
-
4 hours
-
English
SQL for Data Science with R
Much of the world's data resides in databases. SQL (or Structured Query Language) is a powerful language which is used for communicating with and extracting data from databases. A working knowledge of databases and SQL is a must if you want to become a data scientist. The purpose of this course is to introduce relational database concepts and help you learn and apply foundational knowledge of the SQL and R languages. It is also intended to get you started with performing SQL access in a data science environment. The emphasis in this course is on hands-on and practical learning.
-
Course by
-
Self Paced
-
28 hours
-
English
Mergers and Acquisitions
In a post-pandemic world, companies across the globe are constantly looking to expand and grow their businesses. Mergers and Acquisitions (M&A) offers many ways to achieve this goal. Through this 6-course specialization in Mergers and Acquisitions, you will gain a well-rounded knowledge of key concepts that form the foundations of a successful M&A deal. The courses in this specialization focus on types of M&A deals and complex organizational structures.
-
Course by
-
Self Paced
-
English
Introduction to Computational Statistics for Data Scientists
The purpose of this series of courses is to teach the basics of Computational Statistics for the purpose of performing inference to aspiring or new Data Scientists. This is not intended to be a comprehensive course that teaches the basics of statistics and probability nor does it cover Frequentist statistical techniques based on the Null Hypothesis Significance Testing (NHST).
-
Course by
-
Self Paced
-
English
Connect to Cloud SQL from an Application in Kubernetes Engine
This is a self-paced lab that takes place in the Google Cloud console. This lab shows how easy it is to connect an application in Kubernetes Engine to a Cloud SQL instance using the Cloud SQL Proxy container as a sidecar container. You will deploy a Kubernetes Engine cluster and a Cloud SQL Postgres instance and use the Cloud SQL Proxy container to allow communication between them.
-
Course by
-
Self Paced
-
1 hour
-
English
Internet of Things and AI Cloud
This Specialization covers the development of Internet of Things (IoT) products and services—including devices for sensing, actuation, processing, and communication—to help you develop skills and experiences you can employ in designing novel systems. The Specialization has theory and lab sections. In the lab sections you will learn hands-on IoT concepts such as sensing, actuation and communication. In the final Capstone Project, developed in partnership with Qualcomm, you’ll apply the skills you learned on a project of your choice using the DragonBoard 410c platform.
-
Course by
-
Self Paced
-
English
Key Technologies in Data Analytics
This specialization aims to prepare you for a role working in data analytics. The first course is Fundamentals of Data Analysis. You’ll be introduced to core concepts and you’ll learn about the tools and skills required to conduct data analysis. The second course, Fundamentals of Cloud Computing, will introduce you to core concepts of cloud computing and the primary deployment and service models. The hands on material offers the opportunity to review and configure a cloud account. In Fundamentals of Data Warehousing, you will learn core concepts of data warehousing.
-
Course by
-
Self Paced
-
English