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
Vanderbilt University
Skills you'll gain: Prompt Engineering, Data Presentation, ChatGPT, Document Management, Artificial Intelligence, Microsoft Excel, Problem Solving, Data Analysis, Generative AI, Information Management, File Management, Creativity, Automation
- Status: Free
École Polytechnique Fédérale de Lausanne
Skills you'll gain: Scala Programming, Programming Principles, Data Structures, Functional Design, Object Oriented Programming (OOP), Algorithms, Command-Line Interface
University of California, Irvine
Skills you'll gain: Linux, Operating Systems, Integrated Development Environments, File Systems, Internet Of Things, Command-Line Interface, Development Environment, Embedded Systems, Python Programming, OS Process Management, User Interface (UI), Computer Hardware, UI Components
Skills you'll gain: Exploratory Data Analysis, Data Storytelling, Data Visualization Software, Data Presentation, Data Transformation, Data Ethics, Tableau Software, Data Manipulation, Data Cleansing, Data Analysis, Stakeholder Communications, Matplotlib, Pandas (Python Package), Jupyter, Data Validation, Python Programming
University of Michigan
Skills you'll gain: Network Security, OSI Models, Network Administration, Network Protocols, Network Architecture, TCP/IP, Web Applications, Computer Networking, Encryption, Internet Of Things, Web Development, Innovation, Emerging Technologies, Hypertext Markup Language (HTML)
- Status: Free
Universidad Nacional Autónoma de México
Skills you'll gain: Control Systems, Remote Access Systems, Mobile Development, Basic Electrical Systems, Electronic Components, Computer Programming
Duke University
Skills you'll gain: Object Oriented Programming (OOP), Data Structures, Java, Software Engineering, Algorithms, Encryption, Programming Principles, Data Analysis, Web Servers, Statistical Methods, File Management, Debugging
University of Maryland, College Park
Skills you'll gain: Sampling (Statistics), Sample Size Determination, Surveys, Survey Creation, Research Methodologies, Data Collection, Statistical Analysis, Statistical Software, Interviewing Skills, Data Integration, Data Ethics, Research Design, Stata, R Programming, Data Quality, Statistical Modeling, Qualitative Research, Descriptive Statistics, Statistical Programming, Data Cleansing
University of Michigan
Skills you'll gain: C (Programming Language), Python Programming, Programming Principles, System Programming, Computer Programming, Unix, Computer Science
Skills you'll gain: Data Lakes, Data Warehousing, Cloud Engineering, Google Cloud Platform, Data Infrastructure, Cloud Storage, Data Pipelines, Big Data, Data Processing, Data Transformation, SQL, Scalability
Skills you'll gain: Linux Commands, Bash (Scripting Language), Shell Script, File Management, Linux, File Systems, Unix Commands, Scripting, Linux Servers, Command-Line Interface, Linux Administration, Scripting Languages, Unix, Operating Systems, Network Protocols, OS Process Management, TCP/IP, Network Administration, Automation, Software Installation
University of California, Irvine
Skills you'll gain: Go (Programming Language), JSON, Programming Principles, Other Programming Languages, Development Environment, Data Structures, Remote Access Systems, Software Installation, File Management, Program Development
Programming Languages learners also search
In summary, here are 10 of our most popular programming languages courses
- ChatGPT Advanced Data Analysis: Vanderbilt University
- Functional Programming Principles in Scala (Scala 2 version): École Polytechnique Fédérale de Lausanne
- The Raspberry Pi Platform and Python Programming for the Raspberry Pi: University of California, Irvine
- Go Beyond the Numbers: Translate Data into Insights: Google
- Internet History, Technology, and Security: University of Michigan
- Robótica: Universidad Nacional Autónoma de México
- Java Programming: Arrays, Lists, and Structured Data: Duke University
- Survey Data Collection and Analytics: University of Maryland, College Park
- Exploring C : University of Michigan
- Modernizing Data Lakes and Data Warehouses with Google Cloud: Google Cloud