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
Skills you'll gain: Computer Programming, Programming Principles, Data Import/Export, Data Structures, Scripting, Scripting Languages, Python Programming, Computer Science, File Management
- Status: Free Trial
University of California, Davis
Skills you'll gain: Threat Modeling, Secure Coding, Cryptography, Open Web Application Security Project (OWASP), Encryption, Application Security, Penetration Testing, Vulnerability Assessments, Data Security, Security Controls, Authentications, Vulnerability Management, Web Applications, Javascript
- Status: Free Trial
Cisco Learning and Certifications
Skills you'll gain: Software-Defined Networking, Network Engineering, Network Architecture, Scripting, Application Programming Interface (API), Data Modeling, General Networking, Network Planning And Design, Automation, Network Infrastructure, Linux Commands, Python Programming, Network Protocols, Command-Line Interface
- Status: Preview
Illinois Tech
Skills you'll gain: Javascript and jQuery, Responsive Web Design, Web Development, Version Control, Web Design, Cascading Style Sheets (CSS), HTML and CSS, GitHub, Web Applications, JavaScript Frameworks, Web Development Tools, Infrastructure Architecture, Browser Compatibility, Application Programming Interface (API), Animations
- Status: Preview
University of Michigan
Skills you'll gain: Large Language Modeling, Prompt Engineering, Application Development, Generative AI, Applied Machine Learning, Python Programming, Natural Language Processing, Open Source Technology
- Status: Free Trial
Rice University
Skills you'll gain: Computational Thinking, Programming Principles, Algorithms, Data Structures, Theoretical Computer Science, Computer Programming, Mathematical Software, Python Programming, Computer Science, Debugging, Data Validation, Game Design, Simulations
Skills you'll gain: Javascript, JavaScript Frameworks, Node.JS, Vue.JS, Event-Driven Programming, Application Programming Interface (API), Debugging
- Status: Free
DeepLearning.AI
Skills you'll gain: ChatGPT, Large Language Modeling, Prompt Engineering, OpenAI, Cloud API, Generative AI, Self Service Technologies, Python Programming
- Status: Free Trial
Universidad Nacional Autónoma de México
Skills you'll gain: Android Development, Android Studio, Mobile Development, Application Development, Application Lifecycle Management, User Interface (UI) Design, Authorization (Computing), User Interface (UI), Data Storage, Database Management, Databases
- Status: Preview
Pontificia Universidad Católica del Perú
Skills you'll gain: Data Transformation, Business Analytics, Anomaly Detection, Analytics, Data Cleansing, R Programming, Data Analysis, Project Management Life Cycle, Data Science, Business Intelligence, Data Quality, Exploratory Data Analysis, Dimensionality Reduction, Big Data, Data Validation, Package and Software Management, Supervised Learning
- Status: Preview
Johns Hopkins University
Skills you'll gain: Resource Allocation, Simulation and Simulation Software, Microsoft Excel, Business Analytics, Data-Driven Decision-Making, Operational Analysis, Transportation Operations, Analytics, Business Operations, Risk Analysis, Process Optimization, Statistical Methods, Business Modeling, Logistics
- Status: Free Trial
Board Infinity
Skills you'll gain: Application Development, Development Environment, Software Development, Computer Programming, Microsoft Visual Studio, Microsoft Development Tools
Programming learners also search
In summary, here are 10 of our most popular programming courses
- Python Basic Structures: Lists, Strings, and Files: Codio
- Identifying Security Vulnerabilities: University of California, Davis
- Introduction to Network Automation: Cisco Learning and Certifications
- Fundamentals of Web Development: Illinois Tech
- Llama for Python Programmers: University of Michigan
- Principles of Computing (Part 2): Rice University
- Asynchronous Programming in JavaScript - Complete Course: Packt
- Building Systems with the ChatGPT API: DeepLearning.AI
- Desarrollo de aplicaciones con Android: Universidad Nacional Autónoma de México
- Analítica y ciencia de datos para negocios: Pontificia Universidad Católica del Perú