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: Relational Databases, Data Visualization, Data Modeling, Cloud Security, Databases, Database Management, Database Development, Inventory and Warehousing, Data Analysis Expressions (DAX), Cloud Management, Advanced Analytics, Cloud-Based Integration, Data Management, Performance Measurement, Data Governance, Microsoft Excel, Business Intelligence Software, Business Reporting, Cloud Storage, Spreadsheet Software
★ 4.5 (37) · Intermediate · Specialization · 3 - 6 Months

University of Colorado Boulder
Skills you'll gain: Environmental Issue, Environment, Environmental Monitoring, Physical Science, Hydrology, Environmental Science, Social Studies, World History, Science and Research
★ 4.8 (39) · Beginner · Course · 1 - 3 Months

Skills you'll gain: Education Software and Technology, Test Tools, User Accounts
★ 4.7 (58) · Beginner · Guided Project · Less Than 2 Hours

Starweaver
Skills you'll gain: Responsible AI, AI Product Strategy, AI Enablement, Technology Roadmaps, Organizational Change, Program Implementation, Stakeholder Engagement, Market Opportunities, Google Gemini, Business Strategy, Generative AI, Corporate Strategy, Corporate Communications, Enterprise Security, Prompt Engineering, Corporate Sustainability, Business Communication, Communication Strategies, Marketing Strategy and Techniques, Communication
★ 4 (39) · Intermediate · Specialization · 1 - 4 Weeks

Packt
Skills you'll gain: Threat Management, Vulnerability Assessments, Incident Response, Incident Management, Computer Security Incident Management, Public Key Infrastructure, IT Security Architecture, Disaster Recovery, Vulnerability Management, Law, Regulation, and Compliance, Threat Detection, Cyber Security Assessment, Risk Management, Risk Management Framework, Network Security, Infrastructure Security, Cloud Security, Hardening, Security Engineering, Enterprise Application Management
★ 4.7 (22) · Beginner · Specialization · 1 - 4 Weeks

Skills you'll gain: Data Ethics, Dashboard Creation, Dashboard, Power BI, Business Intelligence, Interactive Data Visualization, Data Presentation, Data Visualization, Data Visualization Software, Data-Driven Decision-Making, Business Reporting, Data Analysis Expressions (DAX), Data Security, Ethical Standards And Conduct, Report Writing, Data Analysis, Performance Analysis, Performance Tuning
★ 4.7 (43) · Beginner · Course · 1 - 3 Months

L&T EduTech
Skills you'll gain: Construction, Construction Engineering, Structural Engineering, Civil Engineering, Engineering Design Process, Engineering Analysis
★ 4.9 (15) · Advanced · Course · 1 - 4 Weeks

University of Colorado Boulder
Skills you'll gain: Self-Awareness, Personal Development, Personal Integrity, Growth Mindedness, Initiative and Leadership, Leadership, Visionary, Social Impact, Gerontology
★ 4.8 (40) · Beginner · Course · 1 - 3 Months

University of Colorado Boulder
Skills you'll gain: Unsupervised Learning, Regression Analysis, Classification Algorithms, Applied Machine Learning, Machine Learning Methods, Dimensionality Reduction, Anomaly Detection, Supervised Learning, Analytical Skills, Model Evaluation, Machine Learning Algorithms, Data Analysis, Data Mining, Data Preprocessing, Predictive Modeling, Statistical Analysis, Logistic Regression, Model Training, Machine Learning, Feature Engineering
★ 4.7 (29) · Intermediate · Specialization · 3 - 6 Months

Coursera
Skills you'll gain: Plotly, Exploratory Data Analysis, Scatter Plots, Plot (Graphics), Data Visualization, Data Visualization Software, Interactive Data Visualization, Data Analysis, Python Programming
★ 4 (51) · Intermediate · Guided Project · Less Than 2 Hours

Politecnico di Milano
Skills you'll gain: Sustainable Design, Sustainable Technologies, Sustainability Standards, Sustainable Business, Strategic Sourcing, Manufacturing and Production, Corporate Sustainability, Sustainable Development, Manufacturing Processes, Production Process, Digital Transformation, Environmental Issue, Supply Chain Management, Supply Chain, Prototyping, Case Studies
★ 4.3 (41) · Beginner · Course · 1 - 3 Months

Coursera
Skills you'll gain: Train The Trainer, Virtual Environment, Technical Communication, Design, Education Software and Technology, Communication
★ 4.7 (43) · Beginner · Guided Project · Less Than 2 Hours