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
DeepLearning.AI
Skills you'll gain: Natural Language Processing, Artificial Neural Networks, Tensorflow, Large Language Modeling, Artificial Intelligence and Machine Learning (AI/ML), PyTorch (Machine Learning Library), Deep Learning, Applied Machine Learning
- Status: Free Trial
Skills you'll gain: Information Systems Security, Network Security, Computer Security, Application Security, Security Controls, Cybersecurity, Security Awareness, Encryption, Data Security, Cryptography, Security Strategy, Information Technology, Security Management, Authorization (Computing), Threat Management, Firewall, Identity and Access Management, Threat Detection, Hardening, Malware Protection
- Status: Free Trial
Skills you'll gain: Generative AI, ChatGPT, Natural Language Processing, Market Opportunities
- Status: Free Trial
University of California, Irvine
Skills you'll gain: Test Planning, Embedded Systems, Linux, Internet Of Things, Embedded Software, Functional Requirement, Debugging, General Networking, Hardware Design, Systems Design, Operating Systems, Requirements Analysis, Electronic Hardware, System Design and Implementation, C (Programming Language), Basic Electrical Systems, Application Programming Interface (API), TCP/IP, Integrated Development Environments, Python Programming
- Status: Free Trial
Microsoft
Skills you'll gain: Multimedia, Microsoft PowerPoint, Microsoft Excel, Excel Formulas, Microsoft Word, Microsoft 365, Data Visualization, Spreadsheet Software, Presentations, Data Analysis Expressions (DAX), Collaborative Software, Data Import/Export, Productivity Software, Proofreading, Editing, Document Management, Technical Documentation, Microsoft Windows, Writing, Data Management
- Status: Preview
Skills you'll gain: Microarchitecture, Computer Architecture, Hardware Architecture, Computer Hardware, Computer Systems, System Programming, Embedded Systems, Data Storage, Computer Programming, C (Programming Language)
- Status: Free Trial
Google Cloud
Skills you'll gain: Google Cloud Platform, Cloud Infrastructure, Prompt Engineering, Kubernetes, Containerization, Cloud Storage, Cloud Services, Identity and Access Management, Application Deployment, Virtual Machines, Cloud Computing, Application Development, Generative AI, Network Infrastructure, NoSQL, Scalability
- Status: Free Trial
Skills you'll gain: Data Warehousing, SQL, Extract, Transform, Load, Apache Airflow, Linux Commands, Database Design, IBM Cognos Analytics, MySQL, Database Administration, Data Pipelines, Apache Kafka, Database Management, Bash (Scripting Language), Shell Script, Database Architecture and Administration, Data Store, IBM DB2, Data Visualization, Relational Databases, Dashboard
- Status: Free Trial
Skills you'll gain: Jupyter, Computer Programming Tools, Data Analysis Software, Software Development Tools, Data Science, GitHub, Big Data, R Programming, Statistical Programming, Application Programming Interface (API), Machine Learning, Cloud Computing, Git (Version Control System), Cloud Services, Development Environment, Other Programming Languages, Version Control, Query Languages, Python Programming, Open Source Technology
- Status: Free Trial
Skills you'll gain: MySQL, Database Design, Version Control, Database Management Systems, Database Management, MySQL Workbench, Extract, Transform, Load, Data Modeling, Data Structures, SQL, Unix Commands, Relational Databases, Databases, Git (Version Control System), Database Systems, GitHub, Stored Procedure, Object Oriented Programming (OOP), Database Administration, Database Development
University of Colorado Boulder
Skills you'll gain: Image Analysis, Computer Vision, Computer Graphics, Deep Learning, Data Ethics, Computational Thinking, Artificial Intelligence, Data Processing, Linear Algebra, Probability Distribution
- Status: Free Trial
Stanford University
Skills you'll gain: Data Structures, Graph Theory, Algorithms, Bioinformatics, Theoretical Computer Science, Network Model, Network Analysis, Computational Thinking, Mathematical Theory & Analysis, Analysis, Network Routing, Probability, Operations Research, Design Strategies
Computer Programming learners also search
In summary, here are 10 of our most popular computer programming courses
- Sequence Models: DeepLearning.AI
- IT Security: Defense against the digital dark arts : Google
- Introduction to Artificial Intelligence (AI): IBM
- An Introduction to Programming the Internet of Things (IOT): University of California, Irvine
- Microsoft 365 Fundamentals: Microsoft
- Introduction to Microprocessors: Arm
- Google Cloud Fundamentals: Core Infrastructure: Google Cloud
- IBM Data Warehouse Engineer: IBM
- Tools for Data Science: IBM
- Meta Database Engineer: Meta