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
University of California, Irvine
Skills you'll gain: Apple iOS, Model View Controller, Core Data (Software), User Interface (UI) Design, UI Components, User Interface and User Experience (UI/UX) Design, Responsive Web Design, Mobile Development, Human Computer Interaction, UI/UX Strategy, Data Mapping, Geospatial Mapping, User Experience Design, Storyboarding
Skills you'll gain: Microarchitecture, Computer Architecture, Computer Hardware, Computer Systems, Embedded Systems, OS Process Management, Data Storage, Computational Logic, Other Programming Languages, C (Programming Language), C# (Programming Language)
Skills you'll gain: Feature Engineering, Exploratory Data Analysis, Pandas (Python Package), Scikit Learn (Machine Learning Library), Data Manipulation, NumPy, Data Analysis, Python Programming, Regression Analysis, Predictive Modeling, Machine Learning, Classification And Regression Tree (CART), Artificial Intelligence and Machine Learning (AI/ML), Statistical Methods, Programming Principles, Data Structures
LearnQuest
Skills you'll gain: Spring Framework, Object-Relational Mapping, Transaction Processing, Databases, Java, Data Access, Restful API, Web Services, Service Oriented Architecture
Johns Hopkins University
Skills you'll gain: Calculus, Integral Calculus, Applied Mathematics, Graphing, Numerical Analysis, Python Programming, Advanced Mathematics, Mathematical Software, Mathematical Modeling, Derivatives, Programming Principles
Johns Hopkins University
Skills you'll gain: Javascript, Ajax, JSON, Web Applications, Web Development, HTML and CSS, Object Oriented Programming (OOP), Network Protocols
Coursera Project Network
Skills you'll gain: MySQL, Java, Data Access, Database Application, Java Programming, Databases, Software Development, Data Storage, Application Programming Interface (API)
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: 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
Coursera Project Network
Skills you'll gain: TypeScript, Programming Principles, Web Development Tools, Javascript, Web Language
Duke University
Skills you'll gain: AWS SageMaker, MLOps (Machine Learning Operations), Microsoft Azure, Exploratory Data Analysis, Data Pipelines, Amazon Web Services, Feature Engineering, Cloud Solutions, Data Analysis, Cloud Development, Applied Machine Learning, Predictive Modeling, Application Deployment, Serverless Computing, Amazon S3, Machine Learning, Machine Learning Algorithms
- Status: Free
Institut Mines-Télécom
Skills you'll gain: Augmented Reality, Augmented and Virtual Reality (AR/VR), Mobile Development, Android (Operating System), Image Analysis, Geographic Information Systems, Computer Vision, Global Positioning Systems, Prototyping
Programming learners also search
In summary, here are 10 of our most popular programming courses
- Best Practices for iOS User Interface Design: University of California, Irvine
- Introduction to Microprocessors: Arm
- Introduction to Data Science and scikit-learn in Python: LearnQuest
- Spring Data Repositories: LearnQuest
- Applied Calculus with Python: Johns Hopkins University
- Introduction to Javascript and Ajax: Building Web Apps: Johns Hopkins University
- Introduction To Java Database Connectivity - JDBC: Coursera Project Network
- SAFe Fundamentals: Board Infinity
- Using Data for Geographic Mapping and Forecasting in SAS Visual Analytics: SAS
- TypeScript Variables and Data Types: Coursera Project Network