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: Unit Testing, Test Driven Development (TDD), Test Case, Program Development, Development Testing, Software Testing, Java Programming, Java, Software Engineering

Skills you'll gain: ChatGPT, LLM Application, Prompt Engineering, OpenAI, Customer Service, Customer Inquiries, Application Programming Interface (API), User Flows, Test Case, Python Programming, Development Environment, Debugging
Status: PreviewBoard Infinity
Skills you'll gain: Ajax, jQuery, JSON, Extensible Markup Language (XML), Web Applications, Javascript, Web Development Tools, Application Programming Interface (API), Event-Driven Programming

Skills you'll gain: Data Structures, Network Routing, Computer Networking, Object Oriented Programming (OOP), Python Programming, Network Routers, Program Development, Algorithms, Computer Programming

Coursera
Skills you'll gain: Java, Java Programming, Algorithms, Computational Thinking, Programming Principles, Object Oriented Programming (OOP), Computer Programming, Functional Design, Development Environment
Status: Free TrialXi'an Jiaotong University
Skills you'll gain: Program Development, Operating Systems, Debugging, Microsoft Visual Studio, Computer Hardware, Computer Science, C# (Programming Language), Computer Architecture, Object Oriented Programming (OOP), Programming Principles, Systems Design, Integrated Development Environments, Computational Logic, Computer Programming
Status: Free TrialFractal Analytics
Skills you'll gain: Exploratory Data Analysis, Feature Engineering, Data Visualization, Statistical Analysis, Probability & Statistics, Statistics, Pandas (Python Package), Data Analysis, Jupyter, Data Processing, Data Manipulation, Data Science, Data Transformation, Applied Machine Learning, Data Cleansing, Python Programming
Status: FreeSkills you'll gain: Dashboard, Data Visualization Software, ChatGPT, Analytics, Data-Driven Decision-Making, Interactive Data Visualization, Data Analysis, Matplotlib, Pandas (Python Package), Python Programming, Generative AI, Integrated Development Environments

Skills you'll gain: Javascript, Data Structures, Scripting, Computer Programming
Status: FreeSkills you'll gain: OpenAI, LLM Application, Prompt Engineering, Generative AI, Back-End Web Development, Restful API, Server Side, Application Programming Interface (API), Web Development, Web Applications
Status: Free TrialSkills you'll gain: Prompt Engineering, Debugging, ChatGPT, Pseudocode, Web Development, Web Development Tools, Artificial Intelligence, Application Development, Software Development, Programming Principles, Software Engineering
Status: Free TrialSkills 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, Data Security, Computer Hardware, Scalability, Version Control
Programming Languages learners also search
In summary, here are 10 of our most popular programming languages courses
- Test Driven Development in Java for Beginners : Coursera
- Customer Service with Python: Build a Chatbot using ChatGPT: Coursera
- Ajax Basics: Board Infinity
- Determine Shortest Paths Between Routers Using Python: Coursera
- Les Expressions Lambda et Java: Coursera
- 系统平台与C#程序基础: Xi'an Jiaotong University
- Python for Data Science: Fractal Analytics
- Data Visualization with ChatGPT: Python for Dashboarding : Coursera
- Modern JavaScript: Iterators and Generators: Coursera
- GenAI Chatbots: Create and Deploy OpenAI-Powered Chatbots: Coursera










