Filter by
The language used throughout the course, in both instruction and assessments.
Explore the Programming Course Catalog
Coursera Project Network
Skills you'll gain: Data Structures, Network Routing, Graph Theory, Computer Networking, Python Programming, Network Routers, Computational Thinking, Algorithms, Computer Programming, File Systems
- Status: Free
Coursera Project Network
Skills you'll gain: Software Documentation, Generative AI, Debugging, ChatGPT, Development Environment, Python Programming, Artificial Intelligence, Program Development, Software Development, Application Development
Skills you'll gain: Terraform, Infrastructure as Code (IaC), Infrastructure As A Service (IaaS), Cloud Infrastructure, Amazon Web Services, Amazon Elastic Compute Cloud, Cloud Management, Programming Principles, Data Security
Edureka
Skills you'll gain: Restful API, Go (Programming Language), API Design, Web Services, Application Programming Interface (API), Performance Tuning, Web Development, Software Design Patterns, Debugging, Software Testing, Unit Testing, Databases, System Programming, C (Programming Language), Network Protocols
Juniper Networks
Skills you'll gain: Ansible, Juniper Network Technologies, Extensible Markup Language (XML), DevOps, JSON, Command-Line Interface, YAML, Restful API, Software-Defined Networking, Automation, General Networking, Network Administration, Python Programming, Network Protocols, Scripting, Network Support, Application Programming Interface (API), System Configuration, Programming Principles, Configuration Management
Scrimba
Skills you'll gain: Javascript, Data Structures, Angular, Vue.JS, Web Development, Application Development, React.js, JSON, Web Applications, Cascading Style Sheets (CSS), Object Oriented Programming (OOP), Programming Principles, Event-Driven Programming, Application Programming Interface (API)
Amazon Web Services
Skills you'll gain: Software Architecture, Amazon Web Services, API Gateway, Amazon DynamoDB, Python Programming, Service Oriented Architecture, Cloud Computing Architecture, Microservices, Serverless Computing, Cloud Applications, Databases, Scripting, Database Systems, NoSQL, Programming Principles, Automation, Relational Databases, Application Development, Development Environment
LearnKartS
Skills you'll gain: Apache Kafka, Real Time Data, System Monitoring, Performance Tuning, Data Pipelines, Apache Spark, Big Data, Infrastructure Architecture, Systems Architecture, Data Processing, Data Architecture, Security Controls, Data Security, Distributed Computing, Scala Programming, Restful API, Configuration Management, Scalability, System Configuration, JSON
LearnQuest
Skills you'll gain: Applied Machine Learning, Data Processing, Dimensionality Reduction, Data Cleansing, Scikit Learn (Machine Learning Library), Data Transformation, Classification And Regression Tree (CART), Artificial Neural Networks, Random Forest Algorithm, Artificial Intelligence and Machine Learning (AI/ML), Machine Learning, Deep Learning, Unsupervised Learning, Supervised Learning, Predictive Modeling
Skills you'll gain: Unix Shell, Unix Commands, Unix, File Systems, Operating Systems, System Software, Command-Line Interface, OS Process Management, System Programming, File Management, Development Environment, Debugging
Cisco Learning and Certifications
Skills you'll gain: Devops Tools, Development Environment, Software Development Tools, Software Development Methodologies, CI/CD, DevOps, IT Automation, Version Control, Network Engineering, Network Architecture, Docker (Software), Containerization, Software Development, Software Engineering, Virtual Environment, Git (Version Control System), Waterfall Methodology, Agile Methodology, Virtual Machines
Skills you'll gain: Restful API, Model View Controller, ASP.NET, OAuth, Web Development, Application Programming Interface (API), Web Services, Authentications, Unit Testing, C# (Programming Language), Web Applications, Application Security, Authorization (Computing), Software Testing, Data Access, Data Migration, Data Validation
Programming learners also search
In summary, here are 10 of our most popular programming courses
- Determine Shortest Paths Between Routers Using Python: Coursera Project Network
- Software Development with ChatGPT: Generating Code with AI: Coursera Project Network
- Introduction to Terraform: Codio
- Advanced Golang Concepts: Edureka
- Juniper Networks Junos Platform Automation and DevOps: Juniper Networks
- JavaScript Deep Dive: Scrimba
- Python for Serverless Applications and Automation on AWS: Amazon Web Services
- Apache Kafka: LearnKartS
- Machine Learning Models in Science: LearnQuest
- Introducing z/OS UNIX System Services: IBM