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
- Status: Free Trial
Scrimba
Skills you'll gain: Object Oriented Programming (OOP), Data Structures, Python Programming, Computer Programming, Programming Principles, Software Engineering, Scripting, Performance Tuning, Scripting Languages, Web Development, User Interface (UI), Debugging, File Management, Web Development Tools, Software Development
- Status: Free Trial
Skills you'll gain: Calendar Management, Work Breakdown Structure, Timelines, Project Schedules, Project Planning, Scheduling, Project Management Software, Project Management, Resource Management, Data Visualization, Data Import/Export
- Status: Free Trial
Imperial College London
Skills you'll gain: Virtual Reality, Augmented and Virtual Reality (AR/VR), Computer Graphics, Android Development, Android Studio, Visualization (Computer Graphics), Virtual Environment, Computer Graphic Techniques, Animation and Game Design, Interactive Design, Animations, Mobile Development, Application Development, User Interface (UI), Interaction Design, Performance Tuning, Linear Algebra
- Status: Free Trial
KodeKloud
Skills you'll gain: Linux Administration, Linux, Linux Commands, Package and Software Management, Systems Administration, Network Switches, TCP/IP, DevOps, General Networking, Command-Line Interface, Network Troubleshooting, Programming Principles, Application Development, Software Development Tools, Other Programming Languages, Java, Node.JS
- Status: Free Trial
University of California San Diego
Skills you'll gain: Ideation, Interaction Design, A/B Testing, Usability Testing, Design Thinking, Prototyping, User Experience Design, Human Centered Design, Usability, Wireframing, Mockups, Storyboarding, User Research
- Status: Free Trial
LearnKartS
Skills you'll gain: Jenkins, CI/CD, Continuous Delivery, Devops Tools, Continuous Integration, Apache Maven, Docker (Software), DevOps, Continuous Deployment, Continuous Monitoring, Software Development, Configuration Management, Software Development Tools, Development Environment, Software Installation, Application Deployment, Git (Version Control System), Performance Tuning, Linux Servers, Automation
- Status: Free Trial
Skills you'll gain: 3D Modeling, Computer Graphics, Visualization (Computer Graphics), Animation and Game Design, Animations, Graphical Tools, Game Design, File Management, Virtual Environment, Data Import/Export, User Interface (UI), Debugging, Performance Tuning
- Status: Free Trial
Duke University
Skills you'll gain: PySpark, Snowflake Schema, Databricks, Apache Hadoop, Data Pipelines, Apache Spark, Big Data, Data Architecture, Data Processing, Data Warehousing, Microsoft Azure, DevOps, MLOps (Machine Learning Operations), Distributed Computing, SQL, Data Transformation, Python Programming
- Status: Free Trial
University of Michigan
Skills you'll gain: C (Programming Language), Data Structures, System Programming, Application Security, Operating Systems, Hardware Architecture, Programming Principles, Computer Architecture
- Status: Free Trial
LearnKartS
Skills you'll gain: JUnit, Java Programming, Debugging, Java, Unit Testing, Object Oriented Design, Object Oriented Programming (OOP), Secure Coding, Cryptography, Application Security, Program Development, Software Development, Testability, Computer Programming, Performance Tuning, Application Performance Management, Integrated Development Environments, Programming Principles, Encryption, Maintainability
- Status: Free Trial
Skills you'll gain: Restful API, Android Development, Kotlin, SQL, Mobile Development, JSON, Web Services, Databases, Database Management, Data Storage
- Status: Free Trial
Johns Hopkins University
Skills you'll gain: Mathematical Modeling, Data Analysis, Regression Analysis, Correlation Analysis, Statistical Analysis, Systems Of Measurement, Applied Mathematics, Graphing, Algebra
Computer Programming learners also search
In summary, here are 10 of our most popular computer programming courses
- Learn Python: Scrimba
- Oracle Primavera P6 – Project Setup and Basic Management: Packt
- Advanced App Development in Android: Imperial College London
- DevOps Prerequisite Course: KodeKloud
- Interaction Design Capstone Project: University of California San Diego
- Jenkins - From Zero to Hero: LearnKartS
- Blender to Unreal Engine - Become a Dungeon Prop Artist: Packt
- Spark, Hadoop, and Snowflake for Data Engineering: Duke University
- Data Structures in C: University of Michigan
- Core Java for Complete Beginners: LearnKartS