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.

Coursera
Skills you'll gain: Performance Review, Team Performance Management, Google Workspace, Productivity Software, Employee Performance Management, Performance Improvement, Process Development, Team Motivation, Employee Surveys, Workflow Management, Business, Business Strategy
Beginner · Guided Project · Less Than 2 Hours

Skills you'll gain: Retrieval-Augmented Generation, LLM Application, Large Language Modeling, Generative Model Architectures, Generative AI, Data Ethics, Model Evaluation, Responsible AI, Prompt Engineering, Information Privacy, Natural Language Processing
Beginner · Course · 1 - 3 Months

Skills you'll gain: Network Architecture, Virtual Networking, Virtualization, Network Planning And Design, Software-Defined Networking, Virtual Private Networks (VPN), Network Protocols, Cloud Infrastructure, Local Area Networks, Wireless Networks, Wide Area Networks, Virtual Machines
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: User Interface and User Experience (UI/UX) Design, Interaction Design, Figma (Design Software), Wireframing, Usability, Web Content Accessibility Guidelines, User Centered Design, Web Design, Human Centered Design, User Flows, Prototyping, Mockups, Graphic Design
Beginner · Course · 1 - 4 Weeks

Packt
Skills you'll gain: Spring Boot, Hibernate (Java), Web Applications, Application Development, Restful API, Application Frameworks, Bootstrap (Front-End Framework), Development Environment, Model View Controller, Java Platform Enterprise Edition (J2EE), Authentications, User Interface (UI), Databases
Intermediate · Course · 1 - 4 Weeks

Google Cloud
Skills you'll gain: Site Reliability Engineering, Google Cloud Platform, Load Balancing, Google App Engine, Identity and Access Management, Cloud Infrastructure, Kubernetes, Platform As A Service (PaaS), Firewall, Cloud Security, Managed Services, Cloud Services, Cloud Computing Architecture, Virtual Machines, Cloud-Native Computing, Cloud Management, Infrastructure as Code (IaC), Containerization, Cloud Applications, Cloud Computing
Intermediate · Specialization · 3 - 6 Months

Fundação Instituto de Administração
Skills you'll gain: Big Data, FinTech, Market Data, Analytics, Financial Market, Business Intelligence, Financial Services, Data Analysis, Digital Transformation, Data Science, Data-Driven Decision-Making, Mobile Banking, Banking
Beginner · Course · 1 - 4 Weeks

LearnKartS
Skills you'll gain: Risk Analysis, Project Risk Management, Risk Management, Risk Mitigation, Risk Control, Analysis, Agile Methodology, Project Controls, Stakeholder Management, Earned Value Management, Risk Appetite, Project Performance, Simulation and Simulation Software, Forecasting, Project Management Institute (PMI) Methodology, Business Metrics, Decision Making, Prioritization
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Verification And Validation, Embedded Software, Software Systems, Systems Analysis, Distributed Computing, Mathematical Modeling, Theoretical Computer Science, Software Architecture, Data Modeling, Software Design, Algorithms, Data Structures
Intermediate · Course · 1 - 4 Weeks

Arizona State University
Skills you'll gain: Object Oriented Programming (OOP), Object Oriented Design, Event-Driven Programming, Python Programming, User Interface (UI), Computer Programming, Human Computer Interaction, Application Development, Graphical Tools
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Secure Coding, Penetration Testing, Security Testing, Application Security, Cyber Security Assessment, Payment Systems, Continuous Monitoring, Blockchain, Incident Response, Vulnerability Scanning, Code Review, Data Validation
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Tableau Software, Data Storytelling, Data Visualization Software, Data Analysis, Dashboard, Business Intelligence, Interactive Data Visualization
Advanced · Course · 1 - 4 Weeks