Filter by
SubjectRequired
LanguageRequired
The language used throughout the course, in both instruction and assessments.
Learning ProductRequired
LevelRequired
DurationRequired
SkillsRequired
SubtitlesRequired
EducatorRequired
Explore the Functional Programming Course Catalog
- Status: Free Trial
University of Michigan
Skills you'll gain: Hypertext Markup Language (HTML), Web Content Accessibility Guidelines, Web Design and Development, Usability, Semantic Web, Cascading Style Sheets (CSS), Cloud Hosting, Web Servers, Data Validation, Web Development Tools
University of Pennsylvania
Skills you'll gain: Computational Thinking, Algorithms, Pseudocode, Python Programming, Data Structures, Computer Hardware, Computer Programming, Analysis, Debugging
- Status: Free Trial
Skills you'll gain: Bash (Scripting Language), Unit Testing, Scripting, Unix Shell, Shell Script, Linux Commands, Test Driven Development (TDD), Unix Commands, Unix, Scripting Languages, Development Environment, Operating Systems, Command-Line Interface, File Management, OS Process Management, Automation, Debugging, Python Programming
- Status: Free Trial
Stanford University
Skills you'll gain: Algorithms, Graph Theory, Data Structures, Theoretical Computer Science, Computational Thinking, Analysis, Programming Principles, Probability & Statistics, Probability
- Status: Free Trial
Johns Hopkins University
Skills you'll gain: HTML and CSS, Javascript, Responsive Web Design, Ajax, Front-End Web Development, Web Design, Web Applications, Hypertext Markup Language (HTML), Browser Compatibility, Web Development, Cascading Style Sheets (CSS), Usability, Cross Platform Development
Universidad Nacional Autónoma de México
Skills you'll gain: R Programming, Statistical Programming, Ggplot2, Data Manipulation, Simulations, Statistical Software, Data Science, Data Visualization, Graphing, Programming Principles, Data Import/Export, Scripting, Data Structures, Software Installation, Package and Software Management
- Status: Free Trial
University of Toronto
Skills you'll gain: Computer Vision, Image Analysis, Control Systems, Embedded Software, Automation, Deep Learning, Software Architecture, Computer Graphics, Simulations, Safety Assurance, Artificial Neural Networks, Global Positioning Systems, Visualization (Computer Graphics), Estimation, Algorithms, Machine Learning Methods, Predictive Modeling, Scenario Testing, Data Structures, Spatial Data Analysis
The Hong Kong University of Science and Technology
Skills you'll gain: Statistical Inference, Statistical Methods, Pandas (Python Package), Probability & Statistics, Risk Analysis, Financial Trading, Financial Data, Data Manipulation, Statistical Analysis, Regression Analysis, Financial Analysis, Jupyter, Financial Modeling
- Status: Free Trial
Skills you'll gain: Kotlin, Object Oriented Programming (OOP), Programming Principles, Android Development, Data Structures, Computer Programming, Mobile Development, Debugging
- Status: Free Trial
The Hong Kong University of Science and Technology
Skills you'll gain: Differential Equations, Linear Algebra, Matlab, Engineering Calculations, Engineering Analysis, Numerical Analysis, Finite Element Methods, Integral Calculus, Mathematical Software, Mechanical Engineering, Calculus, Algebra, Applied Mathematics, Mathematical Modeling, Engineering, Simulation and Simulation Software, Advanced Mathematics, Geometry, Computational Thinking, Estimation
- Status: Free Trial
Google
Skills you'll gain: Object Oriented Programming (OOP), Data Analysis, Data Structures, Jupyter, Python Programming, NumPy, Pandas (Python Package), Programming Principles, Scripting, Data Manipulation, Algorithms
- Status: Free Trial
Skills you'll gain: Analytics, Business Analytics, Data Analysis, Data-Driven Decision-Making, Business Intelligence, Data Literacy, Big Data, Data Storytelling, Statistical Analysis, Microsoft Excel, Data Visualization Software, R Programming
Functional Programming learners also search
In summary, here are 10 of our most popular functional programming courses
- Introduction to HTML5: University of Michigan
- Computational Thinking for Problem Solving: University of Pennsylvania
- Using Python to Interact with the Operating System: Google
- Divide and Conquer, Sorting and Searching, and Randomized Algorithms: Stanford University
- HTML, CSS, and Javascript for Web Developers: Johns Hopkins University
- Introducción a Data Science: Programación Estadística con R: Universidad Nacional Autónoma de México
- Self-Driving Cars: University of Toronto
- Python and Statistics for Financial Analysis: The Hong Kong University of Science and Technology
- Programming Fundamentals in Kotlin: Meta
- Mathematics for Engineers: The Hong Kong University of Science and Technology