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.

Rutgers the State University of New Jersey
Skills you'll gain: Competitive Intelligence, Competitive Analysis, Data Storytelling, Business Intelligence, Business Analytics, Data Analysis, Management Consulting, Business Strategy, Strategic Thinking, Market Analysis, Business Analysis, Performance Analysis, Benchmarking, Key Performance Indicators (KPIs), Root Cause Analysis, Risk Analysis, Financial Analysis
Beginner · Course · 1 - 4 Weeks

University of Michigan
Skills you'll gain: 3D Modeling, 3D Assets, Design Elements And Principles, Visualization (Computer Graphics), Computer-Aided Design, Design, Architectural Design, Creativity
Beginner · Course · 1 - 4 Weeks

Coursera
Skills you'll gain: Canva (Software), Oral Expression, Public Speaking, Verbal Communication Skills, Communication, Multimedia
Intermediate · Guided Project · Less Than 2 Hours

Skills you'll gain: Machine Learning Algorithms, Data Visualization, Dashboard, Classification Algorithms, Interactive Data Visualization, Data Visualization Software, Model Evaluation, Machine Learning, Scikit Learn (Machine Learning Library), Plot (Graphics), Web Applications, Logistic Regression, Predictive Modeling, Data Science, Python Programming, Pandas (Python Package)
Intermediate · Guided Project · Less Than 2 Hours

IE Business School
Skills you'll gain: Legal Technology, Law Practice Management Software, Growth Strategies, Technology Strategies, Regulation and Legal Compliance, Market Trend, Entrepreneurship, Business Development, Emerging Technologies
Intermediate · Course · 1 - 4 Weeks

LearnQuest
Skills you'll gain: Java Programming, File I/O, Object Oriented Programming (OOP), Application Frameworks, Debugging, Data Persistence, Data Structures
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Feature Engineering, Responsible AI, Model Deployment, Tensorflow, Exploratory Data Analysis, Data Quality, Applied Machine Learning, Data Preprocessing, Machine Learning, Keras (Neural Network Library), Google Cloud Platform, MLOps (Machine Learning Operations), Data Cleansing, Data Strategy, Scikit Learn (Machine Learning Library), Dataflow, Artificial Neural Networks, Model Evaluation, Logistic Regression, Performance Tuning
Intermediate · Specialization · 3 - 6 Months

Skills you'll gain: Canva (Software), Storytelling, Content Creation, Multimedia, Design Elements And Principles, Design, Graphic and Visual Design Software, Photo Editing
Beginner · Guided Project · Less Than 2 Hours

Skills you'll gain: Game Design, Python Programming, Programming Principles, Computer Programming, Scripting, Data Validation, Data Analysis
Beginner · Guided Project · Less Than 2 Hours

University of Colorado Boulder
Skills you'll gain: Interactive Learning, Education Software and Technology, Design Strategies, Pedagogy, Mathematics Education, Digital pedagogy, Simulation and Simulation Software, Simulations, Interactive Design, Science and Research, Research, Experimentation, User Feedback, Scientific Visualization, Chemistry, Display Devices, Physics, Biology
Beginner · Specialization · 3 - 6 Months

Universidad de Palermo
Skills you'll gain: Product Management, Strategic Marketing, Marketing, Product Strategy, Product Development, Consumer Behaviour, Customer Insights, Target Market, Customer experience strategy (CX), Brand Management, Product Lifecycle Management, Market Opportunities, Innovation
Beginner · Course · 1 - 4 Weeks

LearnQuest
Skills you'll gain: SQL, Oracle Databases, Database Design, Database Management, Query Languages, Data Integrity, Performance Tuning, Data Structures
Beginner · Course · 1 - 4 Weeks