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: Data Warehousing, IBM Cognos Analytics, Dashboard, SQL, Data Visualization, Linux Commands, Database Administration, IBM DB2, Bash (Scripting Language), Data Pipelines, Interactive Data Visualization, Data Presentation, Apache Airflow, Database Design, MySQL, Database Management, Database Architecture and Administration, Extract, Transform, Load, Relational Databases, Big Data
- Status: Preview
Oracle
Skills you'll gain: Java, Object Oriented Programming (OOP), Oracle Cloud, Computer Programming, Cloud Development, Integrated Development Environments, Development Environment
- Status: Free Trial
Skills you'll gain: MySQL, Database Management, Version Control, Stored Procedure, SQL, Unix Commands, Databases, Data Modeling, Git (Version Control System), Database Management Systems, Database Design, GitHub, MySQL Workbench, Relational Databases, Star Schema, Tableau Software, Data Visualization Software, Database Administration, Data Structures, Object Oriented Programming (OOP)
- Status: Free
Princeton University
Skills you'll gain: Theoretical Computer Science, Computer Science, Data Structures, Computer Architecture, Algorithms, Programming Principles, Computer Systems, Computational Thinking, Java, Scalability, Computer Hardware
- Status: Free Trial
DeepLearning.AI
Skills you'll gain: Natural Language Processing, Large Language Modeling, Tensorflow, Deep Learning, Artificial Neural Networks, PyTorch (Machine Learning Library), Applied Machine Learning, Text Mining
- Status: Free Trial
Skills you'll gain: Generative AI Agents, Generative AI, OpenAI, ChatGPT, Business Process Automation, Natural Language Processing
- Status: Free Trial
University of California, Irvine
Skills you'll gain: Embedded Systems, Internet Of Things, Linux, Test Planning, TCP/IP, Hardware Design, Electronic Hardware, User Requirements Documents, Network Protocols, Functional Specification, Local Area Networks, Software Design, System Design and Implementation, Requirements Analysis, Basic Electrical Systems, Debugging, USB, C (Programming Language), Command-Line Interface, Python Programming
- Status: Free Trial
Skills you'll gain: Storyboarding, Wireframing, Information Architecture, User Experience Design, Prototyping, User Centered Design, Mobile Development, User Interface (UI), Usability, Figma (Design Software), UI/UX Research, Design Elements And Principles
- Status: Free Trial
Stanford University
Skills you'll gain: Healthcare Ethics, Clinical Data Management, Clinical Research, Health Systems, Healthcare Industry Knowledge, Unstructured Data, Feature Engineering, Data Mining, Medical Records, Health Informatics, Data Ethics, Health Care Administration, Health Care, Machine Learning Algorithms, Data Processing, Artificial Intelligence and Machine Learning (AI/ML), Application Deployment, Machine Learning, Regulatory Compliance, Artificial Intelligence
- Status: Free Trial
Skills you'll gain: Information Systems Security, Network Security, Cybersecurity, Application Security, Cyber Attacks, Security Awareness, Encryption, Information Technology, Cryptography, Identity and Access Management, Security Management, Network Administration, Authentications, Authorization (Computing), Threat Detection, Hardening, Malware Protection, Virtual Private Networks (VPN), Wireless Networks, Artificial Intelligence
- Status: Free Trial
DeepLearning.AI
Skills you'll gain: Tensorflow, Computer Vision, Image Analysis, Artificial Neural Networks, Keras (Neural Network Library), Deep Learning, Artificial Intelligence, Machine Learning
- Status: Preview
Stanford University
Skills you'll gain: Cryptography, Data Encryption Standard, Encryption, Public Key Cryptography Standards (PKCS), Advanced Encryption Standard (AES), Key Management, Cybersecurity, Authentications, Data Integrity, Algorithms
Computer Programming learners also search
In summary, here are 10 of our most popular computer programming courses
- IBM Data Warehouse Engineer: IBM
- Oracle Java Foundations: Oracle
- Meta Database Engineer: Meta
- Computer Science: Algorithms, Theory, and Machines: Princeton University
- Sequence Models: DeepLearning.AI
- Introduction to Artificial Intelligence (AI): IBM
- An Introduction to Programming the Internet of Things (IOT): University of California, Irvine
- Build Wireframes and Low-Fidelity Prototypes: Google
- AI in Healthcare: Stanford University
- IT Security: Defense against the digital dark arts : Google