• For Individuals
  • For Businesses
  • For Universities
  • For Governments
Degrees
​
Log In
Join for Free
  • Browse
  • Programming Functional Programming

Results for "programming functional programming"


  • C

    Coursera

    Quantitative Finance & Risk Modeling

    Skills you'll gain: Financial Modeling, Descriptive Statistics, Data Literacy, Financial Forecasting, Reconciliation, Financial Analysis, A/B Testing, Portfolio Risk, Model Evaluation, Data Cleansing, Classification And Regression Tree (CART), Regression Analysis, Exploratory Data Analysis, Predictive Modeling, Data Analysis, Risk Analysis, Risk Management, R Programming, Statistical Analysis, Machine Learning

    ★ 4.2 (6) · Intermediate · Specialization · 3 - 6 Months

    Category: New
    New
    Status: Free Trial
    Free Trial
    Category: Credit offered
    Credit offered
  • F

    Fractal Analytics

    Mastering User Centric Design with Generative AI

    Skills you'll gain: Responsible AI, A/B Testing, Design Thinking, Ideation, Generative AI, User Centered Design, Design and Product, Data Ethics, Experience Design, Innovation, User Research, Data Storytelling, Dashboard, AI literacy, Data Analysis, Artificial Intelligence, Prompt Engineering, Critical Thinking, Business Consulting, Problem Solving

    ★ 4.6 (224) · Beginner · Specialization · 1 - 3 Months

    Status: Free Trial
    Free Trial
    Category: Credit offered
    Credit offered
  • C

    Coursera

    Introduction To Java Database Connectivity - JDBC

    Skills you'll gain: MySQL, Java, Data Access, Data Store, Database Application, Database Development, Java Programming, Databases, Software Development, Data Storage, Program Development, Computer Programming

    ★ 4.4 (84) · Advanced · Guided Project · Less Than 2 Hours

    Category: Credit offered
    Credit offered
  • U

    Universitat Autònoma de Barcelona

    Sistemas Digitales: De las puertas lógicas al procesador

    Skills you'll gain: System Design and Implementation, Application Specific Integrated Circuits, Systems Design, Computational Logic, Computer Architecture, Computer Systems, Hardware Architecture, Design Strategies, Algorithms, Other Programming Languages

    ★ 4.7 (249) · Mixed · Course · 1 - 3 Months

    Category: Preview
    Preview
    Category: Credit offered
    Credit offered
  • N

    NIIT

    RESTful Microservices Using Node.js and Express

    Skills you'll gain: Node.JS, API Gateway, MySQL, Restful API, MongoDB, OAuth, Microservices, NoSQL, Object-Relational Mapping, Application Programming Interface (API), Database Design, Relational Databases, Unit Testing, SQL, Cloud Deployment, Databases, MySQL Workbench, Data Persistence, Server Side, Javascript

    ★ 3.6 (115) · Intermediate · Specialization · 3 - 6 Months

    Status: Free Trial
    Free Trial
    Category: Credit offered
    Credit offered
  • C

    Coursera

    Introduction to JavaScript

    Skills you'll gain: Javascript, Web Development, Web Development Tools, Scripting, Hypertext Markup Language (HTML), Programming Principles

    ★ 4.5 (110) · Beginner · Guided Project · Less Than 2 Hours

    Category: Credit offered
    Credit offered
  • S

    SAS

    Data Literacy: Exploring and Visualizing Data

    Skills you'll gain: Exploratory Data Analysis, Data Visualization, Data Literacy, Data-Driven Decision-Making, Data Visualization Software, Data Presentation, SAS (Software), Data Storytelling, Trend Analysis, Data Manipulation, Data Analysis, Data Quality, Data Preprocessing, Data Wrangling, Data Transformation, Analytics, Interactive Data Visualization, Data Analysis Software, Analysis, Data Cleansing

    ★ 4.7 (1.1K) · Beginner · Specialization · 1 - 3 Months

    Status: Free Trial
    Free Trial
    Category: Credit offered
    Credit offered
  • M

    Microsoft

    Microsoft Azure Developer Associate (AZ-204) Exam Prep

    Skills you'll gain: Cloud Deployment, Cloud Development, Microsoft Azure, Cloud Storage, Data Storage, Serverless Computing, Software Development, Cloud Security, Virtual Machines, Data Storage Technologies, Continuous Deployment, Development Environment, Cloud Management, Application Deployment, Cloud Applications, Virtualization and Virtual Machines, Data Security, Cloud Computing, Microsoft Power Automate/Flow, C# (Programming Language)

    ★ 4.5 (296) · Intermediate · Professional Certificate · 3 - 6 Months

    Status: Free Trial
    Free Trial
    Category: Credit offered
    Credit offered
  • J

    Johns Hopkins University

    R البرمجة باستخدام لغة

    Skills you'll gain: R (Software), R Programming, Statistical Programming, Statistical Software, Statistical Analysis, Statistical Methods, Debugging, File I/O, Data Analysis, Simulations, Programming Principles, Data Import/Export, Data Processing, Data Structures, Data Manipulation, Computer Programming, Performance Tuning, Software Installation

    Intermediate · Course · 1 - 4 Weeks

    Category: Preview
    Preview
    Category: Credit offered
    Credit offered
  • U

    University of Colorado Boulder

    Modeling and Control of Power Electronics

    Skills you'll gain: Power Electronics, Control Systems, Electronic Systems, Electrical Engineering, electromagnetics, Electronics Engineering, Electric Power Systems, Simulation and Simulation Software, Electronics, Engineering Analysis, Simulations, Electrical Systems, Mathematical Modeling, Electrical Power, Computer-Aided Design, Matlab, Technical Design, Verification And Validation, Network Analysis, Systems Analysis

    ★ 4.7 (162) · Intermediate · Specialization · 3 - 6 Months

    Status: Free Trial
    Free Trial
    Category: Build toward a degree
    Build toward a degree
  • P

    Pearson

    Java SE 17 Developer (1Z0-829): Unit 1

    Skills you'll gain: Java Programming, Application Programming Interface (API)

    Intermediate · Course · 1 - 4 Weeks

    Status: Free Trial
    Free Trial
    Category: Credit offered
    Credit offered
  • M

    Meta

    Working with Data in Android

    Skills you'll gain: Restful API, Android Development, Kotlin, API Design, Android Studio, Mobile Development, Database Management, Data Persistence, Databases, JSON, Web Applications, SQL

    ★ 4.7 (60) · Intermediate · Course · 1 - 3 Months

    Status: Free Trial
    Free Trial
    Category: Credit offered
    Credit offered
