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.

Accenture
Skills you'll gain: Data Literacy, Computer Literacy, Microsoft Excel, Data Security, digital literacy, Telecommuting, Data Analysis, Data-Driven Decision-Making, Excel Formulas, Programming Principles, Spreadsheet Software, Web Language, Emerging Technologies, Data Collection, Computer Security Awareness Training, Digital Communications, Scripting Languages, Web Development, Javascript, Python Programming
★ 4.6 (34) · Beginner · Course · 1 - 4 Weeks

Coursera
Skills you'll gain: Cascading Style Sheets (CSS), Responsive Web Design, Browser Compatibility, Hypertext Markup Language (HTML), HTML and CSS, Web Development Tools, Web Design, Web Development
★ 4.7 (63) · Intermediate · Guided Project · Less Than 2 Hours

Skills you'll gain: Microsoft Azure, Cloud Development, Continuous Deployment, Development Environment, Application Deployment, Cloud Applications, Cloud Deployment, Docker (Software), Containerization, Microsoft Development Tools, Cloud Hosting, ASP.NET, Platform As A Service (PaaS), Software Development, Scalability, Microsoft Visual Studio, Web Applications, Integrated Development Environments
★ 4.7 (35) · Intermediate · Course · 1 - 3 Months

Universidad Autónoma Metropolitana
Skills you'll gain: Chemistry, Physical Science
★ 4.1 (33) · Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Terraform
★ 4.9 (32) · Beginner · Course · 1 - 4 Weeks

University of California, Irvine
Skills you'll gain: Model Evaluation, Unsupervised Learning, Regression Analysis, Data Mining, Predictive Modeling, Predictive Analytics, Anomaly Detection, Statistical Methods, Fraud detection, Machine Learning, Machine Learning Algorithms, Correlation Analysis, Scatter Plots, Market Analysis, Classification Algorithms
★ 4.5 (47) · Intermediate · Course · 1 - 4 Weeks
Skills you'll gain: Vue.JS, HTML and CSS, Hypertext Markup Language (HTML), Web Applications, JavaScript Frameworks, Front-End Web Development, Web Design and Development, Cascading Style Sheets (CSS), Web Components, Web Development, Javascript, Data Persistence
★ 4.2 (45) · Beginner · Course · 1 - 4 Weeks

Edureka
Skills you'll gain: Cloud-Native Computing, Memory Management, Grafana, Web Applications, Program Development, Software Architecture, Development Environment, Programming Principles, Computer Programming, Other Programming Languages, Network Security, Communication Systems, Data Sharing
★ 2.9 (46) · Intermediate · Specialization · 3 - 6 Months

University of Colorado Boulder
Skills you'll gain: Power Electronics, Control Systems, Electronic Systems, Electrical Engineering, Simulation and Simulation Software, Electronics, Simulations, Electronics Engineering, Mathematical Modeling, Engineering Analysis, Engineering Design Process
★ 4.9 (22) · Intermediate · Course · 1 - 4 Weeks

Berklee
Skills you'll gain: Musical Composition, Post-Production, Music, Media Production, Video Editing, Music Performance, Editing, Automation, Electronic Media
★ 4.6 (16) · Intermediate · Course · 1 - 4 Weeks

Coursera
Skills you'll gain: Database Management, Relational Databases, MySQL, PHP (Scripting Language), SQL, Databases, Web Applications, Object Oriented Programming (OOP), Web Development, Hypertext Markup Language (HTML), Back-End Web Development, Data Access
★ 4.7 (25) · Intermediate · Guided Project · Less Than 2 Hours

Coursera
Skills you'll gain: Canva (Software), Logo Design, Video Editing, Graphic and Visual Design Software, Graphic Design, Graphic and Visual Design, Graphics Software, Content Creation, Marketing Design, Marketing Materials, User Accounts, Digital Marketing
★ 4.5 (44) · Beginner · Guided Project · Less Than 2 Hours