

Our Courses
Prototyping and Design
In this course you will learn how to design and prototype user interfaces to address the users and tasks identified in user research. Through a series of lectures and exercises, you will learn and practice paper- and other low-fidelity prototyping techniques; you will learn and apply principles from graphic design, including design patterns; you will learn to write a design rationale; and you will learn how to design for specific populations and situations, including principles and practices of accessible design.
-
Course by
-
Self Paced
-
11 hours
-
English
Cloud Storage: Qwik Start - Cloud Console
This is a self-paced lab that takes place in the Google Cloud console. This hands-on lab shows you how to perform basic tasks in Cloud Storage using the Google Cloud Console. Watch the short video Google Cloud Storage: Massive Scalability Plus More.
-
Course by
-
Self Paced
-
1 hour
-
English
Typescript in React: Higher Order Components
By the end of this course you will be able to start working with higher order components in Typescript applications.
-
Course by
-
Self Paced
-
2 hours
-
English
Creative Design, Prototyping, and Testing
Designing the customer and user experience is essential to creating great products today. Gone is the old paradigm of “form follows function” model of design. The process must be iterative and follow the best product design and development processes. While designing a great user experience can be a lengthy and expensive process, there are approaches to doing it faster and smarter, without compromising results. This essential product management course explains key design thinking principles around personas, story mapping, and prototyping.
-
Course by
-
Self Paced
-
12 hours
-
English
Practice Exam for CompTIA ITF+ Certification
This short course from IBM will test your readiness for the CompTIA ITF+ Certification exam. Success in the CompTIA ITF+ exam certifies candidates’ readiness to embark on a career as an IT practitioner, for example, an IT Support Specialist. In this course, you will become familiar with the eligibility requirements, sign-up process, testing methods, and the knowledge and skills related to IT fundamentals that are assessed in this examination. You will also complete a mock exam that contains the same number and type of questions as the CompTIA ITF+ Certification exam.
-
Course by
-
Self Paced
-
5 hours
-
English
Distributed Image Processing in Cloud Dataproc
This is a self-paced lab that takes place in the Google Cloud console. In this lab, you will learn how to use Apache Spark on Cloud Dataproc to distribute a computationally intensive image processing task onto a cluster of machines.
-
Course by
-
Self Paced
-
1 hour
-
English
The Intel® AI Value
Learn how Intel helps accelerates our customers' AI journey
-
Course by
-
Self Paced
-
English
Blue Prism Foundation Training
Blue Prism is the global leader in robotic process automation (RPA) and intelligent automation for the enterprise, transforming the way work is done by empowering businesses to automate time-intensive, mundane tasks and to help free-up their employees to be more creative and innovative.
-
Course by
-
Self Paced
-
20 hours
-
English
Armv8-M Architecture Fundamentals
The course includes fundamental architecture topics that are key to understanding how any Cortex-M processor functions internally. The course focuses specifically on the Armv8-M version of the Arm Architecture, which processors like the Cortex-M33 and Cortex-M55 are based on. However, even if you're working with older processors based on earlier versions of the architecture, like Armv6-M or Armv7-M, a lot of the information is mostly still very relevant and useful.
-
Course by
-
Self Paced
-
14 hours
-
English
Public Health in Humanitarian Crises 1
This course, Public Health in Humanitarian Crises 1, introduces discussions about the public health approach to problems experienced by people affected by disasters, both natural and related to conflict. The course discusses the many changes which occur in people’s lives when they are uprooted by a disaster, ranging from changes in disease patterns, access to health care, livelihoods, shelter, sanitary conditions, nutritional status, etceteras. We will explore what humanitarian interventions could look like if we want to mitigate the effects of disasters.
-
Course by
-
Self Paced
-
17 hours
-
English
C++ Data Structures in the STL
In this project you will read weather data from a file and populate a C++ Vector with the file data. The data is then uniquified in a Set data structure and stored in a Map for accessing data by year. C++'s standard template library or STL contains data structures or containers that are built for efficiency. They are used to store and retrieve data in various formats. A list such as a Vector can be used in place of an array to contain data where the size cannot be determined ahead of time.
-
Course by
-
Self Paced
-
3 hours
-
English
ML Algorithms
ML Algorithms is the fourth Course in the AWS Certified Machine Learning Specialty specialization. This Course enables learners to deep dive Machine Learning Algorithms. This course is divided into two modules and each module is further segmented by Lessons and Video Lectures. This course facilitates learners with approximately 2:00-2:30 Hours Video lectures that provide both Theory and Hands -On knowledge. Also, Graded and Ungraded Quiz are provided with every module in order to test the ability of learners.
-
Course by
-
Self Paced
-
5 hours
-
English
Meditation: A way to achieve your goals in your life
Do we truly think that we have lived for ourselves? Perhaps we have lived for money, love, fame, family and pride etc.? Therefore, we don’t seem to be satisfied even though we are full of those things. It is because that we don’t know ourselves. Eric Fromm talked about human nature as two modes of being: “To Have” and “To Be”. If we are “Having” the nature of possessions, we are not satisfied, and feel empty and futile. Then, how can we be “Being” the nature of our inner-selves? Sometimes, we happened to be aware of this “Being” nature and try to change ourselves, but fail.
-
Course by
-
Self Paced
-
13 hours
-
English
Digital Content Planning and Management
The evolution of digital technology has vastly impacted the way we communicate, live and work. Whether you’re a content creator, a content manager or a brand account manager, digital content management plays a crucial role in an advertising campaign’s success.
-
Course by
-
Self Paced
-
13 hours
-
English
Sneak Peek: Dartmouth's Digital Transformation Certificate
This course introduces you to Dartmouth’s Digital Transformation Certificate Program.
-
Course by
-
Self Paced
-
10 hours
-
English
Coding Interview Preparation
The final course in this program will help prepare you for the unique aspects of a coding job interview, with approaches to problem-solving and computer science foundations needed to land the job. Ultimately you’ll gain strategic insights and tips for successful interviewing.
-
Course by
-
Self Paced
-
12 hours
-
English
Database Design with SQL Server Management Studio (SSMS)
In this 1-hour 40-minutes long project-based course, you will learn how to design a database system by identifying the entities and their attributes as well as the relations between these entities.
-
Course by
-
Self Paced
-
3 hours
-
English
Shared Drives: Getting Started
This is a Google Cloud Self-Paced Lab. Use Team Drives to set up a shared space for teams to store, search, and access files anywhere, from any device. You can complete this lab in 10-15 minutes or use the extra time to explore the features of Team Drives.
-
Course by
-
Self Paced
-
1 hour
-
English
Master How to Manage Linux Applications
In this 1-hour long project-based course, you will learn how to Print, manage and kill Linux processes using the terminal, Use job control to postpone the execution of jobs and regain it, and automate the specific script at a specific time using crontab.
-
Course by
-
Self Paced
-
2 hours
-
English
Statistical Inference for Estimation in Data Science
This course introduces statistical inference, sampling distributions, and confidence intervals. Students will learn how to define and construct good estimators, method of moments estimation, maximum likelihood estimation, and methods of constructing confidence intervals that will extend to more general settings. This course can be taken for academic credit as part of CU Boulder’s Master of Science in Data Science (MS-DS) degree offered on the Coursera platform.
-
Course by
-
Self Paced
-
28 hours
-
English
Customer Support digital transformation with HubSpot
In this 1-hour long project-based course, you will learn how to identify the concept of business digital transformation, as well as the different types of business digitization, how to determine the role of customer support in your company and identify the customer support processes, how define Customer Relationship Management (CRM) and interpret the importance of using it in your business context and how to customize your own CRM using the HubSpot CRM tool.
-
Course by
-
Self Paced
-
3 hours
-
English
Narrative Economics
Dear Potential Learner, Please take some time to read through this note before deciding to enroll. This course, Narrative Economics, is relatively short and proposes a simple concept: we need to incorporate the contagion of narratives into our economic theory. You can think of narratives as stories that shape public beliefs, which in turn influence our decision making.
-
Course by
-
Self Paced
-
6 hours
-
English
Work with Components in Figma
Components are popular in engineering and used for building user interfaces and games. Components are elements that you can use in designs when working with Figma. They help to make your projects have consistency. Adding the concept of components to a design tool makes the composition of complex designs more consistent and efficient. The great part of components in Figma is that Figma wants to make components easy to learn and use while still being powerful enough for advanced users. Learning about components will help you to build things faster and more consistently.
-
Course by
-
Self Paced
-
1 hour
-
English
Cloud Computing Law: Data Protection and Cybersecurity
Vast amounts of personal information are processed in the cloud. But who is legally responsible for such ‘personal data’ in cloud environments? What duties do cloud providers like Amazon, Microsoft, and Google have? And what rights can you, as an individual, exercise under data protection law? If you’d like to find out, then this course is for you! First, we’ll look at how the European Union’s ‘General Data Protection Regulation’ (‘GDPR’) regulates the processing of personal data in cloud services.
-
Course by
-
Self Paced
-
17 hours
-
English
Build a Server Rendered Website with Next.js
By the end of this project, you will use Build a Server Rendered Website with Next.
-
Course by
-
Self Paced
-
3 hours
-
English