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.

Skills you'll gain: Continuous Improvement Process, Lean Methodologies
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Open Web Application Security Project (OWASP), Threat Modeling, Application Security, Software Development Life Cycle, DevSecOps, Security Testing, Secure Coding, Security Engineering, Cloud Security, Encryption, Vulnerability Scanning, Software Development, CI/CD, Cloud Platforms, Vulnerability Assessments, Vulnerability Management, Penetration Testing, Cybersecurity, Configuration Management
Intermediate · Course · 3 - 6 Months

Coursera
Skills you'll gain: Apache Airflow, MLOps (Machine Learning Operations), User Acceptance Testing (UAT), Prompt Patterns, LLM Application, AI Security, Extract, Transform, Load, Scripting, Technical Communication, SQL, Data Pipelines, PyTorch (Machine Learning Library), Miro AI, Data Presentation, Large Language Modeling, Python Programming, Performance Tuning, Root Cause Analysis, Statistical Analysis, Version Control
Intermediate · Specialization · 3 - 6 Months

Vanderbilt University
Skills you'll gain: Email Automation, Prompt Engineering, ChatGPT, Prompt Patterns, LLM Application, Productivity, OpenAI, AI Enablement, Calendar Management, Organizational Skills, Generative AI, Artificial Intelligence, Large Language Modeling, AI Personalization, HubSpot CRM, Business Process Automation, Email Marketing, Google Sheets, Workflow Management, Automation
Beginner · Specialization · 1 - 3 Months

Coursera
Skills you'll gain: Accounting Software, Data Validation, QuickBooks (Accounting Software), Expense Management, Accounting Records, Data Entry, Verification And Validation, Financial Reporting, Productivity Software, Spreadsheet Software, Microsoft Excel
Beginner · Course · 1 - 4 Weeks

Vanderbilt University
Skills you'll gain: Prompt Engineering, ChatGPT, Ideation, Verification And Validation, Responsible AI, Generative AI, Creativity, Risk Management Framework, Artificial Intelligence, Problem Solving
Beginner · Course · 1 - 4 Weeks

Duke University
Skills you'll gain: Pandas (Python Package), Version Control, Git (Version Control System), Data Manipulation, Software Development Tools, Development Environment, Data Structures, Python Programming, Data Analysis Software, NumPy, Virtual Environment
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Operating System Administration, Cloud Computing, Linux Commands, Linux Administration, Linux Servers, Cloud Security, Operating Systems, Windows PowerShell, Windows Servers, File Systems, System Software, Mac OS, Command-Line Interface, Active Directory, Computer Systems, Virtual Machines, Firewall, Virtualization, Containerization, User Accounts
Beginner · Course · 1 - 3 Months

Wesleyan University
Skills you'll gain: Storytelling, Peer Review, Writing and Editing, Writing, Editing, Proofreading, Storyboarding, Content Creation, Constructive Feedback, Persistence, Professionalism, Creativity
Beginner · Specialization · 3 - 6 Months

Skills you'll gain: Responsible AI, Google Gemini, LLM Application, AI Enablement, AI Product Strategy, Stakeholder Analysis
Intermediate · Specialization · 1 - 3 Months

Skills you'll gain: AI Workflows, OpenAI API, LLM Application, OpenAI, Model Context Protocol, Generative AI Agents, Agentic systems, Tool Calling, Prompt Engineering, ChatGPT, Artificial Intelligence, Application Programming Interface (API), User Interface (UI), Context Management, Large Language Modeling, Python Programming, Development Environment, Application Deployment, Debugging
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Prompt Engineering, Google Gemini, ChatGPT, Responsible AI, Content Creation, Digital Marketing, Marketing Strategies, Keyword Research, Generative AI, Search Engine Optimization, Podcasting, Social Media Content, Email Marketing, Copywriting, Target Audience
Beginner · Course · 1 - 4 Weeks