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: Blockchain, Video Game Development, Test Script Development, Game Design, Investments, Test Automation, Digital Assets, Investment Management, Unit Testing, Development Testing, Cryptography, Key Management, Program Development, Cryptographic Protocols, FinTech, General Finance, Software Development, Web Development Tools, Asset Management, Asset Protection
Beginner · Course · 3 - 6 Months

Skills you'll gain: Scaled Agile Framework, Agile Product Development, Agile Software Development, Agile Project Management, Performance Metric, Sprint Planning, Agile Methodology, Collaborative Software, Cross-Functional Collaboration, Dependency Analysis, Cross-Functional Team Leadership, Coordinating, Initiative and Leadership, Strategic Leadership, Product Management, Collaboration, Leadership, Coordination, Prioritization, Estimation
Advanced · Course · 1 - 4 Weeks

Skills you'll gain: Star Schema, Data Infrastructure, Data Governance, Data Modeling, Data Strategy, Data Architecture, Data Migration, Cloud Management, Database Design, Correlation Analysis, Stored Procedure, Data Pipelines, Infrastructure as Code (IaC), Data Validation, Disaster Recovery, Role-Based Access Control (RBAC), Compliance Auditing, CI/CD, Resource Management, Performance Management
Advanced · Specialization · 3 - 6 Months

Skills you'll gain: Secure Coding, Web Servers, Server Side, Hypertext Markup Language (HTML), Go (Programming Language), Web Applications, Web Development, Back-End Web Development
Intermediate · Guided Project · Less Than 2 Hours

Skills you'll gain: Frontend Performance, Web Frameworks, Web Development Tools, React.js, Web Components, JavaScript Frameworks, Front-End Web Development, HTML and CSS, Web Development, Cascading Style Sheets (CSS)
Intermediate · Guided Project · Less Than 2 Hours

Skills you'll gain: Debugging, Development Environment, .NET Framework, C# (Programming Language), Integrated Development Environments, Microsoft Visual Studio, Programming Principles, Computer Programming Tools, Computational Logic, Microsoft Development Tools, Data Structures
Beginner · Course · 1 - 3 Months

Logical Operations
Skills you'll gain: Microsoft Windows, Microsoft Copilot, Cloud Applications, File Management, System Configuration, Patch Management, Cloud Services, Document Management, Cloud-Based Integration, Peripheral Devices, Operating System Administration, Operating Systems, Software Installation, Web Applications, Security Awareness, Information Systems Security, AI literacy, Control Panels, User Interface (UI), Cloud Storage
Beginner · Specialization · 3 - 6 Months

Skills you'll gain: Business Intelligence, Data Warehousing, Dashboard, Dashboard Creation, Databases, Database Design, Data Analysis, Interactive Data Visualization, Data-Driven Decision-Making, Analytics, Data Visualization Software, Data Presentation
Beginner · Course · 1 - 4 Weeks

SkillsBooster Academy
Skills you'll gain: Prompt Engineering, Prompt Patterns, ChatGPT, Generative AI, Generative AI Agents, Large Language Modeling, AI Workflows, AI Orchestration, Token Optimization, LLM Application, AI Personalization, Responsible AI, Artificial Intelligence, Business Process Automation, Artificial Intelligence and Machine Learning (AI/ML), Proactivity, Organizational Skills, Organizational Development, Business Technologies
Beginner · Course · 1 - 3 Months
Cisco Learning and Certifications
Skills you'll gain: Routing Protocols, Open Shortest Path First (OSPF), Virtual Private Networks (VPN), Wide Area Networks, Network Architecture, Network Troubleshooting, Network Support, TCP/IP, Network Routers, Network Planning And Design, Network Monitoring, Networking Hardware, Network Protocols, Network Administration, System Configuration, System Implementation, Configuration Management
Beginner · Specialization · 3 - 6 Months

SkillUp
Skills you'll gain: Generative AI Agents, Artificial Intelligence and Machine Learning (AI/ML), Jupyter, LLM Application, AI Integrations, Model Evaluation, Multimodal Prompts, Health Systems, Health Information Management, Data Analysis
Intermediate · Course · 1 - 4 Weeks
University of Colorado Boulder
Skills you'll gain: Vibrations, Control Systems, Mechanics, Torque (Physics), Mechanical Engineering, Engineering Analysis, Differential Equations, Mathematical Modeling, Simulation and Simulation Software
Advanced · Course · 1 - 4 Weeks