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
University of Colorado System
Skills you'll gain: Requirements Analysis, User Requirements Documents, Software Development Methodologies, Requirements Elicitation, Agile Methodology, Functional Requirement, Software Design Documents, System Requirements, Software Development Life Cycle, Verification And Validation, Technical Communication
- Status: Free Trial
Berklee
Skills you'll gain: Music, Musical Composition, Instrumental Music, Media Production, Music Theory, Editing, File Management, Creativity
- Status: Free Trial
University of Colorado System
Skills you'll gain: Cryptography, Cryptographic Protocols, Encryption, Key Management, Cybersecurity, Computer Security, Theoretical Computer Science
- Status: NewStatus: Free Trial
Duke University
Skills you'll gain: Matplotlib, Pandas (Python Package), NumPy, Computational Thinking, Predictive Modeling, Data Cleansing, Data Structures, Data Visualization Software, Visualization (Computer Graphics), Debugging, Data Analysis, Object Oriented Programming (OOP), Data Manipulation, Regression Analysis, Python Programming, Data Science, Algorithms, Simulations, Statistical Methods, Program Development
- Status: Free Trial
Johns Hopkins University
Skills you'll gain: C and C++, System Programming, Computer Hardware, Computer Architecture, Software Development, Computer Programming, Algorithms, Python Programming, Development Environment, Debugging
- Status: Free Trial
The Linux Foundation
Skills you'll gain: Bash (Scripting Language), File Systems, Package and Software Management, Linux, Command-Line Interface, Unix Commands, Linux Commands, Shell Script, Linux Administration, Unix Shell, Scripting, Software Development Tools, File Management, Unix, Program Development, Operating Systems, Java, C and C++, Debugging
Coursera Project Network
Skills you'll gain: SQL, Query Languages, Data Access, Relational Databases, Data Manipulation
- Status: Free Trial
University of California, Irvine
Skills you'll gain: Test Planning, Embedded Software, Embedded Systems, Functional Requirement, Systems Design, Requirements Analysis, System Design and Implementation, Internet Of Things, Prototyping, Computer Hardware
- Status: Free Trial
Cisco Learning and Certifications
Skills you'll gain: Network Security, Distributed Denial-Of-Service (DDoS) Attacks, Malware Protection, Network Monitoring, Network Administration, TCP/IP, Network Infrastructure, Infrastructure Security, Intrusion Detection and Prevention, Network Protocols, Load Balancing, Firewall, Authorization (Computing), Web Applications, Security Controls, Authentications
- Status: Free Trial
Skills you'll gain: Unsupervised Learning, Dimensionality Reduction, Scikit Learn (Machine Learning Library), Machine Learning Algorithms, Feature Engineering, Machine Learning, Statistical Machine Learning, Text Mining, Data Mining, Data Science, Big Data, NumPy, Data Analysis, Algorithms, Natural Language Processing, Linear Algebra
- Status: Free Trial
Johns Hopkins University
Skills you'll gain: Electronic Medical Record, Health Technology, Health Information Management, Decision Support Systems, Clinical Data Management, Technical Support, End User Training and Support, Patient Registration, Databases, Change Control, Data Management, Authentications
- Status: Free Trial
University of Michigan
Skills you'll gain: Statistical Modeling, Statistical Methods, Bayesian Statistics, Statistical Inference, Statistical Analysis, Statistical Programming, Regression Analysis, Predictive Modeling, Jupyter, Exploratory Data Analysis, Statistical Hypothesis Testing, Correlation Analysis, Probability Distribution
Computer Programming learners also search
In summary, here are 10 of our most popular computer programming courses
- Requirements Gathering for Secure Software Development: University of Colorado System
- Pro Tools Basics: Berklee
- Cryptography and Information Theory: University of Colorado System
- Programming for Python Data Science: Principles to Practice: Duke University
- Introduction to Concurrent Programming with GPUs: Johns Hopkins University
- Linux Tools for Developers: The Linux Foundation
- Understanding Basic SQL Syntax : Coursera Project Network
- Programming for the Internet of Things Project: University of California, Irvine
- Network Security: Cisco Learning and Certifications
- Unsupervised Machine Learning: IBM