technology Courses
Browse the best technology short courses from top providers worldwide.
Training and Learning Programs for Volunteer Community Health Workers
Volunteer community health workers (CHWs) are a major strategy for increasing access to and coverage of basic health interventions. Our village health worker training course reviews the process of training and continuing education of CHWs as an important component of involving communities in their o
Apply Sqoop for HR Data Analytics Projects
By the end of this course, learners will be able to import, filter, and optimize structured HR data from relational databases into Hadoop using Apache Sqoop; apply secure authentication methods; automate recurring data ingestion tasks; and prepare analytics-ready datasets for salary and attrition an
Compute Engine: Qwik Start - Windows
This is a self-paced lab that takes place in the Google Cloud console. Google Compute Engine lets you create and run virtual machines on Google infrastructure. In this lab you create a Windows Server instance in the Google Compute Engine and access it with RDP. Watch a short preview, Launch a Window
Programming Languages, Part A
This course is an introduction to the basic concepts of programming languages, with a strong emphasis on functional programming. The course uses the languages ML, Racket, and Ruby as vehicles for teaching the concepts, but the real intent is to teach enough about how any language βfits togetherβ to
Designing for Sustainment: Keeping Improvement Work on Track (Patient Safety IV)
Keeping patient safety and quality improvement projects on track, on time, and on budget is critical to ensuring their success. In this course, students will be introduced and given the opportunity to apply a series of tools to guide and manage patient safety and quality initiatives. These include t
Developing Applications with Cloud Run on Google Cloud: Fundamentals
This course introduces the Cloud Run serverless platform for running applications. In this course, you learn about the fundamentals of Cloud Run, its resource model and the container lifecycle. You learn about service identities, how to control access to services, and how to develop and test your
Machine Learning
Learn machine learning with expert-led instruction. Build on existing knowledge.
Advanced SQL for Data Analysis
Enhance your SQL skills for advanced data analysis.
CS50: Introduction to Computer Science
Harvard's iconic CS course β free and world-class.
DeepLearning.AI TensorFlow Developer
Learn deeplearning.ai tensorflow developer with expert-led instruction. Build on existing knowledge.
Python for Everybody Specialization
Michigan's beloved Python series β beginner-friendly and thorough.
Google IT Support Professional Certificate
Learn google it support professional certificate with expert-led instruction. Perfect for beginners.
Google Cybersecurity Professional Certificate
Learn google cybersecurity professional certificate with expert-led instruction. Perfect for beginners.
Google UX Design Professional Certificate
Learn google ux design professional certificate with expert-led instruction. Perfect for beginners.
Python for Finance: Investment Fundamentals & Data Analytics
Combine finance and data analytics using Python.
Software Development Practices
Welcome to the Software Development Practices course! In this course, you will explore techniques for eliciting and documenting software requirements, including the creation of use cases and user stories. You will learn to design software systems using visual modeling methods such as UML diagrams an
The Complete 2026 Web Development Bootcamp
Full-stack web dev from zero to deployment in one comprehensive course.
Meta Front-End Developer Professional Certificate
Learn meta front-end developer professional certificate with expert-led instruction. Perfect for beginners.
AWS Cloud Solutions Architect
Learn aws cloud solutions architect with expert-led instruction. Build on existing knowledge.
The Complete 2026 Web Development Bootcamp
Learn the complete 2026 web development bootcamp with expert-led instruction. Perfect for beginners.
NodeJS Made Easy for MEAN or MERN Stack
This course features Coursera Coach! A smarter way to learn with interactive, real-time conversations that help you test your knowledge, challenge assumptions, and deepen your understanding as you progress through the course. Unlock the power of Node.js in full-stack development with this in-depth
Python for Data Science and Machine Learning Bootcamp
Learn python for data science and machine learning bootcamp with expert-led instruction. Build on existing knowledge.
Cloud Computing Primer: Infrastructure as a Service (IaaS)
Explore cloud computing basics without installing anything! This course is designed for semi-technical and business learners, providing a solid foundation of cloud computing basics. Learners will build an understanding of how infrastructure as a service (IaaS) works as well. The modules in this cou
IBM Data Science Professional Certificate
Learn ibm data science professional certificate with expert-led instruction. Perfect for beginners.
Preparing for your Cloud Database Engineer Journey
This course helps learners prepare for the Professional Cloud Database Engineer (PCDBE) Certification exam. Learners will be exposed to and engage with exam topics through a series of lectures, diagnostic questions, and knowledge checks. After completing this course, learners will have a personalize
JavaScript Algorithms and Data Structures Masterclass
Enhance problem-solving with JavaScript algorithms and data structures.
Getting Started with Apache Cassandra
The βGetting Started with Cassandraβ course is designed to help you gain knowledge of the Cassandra database system. You will learn architecture as well as how to design, build and use Cassandra databases. This training course helps you develop your skills and knowledge in Cassandra. Cassandra is
Site Investigation
Welcome to the comprehensive Site Investigation course, unfolding across four enlightening modules crafted to provide learners with a profound understanding of the complex world beneath our feet. In Module 1, participants will delve into diverse site investigation types, methods, and codal provision
Certified Kubernetes Security Specialist (CKS): Unit 6
This course teaches you how to defend your Kubernetes environments against supply chain threats. Youβll secure image registries, enforce image signing, and set up access controls. Learn to use tools like KubeLinter and KubeSec for static analysis, reduce base image size, and scan for vulnerabilities
FortiAnalyzer Administrator
In this course, you will learn how to deploy, configure, and secure FortiAnalyzer. You will also learn how to register and manage devices with FortiAnalyzer. Finally, you will explore the fundamentals of the logging and reporting management capabilities included on FortiAnalyzer. These skills will p
Introduction to Healthcare Finance
Introduction to Healthcare Finance equips healthcare leaders with fundamental finance tools and concepts necessary for effective collaboration with experts and managing organizations. In this course, youβll explore healthcare pricing, investment valuation, and pharmaceutical research and development
Teaching LGBTQ+ Health
This curriculum is designed for faculty members and health professions educators. The course goals are to improve your knowledge, teaching skills, and attitudes pertaining to the provision of health care to LGBTQ+ patients.e.g. This is primarily aimed at first- and second-year undergraduates interes
A+ Core 2 V15 - Pearson Cert Prep: Unit 3
This course covers common operating system errors, performance issues, and application failures, with hands-on practice using recovery and diagnostic tools for Windows 10 and 11. Youβll learn a step-by-step approach to diagnosing and fixing problems on Windows, Android, and iOS devices. Youβll also
Cost Optimization and Data Tiering with BigLake and Cloud Storage
This is a self-paced lab that takes place in the Google Cloud console. Learn to how to potentially reduce your costs by archiving data, unused tables, and partitions from BigQuery into Google Cloud Storage
Multimodal Retrieval Augmented Generation (RAG) using the Vertex AI Gemini API
This is a self-paced lab that takes place in the Google Cloud console. In this lab, you learn how to perform multimodal retrieval augmented generation (RAG) using Vertex AI Gemini API.
Back-end Application Development Capstone Project
This is the final course in the IBM Backend Development Professional Certificate. This capstone project course will give you the chance to practice the work that back-end developers do in real life when working with applications. In this course, you will assume the role of a real-life developer wo
Storing, Retrieving, and Processing JSON data with Python
By the end of this project, you will learn how to work with JSON data in python. we will learn what is an API and how we can access the data using HTTP requests in Python. We are going to retrieve the data and use TKinter module in python to develop a desktop application for browsing characters roll
NoSQL Database Course
Master NoSQL databases with Coursera's extensive 120-hour beginner course. Certificate included.
Confidently caring for patients with chronic conditions
This course is aimed at individuals interested in strengthening their skills in caring for family members with chronic conditions, whether or not they have a background in the health field. Through five modules, you will explore the caregiverβs role in high-prevalence situations such as cancer, neur
Practical Windows PowerShell Scripting: Unit 3
This course covers PowerShell's capabilities, starting with server management and extending to advanced GUI creation. You'll learn about remote server management, enabling you to execute commands and compile data seamlessly across multiple systems. Dive into Active Directory management, where you'll
Progressive Web Apps (PWA)
Build fast, reliable web applications using Progressive Web App principles in this beginner course.
Molecular Evolution (Bioinformatics IV)
In the previous course in the Specialization, we learned how to compare genes, proteins, and genomes. One way we can use these methods is in order to construct a "Tree of Life" showing how a large collection of related organisms have evolved over time. In the first half of the course, we will disc
Creative AI: Images and Media
This course explores how artificial intelligence is transforming the way we create, interpret, and engage with images and visual media. Focusing on generative tools, datasets, and cultural impact, youβll learn how AI systems are trained to generate images, how artists are using them creatively, and
C++ Superpowers and More
Explore the C and C++ languages. Look at the specificity of the C/C++ languages and how this impacts security, ways C/C++ can interact with the external world, error handling, the execution environment and much more.
Create a Dark Moody Atmospheric 2D Game with Unity and C#
Delve into the world of 2D game development with this comprehensive course designed to teach you how to create a dark, atmospheric game using Unity and C#. Youβll begin by installing the Unity game engine and exploring its user interface. From understanding components and game files to mastering Uni
Quantum Computing Introduction
Explore the basics of quantum computing in this introductory course. Earn a certificate from Microsoft Learn.
Computer Hardware and Software
This course provides foundational understanding of how computers process information through hardware and software. You will investigate the world of Information Technology (IT) and survey hardware components, mobile devices, operating systems, programs and apps, network fundamentals, the Internet,
Terraform Infrastructure as Code
Learn Terraform for Infrastructure as Code with Babbel. Beginner course with certificate!
Big Data, Genes, and Medicine
This course distills for you expert knowledge and skills mastered by professionals in Health Big Data Science and Bioinformatics. You will learn exciting facts about the human body biology and chemistry, genetics, and medicine that will be intertwined with the science of Big Data and skills to harne
H2O Label Genie Starter Track
Data labeling is one of the most critical and time-consuming steps in any AI or machine learning pipeline, accounting for over 50% of the project lifecycle . In this beginner-friendly course, you will learn how to dramatically accelerate this process using H2O Label Genie, H2O.aiβs intelligent data