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.

L&T EduTech
Skills you'll gain: Electric Power Systems, Electrical Power, Electrical Systems, Network Model, Energy and Utilities, Engineering Analysis, Systems Analysis, Electrical Engineering, Network Analysis, Numerical Analysis, Engineering Calculations, Mathematical Modeling, Simulation and Simulation Software, Simulations, Graph Theory
★ 4 (9) · Intermediate · Course · 1 - 4 Weeks

Google Cloud
Skills you'll gain: Google Gemini, Gemini, Google Docs, Proofreading, Google Workspace, AI literacy, LLM Application, Prompt Engineering, Generative AI
★ 4.5 (30) · Beginner · Course · 1 - 4 Weeks

Johns Hopkins University
Skills you'll gain: Responsive Web Design, HTML and CSS, Web Design, Bootstrap (Front-End Framework), Web Design and Development, Web Development, Web Applications, Hypertext Markup Language (HTML), Cascading Style Sheets (CSS), Browser Compatibility, User Experience Design, Requirements Analysis, Requirements Elicitation, Client Services, Javascript
★ 4.7 (50) · Mixed · Course · 1 - 4 Weeks

University of Colorado Boulder
Skills you'll gain: Stakeholder Management, Engineering Management, Stakeholder Engagement, Negotiation, Stakeholder Communications, Mentorship, Leadership, Leadership and Management, Courage, Growth Mindedness, Leadership Development, Team Leadership, Organizational Leadership, Collaboration, Professional Development, Visionary, Personal Development, Lifelong Learning, Personal Integrity, Resilience
★ 4.8 (21) · Beginner · Course · 1 - 4 Weeks
University of Illinois Urbana-Champaign
Skills you'll gain: Innovation, Business Modeling, Technology Strategies, Product Lifecycle Management, Business Transformation, Business Strategy, Strategic Thinking, Product Management, Organizational Change, Market Dynamics, Emerging Technologies, Competitive Analysis, Platform As A Service (PaaS), Network Analysis, Case Studies
★ 4.8 (66) · Beginner · Course · 1 - 4 Weeks

University of California, Irvine
Skills you'll gain: Data Storytelling, Dashboard Creation, Dashboard, Data Presentation, Data Visualization Software, Interactive Data Visualization, Statistical Visualization, Plot (Graphics), Data Literacy, Tableau Software, Data Ethics, Exploratory Data Analysis, Descriptive Statistics, Data Analysis, Visual Storytelling, Market Data, Descriptive Analytics, Geospatial Information and Technology, Histogram, Analytical Skills
★ 4 (31) · Beginner · Specialization · 1 - 3 Months

Skills you'll gain: Collaborative Software, Project Documentation, Organizational Skills, Document Management, Content Management Systems, Collaboration, Productivity Software, Project Management Software, Workflow Management, Content Development and Management, Digital Publishing, Information Architecture, Data Management, Content Creation, Cloud Platforms
★ 4.2 (40) · Intermediate · Guided Project · Less Than 2 Hours
University of Toronto
Skills you'll gain: Network Analysis, Laboratory Reports, Bioinformatics, Research Reports, Molecular, Cellular, and Microbiology, Biology, Analysis, Correlation Analysis, Biotechnology, Data Synthesis, Statistical Methods, Experimentation
★ 4.8 (32) · Intermediate · Course · 1 - 3 Months

Google Cloud
Skills you'll gain: Google Workspace, Meeting Facilitation, Collaborative Software, Virtual Teams, Events and Conferences, Discussion Facilitation, Business Solutions, Calendar Management, Live Streaming, Scheduling, Data Sharing
★ 4.9 (58) · Beginner · Course · 1 - 3 Months

Vanderbilt University
Skills you'll gain: Generative AI Agents, Java, Java Programming, Agentic systems, Agentic Workflows, AI Workflows, Generative AI, LLM Application, Tool Calling, OpenAI API, Application Development, Prompt Engineering, Large Language Modeling, Memory Management
★ 4.2 (25) · Beginner · Course · 1 - 3 Months
Fractal Analytics
Skills you'll gain: Prompt Engineering, Responsible AI, Generative AI, AI Security, Management Consulting, Business Consulting, Consulting, AI Enablement, Technical Consulting, Quality Assurance, Market Intelligence, Market Research, Automation
★ 4.3 (33) · Intermediate · Course · 1 - 4 Weeks

LearnQuest
Skills you'll gain: Spring Framework, Object-Relational Mapping, Transaction Processing, Data Persistence, Spring Boot, Database Management, Database Systems, Data Access, Restful API, Web Services, Data Management
★ 3.9 (47) · Intermediate · Course · 1 - 4 Weeks