Software engineering courses can help you learn programming languages like Python and Java, software development methodologies, version control systems, and testing practices. You can build skills in code optimization, debugging, and collaborative project management. Many courses introduce tools such as Git for version control, Docker for containerization, and integrated development environments (IDEs) like Visual Studio Code, which enhance your ability to develop, test, and deploy software efficiently.

Skills you'll gain: Prototyping, Figma (Design Software), Usability, User Interface (UI), User Interface and User Experience (UI/UX) Design, User Experience Design, Wireframing, Mockups, Collaborative Software, UI Components, Software Design, Web Design, Design Software
Beginner · Guided Project · Less Than 2 Hours

H2O.ai
Skills you'll gain: Large Language Modeling, Model Evaluation, Collaborative Software, Artificial Neural Networks, Deep Learning, Artificial Intelligence and Machine Learning (AI/ML), Generative AI, LLM Application, Data Preprocessing, Prompt Engineering, Generative Model Architectures, Training Programs, Data Validation, Data Cleansing, Natural Language Processing, Applied Machine Learning, Transfer Learning, Verification And Validation, Data Quality, AI Workflows
Intermediate · Specialization · 3 - 6 Months

Skills you'll gain: Network Monitoring, Intrusion Detection and Prevention, Network Troubleshooting, Network Security, Incident Response, Anomaly Detection, Network Analysis, Digital Forensics, Cyber Security Assessment, Network Protocols, Threat Detection, Technical Communication, Distributed Denial-Of-Service (DDoS) Attacks, Computer Security, Cybersecurity, Vulnerability Assessments
Intermediate · Course · 1 - 3 Months

Skillshare
Skills you'll gain: Web Analytics and SEO, Technical Support, Extensible Markup Language (XML)
Beginner · Specialization · 3 - 6 Months

Corporate Finance Institute
Skills you'll gain: Model Evaluation, Feature Engineering, Data Science, Data Analysis, Business Analytics, Predictive Analytics, Data-Driven Decision-Making, Regression Analysis, Data Modeling, Statistical Analysis, Business Intelligence, Data Storytelling, Machine Learning, Exploratory Data Analysis, Data Preprocessing, Classification Algorithms
Beginner · Course · 1 - 3 Months

Skills you'll gain: Dashboard, Interactive Data Visualization, Data Presentation, Tableau Software, Data Visualization Software, Data Analysis Software, Key Performance Indicators (KPIs), Digital Publishing, Data Import/Export
Intermediate · Guided Project · Less Than 2 Hours

Skills you'll gain: R Programming, R (Software), Data Visualization, Time Series Analysis and Forecasting, Interactive Data Visualization, Tidyverse (R Package), Data-Driven Decision-Making, Trend Analysis, Rmarkdown, Data Analysis, Predictive Modeling, Data Cleansing, Data Manipulation, Forecasting, Business Strategy, Demand Planning, Data Preprocessing, Model Evaluation, Machine Learning
Intermediate · Guided Project · Less Than 2 Hours

Johns Hopkins University
Skills you'll gain: Computer Vision, Model Evaluation, PyTorch (Machine Learning Library), Supervised Learning, Unsupervised Learning, Image Analysis, Applied Machine Learning, Data Preprocessing, Dimensionality Reduction, Reinforcement Learning, Feature Engineering, Machine Learning Algorithms, Convolutional Neural Networks, Regression Analysis, Data Processing, Machine Learning, Data Mining, Data Cleansing, Deep Learning, Artificial Neural Networks
Intermediate · Specialization · 3 - 6 Months

Skills you'll gain: Shell Script, Job Control Language (JCL), Unix Shell, File Management, User Accounts, Operating System Administration, Unix, Package and Software Management, Systems Administration, File Systems, TCP/IP, Unix Commands, System Monitoring, Disaster Recovery, System Software, System Configuration, Operating Systems, Data Storage, Software Installation, Data Centers
Intermediate · Specialization · 3 - 6 Months

L&T EduTech
Skills you'll gain: Construction, Construction Inspection, Construction Management, Equipment Design, Construction Engineering, Construction Estimating, Product Lifecycle Management, Cost Estimation, Building Codes, Engineering Practices, Commercial Construction, Machine Controls, Plant Operations and Management, Structural Engineering, Environmental Engineering, Facility Management and Maintenance, Automation Engineering, Engineering Plans And Specifications, Architecture and Construction, Civil Engineering
Advanced · Specialization · 3 - 6 Months

University of Virginia
Skills you'll gain: Business Strategy, Competitive Analysis, Business Planning, Corporate Strategy, Market Share, Strategic Decision-Making, Market Analysis, Analysis, Market Dynamics, Value Propositions, Communication
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Manufacturing and Production, Automation, Manufacturing Operations, Manufacturing Processes, Production Line, Production Process, Lean Manufacturing, Programmable Logic Controllers, Workforce Development, Robotics, Safety Standards, Safety Assurance, Sustainable Engineering, Sustainable Technologies, Human Machine Interfaces, Artificial Intelligence and Machine Learning (AI/ML), Internet Of Things, Scalability
Beginner · Course · 1 - 4 Weeks