Our Courses
Securing Cloud Applications with Identity Aware Proxy (IAP) using Zero-Trust
This is a self-paced lab that takes place in the Google Cloud console. In this lab, we will walk through deploying a sample application and enforcing the access restriction capabilities using Identity-Aware Proxy.
- Course by
- Self Paced
- 1 hour
- English
Mobile Development and JavaScript
This course is the first in a series that will allow you to expand your skills as an Android developer into the world of cross-platform mobile development. This will allow you to use your foundations as an Android developer to build cross-platform mobile applications. The first step in this expansion is learning to program in JavaScript. This will prepare you to learn to use the React library for mobile development.
- Course by
- Self Paced
- 46 hours
- English
Working with Data in iOS
This course introduces you to the core principles of working with data in iOS. You will delve deeper into the processes and concepts behind APIs, explore data formats that allow you to transfer data between servers and devices and discover how to work with data in Swift using Core Data.
By the end of this course, you’ll be able to:
-Demonstrate a working knowledge of how Swift applications communicate over the web.
-Apply asynchronous programming techniques using Swift.
- Course by
- Self Paced
- 19 hours
- English
Introduction to Semiconductor Devices 2
This course aims to provide a general understanding of semiconductor devices. This coures covers the Metal-Semiconductor Contact, Metal-Oxide-Semiconductor (MOS) capapcitor, Metal-Oxide-Semiconductor Field Effect Transistors(MOSFETs), CMOS, Metal-Semiconductor Field Effect Transistors(MESFETs), Memory and Bipolar Junction Transistor (BJT) to improve the overall knowledge of semiconductor industry.
- Course by
- Self Paced
- 10 hours
- English
Foundational Skills for Communicating About Health
Effective communication is a core skill that nearly every health professional will need and use during their careers. Yet, few health professionals receive even basic training in how to design communications to be clear and successful. As “foundational skills,” the content in this course can be applied to both oral and written communication, within and beyond health.
- Course by
- Self Paced
- 15 hours
- English
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.
- 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.
In this course, Blue Prism Foundation Training provides a comprehensive introduction to all of the key concepts and activities associated with configuring a Blue Prism Process Solution.
- 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.
- 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.
Module 1: ML Algorithms- Part 1
Module 2: ML Algorithms- Part 2
- 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?
- 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. Learn what it takes to successfully inventory, create, analyze, and manage content for companies of any scale, as well as the process of implementing these systems across organizations.
- 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.
By the end of this course, you'll have knowledge of:
• Appropriate communication during a coding interview
• Successful interviewing strategies
• Using pseudocode
• The fundamentals of computer science
• The capabilities of data structures and how to implement them
- 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.
- Course by
- Self Paced
- 28 hours
- English