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


Results for "functional programming c programming"


  • Status: Free Trial
    Free Trial
    G

    Google

    The Nuts and Bolts of Machine Learning

    Skills you'll gain: Feature Engineering, Decision Tree Learning, Applied Machine Learning, Supervised Learning, Advanced Analytics, Machine Learning, Machine Learning Algorithms, Unsupervised Learning, Analytics, Random Forest Algorithm, Data Analysis, Predictive Modeling, Model Evaluation, Bayesian Network, Python Programming, Statistical Modeling, Classification Algorithms

    4.8
    Rating, 4.8 out of 5 stars
    ·
    604 reviews

    Advanced · Course · 1 - 3 Months

  • Status: New
    New
    Status: Free Trial
    Free Trial
    L

    Logical Operations

    Web Development with HTML5, CSS, and JavaScript

    Skills you'll gain: Responsive Web Design, Cascading Style Sheets (CSS), Hypertext Markup Language (HTML), HTML and CSS, Web Development Tools, Web Development, Javascript, JavaScript Frameworks, Web Content, Web Servers, Browser Compatibility, Web Design and Development, Web Analytics and SEO, Web Design, Front-End Web Development, Web Applications, Apache, Development Environment, Semantic Web, Software Development

    Beginner · Specialization · 3 - 6 Months

  • Status: New
    New
    Status: Free Trial
    Free Trial
    E

    Edureka

    Software Testing and Quality Engineering

    Skills you'll gain: Test Driven Development (TDD), Unit Testing, Test Planning, Debugging, Browser Compatibility, Performance Testing, Security Testing, Software Testing, System Testing, Test Script Development, Behavior-Driven Development, API Testing, Code Coverage, Integration Testing, Test Case, Test Automation, Test Tools, Development Environment, Code Review, Continuous Delivery

    Intermediate · Specialization · 1 - 3 Months

  • Status: New
    New
    Status: Free Trial
    Free Trial
    C

    Coursera

    Advanced Tool Development and Integration

    Skills you'll gain: AI Workflows, Tool Calling, OAuth, AI Orchestration, Middleware, Generative AI Agents, Interoperability, API Gateway, Agentic Workflows, Software Development Tools, LLM Application, Application Programming Interface (API), Agentic systems, Authentications, Real Time Data, Data Persistence, Context Management, Business Logic, Software Testing, Debugging

    Intermediate · Course · 1 - 4 Weeks

  • Status: Free Trial
    Free Trial
    É

    École Polytechnique Fédérale de Lausanne

    Digital Signal Processing 1: Basic Concepts and Algorithms

    Skills you'll gain: Digital Signal Processing, Electrical Engineering, Communication Systems, Programming Principles, Electronics, Telecommunications, Algorithms, Linear Algebra, Time Series Analysis and Forecasting, Mathematical Modeling

    4.5
    Rating, 4.5 out of 5 stars
    ·
    639 reviews

    Intermediate · Course · 1 - 4 Weeks

  • Status: New
    New
    Status: Free Trial
    Free Trial
    E

    EDUCBA

    Build a Restaurant Management System Using C# .NET

    Skills you'll gain: Billing Systems, Registration, Invoicing, Restaurant Management, Microsoft Visual Studio, Security Testing, Point of Sale, Order Management, Scalability

    Beginner · Course · 1 - 3 Months

  • Status: New
    New
    Status: Free Trial
    Free Trial
    C

    Coursera

    Transform Audio: Extract Features & Augment Models

    Skills you'll gain: Data Preprocessing, Applied Machine Learning, Feature Engineering, Digital Signal Processing, Data Transformation, Model Evaluation, Time Series Analysis and Forecasting, Data Pipelines, Data Manipulation, Data Wrangling, System Design and Implementation, NumPy

    Intermediate · Course · 1 - 4 Weeks

  • Status: New
    New
    Status: Free Trial
    Free Trial
    E

    EDUCBA

    Build iOS Apps with Swift UI Components

    Skills you'll gain: Application Lifecycle Management, User Interface (UI) Design, Data Validation, Data Management

    Beginner · Course · 1 - 3 Months

  • Status: New
    New
    Status: Free Trial
    Free Trial
    M

    Minnesota State University, Mankato

    Negotiation That Works: Strategies for Influence & Agreement

    Skills you'll gain: Negotiation, Conflict Management, Influencing, Adaptability, Verbal Communication Skills, Persuasive Communication, Communication, Emotional Intelligence, Empathy & Emotional Intelligence, Collaboration, Leadership, Relationship Management, Non-Verbal Communication, Goal Setting, Active Listening, Cross-Functional Collaboration, Problem Solving, Strategic Thinking, Self-Awareness, Decision Making

    Beginner · Course · 1 - 4 Weeks

  • Status: Free Trial
    Free Trial
    J

    Johns Hopkins University

    Getting Started with Data Visualization in R

    Skills you'll gain: Rmarkdown, Data Visualization, Statistical Visualization, Ggplot2, Data Import/Export, Data Visualization Software, R Programming, Tidyverse (R Package), Statistical Reporting, Data Manipulation, Scatter Plots, Data Wrangling, Histogram

    4.7
    Rating, 4.7 out of 5 stars
    ·
    306 reviews

    Beginner · Course · 1 - 4 Weeks

  • Status: New
    New
    Status: Free Trial
    Free Trial
    L

    Logical Operations

    Microsoft Access for Office 365: Part 2

    Skills you'll gain: Microsoft Access, Relational Databases, Database Design, Database Management, Data Integrity, Databases, Data Validation, Database Software, Query Languages, Microsoft 365, Data Management, Microsoft Office, Data Presentation, Productivity Software, User Interface (UI), User Interface (UI) Design

    Mixed · Course · 1 - 3 Months

  • Status: New
    New
    Status: Preview
    Preview
    E

    EDUCBA

    Build and Customize an Online Store with PrestaShop

    Skills you'll gain: UI Components, Business Requirements, Workflow Management, Product Requirements, Code Review, Project Design, Blogs, E-Commerce, Front-End Web Development, Software Installation, Content Management Systems, System Configuration, Program Implementation

    Beginner · Course · 1 - 4 Weeks

