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.

LearnQuest
Skills you'll gain: Kubernetes, Application Deployment, Cloud Deployment, Containerization, Authentications, Authorization (Computing), Cloud-Native Computing, Cloud Infrastructure, Microservices, Infrastructure Architecture, Cloud Computing Architecture, Data Persistence, Software Architecture, Scalability, Command-Line Interface
Intermediate · Course · 1 - 3 Months

DeepLearning.AI
Skills you'll gain: Data Modeling, Data Transformation, Data Warehousing, Data Preprocessing, Apache Hadoop, Data Pipelines, Apache Spark, Feature Engineering, Star Schema, Real Time Data, Data Access, Machine Learning
Intermediate · Course · 1 - 4 Weeks

Adobe
Skills you'll gain: Promotional Strategies, Marketing Planning, Marketing Strategy and Techniques, Digital Marketing, Adobe Express, Target Audience, Marketing Materials, Marketing Effectiveness, Marketing Automation, Customer Relationship Management, Advertising, Customer Acquisition Management, Customer Engagement, Content Creation, Generative AI Agents
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Field-Programmable Gate Array (FPGA), Application Specific Integrated Circuits, Computational Logic, Computer Architecture, Hardware Design, Electronic Hardware, Electronics Engineering, Electronics, Theoretical Computer Science, Programmable Logic Controllers, Microarchitecture, Electronic Systems, Semiconductors, Electronic Components, Data Storage, Data Storage Technologies
Intermediate · Course · 1 - 4 Weeks

University of Houston
Skills you'll gain: Ancient History, International Relations, Human Factors, Failure Analysis, Engineering, Safety Assurance
Mixed · Course · 1 - 3 Months

L&T EduTech
Skills you'll gain: Electrical Systems, Electrical Power, Electrical Substation, Electric Power Systems, Low Voltage, Three-Phase, High Voltage, Electrical Equipment, Electrical Safety, Control Systems, Construction, Automation Engineering
Beginner · Course · 1 - 3 Months

Skills you'll gain: Matplotlib, Data Visualization, Seaborn, Logistic Regression, NumPy, Data Analysis, Jupyter, Data Science, Machine Learning, Machine Learning Algorithms, Python Programming, Supervised Learning, Classification Algorithms, Algorithms
Beginner · Guided Project · Less Than 2 Hours

Skills you'll gain: Microsoft Excel, Spreadsheet Software, Data Entry, Microsoft Office, Data Analysis Software
Beginner · Guided Project · Less Than 2 Hours

University of Colorado Boulder
Skills you'll gain: Matplotlib, Seaborn, Plot (Graphics), Pandas (Python Package), NumPy, Data Visualization Software, Data Visualization, Programming Principles, Computer Programming, Histogram, Functional Design, Package and Software Management, Data Import/Export, Scripting, Scripting Languages, Data Manipulation, Python Programming, Data Science, Data Structures, Software Engineering
Beginner · Specialization · 1 - 3 Months

University of California, Santa Cruz
Skills you'll gain: Systems Design, Model Based Systems Engineering, Cyber Engineering, Mathematical Modeling, Simulations, Control Systems, Embedded Systems, Systems Analysis, Computational Logic, Digital Communications
Intermediate · Course · 1 - 4 Weeks

University of Colorado Boulder
Skills you'll gain: Capital Budgeting, Project Risk Management, Risk Analysis, Risk Management, Financial Analysis, Project Finance, Business Valuation, Depreciation, Cash Flows, Financial Modeling, Portfolio Management, Project Portfolio Management, Spreadsheet Software, Microsoft Excel, Corporate Tax
Build toward a degree
Intermediate · Course · 1 - 3 Months

Duke University
Skills you'll gain: Web Scraping, MySQL, SQL, JSON, Scripting, Data Persistence, Data Manipulation, Data Structures, Database Management, Databases, Data Import/Export, Data Capture, Spatial Analysis, Python Programming, Hypertext Markup Language (HTML)
Intermediate · Course · 1 - 4 Weeks