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 Languages Course Catalog
EIT Digital
Skills you'll gain: Geometry, Algorithms, Computer Graphics, Data Structures, Graph Theory, Spatial Data Analysis, Computational Thinking, Geographic Information Systems, Theoretical Computer Science, Spatial Analysis
Coursera Project Network
Skills you'll gain: PyTorch (Machine Learning Library), Image Analysis, Computer Vision, Deep Learning, Python Programming
- Status: Free Trial
Skills you'll gain: Rmarkdown, Shiny (R Package), Deep Learning, Data Import/Export, Reinforcement Learning, R Programming, Ggplot2, Data Manipulation, Plotly, Applied Machine Learning, Machine Learning Algorithms, Web Scraping, Artificial Intelligence, Dimensionality Reduction, Interactive Data Visualization, Statistical Analysis, Image Analysis, PyTorch (Machine Learning Library), Artificial Neural Networks, Tensorflow
- Status: Free Trial
Skills you'll gain: Object Oriented Programming (OOP), Software Documentation, Java Programming, Java, Computer Programming, Programming Principles, Computational Thinking, Computer Science
Coursera Project Network
Skills you'll gain: Microsoft Power Platform, Business Process Automation, Microsoft 365, Invoicing, Automation, Artificial Intelligence, Document Management, Data Integration, Data Store
- Status: Free Trial
Imperial College London
Skills you'll gain: Virtual Reality, Augmented and Virtual Reality (AR/VR), Virtual Environment, Visualization (Computer Graphics), Android Development, Computer Graphics, Android Studio, Animation and Game Design, Computer Graphic Techniques, Application Development, Interactive Design
- Status: Free Trial
Skills you'll gain: Unit Testing, Test Case, Application Deployment, Responsive Web Design, Test Driven Development (TDD), Continuous Deployment, Debugging, Maintainability, LinkedIn, Cascading Style Sheets (CSS), Front-End Web Development, CI/CD, Code Review, Development Testing, Hypertext Markup Language (HTML), Interviewing Skills, Web Development Tools, Web Development, Application Development, Software Documentation
- Status: Preview
University of Illinois Urbana-Champaign
Skills you'll gain: Geospatial Information and Technology, Geographic Information Systems, Apache Hadoop, Spatial Data Analysis, Geospatial Mapping, Spatial Analysis, Big Data, Matplotlib, Data Processing, Computational Thinking, Distributed Computing, Data Manipulation, Python Programming
- Status: Free Trial
Scrimba
Skills you'll gain: Typography, Responsive Web Design, Cascading Style Sheets (CSS), HTML and CSS, Web Design, Front-End Web Development, UI Components, Web Development
- Status: Free
DeepLearning.AI
Skills you'll gain: Prompt Engineering, Large Language Modeling, Generative AI, Open Source Technology, Secure Coding, Computer Programming
- Status: Free Trial
University of Toronto
Skills you'll gain: Apple iOS, Swift Programming, Mobile Development, Animations, Application Development, Computer Vision, Image Analysis, User Interface (UI) Design
Skills you'll gain: Excel Macros, Visual Basic (Programming Language), Scripting, Programming Principles, Automation, Scripting Languages, Microsoft Development Tools
Programming Languages learners also search
In summary, here are 10 of our most popular programming languages courses
- Geometric Algorithms: EIT Digital
- Aerial Image Segmentation with PyTorch : Coursera Project Network
- R Ultimate 2024 - R for Data Science and Machine Learning: Packt
- Java Object Basics: Functions, Recursion, and Objects: Codio
- Use AI Builder and Power Apps to Process Invoice Data: Coursera Project Network
- 3D Graphics in Android: Sensors and VR: Imperial College London
- Frontend Developer Skills and Best Practices: Scrimba
- Getting Started with CyberGIS: University of Illinois Urbana-Champaign
- Learn Tailwind CSS: Scrimba
- Prompt Engineering with Llama 2&3: DeepLearning.AI