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
Edge Impulse
Skills you'll gain: Applied Machine Learning, Embedded Systems, Data Processing, Machine Learning, Artificial Neural Networks, Artificial Intelligence and Machine Learning (AI/ML), Data Ethics, Deep Learning, Supervised Learning, Feature Engineering
DeepLearning.AI
Skills you'll gain: Data Pipelines, Data Architecture, Requirements Analysis, Amazon Web Services, Data Infrastructure, Data Warehousing, Database Design, System Requirements, Performance Tuning, Security Controls, Cloud Computing, Data Transformation, Real Time Data, Scalability
University of California San Diego
Skills you'll gain: Bioinformatics, Life Sciences, Computational Thinking, Computer Programming Tools, Computer Science
LearnQuest
Skills you'll gain: Package and Software Management, Linux Administration, Linux, Linux Commands, Virtual Private Networks (VPN), Linux Servers, System Monitoring, Public Key Infrastructure, File Management, Command-Line Interface, Intrusion Detection and Prevention, Git (Version Control System), File Systems, User Accounts, Firewall, Remote Access Systems, Cloud Computing Architecture, DevOps, Virtualization, Cloud Computing
Microsoft
Skills you'll gain: Cascading Style Sheets (CSS), GitHub, Database Management, C# (Programming Language), Microsoft SQL Servers, HTML and CSS, ASP.NET, Load Balancing, Role-Based Access Control (RBAC), Scalability, Object Oriented Programming (OOP), Authentications, Full-Stack Web Development, .NET Framework, Programming Principles, Application Programming Interface (API), Graph Theory, User Interface (UI), User Interface and User Experience (UI/UX) Design, Data Structures
Johns Hopkins University
Skills you'll gain: Tidyverse (R Package), Web Scraping, Data Manipulation, R Programming, Data Cleansing, Data Science, Big Data, Statistical Programming, Text Mining, Data Import/Export, Programming Principles, Data Structures, Performance Tuning, Application Programming Interface (API)
Johns Hopkins University
Skills you'll gain: Image Analysis, Data Manipulation, R Programming, Data Processing, Scientific Visualization, Data Transformation, Computer Vision, Data Analysis, Data Import/Export
Wesleyan University
Skills you'll gain: Descriptive Statistics, Data Manipulation, Data Presentation, Data Management, Graphing, SAS (Software), Peer Review, Data Analysis, Statistics, Business Research, Statistical Methods, Research Reports, Exploratory Data Analysis, Computer Programming, Python Programming
Skills you'll gain: Risk Mitigation, Generative AI, Risk Analysis, Competitive Intelligence, Feasibility Studies, Data Ethics, Brainstorming, Business Priorities, Return On Investment, Data Strategy, Business Leadership, Goal Setting, Artificial Intelligence, Business Solutions, Ideation, Business Strategy, Writing, Scalability, Business Transformation, Business Ethics
Microsoft
Skills you'll gain: Network Security, Network Protocols, TCP/IP, Cloud Computing, Firewall, Cloud Services, Cybersecurity, General Networking, Networking Hardware, Network Architecture, OSI Models, Microsoft Azure, Computer Networking, Network Infrastructure, Virtualization, Microsoft Servers
Duke University
Skills you'll gain: Bayesian Statistics, Statistical Modeling, Statistical Methods, Statistical Inference, Statistical Analysis, Regression Analysis, Data Analysis, R Programming, Probability, Probability Distribution
University of Colorado Boulder
Skills you'll gain: Agile Methodology, System Programming, Embedded Software, Software Testing, Embedded Systems, Linux, Software Development Methodologies, Linux Administration, Docker (Software), Git (Version Control System), Containerization, Linux Commands, Operating Systems, Shell Script, C++ (Programming Language), Electrical and Computer Engineering, Debugging, File Systems, Internet Of Things, OS Process Management
Computer Programming learners also search
In summary, here are 10 of our most popular computer programming courses
- Introduction to Embedded Machine Learning: Edge Impulse
- Introduction to Data Engineering: DeepLearning.AI
- Comparing Genes, Proteins, and Genomes (Bioinformatics III): University of California San Diego
- Learning Linux for LFCA Certification: LearnQuest
- Microsoft Full-Stack Developer: Microsoft
- The R Programming Environment: Johns Hopkins University
- Introduction to Neurohacking In R: Johns Hopkins University
- Data Management and Visualization: Wesleyan University
- Generative AI for Executives and Business Leaders: IBM
- Introduction to Secure Networking: Microsoft