Programming languages courses can help you learn syntax, data structures, algorithms, and object-oriented programming. You can build skills in debugging, code optimization, and software development methodologies. Many courses introduce tools like Git for version control, integrated development environments (IDEs) such as Visual Studio Code, and frameworks like React or Django, that support creating robust applications and enhancing your coding efficiency.

Skills you'll gain: Cloud-Native Computing, Cloud Applications, Cloud API, Application Design, Google Cloud Platform, Cloud Storage, Application Development, Application Programming Interface (API), Cloud Services, Data Store, Data Storage, Scalability, Node.JS
Intermediate · Course · 1 - 3 Months

Pearson
Skills you'll gain: Ansible, Software-Defined Networking, Computer Networking, JSON, Automation, Infrastructure as Code (IaC), Network Architecture, Application Programming Interface (API), Network Infrastructure, Network Monitoring, Network Switches, Network Planning And Design, Extensible Markup Language (XML), Configuration Management
Beginner · Course · 1 - 4 Weeks

Packt
Skills you'll gain: Open Web Application Security Project (OWASP), Secure Coding, Application Security, Data Security, Cybersecurity, Cyber Attacks, Web Applications, Threat Detection, Security Awareness, Vulnerability Management, Encryption, Authentications, Authorization (Computing), PHP (Scripting Language)
Beginner · Course · 1 - 3 Months

Board Infinity
Skills you'll gain: JUnit, Unit Testing, Software Testing, Development Testing, Java, Test Case, Integration Testing, Test Automation, Test Driven Development (TDD), Code Coverage
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: PostgreSQL, Google Cloud Platform, Database Development, SQL, Database Design, Database Systems, Generative AI
Beginner · Project · Less Than 2 Hours

Skills you'll gain: Unreal Engine, Virtual Environment, 3D Assets, Game Design, Design Strategies, Computer Graphics, System Configuration
Mixed · Course · 1 - 4 Weeks

Skills you'll gain: Full-Stack Web Development, Order Management, Responsive Web Design, UI Components, Web Applications, JavaScript Frameworks, React.js, Authentications, Data Validation, E-Commerce, Dashboard, TypeScript, Database Development, User Accounts, Application Programming Interface (API), Product Management, Payment Processing and Collection
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Data Cleansing, Database Design, Data Integration, Data Import/Export, SQL, Data Maintenance, Data Manipulation, Database Management, Relational Databases, Data Quality, Stored Procedure, Data Integrity, Performance Tuning
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Unreal Engine, Ideation, Virtual Environment, Prototyping, Post-Production, Augmented and Virtual Reality (AR/VR), Game Design, 3D Assets, Adobe Photoshop, Conceptual Design, Animation and Game Design, Design Elements And Principles, Creativity, Image Quality, Storytelling, Creative Design
Beginner · Course · 1 - 4 Weeks

Google Cloud
Skills you'll gain: Google Gemini, Software Development Life Cycle, Google Cloud Platform, Development Testing, Web Applications, Application Lifecycle Management, Application Development, Software Development Tools, Debugging, Query Languages
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Prompt Engineering, Generative AI, Generative AI Agents, Document Management, LLM Application, AI Product Strategy, Responsible AI, Application Programming Interface (API), Machine Learning, System Configuration, Configuration Management
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Data Modeling, Classification And Regression Tree (CART), Data Validation, Statistical Analysis, Application Deployment
Mixed · Course · 1 - 4 Weeks