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.

LearnQuest
Skills you'll gain: Core Data (Software), JSON, Apple iOS, Data Persistence, Database Application, Mobile Development, Application Programming Interface (API), Data Access, Swift Programming, Model View Controller, Data Modeling, UI Components, Network Protocols, User Interface (UI), Debugging
Advanced · Course · 1 - 4 Weeks

Meta
Skills you'll gain: Restful API, SQL, React Native, Databases, Data Persistence, Mobile Development, Data Storage Technologies, JSON, Data Management, Network Model, Application Development, Authentications
Intermediate · Course · 1 - 3 Months

Edureka
Skills you'll gain: Angular, Application Deployment, JavaScript Frameworks, Software Testing, Test Tools, Web Development Tools, Unit Testing, Application Performance Management, CI/CD, Continuous Integration, Web Applications, TypeScript, Ajax, Application Lifecycle Management, Secure Coding, Web Development, Code Coverage, Software Architecture, Command-Line Interface, Version Control
Intermediate · Specialization · 1 - 3 Months

Amazon Web Services
Skills you'll gain: Software Development Life Cycle, CI/CD, DevOps, Continuous Integration, Agile Software Development, Project Management, Software Development, Continuous Deployment, Application Deployment, Software Testing, Waterfall Methodology, Agile Methodology, Kanban Principles, Scrum (Software Development), Git (Version Control System), Automation
Beginner · Course · 1 - 4 Weeks

Universidades Anáhuac
Skills you'll gain: Ggplot2, Data Visualization, R Programming, Data Presentation, Statistical Programming, Data Analysis, Scripting Languages, Data Manipulation, Software Installation, Descriptive Statistics, Data Import/Export
Beginner · Course · 1 - 3 Months

Skills you'll gain: Computer Vision, Dashboard, IBM Cloud, Responsible AI, Artificial Intelligence, Data Ethics, Image Analysis, ChatGPT, Cloud Computing, Pandas (Python Package), Business Workflow Analysis, Data Manipulation, No-Code Development, Context Management, Artificial Neural Networks, Cloud Applications, AI Workflows, Cloud Deployment, Application Programming Interface (API), WordPress
Beginner · Professional Certificate · 3 - 6 Months

Infosec
Skills you'll gain: Open Web Application Security Project (OWASP), Secure Coding, Application Security, Web Applications, Javascript, Web Development, Node.JS, Security Controls, Web Servers, Hypertext Markup Language (HTML), Java Programming
Intermediate · Course · 1 - 4 Weeks

Universidad de los Andes
Skills you'll gain: Data Integration, Data Quality, Exploratory Data Analysis, Data Preprocessing, Data Transformation, Data Cleansing, Data Manipulation, Jupyter, Data Compilation, Data Visualization, Data Analysis, Data-Driven Decision-Making, Pandas (Python Package), Predictive Modeling, Python Programming
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Data Presentation, Data Storytelling, Presentations, Data Cleansing, Data Visualization, Rmarkdown, Data-Driven Decision-Making, Data Validation, Data Ethics, Interactive Data Visualization, Dashboard, Spreadsheet Software, Ggplot2, Google Sheets, SQL, Data Literacy, Data Collection, Data Analysis, Sampling (Statistics), Data Processing
Beginner · Professional Certificate · 3 - 6 Months

Skills you'll gain: Stored Procedure, Database Design, Git (Version Control System), Database Development, MySQL Workbench, MySQL, Databases, Database Application, Data Visualization Software, Version Control, SQL, Tableau Software, Data Modeling, Transaction Processing, Django (Web Framework), Project Management, Application Development
Intermediate · Course · 1 - 4 Weeks

Microsoft
Skills you'll gain: Full-Stack Web Development, Microsoft Copilot, Frontend Integration, Application Programming Interface (API), Systems Integration, Web Applications, ASP.NET, Restful API, Back-End Web Development, Development Environment, Real Time Data, Debugging, Performance Tuning
Beginner · Course · 1 - 4 Weeks

University of Colorado System
Skills you'll gain: Extract, Transform, Load, Data Modeling, Clinical Data Management, Database Design, Data Warehousing, Data Quality, Data Transformation, Data Integration, Health Informatics, Relational Databases, SQL
Intermediate · Course · 1 - 3 Months