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: Cryptography, Encryption, Cryptographic Protocols, Secure Coding, Public Key Cryptography Standards (PKCS), Key Management, Public Key Infrastructure, Python Programming, Brute-force attacks, Scripting, Algorithms
Mixed · Course · 1 - 3 Months

Board Infinity
Skills you'll gain: PHP (Scripting Language), Model View Controller, Restful API, Secure Coding, Web Development, Object-Relational Mapping, Web Applications, Full-Stack Web Development, Development Environment, Software Testing, Development Testing, Back-End Web Development, Security Controls, API Design, Application Frameworks, Database Management, Web Frameworks, Application Programming Interface (API), Application Security, Database Development
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: WordPress, Information Architecture, Order Processing, Cloud Hosting, Frontend Performance, Web Design, Secure Coding, Performance Tuning, Amazon Web Services, Order Management, Data Management, Content Management Systems, Web Design and Development, Usability, Cloud Deployment, Performance Testing, Remote Access Systems, Payment Processing, Web Development, Web Servers
Beginner · Specialization · 1 - 3 Months

University of California, Santa Cruz
Skills you'll gain: C and C++, C++ (Programming Language), Object Oriented Programming (OOP), Memory Management, C (Programming Language), Algorithms, File I/O, Graph Theory, Data Structures, Secure Coding, Scaled Agile Framework
Intermediate · Course · 1 - 3 Months

University of Leeds
Skills you'll gain: Integrated Development Environments, Debugging, Microsoft Visual Studio, Unit Testing, Software Development Tools, Computer Programming Tools, Testability, Program Development, Development Environment, Software Engineering Tools
Beginner · Course · 1 - 4 Weeks

Board Infinity
Skills you'll gain: iOS Development, Apple iOS, Apple Xcode, Swift Programming, Core Data (Software), Mobile Development, Secure Coding, User Interface (UI), Application Deployment, Scalability, User Interface (UI) Design, UI Components, Integrated Development Environments, Apple software proficiency, Back-End Web Development, Debugging, Data Persistence, Data Management, Model View Controller, Performance Tuning
Beginner · Specialization · 1 - 3 Months

Skills you'll gain: Authentications, OAuth, Back-End Web Development, Event-Driven Programming, Database Management, Object-Relational Mapping, Databases, Authorization (Computing), Redis, Secure Coding, Restful API, Data Modeling, API Design, Email Automation
Intermediate · Course · 3 - 6 Months

AI CERTs
Skills you'll gain: AI Enablement, Governance, AI Product Strategy, Healthcare Project Management, Strategic Leadership, Operational Excellence, Operational Efficiency, Business Leadership, Health Administration, Workforce Planning, Artificial Intelligence and Machine Learning (AI/ML), Operational Analysis, AI Integrations, Service Management, Workforce Management, Service Improvement, Generative AI, Medical Billing
Beginner · Course · 1 - 3 Months

Skills you'll gain: Web Applications, SQL, Operational Databases, Database Development, Database Application, Data Access, Go (Programming Language), Database Management, Relational Databases, Web Development, Back-End Web Development, Query Languages, Secure Coding, Middleware
Intermediate · Guided Project · Less Than 2 Hours

Skills you'll gain: Secure Coding, Frontend Performance
Intermediate · Course · 1 - 3 Months

Board Infinity
Skills you'll gain: Frontend Integration, Application Programming Interface (API), API Gateway, Secure Coding, Cloud Development, Cloud Deployment, Database Development, Maintainability, Dataflow, Application Deployment, Server Side, Web Applications, Authentications, Authorization (Computing), Data Access
Beginner · Specialization · 1 - 3 Months

Skills you'll gain: API Design, Back-End Web Development, Secure Coding, Data Security, Application Programming Interface (API), Server Side, IT Infrastructure, Application Security, Infrastructure Security, Data Integrity, Servers, Server Administration, Web Servers, System Configuration, Encryption
Beginner · Course · 1 - 4 Weeks