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: Data Cleansing, PySpark, Data Manipulation, Data Preprocessing, Apache Spark, Data Analysis, Applied Machine Learning, Predictive Modeling, Predictive Analytics, Big Data, Machine Learning, Regression Analysis, Model Training
★ 4.7 (34) · Intermediate · Guided Project · Less Than 2 Hours

Logical Operations
Skills you'll gain: Power BI, Business Reporting, Business Intelligence, Business Intelligence Software, Data Visualization Software, Data Presentation, Data Analysis, Microsoft Excel, Data Analysis Software, Data Modeling, Data Integration, Data Access, Self Service Technologies, Data Management, Microsoft PowerPoint, Microsoft 365
★ 4.1 (8) · Mixed · Course · 1 - 4 Weeks

L&T EduTech
Skills you'll gain: Construction, Construction Inspection, Construction Management, Construction Engineering, Construction Estimating, Maintenance, Repair, and Facility Services, General Construction and Construction Labor, Product Lifecycle Management, Cost Estimation, Building Codes, Structural Engineering, Engineering Practices, Digital Analysis, Plant Operations and Management, Facility Repair And Maintenance, Architecture and Construction, Civil Engineering, Laboratory Testing, Digital Transformation, Assembly Drawing
★ 4.6 (9) · Advanced · Specialization · 3 - 6 Months

Knowledge Accelerators
Skills you'll gain: Data Presentation, Data Entry, Data Processing, Data Science, Organizational Skills, Business Analytics, Data Management, Business Intelligence, Microsoft 365, Productivity Software, Record Keeping, Customer Data Management, Productivity, Financial Analysis, Marketing Planning, Project Management, Event Planning
★ 4.3 (11) · Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Jenkins, CI/CD, Build Tools, Apache Tomcat, Apache Maven, Docker (Software), Continuous Integration, Shell Script, Continuous Deployment, Application Deployment, Devops Tools, Unix Shell, Software Configuration Management, Application Servers, DevOps, Continuous Delivery, Containerization, Solution Delivery, Command-Line Interface, Systems Integration
★ 3.6 (14) · Intermediate · Course · 1 - 4 Weeks

Board Infinity
Skills you'll gain: Node.JS, MongoDB, Secure Coding, Middleware, Event-Driven Programming, Databases
★ 4.6 (12) · Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Vector Databases, MongoDB, NoSQL, Embeddings, Databases, Apache Cassandra, Text Mining, Query Languages, Image Analysis, Node.JS, Database Application
★ 4.7 (32) · Intermediate · Course · 1 - 4 Weeks

Edureka
Skills you'll gain: Rust (Programming Language), Memory Management, Application Programming Interface (API), Server Side, Code Reusability, Back-End Web Development, System Programming, Web Frameworks, Web Development, Other Programming Languages, Web Servers, Software Documentation, Scalability, Integrated Development Environments, Build Tools, Data Analysis, Maintainability, Network Protocols, Application Development, Authentications
★ 3.7 (28) · Intermediate · Specialization · 1 - 3 Months

Skills you'll gain: Star Schema, Microsoft SQL Servers, Database Design, Relational Databases, SQL, Data Warehousing, Database Development, Query Languages, Transact-SQL, Data Integrity, Power BI, Business Intelligence, Performance Tuning, Generative AI
★ 5 (10) · Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Context Engineering, Agentic Workflows, AI Orchestration, Tool Calling, Generative AI, Gemini, Artificial Intelligence, Google Gemini, Retrieval-Augmented Generation, Model Optimization, Embeddings, Workflow Management, Python Programming, Data Validation
★ 4 (8) · Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Reconciliation, Accounts Payable, Accounts Receivable, Billing, Accounts Payable and Receivable, Billing & Invoicing, Invoicing, QuickBooks (Accounting Software), Accounting Software, Loss Prevention, Financial Controls, Auditing, Fraud detection, Vendor Management, Internal Controls, Payment Processing, Cash Management, Document Management, Financial Reporting, Cash Flows
★ 2.7 (18) · Intermediate · Specialization · 3 - 6 Months

Skills you'll gain: AI Orchestration, AI Workflows, Agentic Workflows, Generative AI Agents, Agentic systems, OpenAI API, Model Deployment, OpenAI, AI Integrations, Tool Calling, LLM Application, Enterprise Application Management, OAuth, Model Context Protocol, Prompt Engineering, Performance Tuning, Real Time Data, Interoperability, Prompt Patterns, Application Deployment
★ 3.6 (8) · Intermediate · Professional Certificate · 3 - 6 Months