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
University of Michigan
Skills you'll gain: Javascript, Web Development Tools, Interactive Design, HTML and CSS, Web Design and Development, Web Content Accessibility Guidelines, Event-Driven Programming, Web Applications, User Interface (UI), Debugging
University of Alberta
Skills you'll gain: Agile Software Development, Agile Methodology, Requirements Analysis, Software Development, Requirements Management, Product Management, Software Engineering, Project Planning, Process Development, Project Management
DeepLearning.AI
Skills you'll gain: Natural Language Processing, PyTorch (Machine Learning Library), Keras (Neural Network Library), Deep Learning, Tensorflow, Machine Learning Methods, Artificial Intelligence, Artificial Neural Networks, Text Mining, Data Processing
University of Minnesota
Skills you'll gain: User Story, Agile Software Development, Agile Methodology, Agile Project Management, Scrum (Software Development), Sprint Planning, Software Development Methodologies, Sprint Retrospectives, Backlogs, Continuous Integration, Test Driven Development (TDD)
Skills you'll gain: Exploratory Data Analysis, Data Storytelling, Data Visualization Software, Data Presentation, Data Transformation, Data Ethics, Tableau Software, Data Manipulation, Data Cleansing, Data Analysis, Stakeholder Communications, Matplotlib, Pandas (Python Package), Jupyter, Data Validation, Python Programming
Skills you'll gain: Microservices, Application Deployment, Google Cloud Platform, Cloud Applications, Spring Boot, Kubernetes, Java, Software Architecture, Data Migration, Cloud Services, Application Performance Management, Application Programming Interface (API), Databases
Skills you'll gain: Cloud Infrastructure, Google Cloud Platform, Identity and Access Management, Cloud Computing, Cloud Storage, Data Storage, Key Management, User Accounts, System Monitoring, Security Management, NoSQL, SQL, Scalability
Skills you'll gain: Unit Testing, Application Deployment, Flask (Web Framework), Software Testing, Application Development, Python Programming, Package and Software Management, Web Applications, Application Programming Interface (API), Natural Language Processing, Artificial Intelligence, IBM Cloud, Programming Principles, Style Guides
University of Michigan
Skills you'll gain: Object Oriented Programming (OOP), JSON, Object Oriented Design, Unit Testing, Python Programming, Maintainability, Debugging, Software Testing, Data Structures
Rice University
Skills you'll gain: Apache Kafka, Apache Spark, Apache Hadoop, Distributed Computing, Java Programming, Java, Software Architecture, Systems Architecture, Data Structures, System Programming, Programming Principles, Servers, Application Frameworks, Debugging, Algorithms, Performance Tuning, Network Protocols, Computer Science, Functional Design, Scalability
- Status: New
Skills you'll gain: Open Source Technology, Package and Software Management, Web Development, Linux, Shell Script, Database Design, Relational Databases, Web Applications, Web Development Tools, Test Driven Development (TDD), Python Programming, Linux Administration, Databases, Object Oriented Programming (OOP), Full-Stack Web Development, Application Deployment, Bash (Scripting Language), Scripting Languages, Computer Programming, Development Testing
Duke University
Skills you'll gain: Maintainability, Program Development, C (Programming Language), Software Engineering, System Programming, Programming Principles, Software Development, Simulations, Command-Line Interface, Operating Systems, User Interface (UI), Data Structures, Debugging, Data Import/Export, File Management
Programming Languages learners also search
In summary, here are 10 of our most popular programming languages courses
- Interactivity with JavaScript: University of Michigan
- Introduction to Software Product Management: University of Alberta
- Natural Language Processing with Attention Models: DeepLearning.AI
- Agile Software Development: University of Minnesota
- Go Beyond the Numbers: Translate Data into Insights: Google
- Building Scalable Java Microservices with Spring Boot and Spring Cloud: Google Cloud
- Essential Google Cloud Infrastructure: Core Services: Google Cloud
- Developing AI Applications with Python and Flask: IBM
- Python Classes and Inheritance: University of Michigan
- Parallel, Concurrent, and Distributed Programming in Java: Rice University