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
Johns Hopkins University
Skills you'll gain: Version Control, GitHub, Git (Version Control System), Data Transformation, Data Science, Data Analysis, Data Manipulation, R Programming, Collaborative Software, Software Installation, Command-Line Interface
- Status: Free Trial
Skills you'll gain: Object Oriented Design, Ruby (Programming Language), Object Oriented Programming (OOP), Software Design Patterns, Software Design, Ruby on Rails, Debugging, Unit Testing, Programming Principles, Computer Programming, Scripting Languages, File Management, Development Environment, Software Testing, Data Structures, Scripting, Program Development, Software Installation, Web Development, Microsoft Windows
- Status: Free Trial
University of Colorado Boulder
Skills you'll gain: Statistical Hypothesis Testing, Descriptive Statistics, Statistical Visualization, Data Transformation, Data Cleansing, Statistical Analysis, Regression Analysis, Statistical Programming, Probability, Probability Distribution, Sampling (Statistics), Box Plots, Histogram, R Programming, Statistical Methods, Probability & Statistics, Scatter Plots, Microsoft Excel, Statistics, Data Analysis
Skills you'll gain: Sprint Planning, Agile Methodology, User Story, Sprint Retrospectives, Backlogs, Agile Project Management, Meeting Facilitation, Continuous Improvement Process, Team Leadership, Cross-Functional Collaboration
Skills you'll gain: Basic Electrical Systems, Electronic Components, Electronics, Programming Principles, Interactive Design, Display Devices, Control Systems, Computer Programming, Technical Communication, Embedded Systems, Development Environment, Simulation and Simulation Software, Digital Communications, Debugging, Data Storage, Real Time Data
- Status: Free Trial
University of Colorado Boulder
Skills you'll gain: Pandas (Python Package), Data Wrangling, NumPy, Data Visualization, Data Cleansing, Data Structures, Data Analysis, Data Manipulation, Data Transformation, Data Quality, Exploratory Data Analysis, Data Integration, Programming Principles, Python Programming, Scripting
Skills you'll gain: Autodesk, Visualization (Computer Graphics), Computer-Aided Design, Software Installation, Industrial Design, Engineering Tolerance, Product Design, Design, User Interface (UI)
Coursera Project Network
Skills you'll gain: Git (Version Control System), Version Control, GitHub, Software Versioning, Bitbucket, GitLab, Collaborative Software, Software Development, Software Engineering, Project Management
- Status: Free Trial
Board Infinity
Skills you'll gain: ASP.NET, Restful API, .NET Framework, React.js, Data Integration, Responsive Web Design, C# (Programming Language), Secure Coding, Web Applications, Application Programming Interface (API), Front-End Web Development, JavaScript Frameworks, Web Development, UI Components, Bootstrap (Front-End Framework), Web Services, JSON, Javascript, HTML and CSS, Cascading Style Sheets (CSS)
Amazon Web Services
Skills you'll gain: AWS CloudFormation, Serverless Computing, Infrastructure as Code (IaC), Cloud API, Application Programming Interface (API), Cloud Infrastructure, Event-Driven Programming, Authentications, Amazon S3, Amazon DynamoDB, Scalability
- Status: Free Trial
LearnQuest
Skills you'll gain: JUnit, Test Driven Development (TDD), Unit Testing, Testability, Test Case, Software Testing, Eclipse (Software), Test Data, Development Testing, Test Automation, Test Execution Engine, Integrated Development Environments, Java, Test Tools
- Status: Free
DeepLearning.AI
Skills you'll gain: Generative AI, Cloud Applications, Natural Language Processing, Application Deployment, Open Source Technology, Applied Machine Learning, User Interface (UI), API Design, Computer Vision
Computer Programming learners also search
In summary, here are 10 of our most popular computer programming courses
- مجموعة أدوات عالم البيانات: Johns Hopkins University
- Learn to Code with Ruby: Packt
- Statistics and Applied Data Analysis: University of Colorado Boulder
- Scrum Master Certification Exam Preparation: LearnQuest
- Arduino For Beginners - 2023 Complete Course: Packt
- Fundamental Tools of Data Wrangling: University of Colorado Boulder
- 3D Modeling for 3D Printing and Laser Cutting on Fusion 360: Packt
- Manage Your Versions with Git (Part II): Coursera Project Network
- Building React and ASP.NET MVC 5 Applications: Board Infinity
- Serverless Architectures on AWS: Amazon Web Services