Filter by
SubjectRequired
LanguageRequired
The language used throughout the course, in both instruction and assessments.
Learning ProductRequired
LevelRequired
DurationRequired
SkillsRequired
SubtitlesRequired
EducatorRequired
Explore the Computer Programming Course Catalog
Skills you'll gain: Performance Tuning, Python Programming, Distributed Computing, OS Process Management, Scalability, Web Scraping, Database Management
- Status: Free
DeepLearning.AI
Skills you'll gain: PyTorch (Machine Learning Library), Dimensionality Reduction
- Status: Preview
Johns Hopkins University
Skills you'll gain: Rmarkdown, Data Science, R (Software), GitHub, Version Control, Data Analysis, Big Data, R Programming, Git (Version Control System), Statistical Programming, Exploratory Data Analysis, Data Management
- Status: Free Trial
Coursera Instructor Network
Skills you'll gain: Workforce Planning, Professional Networking, Computer Science, LinkedIn, Talent Sourcing, Technology Strategies, Recruitment, Adaptability, Information Technology, Branding, Continuous Improvement Process, Software Development, Communication
- Status: Preview
Board Infinity
Skills you'll gain: Application Deployment, Vue.JS, UI Components, JavaScript Frameworks, Development Environment, Application Design, Application Frameworks, Front-End Web Development, Web Development Tools, Web Analytics and SEO, Android Development
Skills you'll gain: Bash (Scripting Language), Linux Commands, Shell Script, Unix Shell, Linux Servers, Linux Administration, Scripting, Network Troubleshooting, Scripting Languages, Command-Line Interface, Systems Administration, IT Automation, Virtual Machines, Virtualization, Software Installation, System Monitoring, File Management, User Accounts
Google Cloud
Skills you'll gain: Google Cloud Platform, Event-Driven Programming, Cloud API, Cloud Services
- Status: Free Trial
Skills you'll gain: Responsive Web Design, HTML and CSS, Cascading Style Sheets (CSS), Mobile Development, Web Design, Web Design and Development, Front-End Web Development, UI Components
Skills you'll gain: Docker (Software), Containerization, Kubernetes, Cloud-Native Computing, Application Deployment, YAML, CI/CD, Development Environment, DevOps, Linux, Virtualization, Command-Line Interface, Scalability
- Status: Free Trial
Skills you'll gain: Embedded Systems, Internet Of Things, Control Systems, Electronic Systems, Electronics, Maintenance, Repair, and Facility Services, Automation, Integrated Development Environments, Environmental Monitoring, System Monitoring, Infrastructure Architecture, Communication Systems, Real Time Data, Peripheral Devices
Coursera Project Network
Skills you'll gain: Eclipse (Software), Data Structures, Video Game Development, Java Programming, Java, Game Design, User Interface (UI), Development Environment, Program Development
Coursera Project Network
Skills you'll gain: Jest (JavaScript Testing Framework), Unit Testing, Test Case, React.js, Test Driven Development (TDD), Software Testing, Web Development Tools, Ajax, Javascript
Computer Programming learners also search
In summary, here are 10 of our most popular computer programming courses
- Concurrent and Parallel Programming in Python: Packt
- Quantization in Depth: DeepLearning.AI
- 데이터 과학자의 도구 상자: Johns Hopkins University
- Strategic Career Planning in Technology-Based Roles: Coursera Instructor Network
- Fundamentals of NuxtJS: Board Infinity
- Linux Bash Shell Scripting with Real-Life Examples: Packt
- Google Cloud Pub/Sub: Qwik Start - Python: Google Cloud
- Build a Responsive Layout with CSS Grid: Scrimba
- Docker for the Absolute Beginner - Hands-On: Packt
- CPS Design with ARM Core using MicroPython for Industries: L&T EduTech