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: NewStatus: Preview
Macquarie University
Skills you'll gain: Intrusion Detection and Prevention, Anomaly Detection, Threat Detection, Cyber Security Strategy, Cyber Threat Intelligence, Artificial Intelligence and Machine Learning (AI/ML), Cybersecurity, Threat Modeling, Applied Machine Learning, Malware Protection, MLOps (Machine Learning Operations), Network Security, Machine Learning Methods, Machine Learning, Artificial Intelligence, Network Analysis, Machine Learning Algorithms, Data-Driven Decision-Making
- Status: New
Skills you'll gain: Data Structures, Object Oriented Programming (OOP), Functional Design, Programming Principles, Software Design Patterns, Software Development
- Status: New
Skills you'll gain: Object Oriented Programming (OOP), Python Programming, Programming Principles, Computer Programming, Software Design Patterns, Debugging, Functional Design, Data Structures, Algorithms
- Status: Free Trial
Johns Hopkins University
Skills you'll gain: Psychological Evaluations, Neurology, Magnetic Resonance Imaging, R Programming, Medical Imaging, Data Manipulation, Image Analysis, Anatomy, Human Learning, Data Analysis Software, Psychology, Exploratory Data Analysis, Data Processing, Data Transformation, Experimentation, Interactive Data Visualization, Scientific Visualization, Research Design, Data Analysis, Statistics
- Status: NewStatus: Preview
Macquarie University
Skills you'll gain: Cryptography, Network Security, Blockchain, Encryption, Public Key Infrastructure, Application Security, Computer Security, Data Encryption Standard, Cybersecurity, Data Security, Key Management, Security Engineering, Personally Identifiable Information, Information Assurance, Secure Coding, Data Integrity, Security Management, Virtual Private Networks (VPN), Hardware Architecture, Intellectual Property
- Status: Free TrialStatus: AI skills
Skills you'll gain: Stakeholder Engagement, Program Management, Stakeholder Management, Agile Software Development, Agile Methodology, Change Control, Agile Project Management, Stakeholder Communications, Team Performance Management, Process Improvement, Change Management, Project Management Life Cycle, Project Management Office (PMO), Agile Product Development, Product Roadmaps, Governance, Scope Management, Project Management Institute (PMI) Methodology, Data Ethics, Leadership
Duke University
Skills you'll gain: Object Oriented Programming (OOP), Object Oriented Design, Software Design Patterns, Python Programming, Computer Programming, Software Engineering
- Status: New
Skills you'll gain: C and C++, C++ (Programming Language), Secure Coding, System Programming, Programming Principles, Object Oriented Programming (OOP), Software Development
- Status: New
Skills you'll gain: User Interface (UI), Security Controls, Servers
- Status: NewStatus: Preview
Microsoft
Skills you'll gain: Debugging, Microsoft Visual Studio, R Programming, Software Documentation, Data Structures, Program Development, Data Manipulation, Integrated Development Environments, Development Environment, Software Installation
- Status: New
Skills you'll gain: Rust (Programming Language), Relational Databases, Databases, Command-Line Interface, File Management, Application Development, Data Structures, Object Oriented Programming (OOP), Software Development
- Status: Free Trial
Microsoft
Skills you'll gain: Microsoft 365, Microsoft Word, Collaborative Software, Document Management, Microsoft Windows, Web Content Accessibility Guidelines
Computer Programming learners also search
In summary, here are 10 of our most popular computer programming courses
- AI for Cyber Security: Macquarie University
- Rust Programming Essentials: Unit 3: Pearson
- Mastering Python Programming: Apply, Analyze, and Build: EDUCBA
- Neuroscience and Neuroimaging: Johns Hopkins University
- Applied Cryptography & Information Security: Macquarie University
- IBM Program Manager: IBM
- Object-Oriented Programming in Python: Duke University
- Rust Programming Essentials: Unit 2: Pearson
- LPIC-1 Linux Administrator (102-500): Packt
- The R Programming Starter Course: Microsoft