Filter by
SubjectRequired
LanguageRequired
The language used throughout the course, in both instruction and assessments.
Learning ProductRequired
LevelRequired
DurationRequired
SkillsRequired
SubtitlesRequired
EducatorRequired
Explore the Programming Languages Course Catalog
Coursera Project Network
Skills you'll gain: Bash (Scripting Language), Shell Script, Scripting, Linux Commands, Unix Commands, Scripting Languages, Command-Line Interface, Linux, File Management, Unix, File Systems
- Status: Free Trial
Cisco Learning and Certifications
Skills you'll gain: Ansible, Development Environment, Postman API Platform, Restful API, Authentications, YAML, Software Development Tools, Software Development Methodologies, Software-Defined Networking, CI/CD, DevOps, IT Automation, Network Engineering, Network Architecture, Network Administration, Application Programming Interface (API), Scripting, JSON, Network Protocols, Network Routing
- Status: Free Trial
Duke University
Skills you'll gain: Pandas (Python Package), Version Control, Git (Version Control System), Data Manipulation, Software Development Tools, Development Environment, Data Structures, Python Programming, Data Analysis Software, NumPy, Data Import/Export, Integrated Development Environments, Virtual Environment
- Status: Free Trial
Skills you'll gain: Exploratory Data Analysis, Unsupervised Learning, Supervised Learning, Data Analysis, Applied Machine Learning, Statistical Analysis, Data Presentation, Technical Communication, Machine Learning, Scikit Learn (Machine Learning Library), Python Programming, Tensorflow, Regression Analysis, Keras (Neural Network Library), Artificial Neural Networks
- Status: Free Trial
Skills you'll gain: Data Import/Export, C++ (Programming Language), Programming Principles, Data Structures, File Management, Computer Programming, Computer Science, Data Storage
- Status: Free Trial
Skills you'll gain: Job Control Language (JCL), z/OS, Unix, IBM DB2, Mainframe Computing, System Programming, Operating Systems, Data Management, File Systems, System Configuration, Transaction Processing
- Status: Free
Princeton University
Skills you'll gain: Theoretical Computer Science, Data Structures, Computer Science, Computer Architecture, Algorithms, Programming Principles, Computational Logic, Computational Thinking, Java Programming, Computer Hardware
- Status: Free Trial
University of California San Diego
Skills you'll gain: Bioinformatics, Graph Theory, Epidemiology, Infectious Diseases, Network Analysis, Program Development, Molecular Biology, Computational Thinking, Algorithms
University of Minnesota
Skills you'll gain: Dimensionality Reduction, NumPy, Linear Algebra, Machine Learning Methods, Data Analysis, Numerical Analysis, Mathematical Modeling, Applied Mathematics, Applied Machine Learning, Data Manipulation, Exploratory Data Analysis, Algorithms, Python Programming
- Status: Free Trial
Skills you'll gain: Data Manipulation, Data Lakes, Data Warehousing, SQL, Data Pipelines, Cloud Applications, Extract, Transform, Load, Application Development, Artificial Intelligence and Machine Learning (AI/ML), Role-Based Access Control (RBAC), Stored Procedure, Generative AI, Large Language Modeling
École Polytechnique
Skills you'll gain: Vibrations, Mechanics, Engineering Analysis, Mathematical Modeling, Mechanical Engineering, Applied Mathematics, Differential Equations, Structural Engineering, Civil Engineering, Matlab, Physics
- Status: Free Trial
Infosec
Skills you'll gain: Secure Coding, Computer Programming Tools, C and C++, Application Security, System Programming, C++ (Programming Language), C (Programming Language), Software Development Tools, Debugging, Software Engineering Tools, Embedded Systems, Interoperability, Unix, Vulnerability Assessments, Operating Systems, Data Security, Development Environment, Linux, Data Validation
Programming Languages learners also search
In summary, here are 10 of our most popular programming languages courses
- Introduction to Bash Shell Scripting: Coursera Project Network
- Network Automation Engineering Fundamentals: Cisco Learning and Certifications
- Python and Pandas for Data Engineering: Duke University
- Machine Learning Capstone: IBM
- C++ Basic Structures: Vectors, Pointers, Strings, and Files: Codio
- Basic System Programming on IBM Z: IBM
- Computer Science: Algorithms, Theory, and Machines: Princeton University
- Genome Assembly Programming Challenge: University of California San Diego
- Matrix Methods: University of Minnesota
- Intro to Snowflake for Devs, Data Scientists, Data Engineers: Snowflake