Programming courses can help you learn coding languages like Python, Java, and JavaScript, as well as concepts such as algorithms, data structures, and software development methodologies. You can build skills in debugging, version control, and writing efficient code. Many courses introduce tools like Git for version control, integrated development environments (IDEs) like Visual Studio Code, and frameworks such as React or Django, that support developing web applications and software solutions.

Skills you'll gain: Data Integrity, Health Insurance Portability And Accountability Act (HIPAA) Compliance, Dashboard, Data Storytelling, Health Information Management, Data Cleansing, Health Informatics, Data Governance, Clinical Data Management, Data Mapping, Patient Safety, Data Visualization, Database Design, Health Care Procedure and Regulation, Data Security, Data Analysis, Data Validation, Data Transformation, Excel Formulas, Data Literacy
★ 3.5 (8) · Beginner · Specialization · 3 - 6 Months
Universidad Austral
Skills you'll gain: Mobile Development, Cross Platform Development, React Redux, iOS Development, Continuous Integration, Apple iOS, Test Automation, Unit Testing, Data Persistence, User Interface (UI), Development Testing, CI/CD, Angular, UI Components, User Interface (UI) Design, TypeScript, Animations
★ 3.7 (23) · Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Data Visualization, Keras (Neural Network Library), Data Preprocessing, Artificial Neural Networks, Statistical Visualization, Predictive Modeling, Model Training, Tensorflow, Applied Machine Learning, Feature Engineering, Data Processing, Data Science, Predictive Analytics, Data Manipulation, Deep Learning, Data Wrangling, Machine Learning, Model Evaluation, Regression Analysis, Python Programming
★ 4.7 (27) · Beginner · Guided Project · Less Than 2 Hours

Skills you'll gain: AI Product Strategy, Backlogs, Agile Product Development, Product Roadmaps, Product Strategy, Sprint Planning, Product Planning, Product Management, User Story, Strategic Planning, Agile Software Development, Agile Methodology, Scaled Agile Framework, Lean Methodologies, Product Development, Prioritization, Business Priorities, Technical Writing
★ 4.8 (38) · Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Image Analysis, Computer Vision, Deep Learning, Machine Learning Methods, Matlab, Transfer Learning, Traffic Flow Optimization
★ 4.7 (36) · Beginner · Course · 1 - 4 Weeks

University of Colorado Boulder
Skills you'll gain: Machine Controls, Robotics, Graph Theory, Control Systems, Algorithms, Artificial Intelligence, Mechanics, Python Programming
★ 4.4 (19) · Intermediate · Course · 1 - 3 Months

Coursera
Skills you'll gain: SQL, PostgreSQL
★ 4.3 (67) · Advanced · Guided Project · Less Than 2 Hours

MathWorks
Skills you'll gain: AI literacy, Generative AI, LLM Application, Matlab, Code Reusability
★ 4.8 (12) · Beginner · Course · 1 - 4 Weeks

University of London
Skills you'll gain: Responsive Web Design, Cascading Style Sheets (CSS), JSON, HTML and CSS, Ajax, Web Content Accessibility Guidelines, Javascript, Application Programming Interface (API), Web Design, Semantic Web, Usability, Web Applications, Web Development, Test Tools, Web Content, Front-End Web Development, Data Structures, Application Frameworks, Network Protocols, Data Ethics
★ 4.8 (13) · Beginner · Specialization · 1 - 3 Months

Coursera
Skills you'll gain: SQL, PostgreSQL, Query Languages, Database Management, Database Systems, Data Manipulation
★ 4.6 (42) · Advanced · Guided Project · Less Than 2 Hours

Skills you'll gain: Pandas (Python Package), Data Analysis, Data Manipulation, Time Series Analysis and Forecasting, Python Programming
★ 4.8 (18) · Beginner · Guided Project · Less Than 2 Hours

Skills you'll gain: Model Evaluation, Computer Vision, Convolutional Neural Networks, Image Analysis, Transfer Learning, Model Training, Fine-tuning, Matlab, Artificial Neural Networks, Deep Learning, Applied Machine Learning, Classification Algorithms, Predictive Modeling, Performance Tuning
★ 4.9 (20) · Beginner · Course · 1 - 4 Weeks