Filter by
SubjectRequired
LanguageRequired
The language used throughout the course, in both instruction and assessments.
Learning ProductRequired
LevelRequired
DurationRequired
SkillsRequired
SubtitlesRequired
EducatorRequired
Find the best Programming course for your goals
- Status: Free Trial
Skills you'll gain: Text Mining, Natural Language Processing, Microsoft Azure, Artificial Intelligence, Artificial Intelligence and Machine Learning (AI/ML), Application Development
- Status: Free Trial
Imperial College London
Skills you'll gain: Virtual Reality, Augmented and Virtual Reality (AR/VR), Virtual Environment, 3D Assets, Visualization (Computer Graphics), Android Development, Computer Graphics, Android Studio, Computer Graphic Techniques, Animations, Interaction Design
- Status: Free Trial
Johns Hopkins University
Skills you'll gain: Data Import/Export, Web Scraping, Tidyverse (R Package), Data Integration, Data Manipulation, Data Transformation, Relational Databases, Google Sheets, Unstructured Data, R Programming, Extensible Markup Language (XML), Spreadsheet Software, Databases, SQL, Application Programming Interface (API)
- Status: Free Trial
Skills you'll gain: Unsupervised Learning, Generative AI, Large Language Modeling, Supervised Learning, Deep Learning, Applied Machine Learning, Artificial Intelligence and Machine Learning (AI/ML), Reinforcement Learning, Statistical Machine Learning, Predictive Modeling, Machine Learning Algorithms, Artificial Neural Networks, Feature Engineering, Unstructured Data, Dimensionality Reduction, Performance Metric
- Status: Free Trial
Imperial College London
Skills you'll gain: Virtual Reality, Augmented and Virtual Reality (AR/VR), Virtual Environment, Computer Graphics, Android Development, Computer Graphic Techniques, 3D Assets, Visualization (Computer Graphics), Application Development, Animation and Game Design
- Status: Free Trial
Skills you'll gain: Ajax, JSON, Application Programming Interface (API), Javascript, Event-Driven Programming, Data Validation, Web Development, Object Oriented Programming (OOP), Debugging
- Status: Free
Coursera Project Network
Skills you'll gain: ChatGPT, Prompt Engineering, OpenAI, LLM Application, Python Programming, Application Programming Interface (API), Application Development
- Status: Free Trial
Coursera Instructor Network
Skills you'll gain: Cloud Computing Architecture, Cloud Infrastructure, Scalability, Cloud Computing, Cloud Platforms, Software Architecture, Cloud Services, Cloud Applications, Cloud Security, Infrastructure As A Service (IaaS), Load Balancing, Serverless Computing, Software Design Patterns, Microservices, Event-Driven Programming
Coursera Project Network
Skills you'll gain: TypeScript, Scripting, Scripting Languages, Programming Principles
Coursera Project Network
Skills you'll gain: Java, Application Development, Java Programming, Software Engineering, Microsoft Visual Studio, Algorithms
Coursera Project Network
Skills you'll gain: Spatial Data Analysis, Data Visualization Software, Data Visualization, Geospatial Information and Technology, Interactive Data Visualization, Scatter Plots, Software Installation, Python Programming
- Status: Free Trial
Skills you'll gain: Swift Programming, Apple Xcode, Apple iOS, Mobile Development, Application Development, Data Management, User Interface (UI), Git (Version Control System), Debugging
In summary, here are 10 of our most popular programming courses
- Natural Language Processing in Microsoft Azure: Microsoft
- 3D Graphics in Android: Sensors and VR: Imperial College London
- Importing Data in the Tidyverse: Johns Hopkins University
- AI and Machine Learning Algorithms and Techniques: Microsoft
- Advanced App Development in Android Capstone: Imperial College London
- Advanced JavaScript 2: Async JS, APIs, Operators, Objects: Scrimba
- OpenAI API for Beginners: Create AI Assistants with ChatGPT: Coursera Project Network
- Cloud Architecture Design Patterns: Coursera Instructor Network
- TypeScript String Properties and Methods: Coursera Project Network
- Java for Beginners: Loops & Arrays: Coursera Project Network