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.

Pearson
Skills you'll gain: Git (Version Control System), Package and Software Management, Linux Administration, Containerization, Bash (Scripting Language), Version Control, File Systems, Ubuntu, Linux Servers, Linux, Docker (Software), Operating System Administration, Linux Commands, User Accounts, Command-Line Interface, Shell Script, Ansible, Firewall, Systems Administration, Microsoft Windows
Intermediate · Specialization · 1 - 3 Months

Duke University
Skills you'll gain: Python Programming, Data Pipelines, Computer Programming, Software Engineering
Beginner · Guided Project · Less Than 2 Hours

Skills you'll gain: Swift Programming, Apple Xcode, Apple iOS, iOS Development, Apple software proficiency, Application Development, Mobile Development, Memory Management, Cross Platform Development, Object Oriented Programming (OOP), Performance Tuning, Programming Principles, Development Environment, Integrated Development Environments, Code Reusability, Computer Programming
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Unsupervised Learning, Predictive Modeling, Supervised Learning, Model Evaluation, Applied Machine Learning, Predictive Analytics, Random Forest Algorithm, Text Mining, Classification Algorithms, Machine Learning Methods, Natural Language Processing, Machine Learning Algorithms, Artificial Intelligence and Machine Learning (AI/ML), Artificial Intelligence, Computational Logic, Python Programming, Data Science, Logistic Regression, Data Processing, Unstructured Data
★ 4.9 (19) · Mixed · Course · 1 - 4 Weeks

Real Madrid Graduate School Universidad Europea
Skills you'll gain: Kinesiology, Applied Machine Learning, Statistical Machine Learning, Machine Learning Methods, Medical Equipment and Technology, Artificial Intelligence and Machine Learning (AI/ML), Predictive Analytics, Health Technology, Machine Learning, Data-Driven Decision-Making, Epidemiology, Load Balancing, Decision Tree Learning, Health Education, Systems Engineering, Psychological Evaluations
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: SolidWorks (CAD), Drafting and Engineering Design, Mechanical Design, Assembly Drawing, 3D Modeling, Verification And Validation, Computer-Aided Design, Industrial Design, Functional Design
★ 5 (12) · Intermediate · Course · 1 - 4 Weeks
Ludwig-Maximilians-Universität München (LMU)
Skills you'll gain: Business Strategy, Game Theory, Competitive Analysis, Strategic Thinking, Competitive Intelligence, Product Strategy, Corporate Strategy, Strategic Partnership, Strategic Decision-Making, Market Opportunities, Market Analysis, Go To Market Strategy, Market Dynamics, New Product Development, Design and Product, Innovation, Coordination
Mixed · Course · 1 - 3 Months

Skills you'll gain: Responsive Web Design, HTML and CSS, Web Design, Cascading Style Sheets (CSS), Hypertext Markup Language (HTML), Bootstrap (Front-End Framework), Layout Design, UI Components, Front-End Web Development, Multimedia, Usability, Web Development, Interactive Design, Javascript, Graphic and Visual Design, Web Design and Development, Typography, Project Design, User Interface (UI), Web Analytics and SEO
★ 4.7 (13) · Beginner · Specialization · 3 - 6 Months
University of Colorado Boulder
Skills you'll gain: Basic Electrical Systems, electromagnetics, Mathematical Modeling, Education Software and Technology, Simulations, Simulation and Simulation Software, Physics, Experimentation, Scientific Visualization
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Video Editing, Photo/Video Production and Technology, Post-Production, Editing, Motion Graphics, Video Production, Knowledge of Apple Software, Data Import/Export, Graphic and Visual Design, File Management, Storytelling, Content Creation, Apple software proficiency
Beginner · Course · 1 - 3 Months

Skills you'll gain: Competitive Analysis, Business Strategy, Strategic Thinking, Market Analysis, Competitive Intelligence, Case Studies, Corporate Strategy, Customer Analysis, Market Dynamics, Market Opportunities, Strategic Planning, New Business Development, Supplier Management, Entrepreneurship, Leadership
Intermediate · Guided Project · Less Than 2 Hours

Skills you'll gain: Search Engine Optimization, Consumer Behaviour, Case Studies, Marketing, Web Analytics and SEO, Marketing Strategies, Process Improvement and Optimization, Digital Advertising, Strategic Marketing, Marketing Strategy and Techniques, Strategic Planning, Digital Marketing, Target Audience, Marketing Effectiveness, Content Optimization, Competitive Analysis, Market Opportunities, Business Strategy, Customer Insights, Strategic Thinking
★ 4.8 (17) · Beginner · Specialization · 1 - 3 Months