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: Computer Vision, Image Analysis, Artificial Neural Networks, IBM Cloud, Keras (Neural Network Library), Cloud Applications, Deep Learning, Tensorflow, Visualization (Computer Graphics), PyTorch (Machine Learning Library), Artificial Intelligence and Machine Learning (AI/ML), Computer Programming, Application Deployment, Augmented Reality, Machine Learning, Data Processing
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
California Institute of the Arts
Skills you'll gain: Game Design, Storytelling, Design, Design Elements And Principles, Creativity, Peer Review
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)
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 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
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
University of Colorado System
Skills you'll gain: TCP/IP, Local Area Networks, Routing Protocols, Network Routing, Digital Communications, OSI Models, Network Protocols, Dynamic Host Configuration Protocol (DHCP), Network Security, Network Planning And Design, Network Architecture, Network Performance Management, Computer Networking, Network Model, Network Infrastructure, Wireless Networks, Telecommunications, Software-Defined Networking, Algorithms, System Programming
- 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
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
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
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
Programming Languages learners also search
In summary, here are 10 of our most popular programming languages courses
- Introduction to Computer Vision and Image Processing: IBM
- Essential Google Cloud Infrastructure: Core Services: Google Cloud
- Introduction to Game Design: California Institute of the Arts
- Agile Software Development: University of Minnesota
- Natural Language Processing with Attention Models: DeepLearning.AI
- Introduction to Software Product Management: University of Alberta
- Parallel, Concurrent, and Distributed Programming in Java: Rice University
- Computer Communications: University of Colorado System
- Building with Code: Programming Fundamentals and Open Source: Illinois Tech
- Building Scalable Java Microservices with Spring Boot and Spring Cloud: Google Cloud