Filter by
SubjectRequired
LanguageRequired
The language used throughout the course, in both instruction and assessments.
Learning ProductRequired
LevelRequired
DurationRequired
SkillsRequired
SubtitlesRequired
EducatorRequired
Explore the Computer Programming Course Catalog
Skills you'll gain: Excel Macros, Microsoft Excel, Visual Basic (Programming Language), Data Analysis Expressions (DAX), Excel Formulas, Scripting, Scripting Languages, Automation, Computational Logic
Scrimba
Skills you'll gain: Open Source Technology, JavaScript Frameworks, Generative AI, Application Frameworks, Data Ethics, Web Applications, Artificial Intelligence, Natural Language Processing
Board Infinity
Skills you'll gain: Javascript and jQuery, Javascript, Interactive Design, HTML and CSS, Web Design and Development, User Interface (UI), Event-Driven Programming, Web Development Tools, Scripting, Scripting Languages, Programming Principles, Debugging
University of London
Skills you'll gain: Hypertext Markup Language (HTML), Responsive Web Design, Web Design, Bootstrap (Front-End Framework), Web Development, Front-End Web Development, Cascading Style Sheets (CSS), Javascript, Development Environment
Coursera Project Network
Skills you'll gain: Angular, Development Environment, Program Development, JavaScript Frameworks, Javascript, Front-End Web Development, Model View Controller, UI Components
Universidad Nacional Autónoma de México
Skills you'll gain: Artificial Intelligence, Algorithms, Systems Thinking, Artificial Neural Networks, Simulations, Computational Thinking, Network Analysis
Duke University
Skills you'll gain: Large Language Modeling, Generative AI, Natural Language Processing, PyTorch (Machine Learning Library), Open Source Technology, Tensorflow, Artificial Intelligence and Machine Learning (AI/ML), Containerization, Application Deployment, Application Programming Interface (API), Command-Line Interface
- Status: Free
Coursera Project Network
Skills you'll gain: Product Demonstration, Web Content, Video Production, Presentations, Marketing Materials, Data Visualization, Content Creation, Company, Product, and Service Knowledge, Video Editing, Team Oriented, Storytelling
Skills you'll gain: Matplotlib, Data Visualization, Deep Learning, Linear Algebra, Artificial Neural Networks, NumPy, Image Analysis, Keras (Neural Network Library), Seaborn, Pandas (Python Package), Tensorflow, Machine Learning, Applied Machine Learning, Computer Vision, Scikit Learn (Machine Learning Library), Supervised Learning, Python Programming, Jupyter, Machine Learning Methods, Data Analysis
Skills you'll gain: Software Development Life Cycle, z/OS, COBOL (Programming Language), Unit Testing, Systems Analysis, Systems Development, Pseudocode, Software Development Methodologies, Agile Methodology, Software Development, Software Design, Systems Architecture, Mainframe Computing, Programming Principles, Scrum (Software Development), Test Planning
Coursera Project Network
Skills you'll gain: C++ (Programming Language), Data Structures, Data Store, Data Cleansing, Data Import/Export, Data Validation, Data Integrity
Johns Hopkins University
Skills you'll gain: Integral Calculus, Calculus, Linear Algebra, Mathematical Theory & Analysis, Advanced Mathematics, Visualization (Computer Graphics), Applied Mathematics, Graphing, Mathematical Modeling, Spatial Data Analysis
Computer Programming learners also search
In summary, here are 10 of our most popular computer programming courses
- The Ultimate Excel VBA Course - Learn and Master VBA Fast: Packt
- Open-source AI Models: Scrimba
- JavaScript for Web Development: Board Infinity
- أساسيات مواقع الويب سريعة الاستجابة: البرمجة باستخدام HTML وCSS وJavaScript: University of London
- AngularJS for Beginners: Getting Started: Coursera Project Network
- Comportamiento adaptativo: Universidad Nacional Autónoma de México
- Open Source LLMOps Solutions: Duke University
- Create website videos with Canva: Coursera Project Network
- Deep Learning with Real-World Projects: Packt
- IBM COBOL Software Development Process: IBM