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
Coursera Project Network
Skills you'll gain: Selenium (Software), Test Automation, Eclipse (Software), Software Testing, UI Components, Integrated Development Environments, Web Applications, Java Programming
- Status: Free Trial
Skills you'll gain: Backlogs, Quality Management, Project Closure, Project Planning, Scope Management, Team Management, Project Scoping, Agile Project Management, Budget Management, Project Risk Management, Milestones (Project Management), Team Leadership, Communication Planning, Agile Software Development, Product Roadmaps, Sprint Retrospectives, Resource Management, Project Management Life Cycle, Change Management, Project Management
- Status: Free Trial
Skills you'll gain: React Native, User Research, UI/UX Research, Persona (User Experience), Apple iOS, Restful API, Core Data (Software), Design Research, Version Control, Swift Programming, User Experience Design, Unix Commands, User Interface (UI), User Interface and User Experience (UI/UX) Design, Interaction Design, Git (Version Control System), Apple Xcode, Algorithms, Jest (JavaScript Testing Framework), Mobile Development
- Status: Free Trial
MathWorks
Skills you'll gain: Image Analysis, Matlab, Computer Vision, Spatial Data Analysis, Quantitative Research, Graphical Tools, Data Access, Data Import/Export
- Status: Free Trial
University of Toronto
Skills you'll gain: Bioinformatics, Molecular Biology, Network Analysis, Data Analysis, Big Data, Data Visualization Software, Scientific Visualization, Structural Analysis
- Status: Free Trial
Skills you'll gain: Relational Databases, Database Design, SQL, Database Management, Databases, Query Languages, Data Analysis, Exploratory Data Analysis, R Programming, Data Manipulation, Data Modeling, Data Access
- Status: Free Trial
Skills you'll gain: Exploratory Data Analysis, Unsupervised Learning, Supervised Learning, Data Analysis, Applied Machine Learning, Statistical Analysis, Data Presentation, Technical Communication, Machine Learning, Scikit Learn (Machine Learning Library), Python Programming, Tensorflow, Regression Analysis, Keras (Neural Network Library), Artificial Neural Networks
- Status: Free Trial
Duke University
Skills you'll gain: Pandas (Python Package), Version Control, Git (Version Control System), Data Manipulation, Software Development Tools, Development Environment, Data Structures, Python Programming, Data Analysis Software, NumPy, Data Import/Export, Integrated Development Environments, Virtual Environment
- Status: Free Trial
University of Colorado Boulder
Skills you'll gain: Programming Principles, Computer Programming, Data Manipulation, Python Programming, Scripting Languages, Scripting, Data Structures
Board Infinity
Skills you'll gain: Restful API, Middleware, Secure Coding, Object-Relational Mapping, PHP (Scripting Language), Authentications, Application Security, Database Management, Model View Controller, Relational Databases, Application Frameworks, Back-End Web Development, Web Applications, Data Validation
- Status: Free Trial
University of Colorado Boulder
Skills you'll gain: Statistical Inference, Statistical Modeling, Statistical Hypothesis Testing, Regression Analysis, R Programming, Data Ethics, Statistical Methods, Data Analysis, Statistical Analysis, Data Modeling, Predictive Modeling, Probability & Statistics, Advanced Analytics, Correlation Analysis, Forecasting, Data Science, A/B Testing, Machine Learning, Classification And Regression Tree (CART), Linear Algebra
- Status: Free
Princeton University
Skills you'll gain: Theoretical Computer Science, Data Structures, Computer Science, Computer Architecture, Algorithms, Programming Principles, Computational Logic, Computational Thinking, Java Programming, Computer Hardware
Programming learners also search
In summary, here are 10 of our most popular programming courses
- Create Your First Automation Script Using Selenium and Java: Coursera Project Network
- Google Project Management: Google
- Desarrollador de Meta de IOS: Meta
- Introduction to Image Processing: MathWorks
- Bioinformatic Methods II: University of Toronto
- SQL for Data Science with R: IBM
- Machine Learning Capstone: IBM
- Python and Pandas for Data Engineering: Duke University
- Introduction to Python Fundamentals: University of Colorado Boulder
- Mastering Laravel Framework and PHP: Board Infinity