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
Status: Free TrialUniversity of Minnesota
Skills you'll gain: Software Design Patterns, Software Design, Software Quality Assurance, Software Engineering, Application Security, Object Oriented Design, Software Architecture, Software Quality (SQA/SQC), Development Testing, Threat Modeling, Maintainability, Code Review, Software Testing, Continuous Integration, CI/CD, Software Technical Review, Software Documentation, Version Control
Status: Free TrialUniversity of Colorado Boulder
Skills you'll gain: Supervised Learning, Machine Learning Algorithms, Exploratory Data Analysis, Applied Machine Learning, Machine Learning, Scikit Learn (Machine Learning Library), Predictive Modeling, Data Science, Random Forest Algorithm, Python Programming, Classification And Regression Tree (CART), NumPy, Regression Analysis, Data Analysis, Feature Engineering, Statistical Analysis, Performance Tuning
Status: Free TrialLearnKartS
Skills you'll gain: Java Programming, Object Oriented Programming (OOP), Object Oriented Design, Java, Maintainability, Programming Principles, Computer Programming, Application Development, Android Development, Software Design Patterns, Debugging
Status: Free TrialSkills you'll gain: Network Analysis, Network Security, Cyber Operations, Intrusion Detection and Prevention, MITRE ATT&CK Framework, Cybersecurity, Threat Detection, Network Monitoring, Penetration Testing, Anomaly Detection, Scripting, Network Protocols, Authentications, Vulnerability Assessments, Python Programming, Data Access, System Monitoring, Automation
Status: Free TrialUniversidad Nacional Autónoma de México
Skills you'll gain: Database Systems, Relational Databases, Database Management, SQL, Databases, Database Design, Database Architecture and Administration, Information Systems, MySQL, Data Modeling, Transaction Processing, Information Systems Security, Performance Tuning, Conceptual Design
Status: Free TrialUniversity of Colorado System
Skills you'll gain: Unity Engine, Video Game Development, C# (Programming Language), Game Design, Object Oriented Programming (OOP), Application Design, Computational Thinking, Software Design, Programming Principles, Application Development
Status: Free TrialUniversity of Illinois Urbana-Champaign
Skills you'll gain: Data Visualization, Tableau Software, Data Visualization Software, Excel Macros, Analytics, Analytical Skills, Pivot Tables And Charts, Accounting Systems, Business Analytics, Microsoft Excel, Spreadsheet Software, Data-Driven Decision-Making, Data Manipulation, Data Analysis, Descriptive Statistics, Regression Analysis, Predictive Analytics, Data Architecture
Status: Free TrialUniversity of California, Irvine
Skills you'll gain: Swift Programming, iOS Development, Apple iOS, Apple Xcode, Objective-C (Programming Language), Mobile Development, Application Development, Apple software proficiency, Application Servers, Object Oriented Programming (OOP)
Status: Free TrialUniversity of California San Diego
Skills you'll gain: Debugging, Object Oriented Programming (OOP), Java, Teaching, Programming Principles, Computer Programming, Integrated Development Environments
Status: Free TrialFractal Analytics
Skills you'll gain: Generative AI, Generative Model Architectures, Object Oriented Programming (OOP), Prompt Engineering, Artificial Neural Networks, Computer Programming, Debugging, Python Programming, Semantic Web, Natural Language Processing, Critical Thinking
Status: Free TrialUniversity of California San Diego
Skills you'll gain: Debugging, Java, Teaching, Program Development, Computer Programming, Programming Principles, Object Oriented Programming (OOP), Integrated Development Environments, Computational Logic, Algorithms
Status: Free TrialUniversity of California San Diego
Skills you'll gain: Java Programming, Java, Pedagogy, Debugging, Object Oriented Programming (OOP), Computer Programming, Computational Thinking, Cultural Responsiveness, Integrated Development Environments, Algorithms
Programming Languages learners also search
In summary, here are 10 of our most popular programming languages courses
- Engineering Practices for Building Quality Software: University of Minnesota
- Introduction to Machine Learning: Supervised Learning: University of Colorado Boulder
- Core Java - Foundations: LearnKartS
- Advanced Python Scripting for Cybersecurity: Infosec
- Relational database systems: Universidad Nacional Autónoma de México
- C# Class Development: University of Colorado System
- Introduction to Accounting Data Analytics and Visualization: University of Illinois Urbana-Champaign
- Toward the Future of iOS Development with Swift: University of California, Irvine
- Learn to Teach Java: Sequences, Primitive Types and Using Objects: University of California San Diego
- Coding with Generative AI: Fractal Analytics










