Filter by
SubjectRequired
LanguageRequired
The language used throughout the course, in both instruction and assessments.
Learning ProductRequired
LevelRequired
DurationRequired
SkillsRequired
SubtitlesRequired
EducatorRequired
Explore the Computer Programming Course Catalog
- Status: Free Trial
Skills you'll gain: Plot (Graphics), Pandas (Python Package), NumPy, Scripting, Object Oriented Programming (OOP), Python Programming, Scripting Languages, Database Application, Databases, Object Oriented Design, Data Import/Export, Computer Programming Tools, File Management, Debugging
Google Cloud
Skills you'll gain: Generative AI, Image Analysis, Deep Learning, Computer Vision, Applied Machine Learning
- Status: NewStatus: Free Trial
Microsoft
Skills you'll gain: Full-Stack Web Development, Microsoft Copilot, Application Programming Interface (API), Systems Integration, Web Applications, ASP.NET, Restful API, Back-End Web Development, Development Environment, Real Time Data, Debugging, Performance Tuning
Northeastern University
Skills you'll gain: Human Centered Design, Human Computer Interaction, Usability, Generative AI, Interaction Design, User Interface (UI), Artificial Intelligence, Machine Learning, Deep Learning
Coursera Instructor Network
Skills you'll gain: Mobile Development, Generative AI, Apple Xcode, iOS Development, Android Studio, Test Automation, Software Testing, Software Development Tools, User Interface (UI), Performance Tuning, Human Computer Interaction, Data Ethics, Automation, Analysis
- Status: Free Trial
Skills you'll gain: Javascript, Scripting, Event-Driven Programming, Object Oriented Programming (OOP), Programming Principles, Debugging, Web Development
- Status: Free Trial
University of California, Davis
Skills you'll gain: Digital Transformation, Emerging Technologies, Artificial Intelligence, Digital Assets, Digital Marketing, Artificial Neural Networks, Social Media, Web Development, Deep Learning, Persuasive Communication, Human Computer Interaction, Machine Learning, Business Ethics, Algorithms, Cryptography, Decision Making
- Status: NewStatus: Free Trial
Skills you'll gain: OpenAI, Application Development, Prompt Engineering, Web Applications, Flask (Web Framework), Web Development, Software Development
Skills you'll gain: Debugging, z/OS, Job Control Language (JCL), Mainframe Computing, Scripting Languages, Programming Principles, Development Environment, Computer Programming, Program Development, Data Structures, Command-Line Interface, Automation, Data Management, Application Development
- Status: NewStatus: Free Trial
Skills you'll gain: Penetration Testing, Cyber Threat Intelligence, Cybersecurity, Threat Modeling, MITRE ATT&CK Framework, Cyber Threat Hunting, Cyber Attacks, Risk Management Framework, Threat Detection, Cyber Risk, Vulnerability Scanning, Network Security, Vulnerability Assessments, Data Ethics, Network Analysis, TCP/IP
- Status: Free Trial
Skills you'll gain: Apple iOS, Apple Xcode, Swift Programming, Mobile Development, Objective-C (Programming Language), User Interface (UI), Development Environment, Simulations, Storyboarding
- Status: Free Trial
Johns Hopkins University
Skills you'll gain: Software Documentation, Leaflet (Software), Data Manipulation, Data Cleansing, Package and Software Management, Data Visualization Software, R Programming, GitHub, Continuous Integration, Software Technical Review, Software Testing
Computer Programming learners also search
In summary, here are 10 of our most popular computer programming courses
- Python Scripting: Files, Inheritance, and Databases: LearnQuest
- Create Image Captioning Models: Google Cloud
- Full-Stack Integration: Microsoft
- Foundations in Human-Centered AI: Northeastern University
- GenAI for Mobile App Developers (iOS, Android): Coursera Instructor Network
- Advanced JavaScript 1: Objects, Loops, Hoisting: Scrimba
- Digital Trends: AI, Metaverse, Persuasive Tech & Blockchain: University of California, Davis
- Build Multimodal Generative AI Applications: IBM
- IBM z/OS Rexx Programming: IBM
- Introduction to Ethical Hacking and Recon Techniques: Packt