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

Results for "programming functional programming"


  • U

    University of Colorado Boulder

    BiteSize Python for Absolute Beginners: Data Structures

    Skills you'll gain: Data Structures, Data Access, Python Programming, Data Management

    Beginner · Course · 1 - 3 Months

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

    Coursera

    ETL pipelines con Python: recopila datos de Spotify

    Skills you'll gain: Interactive Data Visualization, Data Transformation, Data Presentation, Data Visualization Software, Business Intelligence, Data Analysis, Extract, Transform, Load, Exploratory Data Analysis, Pandas (Python Package), Data Collection, Data Pipelines, Development Environment, Python Programming

    Intermediate · Guided Project · Less Than 2 Hours

    Category: Credit offered
    Credit offered
  • E

    EDUCBA

    Advanced Unity Projects: RPG, Level Design & VFX

    Skills you'll gain: Animation and Game Design, Unity Engine, Game Design, 3D Assets, Animations, Computer Graphics, Video Game Development, User Interface (UI), UI Components, User Interface (UI) Design, Virtual Environment, Computer Graphic Techniques, Visualization (Computer Graphics), Performance Tuning, Interactive Design, Software Design, C# (Programming Language), Code Reusability, Model Optimization, Scripting

    ★ 4.8 (40) · Intermediate · Specialization · 3 - 6 Months

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

    Logical Operations

    Python Data Science: Environment Setup

    Skills you'll gain: Jupyter, Software Installation, System Configuration, Package and Software Management, Virtual Machines, Data Science, Pandas (Python Package), Data Processing, NumPy, Computer Programming Tools, Virtualization and Virtual Machines, Matplotlib, Data Analysis, Python Programming, Seaborn, Software Development, Computer Programming

    Mixed · Course · 1 - 4 Weeks

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

    Google Cloud

    Work with Gemini Models in BigQuery

    Skills you'll gain: Gemini, Google Gemini, Generative AI, Predictive Modeling, Google Cloud Platform, Big Data, Artificial Intelligence and Machine Learning (AI/ML), SQL, Query Languages, Python Programming, Customer Relationship Management (CRM) Software, Customer Relationship Management, Data Processing

    Intermediate · Course · 1 - 4 Weeks

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

    Board Infinity

    Cloud FinOps

    Skills you'll gain: Cloud Management, Billing Systems, Cloud Computing, Billing, Cloud Services, Cost Management, Cloud Technologies, Cloud Platforms, Cost Control, Budget Management, Cloud Engineering, Cloud Deployment, Dashboard, Resource Utilization, Budgeting, Virtual Machines, Cost Accounting, Cross-Functional Collaboration, Financial Management, Financial Data

    ★ 3.2 (25) · Intermediate · Specialization · 1 - 3 Months

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

    University of California San Diego

    Algal Blooms and Proliferations

    Skills you'll gain: Water Resources, Water Quality, Hazard Analysis, Pollution Prevention, Food Safety and Sanitation, Food and Beverage, Environmental Issue, Laboratory Testing, Environmental Monitoring, Public Health, Microbiology, Analytical Testing, Analytical Chemistry, Environmental Science, Biochemistry, Biochemical Assays

    ★ 4.5 (20) · Intermediate · Course · 1 - 4 Weeks

    Category: Free
    Free
    Category: Credit offered
    Credit offered
  • W

    Whizlabs

    Java: Arrays, Loops, Methods, and Encapsulation

    Skills you'll gain: Object Oriented Design, Computer Programming, Code Reusability, Memory Management

    Intermediate · Course · 1 - 4 Weeks

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

    University of Alberta

    Introdução ao Gerenciamento de produtos de software

    Skills you'll gain: Agile Software Development, Requirements Analysis, Process Driven Development, Agile Methodology, Software Development, Product Management, Software Engineering, Technical Product Management, Software Development Methodologies

    ★ 4.4 (42) · Mixed · Course · 1 - 4 Weeks

    Category: Preview
    Preview
    Category: Credit offered
    Credit offered
  • I

    Illinois Tech

    Introduction to Time Series

    Skills you'll gain: Time Series Analysis and Forecasting, R (Software), Statistical Analysis, Statistical Software, Forecasting, Statistical Programming, Statistical Modeling, Data Analysis, Statistical Methods, Statistical Reporting, Predictive Modeling, Correlation Analysis, Exploratory Data Analysis, Statistical Visualization, Data Presentation, Probability & Statistics, Model Evaluation, Statistical Hypothesis Testing, Data Transformation

    ★ 4.1 (8) · Intermediate · Course · 1 - 3 Months

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

    Coursera

    Real-Time, Real Fast: Kafka & Spark for Data Engineers

    Skills you'll gain: Apache Kafka, Data Transformation, Real Time Data, Fraud detection, Data Pipelines, Apache Spark, Power BI, PySpark, Performance Tuning, Grafana, Disaster Recovery, Data Architecture, Prometheus (Software), Data Integrity, Scalability, Data Processing, Data Governance, Event-Driven Programming, System Monitoring, Docker (Software)

    Intermediate · Specialization · 3 - 6 Months

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

    Coursera

    Sort and Filter Data in SQL using MySQL Workbench

    Skills you'll gain: MySQL, MySQL Workbench, SQL, Database Software, Data Manipulation, Query Languages, Data Access

    Intermediate · Guided Project · Less Than 2 Hours

    Category: Credit offered
    Credit offered
1…345346347…495

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

  • BiteSize Python for Absolute Beginners: Data Structures: University of Colorado Boulder
  • ETL pipelines con Python: recopila datos de Spotify: Coursera
  • Advanced Unity Projects: RPG, Level Design & VFX: EDUCBA
  • Python Data Science: Environment Setup: Logical Operations
  • Work with Gemini Models in BigQuery: Google Cloud
  • Cloud FinOps: Board Infinity
  • Algal Blooms and Proliferations: University of California San Diego
  • Java: Arrays, Loops, Methods, and Encapsulation: Whizlabs
  • Introdução ao Gerenciamento de produtos de software: University of Alberta
  • Introduction to Time Series: Illinois Tech

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