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.

Coursera
Skills you'll gain: Storyboarding, Storytelling, Canva (Software), Graphical Tools, Animations, Content Creation, Graphic Design, Design and Product, Business, Marketing
Intermediate · Guided Project · Less Than 2 Hours

Universidad Autónoma Metropolitana
Skills you'll gain: Chemistry, Physical Science, General Science and Research, Materials science, Scientific Methods, Taxonomy, Systems Of Measurement
Beginner · Course · 1 - 4 Weeks

Simplilearn
Skills you'll gain: C# (Programming Language), Restful API, Unity Engine, Object Oriented Programming (OOP), .NET Framework, C++ (Programming Language), Video Game Development, ASP.NET, Object-Relational Mapping, Software Engineering, Web Services, Application Development, Software Design Patterns, Database Management, Programming Principles, C (Programming Language)
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Jest (JavaScript Testing Framework), Mobile Development, Web Development Tools, Unit Testing, Programming Principles, Javascript, React Native, JSON, Computer Programming, Node.JS, Object Oriented Programming (OOP), Software Testing, Functional Design
Beginner · Course · 1 - 3 Months

Campus BBVA
Skills you'll gain: Data Storytelling, Data-Driven Decision-Making, Data Visualization, Business Analytics, Dashboard, Data Quality, Data Analysis, Descriptive Statistics, Business Intelligence, Business Analysis, Statistical Methods, Data Management, Probability & Statistics, Statistical Inference, Big Data, Statistical Analysis
Beginner · Course · 1 - 3 Months

Skills you'll gain: Data Ethics, Data Preprocessing, Technical Management, Model Evaluation, MLOps (Machine Learning Operations), Applied Machine Learning, Machine Learning, Performance Reporting, Predictive Analytics, Fraud detection, Business Leadership, Strategic Leadership, Data Science
Beginner · Course · 1 - 4 Weeks

Technion - Israel Institute of Technology
Skills you'll gain: New Product Development, Budget Management, Risk Management, Resource Management, Project Management, Product Management, Project Planning, Agile Product Development, Scheduling, Innovation, Business Strategy, Technology Strategies, Simulation and Simulation Software
Intermediate · Course · 1 - 3 Months

Skills you'll gain: System Programming, Hardware Architecture, Embedded Systems, Computer Architecture, System Configuration, Debugging, Application Development
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Structural Engineering, Structural Analysis, Building Design, Architectural Engineering, Computer-Aided Design, Failure Analysis, Engineering Analysis, Construction, Engineering Calculations, Engineering Design Process, Engineering Software
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Canva (Software), Photo/Video Production and Technology, Video Production, Content Creation, Social Media, User Accounts, Design, Creativity
Beginner · Guided Project · Less Than 2 Hours

Automatic Data Processing, Inc. (ADP)
Skills you'll gain: Payroll, Payroll Reporting, Payroll Processing, Payroll Administration, Payroll Tax, Labor Law, Tax Preparation, Labor Compliance, Income Tax, Compensation and Benefits, Tax Compliance, Employee Onboarding
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: HVAC, Building Services Engineering, Equipment Design, Thermal Management, Mechanical Engineering, Facility Repair And Maintenance, Mechanical Design, Energy and Utilities, Safety Standards, Engineering Calculations, Technical Standard
Intermediate · Course · 1 - 3 Months