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
Skills you'll gain: Microarchitecture, Computer Architecture, Hardware Architecture, Computer Hardware, Computer Systems, System Programming, Embedded Systems, Data Storage, Computer Programming, C (Programming Language)
Skills you'll gain: SAS (Software), Data Import/Export, Statistical Analysis, Data Analysis, Statistical Programming, Data Manipulation, Data Processing, Data Access, Computer Programming
Skills you'll gain: File Systems, Operating Systems, Data Integrity, Debugging, Systems Design, Distributed Computing, Data Storage, C (Programming Language), System Programming, Computer Systems, Command-Line Interface, Computer Hardware, Scalability, Version Control
Skills you'll gain: SAS (Software), Data Analysis, Requirements Analysis, Exploratory Data Analysis, Statistical Programming, Statistical Analysis, Data Manipulation, Data Cleansing, Data Transformation, Data Import/Export
Skills you'll gain: Unsupervised Learning, Generative AI, Large Language Modeling, Supervised Learning, Deep Learning, Applied Machine Learning, Artificial Intelligence and Machine Learning (AI/ML), Reinforcement Learning, Statistical Machine Learning, Predictive Modeling, Machine Learning Algorithms, Artificial Neural Networks, Feature Engineering, Decision Tree Learning, Business Logic, Dimensionality Reduction, Data Modeling, Performance Metric
Skills you'll gain: System Programming, Hardware Architecture, Embedded Systems, Computer Architecture, System Configuration, Debugging, Application Development
- Status: Free
Pontificia Universidad Católica de Chile
Skills you'll gain: Field-Programmable Gate Array (FPGA), Hardware Design, Computational Logic, Application Specific Integrated Circuits, Computer-Aided Design, Electronic Hardware, Electrical Engineering, Electronic Systems, Electronics, Semiconductors, Electronic Components, Computer Architecture, Programming Principles, Engineering Design Process, Embedded Systems, Schematic Diagrams, Simulation and Simulation Software
- Status: New
Duke University
Skills you'll gain: Matplotlib, Pandas (Python Package), Computational Thinking, Predictive Modeling, Data Cleansing, Data Visualization Software, Visualization (Computer Graphics), Data Structures, Debugging, NumPy, Data Manipulation, Regression Analysis, Data Analysis, Python Programming, Algorithms, Simulations, Statistical Methods, Program Development, Data Science, Object Oriented Programming (OOP)
Alberta Machine Intelligence Institute
Skills you'll gain: Supervised Learning, Machine Learning Algorithms, Applied Machine Learning, Jupyter, Machine Learning, Classification And Regression Tree (CART), Scikit Learn (Machine Learning Library), Business Solutions, Python Programming, Regression Analysis, Performance Analysis, Feature Engineering, Data Processing, Performance Metric
Infosec
Skills you'll gain: Secure Coding, Application Security, System Programming, C++ (Programming Language), C (Programming Language), Unix, Embedded Systems, Debugging, Operating Systems, Data Security, Linux
Skills you'll gain: Microsoft Azure, Data Ethics, Natural Language Processing, Image Analysis, Generative AI, Artificial Intelligence, Azure Active Directory, Cloud Solutions, Computer Vision, OpenAI, Text Mining, Machine Learning, Key Management, Application Deployment, Application Programming Interface (API)
Duke University
Skills you'll gain: Computational Thinking, Debugging, Algorithms, Program Development, Integrated Development Environments, Software Testing, Programming Principles, Development Environment, Data Manipulation, Python Programming, Microsoft Development Tools, Software Development, Data Analysis, Computer Programming
Programming Languages learners also search
In summary, here are 10 of our most popular programming languages courses
- Introduction to Microprocessors: Arm
- Practical SAS Programming and Certification Review: SAS
- Intro to Operating Systems 4: Persistence: Codio
- Practicing for the SAS Programming Certification Exam: SAS
- AI and Machine Learning Algorithms and Techniques: Microsoft
- Armv8-M Architecture Fundamentals: Arm
- Electrónica Digital Bit a Bit: Fundamentos, Verilog y FPGA: Pontificia Universidad Católica de Chile
- Programming for Python Data Science: Principles to Practice: Duke University
- Machine Learning Algorithms: Supervised Learning Tip to Tail: Alberta Machine Intelligence Institute
- C++ Superpowers and More: Infosec