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.

Amazon Web Services
Skills you'll gain: Natural Language Processing, Amazon Web Services, Self Service Technologies, Usability, User Interface (UI), Human Computer Interaction, AI Security
Beginner Ā· Course Ā· 1 - 4 Weeks

Tecnológico de Monterrey
Skills you'll gain: Agile Methodology, User Centered Design, Education Software and Technology, Entrepreneurship, Emerging Technologies, Market Research, Innovation, Entrepreneurial Finance, Law, Regulation, and Compliance, Intellectual Property, Business Modeling, Scalability
Beginner Ā· Course Ā· 1 - 4 Weeks

Coursera
Skills you'll gain: Data Import/Export, Scripting, R Programming, Data Processing, Statistical Programming, Data Structures
Beginner Ā· Guided Project Ā· Less Than 2 Hours

Skills you'll gain: Active Directory, Software Installation, System Configuration, Microsoft Intune (Mobile Device Management Software), Azure Active Directory, Hyper-V, Enterprise Architecture, System Implementation, Infrastructure Architecture, Configuration Management, IT Infrastructure, Mac OS, Microsoft Azure, System Requirements, Scalability
Intermediate Ā· Course Ā· 1 - 4 Weeks

Skills you'll gain: Data Manipulation, Data Pipelines, Data Transformation, Data Quality, Data Cleansing, Data Preprocessing, Data Import/Export, Extract, Transform, Load, Exploratory Data Analysis, Big Data, Google Analytics
Intermediate Ā· Project Ā· Less Than 2 Hours

Skills you'll gain: Identity and Access Management, Cloud Security, Google Cloud Platform, Security Management, Cloud Computing, User Provisioning, Virtual Networking, Firewall, Network Security, Authorization (Computing), Data Security, Security Controls, Event Monitoring, Network Monitoring, Load Balancing
Intermediate Ā· Course Ā· 1 - 3 Months

Skills you'll gain: Kubernetes, Identity and Access Management, Google Cloud Platform, Containerization, Docker (Software), Cloud Computing, Cloud Infrastructure, CI/CD, Application Deployment, Command-Line Interface
Intermediate Ā· Course Ā· 1 - 3 Months

Real Madrid Graduate School Universidad Europea
Skills you'll gain: Data Synthesis, Data Integration, Data Literacy, Data Storytelling, Analysis, Case Studies, Business Analytics, Advanced Analytics, Analytical Skills, Strategic Decision-Making, Business Metrics, Forecasting, Media and Communications, Statistics, Persuasive Communication, Databases, Database Design, Innovation
Beginner Ā· Course Ā· 1 - 4 Weeks

Skills you'll gain: Network Protocols, Communication Systems, Internet Of Things, Electronic Components, Wireless Networks, Integrated Development Environments
Intermediate Ā· Course Ā· 1 - 3 Months

Coursera
Skills you'll gain: Image Analysis, Data Analysis Software, Data Analysis, Scientific Visualization, Histogram, Analysis, Exploratory Data Analysis, Software Installation
Beginner Ā· Guided Project Ā· Less Than 2 Hours

Skills you'll gain: Bootstrap (Front-End Framework), Responsive Web Design, UI Components, HTML and CSS, Web Design, User Interface (UI), Usability, Web Development
Intermediate Ā· Guided Project Ā· Less Than 2 Hours

Skills you'll gain: Dashboard, Kibana, Interactive Data Visualization, Business Analytics, Data-Driven Decision-Making, Data Presentation, System Monitoring, Web Analytics, Exploratory Data Analysis, Data Visualization Software, Trend Analysis, Data Analysis, Automation, Business Intelligence, Data Wrangling, Retail Sales, Scripting, Devops Tools, Python Programming, Data Science
Beginner Ā· Specialization Ā· 1 - 4 Weeks