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.

Google Cloud
Skills you'll gain: Google Gemini, Authorization (Computing), Gemini, Authentications, Generative AI Agents, Data Security, Application Deployment, Enterprise Architecture, AI Workflows, Data Access, Large Language Modeling, Agentic systems, LLM Application, Google Cloud Platform, Case Studies, Cloud Security, Enterprise Security, Solution Architecture, Business Logic, Data Integration
Beginner · Course · 1 - 3 Months

National Taiwan University
Skills you'll gain: Operations Research, Linear Algebra, Numerical Analysis, Applied Mathematics, Algorithms, Process Optimization, Engineering Calculations, Program Implementation, Computational Thinking, Operational Analysis, Mathematical Modeling, Resource Allocation, Decision Making, Facility Management, Calculus, Business Analytics
Intermediate · Course · 1 - 3 Months

Alex Genadinik
Skills you'll gain: Overcoming Objections, Closing (Sales), Rapport Building, B2B Sales, Price Negotiation, Contract Negotiation, Negotiation, Sales, ChatGPT, Collaboration, Conflict Management
Mixed · Course · 1 - 4 Weeks

Mixed · Course · 1 - 4 Weeks

Skills you'll gain: Reinforcement Learning, Deep Learning, Artificial Intelligence and Machine Learning (AI/ML), PyTorch (Machine Learning Library), Tensorflow, Machine Learning, Artificial Intelligence, Artificial Neural Networks, Computer Science, Algorithms, Data Processing, Python Programming
Intermediate · Course · 1 - 3 Months

Universidad de los Andes
Skills you'll gain: Virtual Reality, Virtual Environment, 3D Assets, Augmented and Virtual Reality (AR/VR), 3D Modeling, Animation and Game Design, Interaction Design, Content Creation, Experience Design, Emerging Technologies
Beginner · Course · 1 - 3 Months

Scrum Alliance
Skills you'll gain: Prompt Engineering, User Story, Responsible AI, Business Metrics, Agile Product Development, Performance Metric, Performance Measurement, Prompt Engineering Tools, Data-Driven Decision-Making, Data Storytelling, Key Performance Indicators (KPIs), Team Building, AI Workflows, Technical Communication, Product Planning, Brainstorming, Agile Project Management, Agile Methodology, Generative AI, Project Management
Beginner · Specialization · 3 - 6 Months

Google Cloud
Skills you'll gain: Google Gemini, Google Cloud Platform, Generative AI Agents, AI Security, AI Orchestration, Model Deployment, LLM Application, Artificial Intelligence, Generative AI, Agentic systems, Cloud Deployment, Large Language Modeling, Enterprise Security
Beginner · Course · 1 - 3 Months

Skills you'll gain: Apache Airflow, Data Pipelines, Data Validation, Extract, Transform, Load, Data Migration, Data Quality, Data Integrity, Data Transformation, Data Modeling, System Monitoring, Continuous Monitoring, Scalability, Technical Communication
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: PHP (Scripting Language), MySQL, WordPress, Web Applications, Application Programming Interface (API), Web Development, Content Management Systems, Restful API, DevOps, Linux, Full-Stack Web Development, Data Store, Command-Line Interface, Back-End Web Development, Server Side, Secure Coding, Scripting, Database Management, SQL, Javascript
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Test Automation, Test Data, Test Tools, Maintainability, Test Case, Business Process Automation, Test Execution Engine, Enterprise Application Management, Automation, Case Studies, Business Reporting, User Acceptance Testing (UAT), No-Code Development, Business Process, SAP Applications, Process Validation, Scalability
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Unreal Engine, 3D Assets, Virtual Environment, 3D Modeling, Computer Graphics, Architectural Design, Visualization (Computer Graphics), Building Design, Performance Tuning
Advanced · Course · 1 - 3 Months