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: PreviewGoogle Cloud
Skills you'll gain: Oracle Databases, Data Integration, Identity and Access Management, Google Cloud Platform, Extract, Transform, Load, Query Languages, SQL, Data Migration, Database Management, Database Architecture and Administration, Data Modeling, Data Security
Status: PreviewSkills you'll gain: React.js, UI Components, JavaScript Frameworks, Maintainability, Javascript, Software Design Patterns, Programming Principles
Status: NewStatus: Free TrialUniversity of Pittsburgh
Skills you'll gain: Probability Distribution, Data Science, Probability & Statistics, Predictive Analytics, Probability, Statistical Modeling, Data Analysis, Regression Analysis, Statistical Analysis, Statistical Methods, Statistical Machine Learning, Bayesian Statistics, Statistical Inference, Feature Engineering, Applied Mathematics, Python Programming, Machine Learning, Algorithms
Status: Free TrialSkills you'll gain: Dataflow, Google Cloud Platform, Data Pipelines, Real Time Data, Big Data, Data Processing, Advanced Analytics, SQL, Serverless Computing, Performance Tuning, Scalability
Status: NewStatus: PreviewNortheastern University
Skills you'll gain: Object Oriented Design, Java, Software Architecture, Object Oriented Programming (OOP), Data Structures, Software Design, Computer Programming, Programming Principles, Application Development, Unified Modeling Language, UI Components
Status: Free TrialSkills you'll gain: Prompt Engineering, Generative AI, Natural Language Processing, Large Language Modeling, OpenAI, LLM Application, Databases, Feature Engineering, Python Programming, Artificial Intelligence, Performance Tuning, Deep Learning
Status: NewStatus: Free TrialUniversity of Virginia
Skills you'll gain: Model View Controller, Debugging, Software Design, User Interface and User Experience (UI/UX) Design, User Interface (UI), UI Components, Web Applications, Algorithms, JSON, User Story, Javascript, Event-Driven Programming, Automation

Skills you'll gain: Large Language Modeling, LangChain, NoSQL, Database Systems, Databases, Query Languages, OpenAI, Data Management, Linear Algebra, Development Environment, Unstructured Data, Scalability, Data Analysis
Status: Free TrialJohns Hopkins University
Skills you'll gain: Social Network Analysis, Network Analysis, Data Analysis, Exploratory Data Analysis, Analytics, Statistical Analysis, Social Sciences, Behavioral Economics, Research, Data Collection, Sociology, Data Transformation, Persuasive Communication, Application Programming Interface (API), Media and Communications, Substance Abuse, Psychology
Status: FreeCoursera Project Network
Skills you'll gain: React.js, Node.JS, JavaScript Frameworks, Web Development Tools, Web Applications, Front-End Web Development, Web Development, HTML and CSS, Software Engineering
Status: NewStatus: Free TrialSkills you'll gain: Software Design, IntelliJ IDEA, Object Oriented Programming (OOP), Programming Principles, Java, Integrated Development Environments, Data Structures, Command-Line Interface
Status: NewStatus: PreviewSkills you'll gain: Application Development, User Interface (UI), Software Development Life Cycle, UI Components, Data Management, Application Design, Development Environment, Data Import/Export, File Management, Object Oriented Programming (OOP)
Programming Languages learners also search
In summary, here are 10 of our most popular programming languages courses
- BigQuery Fundamentals for Oracle Professionals: Google Cloud
- Build Reusable React Components: Scrimba
- Probability Theory and Regression for Predictive Analytics: University of Pittsburgh
- Building Resilient Streaming Analytics Systems on GCP em Português Brasileiro: Google Cloud
- Application Engineering and Development Part 1: Northeastern University
- Applied Generative AI & NLP with Python: Packt
- Coding Algorithms with AI: University of Virginia
- Essential Concepts of Vector Databases: Packt
- Online Influence and Persuasion: Johns Hopkins University
- Next.js for Beginners: Build a Multi-Page Portfolio Website: Coursera Project Network










