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.

Skills you'll gain: Object Oriented Programming (OOP), Development Environment, Maintainability, Integrated Development Environments, Scalability, Software Development Tools, Python Programming, Debugging, Computer Programming Tools
Advanced · Course · 1 - 4 Weeks

Skills you'll gain: Data Structures, Object Oriented Programming (OOP), Java Programming, Java, Algorithms, Computer Programming
Advanced · Course · 1 - 3 Months

Skills you'll gain: Authentications, Salesforce, Application Programming Interface (API), Systems Integration, Software Documentation, Postman API Platform, No-Code Development, Data Integration
Advanced · Course · 1 - 3 Months

LearnKartS
Skills you'll gain: Agentic systems, Tool Calling, Agentic Workflows, Generative AI Agents, Gemini, Google Gemini, AI Integrations, OpenAI, Middleware, Angular, Development Environment, Systems Architecture, Node.JS, Frontend Integration, Debugging, Data Validation
Advanced · Course · 1 - 4 Weeks

Skills you'll gain: Secure Coding, Maintainability, Hardening, Java Programming, Software Design Patterns, Application Security, Software Design, Java, Software Architecture, Memory Management, API Design, Software Development, Object Oriented Programming (OOP), Application Programming Interface (API), Interoperability, C (Programming Language)
Advanced · Course · 1 - 4 Weeks

Skills you'll gain: Software Design Patterns, Software Design, Algorithms, Software Development, Data Structures, Computer Programming, Problem Solving, Computer Science, Machine Learning Methods
Advanced · Course · 1 - 4 Weeks
Skills you'll gain: Performance Tuning, Java, Memory Management, Algorithms, Java Programming, Data Structures, Scalability, Debugging, Management Consulting, Mitigation, Project Implementation
Advanced · Course · 1 - 4 Weeks

Skills you'll gain: Performance Tuning, Memory Management, Embedded Software, Microarchitecture, Embedded Systems, System Programming, Secure Coding, System Configuration, Digital Signal Processing, Security Controls, Computer Architecture, Hardware Architecture, Authentications
★ 4.8 (23) · Advanced · Course · 1 - 3 Months

Skills you'll gain: Salesforce Development, Salesforce Object Query Language (SOQL), Salesforce, Web Components, UI Components, Data Access, Application Security, Secure Coding, Event-Driven Programming, Security Controls, Development Environment, Debugging
Advanced · Course · 3 - 6 Months

Skills you'll gain: Prompt Engineering, Agentic Workflows, MongoDB, Generative AI Agents, Scalability, Context Engineering, Data Architecture, Systems Design, System Design and Implementation, Development Environment, Embeddings, PostgreSQL, Database Design, Object-Relational Mapping, Data Modeling, SQL, Data Migration, Debugging
Advanced · Course · 1 - 4 Weeks

LearnKartS
Skills you'll gain: Agentic systems, Retrieval-Augmented Generation, Vector Databases, MongoDB, Model Context Protocol, Scalability, AI Workflows, Node.JS, PostgreSQL, Data Integration, Database Management, API Design, Data Transformation, Data Structures, Data Storage
Advanced · Course · 1 - 4 Weeks

Skills you'll gain: Incident Response, Cyber Security Strategy, Open Web Application Security Project (OWASP), Application Security, Secure Coding, Cloud Security, Cybersecurity, Vulnerability Assessments, Cyber Attacks, Information Systems Security, Metasploit, Security Strategy, Infrastructure Security, Incident Management, Vulnerability Scanning, Security Testing, Hardening, Security Controls, Penetration Testing, Mobile Security
★ 4.6 (16) · Advanced · Course · 1 - 3 Months