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: GitHub, Jenkins, Git (Version Control System), Version Control, Selenium (Software), CI/CD, Test Automation, Test Script Development, Test Data, Unit Testing, Test Case, Software Testing, Test Execution Engine, Python Programming
Advanced · Course · 1 - 3 Months

Skills you'll gain: MySQL, MongoDB, NoSQL, Object-Relational Mapping, Database Design, Relational Databases, SQL, Node.JS, Restful API, Databases, MySQL Workbench, Data Persistence, Database Application, Data Modeling, Data Integrity, Unstructured Data
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Data Visualization, Matplotlib, Data Processing, Plot (Graphics), Data Storytelling, Pivot Tables And Charts, Data Visualization Software, Data Analysis, Data Structures, Heat Maps, Data Manipulation, Pandas (Python Package), NumPy, Data Transformation, Numerical Analysis, Exploratory Data Analysis, Data Cleansing, Data Mapping, Data Wrangling, Python Programming
Intermediate · Specialization · 1 - 3 Months

Logical Operations
Skills you'll gain: Microsoft Word, Microsoft Office, Excel Macros, Microsoft Windows, Productivity Software, Document Management, Writing and Editing, Computer Literacy, Business Writing, Technical Documentation, Web Content, Proofreading, Collaborative Software, Writing, Collaboration, Editing, Web Content Accessibility Guidelines, Report Writing, Business Communication, Productivity
Beginner · Specialization · 3 - 6 Months

Skills you'll gain: Jenkins, Artifactory, Apache Maven, CI/CD, DevOps, Devops Tools, Build Tools, Java, GitHub, Git (Version Control System), Software Installation, Dependency Analysis
Intermediate · Course · 1 - 4 Weeks

Universitat Politècnica de València
Skills you'll gain: Prompt Engineering, ChatGPT, Microsoft Copilot, Email Automation, AI literacy, LLM Application, AI Enablement, OpenAI, Deepseek, Large Language Modeling, Education Software and Technology, Token Optimization, Artificial Intelligence, Generative AI, AI Personalization, Excel Macros, Productivity
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Endpoint Security, Endpoint Detection and Response, Multi-Factor Authentication, Data Loss Prevention, Network Security, Patch Management, System Configuration, Network Monitoring, Data Security, Authentications, Malware Protection, Mobile Security, Authorization (Computing), Identity and Access Management, Enterprise Application Management
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Canva (Software), Advertising, Instagram, Marketing Materials, Content Creation, Social Media, Social Media Content, Facebook, Design, Graphic Design
Beginner · Guided Project · Less Than 2 Hours

Skills you'll gain: Tensorflow, Transfer Learning, Fine-tuning, Image Analysis, Keras (Neural Network Library), Applied Machine Learning, Feature Engineering, Model Training, Machine Learning
Beginner · Project · Less Than 2 Hours

Skills you'll gain: Microsoft Excel, Excel Formulas, Spreadsheet Software, Microsoft 365, Collaborative Software, Presentations, Data Visualization, Microsoft Teams, Organizational Skills, Data Management, Data Sharing
Beginner · Course · 3 - 6 Months

Skills you'll gain: Clinical Documentation, Generative AI Agents, ChatGPT, Patient Coordination, Healthcare Project Management, Practice Management Software, Care Coordination, Case Management, Health Technology, Technology Roadmaps, No-Code Development, Care Management, AI Integrations, Agentic Workflows, Prompt Engineering, Patient Communication, Health Information Management and Medical Records, Business Process Automation, Decision Making
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Virtual Machines, Google Cloud Platform, Microsoft Azure, Load Balancing, Cloud Engineering, Cloud Computing Architecture, Virtualization and Virtual Machines, Public Cloud, Cloud Platforms, Multi-Cloud, Cloud Infrastructure, Infrastructure As A Service (IaaS), Virtual Networking, Network Routing, Firewall
Intermediate · Course · 1 - 4 Weeks