Electricity and magnetism courses can help you learn circuit analysis, electromagnetic theory, and the principles of electric fields and magnetic forces. You can build skills in problem-solving, using mathematical models to analyze electrical systems, and understanding the behavior of charged particles. Many courses introduce tools like simulation software for circuit design and analysis, as well as laboratory equipment for hands-on experiments, allowing you to apply theoretical concepts to practical situations.

John Wiley & Sons
Intermediate · Course · 1 - 3 Months

Columbia University
Skills you'll gain: Reinforcement Learning, Machine Learning Methods, Machine Learning Algorithms, Artificial Intelligence and Machine Learning (AI/ML), Machine Learning, Algorithms, Decision Intelligence, Markov Model, Deep Learning, Statistical Methods
★ 4.4 (25) · Intermediate · Course · 1 - 3 Months

Skills you'll gain: Quality Control, Statistical Process Controls, Good Manufacturing Practices, Product Quality (QA/QC), Quality Assurance, Regulatory Compliance, Quality Management, Regulatory Requirements, Regulatory Affairs, Safety Assurance, Safety Standards, Laboratory Testing, Product Testing, Safety Audits, Analytical Testing
★ 4.5 (90) · Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Disaster Recovery, Business Continuity, Contingency Planning, Threat Management, Incident Management, Incident Response, Risk Analysis, Key Performance Indicators (KPIs), Vulnerability Assessments, Business Risk Management, Crisis Management, Test Planning, Operational Risk, Communication Planning, IT Management, Performance Metric, Cloud Computing, Communication Strategies
★ 4.9 (10) · Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Microsoft Excel, Excel Formulas, Spreadsheet Software, Data Visualization, Interactive Data Visualization, Dashboard, Forecasting, Analytics, Advanced Analytics, Business Analytics, Data Analysis, Data Validation, Analysis, Data Entry, Data Management, Data Integrity, Data Security, Decision Making
★ 4.8 (37) · Mixed · Course · 1 - 3 Months

Skills you'll gain: Application Deployment, React Redux, Full-Stack Web Development, React.js, Authentications, Node.JS, Web Applications, Front-End Web Development, UI Components, User Accounts, User Interface (UI), GitHub, Dashboard Creation
★ 4.3 (10) · Advanced · Course · 1 - 3 Months

Coursera
Skills you'll gain: Cryptography, Encryption, Application Development, Security Engineering, C and C++, C++ (Programming Language)
★ 4.2 (17) · Intermediate · Guided Project · Less Than 2 Hours

Illinois Tech
Skills you'll gain: Microsoft Windows, Operating System Administration, Command-Line Interface, Operating Systems, Desktop Support, System Configuration, Systems Administration, IT Automation, OS Process Management, General Networking, Graphical Tools
★ 4.5 (90) · Intermediate · Course · 1 - 4 Weeks

LearnKartS
Skills you'll gain: Java Programming, Java, Object Oriented Programming (OOP), Performance Tuning, OS Process Management
★ 4.7 (14) · Intermediate · Course · 1 - 4 Weeks

Amazon Web Services
Skills you'll gain: Extract, Transform, Load, Data-Driven Decision-Making, Amazon Web Services, Business Intelligence, Data Warehousing, Big Data, Databases, NoSQL, Data Analysis, Data Pipelines, Unstructured Data, Data Processing, Cloud API, SQL, Data Storage, Data Architecture, Relational Databases, Data Transformation, Data Management
★ 4.7 (59) · Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Agentic Workflows, AI Orchestration, Model Context Protocol, Generative AI Agents, Agentic systems, Context Engineering, Prompt Engineering, LLM Application, LangChain, ChatGPT, Tool Calling, AI Integrations, Retrieval-Augmented Generation, Context Management, Software Architecture, Deep Learning, Interoperability, Software Design Patterns
Intermediate · Course · 3 - 6 Months

Board Infinity
Skills you'll gain: Plotly, Dashboard, Dashboard Creation, Interactive Data Visualization, Plot (Graphics), Data Storytelling, Data Visualization Software, Data Visualization, Spatial Data Analysis, Data Presentation, Statistical Visualization, Geospatial Mapping, Exploratory Data Analysis, Scatter Plots, Box Plots, Data Analysis, Data Wrangling, Data Science, Pandas (Python Package), Python Programming
Intermediate · Course · 1 - 4 Weeks