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.

Fundação Instituto de Administração
Skills you'll gain: Customer Success Management, Rapport Building, Relationship Building, Customer Service, Customer Relationship Building, Customer experience strategy (CX), Customer Analysis, Customer Retention, Agile Methodology, Customer Engagement, Customer Relationship Management, Journey Mapping, Consultative Approaches, Customer Insights, Market Analysis, Software As A Service, Market Opportunities, Business Modeling, Organizational Structure, Market Data
Beginner · Specialization · 3 - 6 Months

Whizlabs
Skills you'll gain: Amazon CloudWatch, AWS CloudFormation, Serverless Computing, Configuration Management, Amazon Web Services, Software Configuration Management, DevOps, Infrastructure as Code (IaC), Amazon Elastic Compute Cloud, Scalability, Event Monitoring, System Monitoring
Intermediate · Course · 1 - 4 Weeks

DeepLearning.AI
Skills you'll gain: Model Deployment, PyTorch (Machine Learning Library), Generative AI, Deep Learning, Generative Model Architectures, MLOps (Machine Learning Operations), Large Language Modeling, Model Optimization, Convolutional Neural Networks, Software Visualization, Artificial Neural Networks, Embeddings, Computer Vision
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Project Management Software, Sprint Planning, Project Planning, Project Management, Workflow Management, Organizational Skills, Collaborative Software, Team Management
Beginner · Guided Project · Less Than 2 Hours

Google Cloud
Skills you'll gain: Image Analysis, Generative Model Architectures, Model Training, Deep Learning, Model Evaluation
Advanced · Course · 1 - 4 Weeks

L&T EduTech
Skills you'll gain: Structural Engineering, Structural Analysis, Construction, Construction Engineering, Building Codes, Civil Engineering, Engineering Practices, Architecture and Construction, Architectural Engineering, Commercial Construction, Building Design
Intermediate · Course · 1 - 4 Weeks

University of Colorado System
Skills you'll gain: File I/O, C++ (Programming Language), Object Oriented Programming (OOP), Object Oriented Design, Video Game Development, Unreal Engine, Game Design, Event-Driven Programming, Unity Engine, C# (Programming Language), UI Components, User Interface (UI)
Intermediate · Course · 1 - 4 Weeks

Microsoft
Skills you'll gain: Microsoft Copilot, Scalability, Software Architecture, Performance Tuning, Query Languages, Systems Architecture, Database Management, Distributed Computing, .NET Framework, Maintainability, Back-End Web Development, Memory Management
Beginner · Course · 1 - 4 Weeks

Google Cloud
Skills you'll gain: Google Sheets, Data Visualization Software, Spreadsheet Software, Big Data, Data Storytelling, Data Analysis, Data Presentation, Google Workspace, Google Cloud Platform, Data-Driven Decision-Making, Data Integration, Data Manipulation
Beginner · Course · 1 - 4 Weeks

Knowledge Accelerators
Skills you'll gain: Microsoft PowerPoint, Microsoft Teams, Microsoft Excel, Spreadsheet Software, Microsoft Word, Document Management, Taking Meeting Minutes, Business Management, Business Communication, Editing
Beginner · Course · 1 - 3 Months

SkillUp
Skills you'll gain: Systems Design, Business Process Modeling, Data Flow Diagrams (DFDs), Systems Analysis, Data Modeling, Process Modeling, Business Systems Analysis, Digital Transformation, Enterprise Modeling, Risk Management, Business Systems, Systems Architecture, Business Analysis, Information Technology, Process Flow Diagrams, Prototyping, Computer Science, Agile Methodology, Product Lifecycle Management, Business Communication
Intermediate · Course · 1 - 4 Weeks

JetBrains
Skills you'll gain: Object Oriented Design, File I/O, Data Structures, Python Programming, Programming Principles, Code Reusability, Computer Programming, Scripting, Data Processing, Package and Software Management, Code Review, Computational Logic, NumPy, Development Environment, Integrated Development Environments, Computational Thinking, Software Installation, Numerical Analysis
Beginner · Course · 1 - 3 Months