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.

Logical Operations
Skills you'll gain: Data Presentation, Heat Maps, Geospatial Mapping, Data Visualization Software, Statistical Visualization, Data Visualization, Plot (Graphics), Pivot Tables And Charts, Business Reporting, Graphing, Microsoft Access, Business Intelligence Software, Business Intelligence, Data Analysis Software, Data Analysis, Microsoft Office
Mixed · Course · 1 - 4 Weeks

Logical Operations
Skills you'll gain: Power BI, Data Transformation, Data Manipulation, Data Visualization Software, Data Cleansing, Data Visualization, Data Storytelling, Business Intelligence, Data Analysis, Data Analysis Software, Microsoft Excel, Data Quality, Exploratory Data Analysis, Query Languages, Microsoft PowerPoint, Microsoft 365, Microsoft Office
Mixed · Course · 1 - 4 Weeks

Logical Operations
Skills you'll gain: SQL, Statistical Reporting, Query Languages, Microsoft Access, Data Presentation, Business Reporting, Relational Databases, Data Manipulation, Business Intelligence Software, Data Analysis Software, Data Analysis, Business Intelligence, Microsoft Office
Mixed · Course · 1 - 4 Weeks

Skills you'll gain: Amazon Bedrock, Retrieval-Augmented Generation, Responsible AI, Generative AI, AI Security, Amazon Web Services, AI Enablement, Cloud Engineering, Large Language Modeling, Model Deployment, Prompt Engineering, Data Ethics, AWS Identity and Access Management (IAM), Model Evaluation, Cloud Security, Natural Language Processing
Intermediate · Course · 1 - 4 Weeks

Logical Operations
Skills you'll gain: Object Oriented Programming (OOP), Object Oriented Design, Database Application, Python Programming, Unit Testing, Computer Programming, Restful API, Cross Platform Development, Package and Software Management, Scripting, Data Science, Program Development, Computer Programming Tools, Software Development, Data Processing, Debugging, Programming Principles, User Interface (UI) Design, Regression Analysis, Machine Learning
Intermediate · Specialization · 1 - 3 Months

Skills you'll gain: OpenAI API, Application Deployment, LLM Application, ChatGPT, Model Deployment, Application Programming Interface (API), Prompt Engineering, Natural Language Processing, User Interface (UI), Email Automation, Generative AI, Application Development, Payment Systems, Python Programming, Django (Web Framework), Flask (Web Framework), Software Development, AI Personalization
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Prompt Engineering, Retrieval-Augmented Generation, Responsible AI, LangChain, AI Security, Cloud Deployment, Large Language Modeling, Generative AI, Multimodal Prompts, Cloud Computing Architecture, Model Deployment, ChatGPT, Cloud Computing, Natural Language Processing, Scalability, Vector Databases, Model Evaluation
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Application Deployment, Containerization, Kubernetes, Cloud Development, MLOps (Machine Learning Operations), Cloud Computing, Docker (Software), Application Security, DevOps, Network Infrastructure, Network Security, Microservices, Distributed Computing, Software Design, Software Development, Linux
Intermediate · Course · 3 - 6 Months

Coursera
Skills you'll gain: Software Quality Assurance, Quality Assurance, Software Testing, Jira (Software), Regression Testing, Functional Testing, Test Planning, Test Case, Usability Testing, Technical Communication, Issue Tracking, Agile Methodology, Software Documentation, Software Development, Agile Project Management, Risk Management, User Interface and User Experience (UI/UX) Design, Data Analysis, Problem Solving
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Infrastructure as Code (IaC), Hybrid Cloud Computing, Cloud Computing, Site Reliability Engineering, Terraform, Multi-Cloud, System Monitoring, Identity and Access Management, Ansible, Continuous Monitoring, Zero Trust Network Access, Encryption, Disaster Recovery
Intermediate · Course · 1 - 3 Months

Coursera
Skills you'll gain: Regression Testing, Debugging, Unit Testing, Test Case, Code Review, Root Cause Analysis
Intermediate · Course · 1 - 4 Weeks
Skills you'll gain: Data Pipelines, Apache Kafka, Operational Databases, Continuous Monitoring, Real Time Data, Data Integrity, Data Warehousing, Data Modeling, Software Versioning, Continuous Integration, Data Validation, Automation, Warehouse Management, Automation Engineering
Intermediate · Course · 1 - 4 Weeks