Computer programming courses can help you learn coding languages like Python, Java, and JavaScript, along with concepts such as algorithms, data structures, and software development principles. 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 applications and enhancing your programming capabilities.

Northeastern University
Skills you'll gain: Data Storytelling, Data Literacy, Statistical Visualization, Data-Driven Decision-Making, Data Visualization Software, Data Preprocessing, Data Mining, Exploratory Data Analysis, Data Cleansing, Graphing, Big Data, Programming Principles, Python Programming, NumPy
Mixed · Course · 1 - 4 Weeks

Pontificia Universidad Católica de Chile
Skills you'll gain: Engineering Analysis, Engineering Calculations, Numerical Analysis, Finite Element Methods, Chemical Engineering, Simulation and Simulation Software, Differential Equations, Applied Mathematics, NumPy, Mathematical Modeling, Scientific Visualization, Python Programming, Plot (Graphics), Linear Algebra, Algorithms
Intermediate · Course · 1 - 3 Months

L&T EduTech
Skills you'll gain: Manufacturing Processes, Hydraulics, Control Systems, Manufacturing Operations, Mechanical Engineering, Equipment Design, Maintenance, Repair, and Facility Services, Thermal Management, Failure Analysis, Robotics, Materials science, Automation, Quality Assurance
Intermediate · Course · 1 - 4 Weeks

National Academy of Sports Medicine
Skills you'll gain: Health And Wellness Coaching, Coaching, Exercise Science, Health Assessment, Creative Problem-Solving, Nutrition and Diet, Cognitive flexibility, Goal Setting, Overcoming Obstacles
Beginner · Course · 1 - 4 Weeks

SkillUp
Skills you'll gain: Computer Security Awareness Training, Security Awareness, Cybersecurity, Cyber Attacks, Cyber Threat Intelligence, Incident Response, Cyber Risk, Responsible AI, Data Ethics, Threat Detection, Malware Protection, Information Systems Security, Network Security, Security Controls, Data Security, Multi-Factor Authentication, Personally Identifiable Information, Email Security, Authentications
Beginner · Course · 1 - 4 Weeks

LearnQuest
Skills you'll gain: Data Modeling, Oracle SQL Developer, Relational Databases, Database Design, Databases, SQL, Oracle Databases, Database Management, Software Installation
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Electrical Systems, Automation Engineering, Hydraulics, Control Systems, Mechanical Engineering, Real Time Data, Internet Of Things, Automation, Industrial Engineering, Robotics, Hardware Troubleshooting, Equipment Design, Manufacturing Processes, Production Process, Emerging Technologies, Manufacturing Operations
Intermediate · Course · 1 - 4 Weeks
Skills you'll gain: Patient Communication, Nurse Education, Patient Education And Counseling, Nursing Process, Clinical Assessment, Basic Nursing Skills, Patient Evaluation, Health Assessment, Patient Safety, Care Management, Nursing, Patient-centered Care, Communication, Infection Control, Prioritization, Collaboration, Project Documentation
Beginner · Course · 1 - 4 Weeks

University of Zurich
Skills you'll gain: Extensible Markup Language (XML), Natural Language Processing, Language Interpretation, Translation, and Studies, Multilingualism, Unstructured Data, Document Management, Data Quality, Machine Learning Methods
Beginner · Course · 1 - 3 Months

Kennesaw State University
Skills you'll gain: Wireless Networks, Mobile Security, General Networking, Proxy Servers, Network Security, Cybersecurity, Virtual Private Networks (VPN), Computer Security Awareness Training, Data Security, Security Awareness, Remote Access Systems, Information Privacy, Emerging Technologies
Beginner · Course · 1 - 3 Months

Skills you'll gain: Secure Coding, Application Security, Open Web Application Security Project (OWASP), Security Engineering, Cybersecurity, Security Requirements Analysis, Security Testing, Vulnerability Assessments, Code Review, Software Design, Encryption, Vulnerability Management, Data Security, Cryptography, Continuous Monitoring, Authentications, Development Testing, System Monitoring, Authorization (Computing)
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Data Cleansing, SQL, Data Quality, Data Transformation, Big Data, Metadata Management, Query Languages, Google Cloud Platform, Data Analysis, Google Analytics
Beginner · Project · Less Than 2 Hours