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
- Status: Preview
University of California, Santa Cruz
Skills you'll gain: Scientific Visualization, Data Literacy, Data Visualization Software, Animations, Data Presentation, Video Editing, Data Storytelling, Adobe After Effects, Graphics Software, Visualization (Computer Graphics), Storyboarding, Adobe Premiere, Peer Review, Motion Graphics, Autodesk Maya, Post-Production, Computer Graphic Techniques, Technical Communication, Style Guides, Professional Development
Coursera Project Network
Skills you'll gain: Tensorflow, Natural Language Processing, Keras (Neural Network Library), Text Mining, Applied Machine Learning, Deep Learning, Machine Learning, Software Visualization
- Status: Free Trial
Skills you'll gain: Blockchain, Programming Principles, Integrated Development Environments, Computational Logic, Software Development Tools, Development Environment, Secure Coding, Business Logic, Program Development, Data Structures, Data Management, Development Testing, Debugging
- Status: Free Trial
Vanderbilt University
Skills you'll gain: Android Development, Android Studio, Software Testing, Mobile Development, Java, Unit Testing, Application Development, Integration Testing, Software Design, User Interface (UI), Service Management
- Status: Preview
Politecnico di Milano
Skills you'll gain: Product Lifecycle Management, Sustainability Reporting, Energy and Utilities, Environmental Science, Sustainable Development, Mathematical Modeling, Systems Thinking, Analysis, Microsoft Excel, Industrial Engineering, Case Studies, Software Development Life Cycle, Accounting, Applied Mathematics, Data Literacy, Scenario Testing, Open Source Technology
- Status: Free Trial
Skills you'll gain: Android Studio, Android Development, Android (Operating System), Mobile Development, Application Development, Mobile Development Tools, User Interface (UI) Design, User Interface and User Experience (UI/UX) Design, UI Components, Human Computer Interaction, Interaction Design, Usability, Development Environment, Development Testing
- Status: Free Trial
University of Illinois Urbana-Champaign
Skills you'll gain: Deep Learning, Image Analysis, Applied Machine Learning, Artificial Neural Networks, Computer Vision, Predictive Modeling, Health Informatics, Machine Learning, Unsupervised Learning, Feature Engineering, Medical Imaging, Python Programming, Dimensionality Reduction, Network Architecture
- Status: Free Trial
Skills you'll gain: Blockchain, FinTech, Application Development, Emerging Technologies, Computer Programming Tools, Program Development, Cryptography, Development Environment, Programming Principles, Data Structures
- Status: NewStatus: Free Trial
Skills you'll gain: iOS Development, Interactive Data Visualization, Data Storage Technologies, Computer Programming, Data Management, Data Structures
Coursera Project Network
Skills you'll gain: Java, Application Development, Java Programming, Software Engineering, Microsoft Visual Studio, Algorithms
- Status: Free Trial
University of London
Skills you'll gain: C++ (Programming Language), Object Oriented Programming (OOP), Computer Programming, Debugging, Test Data, Data Validation, Algorithms, Unit Testing, Test Case, Data Structures
- Status: Free Trial
Rice University
Skills you'll gain: Diversity Equity and Inclusion Initiatives, Diversity and Inclusion, Intercultural Competence, Workplace inclusivity, Cultural Diversity, Organizational Change, Human Resource Policies, Business Ethics, Organizational Strategy
Programming learners also search
In summary, here are 10 of our most popular programming courses
- Data-Driven Animation for Science Communication: University of California, Santa Cruz
- Transfer Learning for NLP with TensorFlow Hub: Coursera Project Network
- Foundations of Solidity and Smart Contract Development: Packt
- Capstone MOOC for "Android App Development": Vanderbilt University
- Modelling and measuring the Energy Transition: Politecnico di Milano
- Get Started with Android App Development: SkillUp
- Deep Learning Methods for Healthcare: University of Illinois Urbana-Champaign
- Blockchain Basics and Smart Contract Foundations: Packt
- Flutter & Dart - Complete App Development Course: Packt
- Java for Beginners: Loops & Arrays: Coursera Project Network