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: AI Workflows, Artificial Intelligence, Artificial Intelligence and Machine Learning (AI/ML)
★ 4.8 (11) · Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Seaborn, Plot (Graphics), Matplotlib, Scatter Plots, Statistical Visualization, Data Visualization, Data Presentation, Data Visualization Software, Interactive Data Visualization, Box Plots, Descriptive Statistics, Exploratory Data Analysis, Statistical Analysis, Python Programming
★ 4.4 (22) · Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Data Ethics, No-Code Development, Artificial Intelligence and Machine Learning (AI/ML), Model Deployment, Data Cleansing, Data Preprocessing, Artificial Intelligence, Data Quality, AI literacy, Human Computer Interaction, Business Solutions, Machine Learning, Data Wrangling, Business Metrics, Data Storytelling, Generative AI, Business Analytics, Data Validation, Dashboard, Automation
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Marketing Automation, Application Programming Interface (API), Digital Media Strategy, Content Scheduling, Content Development and Management, Google Sheets, Calendar Management, ChatGPT, Digital Marketing Tools, Content Creation, AI Integrations, Digital Marketing, Prompt Engineering, Content Strategy, Branding, Project Management
★ 3.5 (6) · Intermediate · Guided Project · Less Than 2 Hours

Skills you'll gain: API Gateway, Microservices, Restful API, Node.JS, Application Programming Interface (API), Software Architecture, API Design, Service Oriented Architecture, Software Development, Back-End Web Development, Development Testing
Mixed · Course · 1 - 4 Weeks

Skills you'll gain: System Monitoring, Data Analysis Expressions (DAX), Real Time Data, Performance Tuning, Microsoft Azure, Dataflow, Data Pipelines, Data Warehousing, Power BI, Apache Spark, Data Governance, Business Analytics, SQL, Data Management, Workflow Management, Data Science, Security Engineering, Artificial Intelligence and Machine Learning (AI/ML), Warehouse Management, Application Deployment
Intermediate · Course · 1 - 3 Months

Duke University
Skills you'll gain: Package and Software Management, Program Development, Virtual Environment, Development Environment, Software Configuration Management, Software Installation, Configuration Management, Python Programming
Beginner · Guided Project · Less Than 2 Hours

Packt
Skills you'll gain: Secure Coding, API Testing, API Design, Application Programming Interface (API), Security Testing, Penetration Testing, Application Security, Restful API, Authentications, Exploit development, Distributed Denial-Of-Service (DDoS) Attacks, Vulnerability Assessments, Exploitation techniques, Data Security, Business Logic, Authorization (Computing), Scenario Testing, Security Controls, Development Environment, Cybersecurity
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Browser Compatibility, Performance Testing, Security Testing, Integration Testing, System Testing, API Testing, Software Testing, User Acceptance Testing (UAT), Performance Stress Testing, Acceptance Testing, Test Tools, Application Security, Test Automation, Responsive Web Design, Web Applications, Docker (Software), User Interface (UI), Python Programming
Beginner · Course · 1 - 4 Weeks

Edureka
Skills you'll gain: MongoDB, NoSQL, Database Management, Data Wrangling, Performance Tuning, Database Design, Data Modeling, Query Languages, Analytics, Data Processing, Data Manipulation, Scalability, Disaster Recovery
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Network Troubleshooting, Network Monitoring, Network Security, Firewall, Ansible, Network Performance Management, Network Infrastructure, Network Protocols, Security Controls, Event Monitoring, Puppet (Configuration Management Tool), IT Automation, Chef (Configuration Management Tool), Real Time Data, JSON, Automation, Identity and Access Management, Restful API, Application Programming Interface (API)
★ 4.7 (6) · Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Amazon Elastic Compute Cloud, Amazon Web Services, Cloud Hosting, Front-End Web Development, React.js, Cloud Deployment, Javascript, Full-Stack Web Development, Web Applications, Cloud Security, Hypertext Markup Language (HTML), Remote Access Systems
Intermediate · Course · 1 - 4 Weeks