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.

Skills you'll gain: Scalability, Node.JS, Distributed Computing, Performance Tuning, Software Architecture, Systems Architecture, OS Process Management, System Programming, Event-Driven Programming
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: AI Workflows, AI Orchestration, Agentic Workflows, Model Deployment, AI Security
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Plot (Graphics), File I/O, Scripting
Intermediate · Course · 3 - 6 Months

Skills you'll gain: Postman API Platform, Personalized Campaigns, API Testing, Marketing Automation, Content Management Systems, Application Programming Interface (API), Drupal, Restful API, Data Mapping, Workflow Management, Data Integration, Security Controls, Compliance Management, Data Security
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Angular, Command-Line Interface, Frontend Performance, Data Sharing
Beginner · Course · 3 - 6 Months

Board Infinity
Skills you'll gain: Frontend Integration, API Gateway, Application Programming Interface (API)
Advanced · Course · 1 - 4 Weeks

Scrimba
Skills you'll gain: Javascript, Web Development
Intermediate · Course · 1 - 4 Weeks

Northeastern University
Skills you'll gain: Software Development Life Cycle, Agile Software Development, Software Development Methodologies, Agile Methodology, Agile Project Management, Scrum (Software Development), Agile Product Development, Requirements Analysis, Sprint Retrospectives, Software Engineering, Software Development, Sprint Planning, Waterfall Methodology, Requirements Elicitation
Mixed · Course · 1 - 3 Months

Skills you'll gain: Bootstrap (Front-End Framework), Responsive Web Design, UI Components, HTML and CSS, Cascading Style Sheets (CSS), Web Design, User Interface (UI), Interactive Design, Web Development
Intermediate · Guided Project · Less Than 2 Hours

Skills you'll gain: Supervised Learning, Model Optimization, Feature Engineering, Applied Machine Learning, Unsupervised Learning, Model Evaluation, Machine Learning Algorithms, Predictive Modeling, Model Training, Data Preprocessing, Classification Algorithms, Dimensionality Reduction, Data Transformation, Fine-tuning
Advanced · Course · 1 - 3 Months

Skills you'll gain: Backlogs, Stakeholder Engagement, Stakeholder Management, Agile Product Development, Stakeholder Communications, Scrum (Software Development), Product Management, Agile Software Development, Agile Project Management, Agile Methodology, User Story, Business Requirements, AI Enablement, Prioritization, Business Planning, Business Priorities, Business Analysis, Critical Thinking and Problem Solving, Customer Insights, Generative AI
Beginner · Course · 1 - 3 Months
Skills you'll gain: Microsoft Power Automate/Flow, Power Platform Architecture & Technical Design, Microsoft Power Platform, Power Apps Component Framework, Microsoft 365, Microsoft Development Tools, Data Integration, Digital Transformation, React.js, Frontend Performance, Business Process Automation, Data Access, Performance Tuning, Automation, Process Optimization, Application Programming Interface (API), Data Transformation, Integration Testing, UI Components, Development Testing
Intermediate · Course · 1 - 4 Weeks