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.

Tecnológico de Monterrey
Skills you'll gain: Strategic Thinking, Business Strategy, Business Planning, Economic Development, Social Sciences, New Business Development, Economics, Business Economics, Business Development, Entrepreneurship, Socioeconomics, Business, Innovation, International Relations, Market Analysis, Investments, Finance, Governance
★ 4.7 (141) · Beginner · Course · 1 - 4 Weeks

L&T EduTech
Skills you'll gain: Scope Management, Stakeholder Management, Project Schedules, Project Risk Management, Environment Health And Safety, Work Breakdown Structure, Project Scoping, Earned Value Management, Feasibility Studies, Risk Analysis, Quality Management, Communication Planning, Procurement, Stakeholder Engagement, Cost Estimation, Scheduling, Cost Management, Project Management Life Cycle, Contract Management, Communication Strategies
★ 4.7 (78) · Advanced · Specialization · 1 - 3 Months

Rice University
Skills you'll gain: Mechanics, Physics, Mechanical Engineering, Calculus, Physical Science, Problem Solving
★ 4.5 (48) · Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Requirements Management, Robotic Process Automation, Requirements Elicitation, Business Process Automation, Requirements Analysis, User Requirements Documents, Business Requirements, Stakeholder Engagement, Business Analysis, Automation, Business Process Modeling, Business Process, Process Analysis, Stakeholder Management, Stakeholder Communications, Functional Specification, Business Workflow Analysis, Stakeholder Analysis, Process Modeling, Project Scoping
★ 4.7 (90) · Beginner · Course · 1 - 3 Months

Johns Hopkins University
Skills you'll gain: Work Breakdown Structure, Project Management Life Cycle, Project Management, Project Schedules, Scheduling, Project Management Software, Project Scoping, Project Planning, Project Estimation, Team Management, Budgeting, Cost Estimation
★ 4.6 (99) · Intermediate · Course · 1 - 3 Months

Skills you'll gain: Unsupervised Learning, Generative AI, Large Language Modeling, Supervised Learning, Deep Learning, Generative Model Architectures, LLM Application, Applied Machine Learning, Artificial Intelligence and Machine Learning (AI/ML), Reinforcement Learning, Statistical Machine Learning, Machine Learning Algorithms, Model Training, Artificial Neural Networks, Feature Engineering, Unstructured Data, Model Evaluation, Dimensionality Reduction, Model Optimization
★ 4.7 (71) · Intermediate · Course · 1 - 3 Months

Google Cloud
Skills you'll gain: Dataflow, Data Pipelines, Serverless Computing, Identity and Access Management, Google Cloud Platform, Site Reliability Engineering, Cloud Security, Data Integrity, Performance Tuning, Data Security, CI/CD, Data Processing, Debugging, Real Time Data, System Monitoring, Cloud Storage, Unit Testing, Containerization, File I/O, Data Transformation
★ 4 (131) · Intermediate · Specialization · 3 - 6 Months

L&T EduTech
Skills you'll gain: Robotics, Automation Engineering, Machine Controls, Internet Of Things, Control Systems, Automation, Image Analysis, Industrial Engineering, Computer Vision, Equipment Design, Engineering, Mechanical Design
★ 4.5 (34) · Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Software Development Life Cycle, Quality Management, Project Management Life Cycle, Scrum (Software Development), Business Analysis, Risk Management Framework, Business Process, Risk Analysis, Requirements Management, Risk Management, Solution Delivery, Project Management, Project Risk Management, Business Process Improvement, Project Planning, Business Planning, Quality Control, Quality Monitoring, Agile Methodology, Agile Software Development
★ 4.8 (104) · Beginner · Course · 1 - 4 Weeks

The Hong Kong University of Science and Technology
Skills you'll gain: Quantum computing, Physics, Experimentation, Advanced Mathematics, Informatics, Linear Algebra, Physical Science, Theoretical Computer Science, Differential Equations, Mathematical Modeling, Applied Mathematics
★ 4.6 (71) · Beginner · Course · 1 - 4 Weeks

Google Cloud
Skills you'll gain: Google Cloud Platform, Dataflow, Big Data, Data Pipelines, Data Store, Serverless Computing, Data Migration, Model Training, Apache Hadoop, Data Storage Technologies, Identity and Access Management, Data Storage, Tensorflow, Cloud Storage, AI Personalization, Advanced Analytics, Applied Machine Learning, AI Integrations, Site Reliability Engineering, Data Processing
★ 4 (135) · Beginner · Specialization · 3 - 6 Months
Khalifa University
Skills you'll gain: Accident Reporting, Fire And Life Safety, Accident Prevention, Safety Assurance, Hazard Analysis, Risk Analysis, Human Factors, Health And Safety Standards, Occupational Safety And Health, Risk Management, Risk Modeling, Legal Risk, Regulation and Legal Compliance, Investigation, Emergency Response, Root Cause Analysis
★ 4.7 (73) · Mixed · Course · 1 - 4 Weeks