Programming languages courses can help you learn syntax, data structures, algorithms, and object-oriented programming. You can build skills in debugging, code optimization, and software development methodologies. Many courses introduce tools like Git for version control, integrated development environments (IDEs) such as Visual Studio Code, and frameworks like React or Django, that support creating robust applications and enhancing your coding efficiency.

Universitat Politècnica de València
Skills you'll gain: Plot (Graphics), R Programming, R (Software), Statistical Analysis, Ggplot2, Data Import/Export, Statistical Methods, Statistical Programming, Model Training, Data Structures, Programming Principles, Data Analysis, Machine Learning Methods, Data Visualization, Data Preprocessing, Data Science, Model Evaluation, Machine Learning, Data Manipulation
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Large Language Modeling, Vector Databases, Embeddings, Generative AI, LLM Application, Generative Model Architectures, Retrieval-Augmented Generation, Natural Language Processing, AI Integrations, AI Security, Application Design, Python Programming, Model Evaluation, Artificial Intelligence, Metadata Management, Data Management, Artificial Neural Networks, MongoDB
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Continuous Delivery, Software Development Tools, Site Reliability Engineering, Incident Management, Memory Management, Incident Response, Performance Testing, Root Cause Analysis, CI/CD
Beginner · Course · 1 - 4 Weeks

Board Infinity
Skills you'll gain: Power Apps Component Framework, Application Lifecycle Management, Azure DevOps Pipelines, Microsoft Power Platform, Microsoft Power Automate/Flow, Azure DevOps, Microsoft Copilot, Enterprise Application Management, Email Automation, Application Deployment, Continuous Deployment, User Interface and User Experience (UI/UX) Design, UI Components, Postman API Platform, Microsoft Azure, Mobile Development, CI/CD, Application Programming Interface (API), TypeScript, Authentications
Intermediate · Course · 1 - 4 Weeks

Google Cloud
Skills you'll gain: Looker (Software), Database Development, Database Design, Data Modeling, SQL, Test Tools, Data Visualization Software, Data Analysis
Beginner · Project · Less Than 2 Hours

Skills you'll gain: Reinforcement Learning, Artificial Intelligence and Machine Learning (AI/ML), AI Orchestration, LLM Application, Generative AI Agents, Agentic Workflows, Artificial Intelligence, Agentic systems, Large Language Modeling, Machine Learning Methods, Cloud Services, Responsible AI, Cloud Deployment, Machine Learning Algorithms, Model Training, Front-End Web Development, Python Programming, Scalability, Data Science, Data Management
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: C# (Programming Language), Artificial Intelligence, Agentic systems, Algorithms, Game Design, Video Game Development, Program Development
Intermediate · Guided Project · Less Than 2 Hours

Skills you'll gain: JavaScript Frameworks, Frontend Performance, Frontend Integration, Video Game Development, Development Environment
Intermediate · Course · 3 - 6 Months
Skills you'll gain: Data Loss Prevention, AI Security, Responsible AI, Information Privacy, Security Controls, Personally Identifiable Information, Threat Modeling, Data Security, Security Awareness, Threat Detection, General Data Protection Regulation (GDPR), Authorization (Computing), Incident Response, Cyber Security Policies, Role-Based Access Control (RBAC), Cyber Governance, Governance, Risk Management Framework, Identity and Access Management, Generative AI
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Flask (Web Framework), Restful API, Software Testing, Web Services, Verification And Validation, Databases, API Design, Software Quality (SQA/SQC), Secure Coding, JSON, Application Programming Interface (API), MongoDB, Relational Databases, Web Applications, Application Frameworks, NoSQL, Back-End Web Development, Python Programming, Responsive Web Design, Maintainability
Beginner · Course · 1 - 3 Months

Google Cloud
Skills you'll gain: Amazon Redshift, SQL, Identity and Access Management, Query Languages, Google Cloud Platform, Database Design, Role-Based Access Control (RBAC), Data Import/Export, Relational Databases, Data Warehousing, Data Access, Data Integration, Database Architecture and Administration, Data Sharing, Data Modeling
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Plot (Graphics), Pandas (Python Package), Data Visualization, Data Manipulation, Statistical Visualization, Data Processing, Data Import/Export, Regression Analysis
Beginner · Course · 1 - 3 Months