1…157158159…495

In summary, here are 10 of our most popular programming functional programming courses

  • Quantitative Finance & Risk Modeling: Coursera
  • Mastering User Centric Design with Generative AI: Fractal Analytics
  • Introduction To Java Database Connectivity - JDBC: Coursera
  • Sistemas Digitales: De las puertas lógicas al procesador: Universitat Autònoma de Barcelona
  • RESTful Microservices Using Node.js and Express: NIIT
  • Introduction to JavaScript: Coursera
  • Data Literacy: Exploring and Visualizing Data: SAS
  • Microsoft Azure Developer Associate (AZ-204) Exam Prep: Microsoft
  • R البرمجة باستخدام لغة: Johns Hopkins University
  • Modeling and Control of Power Electronics: University of Colorado Boulder

Other topics to explore

Arts and Humanities
338 courses
Business
1095 courses
Computer Science
668 courses
Data Science
425 courses
Information Technology
145 courses
Health
471 courses
Math and Logic
70 courses
Personal Development
137 courses
Physical Science and Engineering
413 courses
Social Sciences
401 courses
Language Learning
150 courses

Coursera Footer

Skills

  • Accounting
  • Artificial Intelligence (AI)
  • Cybersecurity
  • Data Analytics
  • Digital Marketing
  • Human Resources (HR)
  • Microsoft Excel
  • Project Management
  • Python
  • SQL

Professional Certificates

  • Google AI Certificate
  • Google Cybersecurity Certificate
  • Google Data Analytics Certificate
  • Google IT Support Certificate
  • Google Project Management Certificate
  • Google UX Design Certificate
  • IBM AI Engineering Certificate
  • IBM AI Product Manager Certificate
  • IBM Data Science Certificate
  • Intuit Academy Bookkeeping Certificate

Courses & Specializations

  • AI Essentials Specialization
  • AI For Business Specialization
  • AI For Everyone Course
  • AI in Healthcare Specialization
  • Deep Learning Specialization
  • Excel Skills for Business Specialization
  • Financial Markets Course
  • Machine Learning Specialization
  • Prompt Engineering for ChatGPT Course
  • Python for Everybody Specialization

Career Resources

  • Career Aptitude Test
  • CAPM Certification Requirements
  • CompTIA A+ Certification Requirements
  • CompTIA Security+ Certification Requirements
  • Essential IT Certifications
  • Free IT Certifications and Courses
  • High-Income Skills to Learn
  • How to Learn Artificial Intelligence
  • PMP Certification Requirements
  • Popular Cybersecurity Certifications

Coursera

  • About
  • What We Offer
  • Leadership
  • Careers
  • Catalog
  • Coursera Plus
  • Professional Certificates
  • MasterTrack® Certificates
  • Degrees
  • For Enterprise
  • For Government
  • For Campus
  • Become a Partner
  • Social Impact
  • Free Courses
  • Share your Coursera learning story

Community

  • Learners
  • Partners
  • Beta Testers
  • Blog
  • The Coursera Podcast
  • Tech Blog

More

  • Press
  • Investors
  • Terms
  • Privacy
  • Help
  • Accessibility
  • Contact
  • Articles
  • Directory
  • Affiliates
  • Modern Slavery Statement
  • Do Not Sell/Share
Learn Anywhere
Download on the App Store
Get it on Google Play
Logo of Certified B Corporation
© 2026 Coursera Inc. All rights reserved.
  • Coursera Facebook
  • Coursera Linkedin
  • Coursera Twitter
  • Coursera YouTube
  • Coursera Instagram
  • Coursera TikTok