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: Tableau Software, Data Storytelling, Data Visualization Software, Data Analysis, Dashboard, Business Intelligence, Interactive Data Visualization
Advanced · Course · 1 - 4 Weeks

Coursera
Skills you'll gain: Workflow Management, Business Workflow Analysis, Process Mapping, Process Analysis, Process Design, Business Process Management, Process Improvement, Operational Efficiency, Continuous Improvement Process, Team Management, Team Leadership, Analysis
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Blockchain, User Interface (UI), Bootstrap (Front-End Framework), User Interface (UI) Design, Development Environment, Front-End Web Development, Debugging, Web Development Tools, Full-Stack Web Development, Animations, Web Applications, FinTech, Application Development, Javascript, Emerging Technologies, Virtual Machines, Software Testing, Software Development Tools, Computer Programming Tools, Program Development
Intermediate · Specialization · 3 - 6 Months

Skills you'll gain: 3D Modeling, 3D Assets, Computer Graphics, Visualization (Computer Graphics), Graphical Tools, File Management, UI Components, Design Software, User Interface (UI), Software Installation
Mixed · Course · 1 - 4 Weeks

University of Colorado System
Skills you'll gain: Video Game Development, Game Design, Unity Engine, Debugging, Unreal Engine, Animations, Programming Principles, Graphics Software, Scripting Languages, Object Oriented Programming (OOP), User Interface (UI), No-Code Development, Event-Driven Programming, Computational Logic, Data Structures, Computer Programming, Development Environment, Scripting
Beginner · Specialization · 3 - 6 Months

Skills you'll gain: Canva (Software), Marketing Materials, Promotional Materials, Advertising, Digital Advertising, Design Elements And Principles, Organizational Skills, Graphic Design, Driving engagement, Layout Design, Design, Graphic and Visual Design, Facebook, Marketing
Intermediate · Guided Project · Less Than 2 Hours

Google Cloud
Skills you'll gain: Digital Transformation, Cloud Solutions, Cloud Infrastructure, Cloud Computing, Public Cloud, Business Transformation, Platform As A Service (PaaS), Google Cloud Platform, Software As A Service, Capital Expenditure, Technology Strategies, Infrastructure As A Service (IaaS), Cloud Security, Operating Expense, Computer Networking
Beginner · Course · 1 - 3 Months

Coursera
Skills you'll gain: Account Strategy, Account Management, Customer Success Management, Customer Engagement, Customer Relationship Building, Customer Relationship Management, Milestones (Project Management), Growth Strategies, Expectation Management, Relationship Management, Data-Driven Decision-Making, Drive Engagement, Goal Setting, Needs Assessment
Intermediate · Course · 1 - 4 Weeks

Coursera
Skills you'll gain: Education Software and Technology, Digital pedagogy, Information Architecture, Collaborative Software, Animations
Beginner · Guided Project · Less Than 2 Hours

Google Cloud
Skills you'll gain: Email Security, Data Loss Prevention, Google Workspace, Gmail, User Provisioning, Mobile Security, Security Management, Security Controls, Authentications, Threat Management, User Accounts, Cloud Security, Malware Protection, Personally Identifiable Information, Data Security, Cloud Services, Systems Administration, Application Security, Document Management, Data Management
Beginner · Specialization · 1 - 4 Weeks

Skills you'll gain: Model Deployment, Prompt Engineering, Generative AI, Cloud Deployment, Image Analysis, Computer Vision, Convolutional Neural Networks, Classification Algorithms
Beginner · Course · 1 - 4 Weeks

Duke University
Skills you'll gain: Data-Driven Decision-Making, Strategic Decision-Making, Business Analytics, Business Intelligence, Analytics, Data Literacy, Decision Making, Forecasting, Data Science, Operational Analysis, Data Analysis, Market Intelligence, Predictive Analytics, Artificial Intelligence
Intermediate · Course · 1 - 4 Weeks