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 Course Catalog
Skills you'll gain: Performance Tuning, Python Programming, Distributed Computing, OS Process Management, Scalability, Web Scraping, Database Management
- Status: Free Trial
University at Buffalo
Skills you'll gain: Blockchain, Test Driven Development (TDD), Application Development, Integrated Development Environments, Software Architecture, Web Applications, Application Programming Interface (API), Software Development Tools, Software Testing, User Interface (UI), Command-Line Interface
- Status: Free Trial
University of Illinois Urbana-Champaign
Skills you'll gain: Internet Of Things, Networking Hardware, Network Infrastructure, Network Routers, General Networking, Embedded Software, Network Switches, Network Protocols, Network Architecture, Cloud Infrastructure, Wireless Networks, Local Area Networks, Infrastructure Security, Wide Area Networks, Virtual Local Area Network (VLAN), Emerging Technologies, Telecommunications, Distributed Computing, Python Programming, Machine Learning
- Status: Free Trial
California Institute of the Arts
Skills you'll gain: Wireframing, Mockups, Responsive Web Design, Web Design, User Interface (UI) Design, User Experience Design, Prototyping, Web Language, Graphic and Visual Design, HTML and CSS, Typography, Peer Review
- Status: Free Trial
Skills you'll gain: Relational Databases, Database Management Systems, SQL, Database Design, Databases, Database Administration, MySQL, NoSQL, Query Languages
- Status: Free Trial
University of California, Santa Cruz
Skills you'll gain: Bayesian Statistics, Statistical Modeling, Statistical Methods, Markov Model, Statistical Analysis, Regression Analysis, R Programming, Simulations, Statistical Inference, Data Analysis, Probability, Probability Distribution
- Status: Free Trial
University of Colorado Boulder
Skills you'll gain: Agile Methodology, Scrum (Software Development), System Programming, Embedded Software, Embedded Systems, Software Testing, Agile Software Development, Linux, Software Development Methodologies, Shell Script, Docker (Software), Git (Version Control System), Containerization, Linux Commands, C++ (Programming Language), File Systems, OS Process Management, Debugging, IBM WebSphere MQ, Operating Systems
- Status: Free Trial
Skills you'll gain: Image Analysis, Matlab, Computer Vision, Automation, Anomaly Detection, Spatial Data Analysis, Medical Imaging, Spatial Analysis, Quantitative Research, Graphical Tools, Data Access, Data Import/Export, Data Store
Skills you'll gain: C++ (Programming Language), Object Oriented Programming (OOP), Object Oriented Design, Programming Principles, Data Structures, Algorithms, File Management, Debugging
- Status: Free Trial
Board Infinity
Skills you'll gain: Model View Controller, ASP.NET, HTML and CSS, Restful API, .NET Framework, Application Development, Front-End Web Development, JSON, Web Services, Web Design and Development, Javascript, React.js, Development Environment, Software Development, Web Applications, Application Programming Interface (API), Computer Programming, Microsoft Visual Studio, Web Development, Cascading Style Sheets (CSS)
- Status: Free Trial
University of Michigan
Skills you'll gain: Augmented and Virtual Reality (AR/VR), Augmented Reality, Storyboarding, Virtual Reality, Unreal Engine, Usability Testing, Design Thinking, Prototyping, Unity Engine, User Experience Design, Interaction Design, Conceptual Design, Human Centered Design, Design, User Research, Application Development, Wireframing, Disabilities, Emerging Technologies, Virtual Environment
- Status: Free Trial
Skills you'll gain: Anomaly Detection, Computer Vision, Artificial Intelligence, Microsoft Azure, Natural Language Processing, Artificial Intelligence and Machine Learning (AI/ML), Data Ethics, Machine Learning
Programming learners also search
In summary, here are 10 of our most popular programming courses
- Concurrent and Parallel Programming in Python: Packt
- Decentralized Applications (Dapps): University at Buffalo
- Hands-on Internet of Things: University of Illinois Urbana-Champaign
- Web Design: Wireframes to Prototypes: California Institute of the Arts
- Introduction to Databases for Back-End Development: Meta
- Bayesian Statistics: Techniques and Models: University of California, Santa Cruz
- Advanced Embedded Linux Development: University of Colorado Boulder
- Image Processing for Engineering and Science: MathWorks
- Fundamentals of Object-Oriented Programming - C++: Packt
- .NET FullStack Developer: Board Infinity