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
Vanderbilt University
Skills you'll gain: Generative AI, ChatGPT, Expense Management, Expense Reports, Workflow Management, Google Workspace, Business Process Automation, Artificial Intelligence, Productivity Software, Google Sheets, Automation, Application Programming Interface (API)
- Status: Free
Coursera Project Network
Skills you'll gain: Data Visualization, Matplotlib, Web Scraping, Social Media Marketing, Python Programming, Social Media, Pandas (Python Package), Text Mining, Trend Analysis, Data Analysis, Exploratory Data Analysis, Data Cleansing, Data Manipulation, Jupyter
University of Colorado Boulder
Skills you'll gain: Embedded Systems, Embedded Software, Real Time Data, Software Systems, System Programming, Operating Systems, System Design and Implementation, Linux, Test Tools, Debugging, Verification And Validation, Algorithms
Coursera Project Network
Skills you'll gain: Tensorflow, Applied Machine Learning, Python Programming, Jupyter, Artificial Neural Networks, Deep Learning, Computer Vision, Scientific Visualization
Universidad Austral
Skills you'll gain: Server Side, Node.JS, Back-End Web Development, Restful API, Web Development, MongoDB, Application Deployment, OAuth, Web Servers, Application Programming Interface (API), Web Applications, Authentications, NoSQL, Platform As A Service (PaaS), Authorization (Computing), JSON
Board Infinity
Skills you'll gain: Scaled Agile Framework, Lean Methodologies, Backlogs, Agile Methodology, Sprint Planning, Agile Product Development, Process Improvement and Optimization, Cross-Functional Collaboration, Continuous Improvement Process, Quality Assurance, Data-Driven Decision-Making, Team Management, Agile Project Management, Sprint Retrospectives, Performance Metric, Risk Management, Continuous Integration, Kanban Principles, Project Management Institute (PMI) Methodology, Release Management
Skills you'll gain: Embedded Software, System Programming, Software Development Tools, Embedded Systems, Software Development, Debugging, Program Development, Application Security, C (Programming Language), Application Development, Computer Architecture, C++ (Programming Language), System Configuration, Computer Programming
Duke University
Skills you'll gain: Data Import/Export, Pandas (Python Package), Generative AI, OpenAI, Application Programming Interface (API), Data Manipulation, Databases, Artificial Intelligence, Data Storage Technologies
University of California San Diego
Skills you'll gain: Android Development, Application Development, Android (Operating System), Android Studio, Mobile Development, Software Development Tools, Development Environment, Internet Of Things, Embedded Software, Web Servers, Web Applications, USB, Java, Peripheral Devices, Operating Systems, Computer Hardware, Software Installation, System Configuration, Linux
Coursera Project Network
Skills you'll gain: Simulation and Simulation Software, Virtual Environment, Simulations, Mathematical Modeling, Other Programming Languages
Skills you'll gain: SAS (Software), Forecasting, Spatial Data Analysis, Data Visualization Software, Time Series Analysis and Forecasting, Data-Driven Decision-Making, Predictive Analytics, Geospatial Mapping, Data Analysis, Geographic Information Systems, Data Manipulation, Statistical Programming
Meta
Skills you'll gain: Swift Programming, Apple iOS, iOS Development, User Interface and User Experience (UI/UX) Design, User Interface (UI), Git (Version Control System), Apple Xcode, Mobile Development, Wireframing, UI Components, Application Development, Application Deployment
Programming learners also search
In summary, here are 10 of our most popular programming courses
- ChatGPT & Zapier: Agentic AI for Everyone: Vanderbilt University
- Clean and analyze social media usage data with Python: Coursera Project Network
- Real-Time Embedded Systems Theory and Analysis: University of Colorado Boulder
- Visualizing Filters of a CNN using TensorFlow: Coursera Project Network
- Desarrollo del lado servidor: NodeJS, Express y MongoDB: Universidad Austral
- SAFe Fundamentals: Board Infinity
- Cortex-M Software Development Fundamentals: Arm
- Introduction to Retrieval Augmented Generation (RAG): Duke University
- Internet of Things: Setting Up Your DragonBoard™ Development Platform: University of California San Diego
- Mycelium Growth with NetLogo Web: Coursera Project Network