Filter by
SubjectRequired
LanguageRequired
The language used throughout the course, in both instruction and assessments.
Learning ProductRequired
LevelRequired
DurationRequired
SkillsRequired
SubtitlesRequired
EducatorRequired
Explore the Programming Course Catalog
- Status: Free
University of Leeds
Skills you'll gain: Artificial Intelligence, Professional Development, Personal Development, Willingness To Learn, Digital Transformation, Digital Communications, Technology Strategies, Computer Programming, Emerging Technologies, Learning Strategies
- Status: Free Trial
University of Glasgow
Skills you'll gain: JSON, Data Structures, Computational Thinking, Data Analysis, Data Visualization Software, Scripting, Javascript, Data Processing, Unsupervised Learning, Data Science, Data Modeling, Machine Learning, Computer Programming, Algorithms, Software Development
- Status: NewStatus: Preview
Coursera Instructor Network
Skills you'll gain: JUnit, Test Automation, Unit Testing, Software Testing, Continuous Integration, Performance Testing, Selenium (Software), Quality Assurance, Integration Testing, Test Case, IT Automation, CI/CD, Scripting, Application Performance Management, Debugging, Java, Network Performance Management
- Status: NewStatus: Free Trial
Skills you'll gain: Penetration Testing, OSI Models, Exploitation techniques, Open Web Application Security Project (OWASP), TCP/IP, Network Protocols, Network Security, Vulnerability Scanning, Cybersecurity, Prompt Engineering, Large Language Modeling, Scripting, Python Programming, SQL
- Status: NewStatus: Preview
Coursera Instructor Network
Skills you'll gain: Cloud Applications, Containerization, .NET Framework, Application Development, C# (Programming Language), Development Environment, Application Performance Management, Web Applications
- Status: Free Trial
Skills you'll gain: Deep Learning, PyTorch (Machine Learning Library), Image Analysis, Computer Vision, Artificial Neural Networks, Tensorflow, Artificial Intelligence and Machine Learning (AI/ML), Natural Language Processing, Supervised Learning, Network Architecture, Data Processing
Skills you'll gain: Exploitation techniques, Penetration Testing, Secure Coding, Web Development, Web Applications, Full-Stack Web Development, Vulnerability Assessments, Application Security, Angular, Ajax, Javascript
- Status: Free Trial
Skills you'll gain: Data Manipulation, Applied Machine Learning, Supervised Learning, Machine Learning, Pandas (Python Package), Artificial Intelligence and Machine Learning (AI/ML), Predictive Modeling, Machine Learning Algorithms, Unsupervised Learning, Taxonomy, Data Mining, Data Analysis, Deep Learning, Matplotlib
- Status: Free Trial
Skills you'll gain: Full-Stack Web Development, Node.JS, Restful API, Back-End Web Development, User Interface (UI) Design, User Accounts, Server Side, User Interface and User Experience (UI/UX) Design, Swift Programming, JavaScript Frameworks, Secure Coding, Application Programming Interface (API), API Design, Authentications, Mobile Development, Database Software, MongoDB, Web Development, Web Applications, Development Environment
- Status: NewStatus: Preview
Board Infinity
Skills you'll gain: Deepseek, Generative Model Architectures, LLM Application, Generative AI Agents
- Status: Free Trial
Skills you'll gain: Restful API, Core Data (Software), Apple iOS, Swift Programming, Application Programming Interface (API), Mobile Development, JSON, Databases, Data Management, Data Modeling, Authentications, User Interface (UI)
- Status: Preview
Coursera Project Network
Skills you'll gain: Game Design, Unity Engine, Video Game Development, Animation and Game Design, Interaction Design, User Interface (UI), C# (Programming Language), Scripting
Programming learners also search
In summary, here are 10 of our most popular programming courses
- Explore Digital Tech Careers: Introduction to Click Start: University of Leeds
- Computational Thinking with JavaScript 2: Model & Analyse: University of Glasgow
- Open-Source QA: Cypress, JMeter & xUnit Testing: Coursera Instructor Network
- Advanced Web Exploits, Python Scripting & Network Attacks: Packt
- .NET & .NET Core Mastery: Cross-Platform Development: Coursera Instructor Network
- Practical Deep Learning with Python: Edureka
- Web Hacking Expert - Full-Stack Exploitation Mastery: Packt
- Recommender Systems with Machine Learning: Packt
- SwiftUI & Node.JS FullStack - Build Twitter - iOS 16: Packt
- Mastering DeepSeek: From Architecture to Application: Board Infinity