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.

Dubai College of Tourism
Skills you'll gain: Front Office, Telephone Skills, Hotel Operations, Guest Relations, Revenue Management, Greeting Customers, Office Procedures, Hospitality, Hospitality Management, Administrative Support and Clerical Tasks, Verbal Communication Skills, Upselling, Interpersonal Communications, Communication Strategies, Property Management Systems, Active Listening, Cross Selling, Customer Relationship Building, Computer Literacy, Operational Efficiency
Beginner · Course · 1 - 4 Weeks

University of California San Diego
Skills you'll gain: Algorithms, Programming Principles, Computational Thinking, Program Development, Code Review, Software Documentation, Debugging, Technical Communication
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Security Controls, Threat Management, Cybersecurity, Threat Detection, Cyber Threat Intelligence, Zero Trust Network Access, Cyber Attacks, Application Security, Cyber Risk, Computer Security, Information Systems Security, Data Security, Network Security, Encryption, Multi-Factor Authentication, Cryptography, Authorization (Computing), Identity and Access Management
Intermediate · Course · 1 - 4 Weeks

Johns Hopkins University
Skills you'll gain: Research Design, Science and Research, Laboratory Research, Research Methodologies, Statistical Analysis, Data Collection, Data Analysis Software, Neurology, Psychology, Physiology, Magnetic Resonance Imaging, Electrophysiology, Image Analysis, Medical Equipment and Technology, Human Learning, Medical Imaging, Data Visualization Software, Functional Behavior Assessment, Statistical Inference
Intermediate · Course · 1 - 3 Months

Google Cloud
Skills you'll gain: Identity and Access Management, Cloud Infrastructure, Google Cloud Platform, Cloud Computing, Data Storage, Cloud Management, Cloud Storage, Security Controls, Key Management, System Monitoring, Database Management, Scalability
Intermediate · Course · 1 - 3 Months

LearnKartS
Skills you'll gain: Network Security, Cyber Attacks, Information Systems Security, Firewall, Malware Protection, Intrusion Detection and Prevention, Brute-force attacks, Internet Of Things, Threat Detection, Exploitation techniques, Network Protocols, Network Analysis
Intermediate · Course · 1 - 4 Weeks

Google Cloud
Skills you'll gain: Google Workspace, Gmail, Technical Support, File Management, Security Requirements Analysis, Issue Tracking, Cloud Storage, Event Monitoring, Technical Communication, Systems Administration
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Data Persistence, Web Applications, User Interface (UI), User Experience Design
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Prompt Engineering, PHP (Scripting Language), Web Applications, Data Management, Generative AI, Web Development, ChatGPT, Application Development, Application Security, Microsoft Visual Studio, Cascading Style Sheets (CSS), Debugging, SQL, User Interface (UI) Design
Intermediate · Guided Project · Less Than 2 Hours

Skills you'll gain: Penetration Testing, Cyber Security Assessment, Security Testing, Cybersecurity, Cyber Operations, Information Systems Security, Information Systems Security Assessment Framework (ISSAF), Cyber Security Strategy, Vulnerability Assessments, Cyber Threat Intelligence, Threat Modeling, Exploit development, Exploitation techniques, Cyber Attacks, Cyber Security Policies, Computer Security, Security Controls, Data Security
Intermediate · Course · 1 - 4 Weeks

LearnKartS
Skills you'll gain: AWS Identity and Access Management (IAM), Identity and Access Management, Amazon Web Services, Cloud Computing, Cloud Security, Cloud Infrastructure, Cloud Technologies, Public Cloud, Amazon Elastic Compute Cloud, Solution Architecture, Scalability
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Creativity, Computer Graphic Techniques, Graphics Software, Peer Review, Digital Design, Creative Design, Color Theory
Mixed · Course · 1 - 4 Weeks