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: Free Trial
University of Illinois Urbana-Champaign
Skills you'll gain: Data Visualization, Tableau Software, Data Visualization Software, Excel Macros, Analytics, Analytical Skills, Pivot Tables And Charts, Accounting Systems, Business Analytics, Microsoft Excel, Spreadsheet Software, Data-Driven Decision-Making, Data Manipulation, Data Analysis, Descriptive Statistics, Regression Analysis, Predictive Analytics, Data Architecture
- Status: Free Trial
Johns Hopkins University
Skills you'll gain: Image Analysis, Event-Driven Programming, Scalability, C and C++, Distributed Computing, Computer Graphics, Computer Vision, System Programming, Data Processing, Software Development, Performance Tuning, Hardware Architecture, Data Structures, Algorithms
Coursera Project Network
Skills you'll gain: Keras (Neural Network Library), Tensorflow, Deep Learning, Performance Tuning, Machine Learning Methods, Python Programming
Coursera Project Network
Skills you'll gain: TypeScript, Computational Logic, Scripting Languages, Programming Principles, Web Development Tools, Data Structures, Computer Programming
- Status: Free
DeepLearning.AI
Skills you'll gain: Prompt Engineering, LLM Application, Large Language Modeling, Responsible AI, Code Review, Computer Programming Tools
- Status: Free Trial
The Hong Kong University of Science and Technology
Skills you'll gain: Acceptance Testing, Software Development Methodologies, Configuration Management, Debugging, Software Development Life Cycle, Software Testing, Software Engineering, Unified Modeling Language, Integration Testing, User Acceptance Testing (UAT), Unit Testing, System Implementation, Secure Coding, Test Case, Requirements Analysis, Agile Methodology, Project Management
- Status: Preview
Board Infinity
Skills you'll gain: Object Oriented Programming (OOP), Python Programming, Programming Principles, File Management, Data Structures, Computer Programming, Algorithms, Data Management, Data Science
- Status: Free Trial
LearnKartS
Skills you'll gain: Java Programming
- Status: Free Trial
University of California, Davis
Skills you'll gain: Threat Modeling, Secure Coding, Cryptography, Exploit development, Open Web Application Security Project (OWASP), Encryption, Application Security, Vulnerability Assessments, Data Security, Security Controls, Authentications, Security Testing, Vulnerability Management, Personally Identifiable Information
- Status: Free Trial
Fractal Analytics
Skills you'll gain: Generative AI, Generative Model Architectures, Object Oriented Programming (OOP), Prompt Engineering, Artificial Neural Networks, Computer Programming, Debugging, Python Programming, Semantic Web, Natural Language Processing, Critical Thinking
- Status: Free Trial
Skills you'll gain: Selenium (Software), Java Programming, Java, Object Oriented Programming (OOP), Object Oriented Design, Eclipse (Software), Test Automation, Web Development Tools, Computer Programming, Cascading Style Sheets (CSS), Development Environment, Integrated Development Environments, Extensible Markup Language (XML), Software Testing, Data Import/Export, Test Case, Javascript and jQuery, Apache, Browser Compatibility, Data Structures
Coursera Project Network
Skills you'll gain: Tensorflow, Keras (Neural Network Library), Image Analysis, Computer Vision, Artificial Neural Networks, Applied Machine Learning, Deep Learning, Machine Learning, Python Programming
Programming learners also search
In summary, here are 10 of our most popular programming courses
- Introduction to Accounting Data Analytics and Visualization: University of Illinois Urbana-Champaign
- CUDA at Scale for the Enterprise: Johns Hopkins University
- Optimize TensorFlow Models For Deployment with TensorRT: Coursera Project Network
- TypeScript Operators: Coursera Project Network
- Prompt Engineering with Llama 2&3: DeepLearning.AI
- Software Engineering: Implementation and Testing: The Hong Kong University of Science and Technology
- Dive Deep into Python: Board Infinity
- Core Java - Design Patterns: LearnKartS
- Identifying Security Vulnerabilities: University of California, Davis
- Coding with Generative AI: Fractal Analytics