1…124125126…459

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

  • The Nuts and Bolts of Machine Learning: Google
  • Web Development with HTML5, CSS, and JavaScript: Logical Operations
  • Software Testing and Quality Engineering: Edureka
  • Advanced Tool Development and Integration: Coursera
  • Digital Signal Processing 1: Basic Concepts and Algorithms: École Polytechnique Fédérale de Lausanne
  • Build a Restaurant Management System Using C# .NET: EDUCBA
  • Transform Audio: Extract Features & Augment Models: Coursera
  • Build iOS Apps with Swift UI Components: EDUCBA
  • Negotiation That Works: Strategies for Influence & Agreement: Minnesota State University, Mankato
  • Getting Started with Data Visualization in R: Johns Hopkins University

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

  • Artificial Intelligence (AI)
  • Cybersecurity
  • Data Analytics
  • Digital Marketing
  • English Speaking
  • Generative AI (GenAI)
  • Microsoft Excel
  • Microsoft Power BI
  • Project Management
  • Python

Certificates & Programs

  • Google Cybersecurity Certificate
  • Google Data Analytics Certificate
  • Google IT Support Certificate
  • Google Project Management Certificate
  • Google UX Design Certificate
  • IBM Data Analyst Certificate
  • IBM Data Science Certificate
  • Machine Learning Certificate
  • Microsoft Power BI Data Analyst Certificate
  • UI / UX Design Certificate

Industries & Careers

  • Business
  • Computer Science
  • Data Science
  • Education & Teaching
  • Engineering
  • Finance
  • Healthcare
  • Human Resources (HR)
  • Information Technology (IT)
  • Marketing

Career Resources

  • Career Aptitude Test
  • Examples of Strengths and Weaknesses for Job Interviews
  • High-Income Skills to Learn
  • How Does Cryptocurrency Work?
  • How to Highlight Duplicates in Google Sheets
  • How to Learn Artificial Intelligence
  • Popular Cybersecurity Certifications
  • Preparing for the PMP Certification
  • Signs You Will Get the Job After an Interview
  • What Is Artificial Intelligence?

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