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.

Banco Interamericano de Desarrollo
Skills you'll gain: Sustainable Development, Sustainable Business, Corporate Sustainability, Sustainability Standards, Economic Development, Environmental Social And Corporate Governance (ESG), Project Management, Environment, Climate Change Adaptation, Climate Change Mitigation
★ 4.9 (11) · Beginner · Course · 1 - 4 Weeks

L&T EduTech
Skills you'll gain: Structural Engineering, Hydraulics, Engineering Practices, Mechanics, Construction, Engineering, Construction Engineering, Structural Analysis, Mechanical Design, General Construction and Construction Labor, Equipment Design, Engineering Calculations, Civil Engineering, Mechanical Engineering, Safety Assurance
★ 4.3 (6) · Advanced · Course · 1 - 3 Months

LearnQuest
Skills you'll gain: Continuous Monitoring, Cybersecurity, Security Management, Network Security, Event Monitoring, Security Strategy, Risk Management Framework, Internet Of Things, Cyber Risk, Threat Management, Hardening, Cyber Security Strategy, Infrastructure Security, Security Engineering, Endpoint Security, Cyber Attacks, Security Controls, Computer Hardware, Risk Analysis, Network Infrastructure
★ 4.3 (7) · Beginner · Specialization · 1 - 3 Months

Skills you'll gain: Recruitment Strategies, Generative AI, Recruitment, Employee Onboarding, Talent Recruitment, New Hire Orientations, Human Resources Management and Planning, AI Personalization, Talent Acquisition, Human Resources, Human Resource Strategy, Email Automation, Employee Engagement, Talent Management, AI Integrations, Automation, Collaboration, IT Automation
★ 3.7 (6) · Beginner · Course · 1 - 4 Weeks

AI CERTs
Skills you'll gain: Analytics, Predictive Analytics, Applied Machine Learning, Science and Research, Machine Learning, Medical Science and Research, Biomedical Technology, AI Integrations, Generative AI, AI Workflows, AI literacy, Regulatory Compliance
★ 3 (7) · Beginner · Course · 1 - 3 Months

University of London
Skills you'll gain: Algorithms, Computational Thinking, Theoretical Computer Science, Computational Logic, Critical Thinking and Problem Solving, Computer Science, Data Structures, Critical Thinking, Classification Algorithms, Logical Reasoning, Graph Theory, Mathematical Theory & Analysis, Complex Problem Solving, Analysis, Game Theory
Intermediate · Course · 1 - 4 Weeks

University of Leeds
Skills you'll gain: Environmental Monitoring, Environmental Regulations, Environment, Environment and Resource Management, Taxonomy, Natural Resource Management, Geospatial Information and Technology, Environmental Science, Spatial Data Analysis, electromagnetics, Estimation, Research, Scientific Visualization, General Science and Research, Science and Research, Data Literacy, Exploratory Data Analysis, Data Collection, Biology, Data Visualization
★ 4.9 (9) · Intermediate · Course · 1 - 4 Weeks
Skills you'll gain: Generative AI, Retrieval-Augmented Generation, Large Language Modeling, Responsible AI, Data Ethics, Generative Adversarial Networks (GANs), Generative Model Architectures, LLM Application, Agentic systems, AI Security, Law, Regulation, and Compliance, Agentic Workflows, Discussion Facilitation, Regulatory Requirements, Regulatory Compliance, Artificial Intelligence and Machine Learning (AI/ML), Artificial Intelligence, SAS (Software), Analytics, Machine Learning
Beginner · Specialization · 3 - 6 Months

Skills you'll gain: Mobile Development, Generative AI, Application Development, AI literacy, Test Automation, User Interface (UI), Responsible AI, Performance Tuning, Data Ethics, Automation, Analysis
★ 4.5 (10) · Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Prompt Engineering, Microsoft Copilot, Prompt Engineering Tools, AI powered creativity, Copywriting, Ideation, Marketing Materials, Writing and Editing, Generative AI, Market Research, Marketing, Product Marketing, Financial Data, Packaging and Labeling, Financial Analysis
★ 4.3 (6) · Beginner · Guided Project · Less Than 2 Hours

Illinois Tech
Skills you'll gain: Object Oriented Programming (OOP), Web Scraping, Object Oriented Design, Data Structures, Web Development Tools, Test Driven Development (TDD), Computer Programming, Python Programming, Scripting Languages, User Interface (UI), Open Source Technology, Programming Principles, Database Management, Database Application, Code Reusability, UI Components, File I/O, Frontend Integration
★ 4.8 (8) · Intermediate · Course · 1 - 3 Months

University of Michigan
Skills you'll gain: Unsupervised Learning, Embeddings, Applied Machine Learning, Data Quality, Unstructured Data, Machine Learning Methods, Anomaly Detection, Data Preprocessing, Data Transformation, Python Programming, Exploratory Data Analysis, Model Evaluation
★ 4.9 (7) · Advanced · Course · 1 - 4 Weeks