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: PreviewSkills you'll gain: Web Development, Web Design and Development, Web Applications, Data Structures, Javascript, Scripting, Scripting Languages, Programming Principles, JSON, Computational Thinking
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

Duke University
Skills you'll gain: Web Design and Development, Web Development, HTML and CSS, Web Development Tools, Application Deployment, Cloud Hosting, Rust (Programming Language), Content Management, Cloud Computing, Configuration Management, Command-Line Interface, Linux, Software Installation
Status: NewStatus: Free TrialSkills you'll gain: Rust (Programming Language), System Programming, Secure Coding, Data Structures, Programming Principles, Data Sharing, Data Management, Capacity Management
Status: Free TrialSkills you'll gain: Computer Hardware, SQL, Database Design, Hardware Troubleshooting, Databases, Computer Networking, Relational Databases, Network Protocols, Information Technology, Network Routers, Wireless Networks, System Configuration, Peripheral Devices

Skills you'll gain: Animations, UI Components, Apple iOS, Swift Programming, User Interface (UI), Interactive Design, Apple Xcode, Mobile Development, Object Oriented Programming (OOP), Programming Principles
Status: NewStatus: Free TrialSkills you'll gain: Microservices, API Gateway, Scalability, Systems Architecture, Software Architecture, Data Management, Distributed Computing, Databases, API Design, Restful API, Software Design Patterns, NoSQL, GraphQL, Event-Driven Programming
Status: NewSkills you'll gain: Kubernetes, YAML, Application Deployment, Containerization, Package and Software Management, Development Environment, Release Management, Dependency Analysis, Command-Line Interface, Configuration Management, Go (Programming Language), Software Versioning
Status: NewStatus: Free TrialSkills you'll gain: Generative Model Architectures, Generative AI, OpenAI, Large Language Modeling, Prompt Engineering, Artificial Neural Networks, Deep Learning, Natural Language Processing, Machine Learning Methods
Status: Free TrialSkills you'll gain: Cascading Style Sheets (CSS), Responsive Web Design, HTML and CSS, UI Components, Mockups, Front-End Web Development, Web Design, Web Development
Status: NewStatus: Free TrialPearson
Skills you'll gain: AWS Identity and Access Management (IAM), Amazon CloudWatch, Amazon Elastic Compute Cloud, Amazon S3, AWS CloudFormation, Amazon Web Services, Identity and Access Management, Cloud Hosting, AWS Kinesis, Cloud Applications, Amazon DynamoDB, Secure Coding, Command-Line Interface, Cloud Development, Scalability, Application Deployment, Microservices, Serverless Computing, Application Programming Interface (API), Data Storage Technologies
Status: PreviewSkills you'll gain: Swift Programming, Apple iOS, Authentications, Application Programming Interface (API), Restful API, Mobile Development, Data Store
Programming Languages learners also search
In summary, here are 10 of our most popular programming languages courses
- Javascript Basics with Operators, Loops and Functions: Simplilearn
- Online Influence and Persuasion: Johns Hopkins University
- Build a Static Website with Rust and Zola: Duke University
- Memory Safety and Structuring Programs: Packt
- Hardware, Networking, and Databases: Packt
- SwiftUI Animations iOS 16 - Animate Anything with SwiftUI: Packt
- Microservices Design, Communication, and Data Handling: Packt
- Helm Masterclass - From Beginner to Advanced: Packt
- Attention Mechanisms and Transformer Models Course: Simplilearn
- Tailwind CSS Practice Project: Build a Product Card: Scrimba










