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
Coursera Project Network
Skills you'll gain: Web Scraping, Relational Databases, Statistical Software, Data Import/Export, R Programming, MySQL, Data Capture, Microsoft Excel
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
Skills you'll gain: Tensorflow, Google Cloud Platform, Scripting, Artificial Neural Networks, Machine Learning, Deep Learning, Development Environment
- Status: Free
Coursera Project Network
Skills you'll gain: TypeScript, Computational Logic, Other Programming Languages, Programming Principles, Data Structures
Illinois Tech
Skills you'll gain: Unified Modeling Language, Debugging, Object Oriented Programming (OOP), Python Programming, Computer Programming, System Programming, Pseudocode, Software Design, User Interface (UI), Data Structures, File Management
- Status: Free Trial
Skills you'll gain: Google Cloud Platform, Serverless Computing, Cloud Development, Cloud Applications, Cloud API, Application Deployment, Cloud Security, Application Development, Event-Driven Programming, Operational Databases, Virtual Private Networks (VPN), Identity and Access Management, Encryption, Scalability
- Status: NewStatus: Free Trial
University of Glasgow
Skills you'll gain: Artificial Neural Networks, Matlab, Supervised Learning, Applied Machine Learning, Machine Learning, Data Manipulation, Data Cleansing, Artificial Intelligence, Feature Engineering, Data Transformation, Classification And Regression Tree (CART), Predictive Modeling, Numerical Analysis, Artificial Intelligence and Machine Learning (AI/ML), Mathematical Software, Programming Principles, Computer Programming, Scripting, Data Structures, Machine Learning Algorithms
- Status: Free Trial
Skills you'll gain: Object Oriented Programming (OOP), Software Documentation, Java, Computer Programming, Programming Principles, Computational Thinking
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
- Status: Free
Coursera Project Network
Skills you'll gain: PyTorch (Machine Learning Library), Image Analysis, Computer Vision, Deep Learning
École Polytechnique Fédérale de Lausanne
Skills you'll gain: Software Design Patterns, Object Oriented Programming (OOP), Software Design, Java, Program Development, Computer Programming, Software Engineering, User Interface (UI), Simulations, Integrated Development Environments, Algorithms
Coursera Project Network
Skills you'll gain: Pandas (Python Package), Data Analysis, Data Cleansing, Graphing, Exploratory Data Analysis, Data Manipulation, Matplotlib, Jupyter, Data Literacy, NumPy, Python Programming
Programming learners also search
In summary, here are 10 of our most popular programming courses
- Importing Data into R: Coursera Project Network
- Getting Started with CyberGIS: University of Illinois Urbana-Champaign
- Learning TensorFlow: the Hello World of Machine Learning: Google Cloud
- TypeScript Operators: Coursera Project Network
- Introduction to Open Source Application Development: Illinois Tech
- Developing Applications with Cloud Run Functions on Google Cloud: Google Cloud
- Applied AI for Engineers and Scientists: Foundations: University of Glasgow
- Java Object Basics: Functions, Recursion, and Objects: Codio
- Geometric Algorithms: EIT Digital
- Aerial Image Segmentation with PyTorch : Coursera Project Network