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: Amazon Web Services, Amazon DynamoDB, AWS Identity and Access Management (IAM), Identity and Access Management, Database Management, NoSQL, Cloud Security, Event-Driven Programming, Database Architecture and Administration, Authentications, Serverless Computing, Operational Databases, Cloud Applications, Data Security, Load Balancing, Cloud-Native Computing, Security Controls, Encryption, AWS Kinesis, Key Management
Intermediate · Course · 1 - 4 Weeks

Scrimba
Skills you'll gain: Node.JS, JavaScript Frameworks, Web Frameworks, Server Side, Web Applications, Web Servers, Secure Coding, Restful API, Middleware, API Design, Real Time Data, Maintainability
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Learning Management Systems, Web Content Accessibility Guidelines, Educational Materials, Instructional Design, Education Software and Technology, Test Tools
Beginner · Guided Project · Less Than 2 Hours

Skills you'll gain: Prompt Engineering, Gemini, Model Deployment, Generative AI, Google Gemini, Generative AI Agents, Generative Model Architectures, Prompt Patterns, Cloud Deployment, Model Optimization, Application Deployment, Token Optimization, Artificial Intelligence and Machine Learning (AI/ML), Large Language Modeling, Google Cloud Platform, Artificial Intelligence, AI Personalization, Python Programming, Software Development Tools, Cloud Platforms
Beginner · Course · 1 - 3 Months

Skills you'll gain: Investment Banking, Mergers & Acquisitions, Banking, Market Analysis, Financial Services, Financial Market, Capital Markets, Financial Analysis, Market Research, Finance, Financial Trading, Corporate Finance, Research Reports, Business Strategies, Sales
Mixed · Course · 1 - 4 Weeks

Coursera
Skills you'll gain: Figma (Design Software), Prototyping, Collaborative Software, Graphical Tools, Design, Digital Design, Design Elements And Principles, Design Software, Graphic Design, UI Components, User Interface (UI) Design, Typography, File Management, User Accounts, Application Design, Instructional Design, Systems Design
Beginner · Guided Project · Less Than 2 Hours
Skills you'll gain: Prompt Engineering, Risk Modeling, Risk Analysis, Continuous Monitoring, Data Synthesis, Decision Intelligence, Generative AI, Risk Management Framework, Risk Management, Data-Driven Decision-Making, Data Integration, AI Integrations, Automation
Advanced · Course · 1 - 4 Weeks

Coursera
Skills you'll gain: Model Deployment, Unit Testing, MLOps (Machine Learning Operations), Kubernetes, Docker (Software), Containerization, Test Driven Development (TDD), Application Deployment, Continuous Integration, Software Testing, Model Training, CI/CD, Scalability, Scikit Learn (Machine Learning Library), Tensorflow, PyTorch (Machine Learning Library), Performance Tuning, Python Programming, Software Engineering, Git (Version Control System)
Intermediate · Specialization · 1 - 3 Months

LearnKartS
Skills you'll gain: Prompt Engineering, Content Scheduling, Business Writing, Responsible AI, ChatGPT, Social Media Content, Marketing Automation, Business Marketing, Writing and Editing, Copywriting, Email Automation, Writing, Marketing Materials, Social Media Management, Marketing Communications, Brainstorming, Social Media, Content Creation, Social Media Marketing, Content Optimization
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Extensible Markup Language (XML), Ansible, Infrastructure as Code (IaC), Devops Tools, JSON, Kubernetes, DevOps, Microsoft Visual Studio, Python Programming, Data Structures
Advanced · Course · 1 - 4 Weeks

Skills you'll gain: Canva (Software), Style Guides, Creative Design, Design Specifications, Graphic and Visual Design Software, Graphic Design, Social Media, Graphic and Visual Design, Social Media Content, Social Media Marketing, Social Media Management, Graphics Software, Instagram, Digital Design, Image Quality, Facebook, Branding
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Microsoft PowerPoint, Sales Presentation, Presentations, Sales Presentations, Target Audience, Company, Product, and Service Knowledge, Value Propositions, Microsoft Office, Productivity Software, Business Communication, Business Process
Beginner · Guided Project · Less Than 2 Hours