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.
University of Glasgow
Skills you'll gain: Plot (Graphics), Data Presentation, Data Literacy, Applied Machine Learning, Code Reusability, Analytical Skills, Data Preprocessing, Software Design Patterns, Data Import/Export, Javascript, Computer Programming, Software Development
Beginner · Course · 1 - 4 Weeks

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

Skills you'll gain: Patient Registration, Claims Processing, Patient Safety, Denial Management, Medical Billing, Revenue Cycle Management, Health Information Management, Copayment Collection and Processing, Practice Management Software, Medical Records, Medical Billing and Coding, Patient Communication, Data Entry, Data Validation, Document Management, Data Integrity, Data Quality
Beginner · Course · 1 - 3 Months

Skills you'll gain: jQuery, Javascript and jQuery, Event-Driven Programming, Cascading Style Sheets (CSS), Web Development Tools, JavaScript Frameworks, Hypertext Markup Language (HTML), HTML and CSS, Javascript, Data Validation, Development Environment
Beginner · Course · 1 - 3 Months

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

Skills you'll gain: Secure Coding, .NET Framework, Data Validation, Business Logic, Database Design, Web Development, Database Development, C# (Programming Language), Verification And Validation, Relational Databases, Billing & Invoicing, Databases, User Interface (UI), Program Development, Billing, Database Application, Development Testing, Software Testing, Application Design, Web Design and Development
Beginner · Specialization · 3 - 6 Months

Skills you'll gain: Shiny (R Package), Cloud Deployment, Interactive Data Visualization, Data Visualization, Cloud Applications, Application Deployment, UI Components, Server Side, Dashboard Creation, Performance Tuning, R (Software), Dashboard, Secure Coding, User Interface (UI), Application Lifecycle Management, Web Applications, Authentications, Application Development, R Programming, Data Management
Beginner · Specialization · 1 - 3 Months

Skills you'll gain: IT Security Architecture, Systems Development Life Cycle, Security Architecture Review, Security Controls, Software Testing, Security Management, Software Development, Continuous Monitoring, Configuration Management
Beginner · Course · 1 - 3 Months

Microsoft
Skills you'll gain: Program Development, Development Testing, Software Development Tools, Security Testing, File Systems, File Management
Beginner · Course · 1 - 3 Months

Skills you'll gain: .NET Framework, Web Development, Databases, Program Development, Application Development
Beginner · Course · 1 - 4 Weeks

John Wiley & Sons
Skills you'll gain: Application Security, Security Testing, Cyber Security Assessment, IT Security Architecture, Secure Coding, Identity and Access Management, Authentications, Network Security, Security Management, Endpoint Security, Vulnerability Scanning, Security Strategy, Security Controls, Disaster Recovery, Cybersecurity, Cyber Governance, Penetration Testing, Information Systems Security, Vulnerability Assessments, Risk Management
Beginner · Specialization · 1 - 3 Months

Pragmatic AI Labs
Skills you'll gain: Prompt Engineering, Code Review, Prompt Patterns, LLM Application, Vibe coding, Generative AI, Generative AI Agents, Large Language Modeling, AI Integrations, AI literacy, AI Workflows, Continuous Integration, Software Documentation, CI/CD, Development Testing, GitHub, Software Technical Review, Application Deployment
Beginner · Course · 1 - 4 Weeks