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: 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: 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
- 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: 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: Free
Coursera Project Network
Skills you'll gain: Relational Databases, SQL, Microsoft SQL Servers, Databases, Business Intelligence, Business Analytics, Report Writing, Data Access
- Status: NewStatus: Preview
Board Infinity
Skills you'll gain: Deepseek, Generative Model Architectures, LLM Application, Generative AI Agents
- 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
- Status: NewStatus: Free Trial
Skills you'll gain: Feature Engineering, Applied Machine Learning, Machine Learning, Python Programming, Predictive Modeling, Data Processing, NumPy, Data Science, Pandas (Python Package), Data Manipulation
Skills you'll gain: Natural Language Processing, Python Programming, Text Mining, Artificial Intelligence, Machine Learning, Data Collection, Data Processing, Data Analysis
Google Cloud
Skills you'll gain: Webpack, Cascading Style Sheets (CSS), Hypertext Markup Language (HTML), Web Development Tools, Web Development, Javascript, Google Cloud Platform, Build Tools, Image Quality, Cloud Computing
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
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
- Open-Source QA: Cypress, JMeter & xUnit Testing: Coursera Instructor Network
- Practical Deep Learning with Python: Edureka
- Advanced Web Exploits, Python Scripting & Network Attacks: Packt
- Computational Thinking with JavaScript 2: Model & Analyse: University of Glasgow
- Business Intelligence with SQLServer: Create SQL Reports: Coursera Project Network
- Mastering DeepSeek: From Architecture to Application: Board Infinity
- تطوير الألعاب باستخدام برنامج Unity: تصميم لعبة جري لا نهائي: Coursera Project Network
- Develop a Movie Recommendation Engine: EDUCBA
- Basics of Chatbots with Machine Learning & Python: Packt