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
Atlassian
Skills you'll gain: Git (Version Control System), GitHub, Bitbucket, Software Versioning, File Management, Command-Line Interface, Code Review, Graphical Tools
Duke University
Skills you'll gain: Sampling (Statistics), Exploratory Data Analysis, Statistical Inference, Probability Distribution, Bayesian Statistics, R Programming, Data Analysis, Probability, Statistics, Statistical Analysis, Statistical Software, Data Science, Descriptive Statistics
Skills you'll gain: Unified Modeling Language, Data Modeling, Data Structures, Scripting, Object Oriented Design, Object Oriented Programming (OOP), Python Programming, Computer Programming
University of California, Davis
Skills you'll gain: Data Visualization Software, Interactive Data Visualization, Dashboard, Tableau Software, Data Presentation, Data Storytelling, Tree Maps, Data Import/Export
DeepLearning.AI
Skills you'll gain: Generative AI, Tensorflow, Computer Vision, Image Analysis, Deep Learning, Keras (Neural Network Library), Artificial Neural Networks, Artificial Intelligence and Machine Learning (AI/ML), Machine Learning Methods, Distributed Computing, Unsupervised Learning, Network Model, Scalability, Visualization (Computer Graphics), Network Architecture, Performance Tuning, Machine Learning
- Status: Free
University of Pittsburgh
Skills you'll gain: Medical Terminology, Intravenous Therapy, General Medical Tests and Procedures, Medication Administration, Patient Safety, Clinical Experience, General Medicine, Intensive Care Unit, Vital Signs, Health Information Management and Medical Records, Emergency Medicine
Duke University
Skills you'll gain: Maintainability, Program Development, C (Programming Language), Software Engineering, System Programming, Software Development, Simulations, Command-Line Interface, User Interface (UI), Interactive Design, Computer Programming, Data Structures, Debugging, Data Import/Export, File Management
Meta
Skills you'll gain: Version Control, Unix Commands, Git (Version Control System), GitHub, Linux Commands, Software Versioning, Command-Line Interface, File Management, Software Development Tools, Software Development, Software Configuration Management
- Status: [object Object]
Skills you'll gain: Data Storytelling, Business Metrics, Key Performance Indicators (KPIs), Data Management, Data Collection, Data Governance, Bayesian Statistics, Data Analysis, Descriptive Statistics, Statistical Hypothesis Testing, Information Privacy, Data Cleansing, Pandas (Python Package), Data Visualization Software, Statistical Inference, Spreadsheet Software, Correlation Analysis, Google Sheets, Exploratory Data Analysis, Data Manipulation
Skills you'll gain: Agile Software Development, Agile Methodology, Kanban Principles, Agile Project Management, User Story, Sprint Retrospectives, Sprint Planning, Workflow Management, Performance Metric, Backlogs, Team Building, GitHub, Lean Methodologies, Plan Execution, Continuous Improvement Process, Estimation
University of Michigan
Skills you'll gain: Responsive Web Design, HTML and CSS, Web Design, Cascading Style Sheets (CSS), Bootstrap (Front-End Framework), Wireframing, Front-End Web Development, Browser Compatibility, Usability, Web Content Accessibility Guidelines
University of Toronto
Skills you'll gain: Meeting Facilitation, Presentations, Persuasive Communication, Communication, Influencing, Verbal Communication Skills, Collaboration, Team Building, Interpersonal Communications, Business Communication, Virtual Teams, Communication Strategies, Public Speaking, Professional Development, Non-Verbal Communication, Strategic Communication, Rapport Building, Constructive Feedback, Empathy, Active Listening
Computer Programming learners also search
In summary, here are 10 of our most popular computer programming courses
- Version Control with Git: Atlassian
- Introduction to Probability and Data with R: Duke University
- Python Scripting: Dates, Classes and Collections: LearnQuest
- Fundamentals of Visualization with Tableau: University of California, Davis
- TensorFlow: Advanced Techniques: DeepLearning.AI
- Clinical Terminology for International and U.S. Students: University of Pittsburgh
- Interacting with the System and Managing Memory: Duke University
- Version Control: Meta
- Meta Data Analyst: Meta
- Introduction to Agile Development and Scrum: IBM