Coding courses can help you learn programming languages like Python, Java, and JavaScript, as well as concepts such as algorithms, data structures, and web development. You can build skills in debugging, version control, and software testing, which are crucial for creating 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, showing how these skills are applied in real projects.

IBM
Skills you'll gain: COBOL (Programming Language), File I/O, Programming Principles, Procedure Development, Program Development, Data Structures, Computational Logic, Editing, Records Management
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Identity and Access Management, Business Continuity, Cryptographic Protocols, Network Security, Cryptography, Encryption, User Provisioning, Security Management, Penetration Testing, ISO/IEC 27001, Threat Management, Network Performance Management, Information Systems Security, Network Architecture, Cyber Operations, Data Management, Software Development Methodologies, Cybersecurity, Configuration Management, White-Box Testing
Beginner · Specialization · 3 - 6 Months

Skills you'll gain: Hypertext Markup Language (HTML), HTML and CSS, Web Development, Multimedia, Web Design and Development, Information Architecture, Front-End Web Development, Semantic Web, Interactive Design, Browser Compatibility, Microsoft Visual Studio, Web Development Tools, Web Content Accessibility Guidelines, Visual Design, Development Environment, Metadata Management, Scripting, Building Design, Data Validation
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Model Context Protocol, AI Orchestration, AI Integrations, AI Workflows, Tool Calling, OpenAI API, Prompt Engineering, Anthropic Claude, Agentic Workflows, OpenAI, Identity and Access Management, AI Security, Automation, Automation Engineering, Generative AI Agents, Generative AI, Application Programming Interface (API), No-Code Development, Webhook Security, Large Language Modeling
Beginner · Course · 1 - 4 Weeks

University of Minnesota
Skills you'll gain: Open Web Application Security Project (OWASP), Cloud Security, Authentications, Key Management, Data Security, Cloud Applications, Cloud Development, Cloud Services, Application Security, Authorization (Computing), Cyber Risk, Secure Coding, Cloud Storage, Personally Identifiable Information, DevSecOps, General Data Protection Regulation (GDPR), Network Security, Information Privacy, Computer Security, Cryptography
Beginner · Specialization · 3 - 6 Months

Advancing Women in Tech
Skills you'll gain: Prompt Patterns, AI powered creativity, AI literacy, Vibe coding, Problem Solving, AI Enablement, Prompt Engineering Tools, Ideation, AI Personalization, Empowerment, AI Integrations, AI Workflows, Independent Thinking
Beginner · Course · 1 - 4 Weeks

LearnKartS
Skills you'll gain: Penetration Testing, Distributed Denial-Of-Service (DDoS) Attacks, MITRE ATT&CK Framework, Cryptography, Cyber Threat Intelligence, Cyber Threat Hunting, Cybersecurity, Cyber Security Assessment, Cyber Security Strategy, Computer Security, Threat Modeling, Security Testing, Secure Coding, Cyber Attacks, Cloud Infrastructure, Email Security, Security Controls, Security Awareness, Cyber Risk, Security Strategy
Beginner · Specialization · 3 - 6 Months

Skills you'll gain: Game Design, Human Computer Interaction, Program Development, Code Reusability, Python Programming, Programming Principles, Computer Programming, Mathematical Software, Data Analysis
Beginner · Guided Project · Less Than 2 Hours

Alex Genadinik
Skills you'll gain: Prompt Engineering, Overcoming Objections, Closing (Sales), Rapport Building, Business Ethics, B2B Sales, Vibe coding, Prompt Patterns, Data Ethics, Price Negotiation, Content Performance Analysis, Negotiation, LLM Application, ChatGPT, AI Personalization, Generative AI Agents, Video Production, Artificial Intelligence, Generative AI, Content Creation
Beginner · Specialization · 3 - 6 Months

LearnKartS
Skills you'll gain: Ajax, Javascript, Object Oriented Programming (OOP), JavaScript Frameworks, Frontend Integration, Application Programming Interface (API), JSON, Front-End Web Development, Web Development, Full-Stack Web Development, Web Applications, Frontend Performance, Web Development Tools, Object Oriented Design, Application Development, Build Tools, Program Development, Code Reusability, Debugging, Development Environment
Beginner · Specialization · 1 - 3 Months

Skills you'll gain: Role-Based Access Control (RBAC), SQL, Database Development, Databases, Stored Procedure, Database Management Systems, Query Languages, Database Systems, Database Management, Relational Databases, Secure Coding, Authorization (Computing), MySQL, Database Design, Security Controls, Data Access, Business Analytics, Data Analysis, Transaction Processing, Data Manipulation
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: SQL, Database Management, Transaction Processing, Performance Tuning, Databases, Business Reporting, Database Management Systems, Data Integrity, Analytics, Descriptive Analytics, Data Processing, Data Import/Export, Data Structures, Scripting
Beginner · Course · 1 - 4 Weeks