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.
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.
DeepLearning.AI TensorFlow Developer
Learn deeplearning.ai tensorflow developer with expert-led instruction. Build on existing knowledge.
Google UX Design Professional Certificate
Learn google ux design professional certificate with expert-led instruction. Perfect for beginners.
Python for Everybody Specialization
Michigan's beloved Python series โ beginner-friendly and thorough.
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
Learn the complete 2026 web development bootcamp with expert-led instruction. Perfect for beginners.
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
Full-stack web dev from zero to deployment in one comprehensive course.
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
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
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.
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
Getting Started with Cisco Packet Tracer and Network Design
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. This course offers a comprehensive introduction to Cisco Packet Tracer, a
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
Strategic security program: Why and how?
This course focuses on the background of approaching information security management in a systematical program, how a strategic security program is developed, how risks are evaluated, and how the program is implemented, controlled, and maintained. After passing the course, you will be able to expla
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.
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
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
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
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.
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
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
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,
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
Vulnerability Assessment and Management
This program equips cybersecurity professionals, IT teams, and system administrators with the foundational knowledge and practical skills needed to identify, analyze, and remediate vulnerabilities across modern enterprise environments. Youโll start by understanding the vulnerability assessment lifec
Getting started with the Vertex AI Gemini 1.5 Pro Model
This is a self-paced lab that takes place in the Google Cloud console. This lab will provide an introductory, hands-on experience with Generative AI on Google Cloud.
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
Terraform Infrastructure as Code
Learn Terraform for Infrastructure as Code with Babbel. Beginner course with certificate!
AI-Guided Stress Reduction & Analysis
Take control of your stress with an AI-powered system that shows you what actually worksโand proves it with your own biometric data. You'll learn three evidence-based stress-reduction techniques (diaphragmatic breathing, progressive muscle relaxation, and grounding exercises) and understand the scie