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

Results for "functional program design"


  • U

    Universidade de São Paulo

    Marketing e vendas B2B: Fechando novos negócios

    Skills you'll gain: Lead Generation, Business Marketing, B2B Sales, Customer Insights, Sales Management, Sales Process, Sales Strategy, Sales, Target Audience, Customer Success Management, Marketing, Inside Sales, Customer Relationship Building, Marketing Strategies, Marketing Communications, Marketing Management, Customer Relationship Management (CRM) Software

    4.8
    Rating, 4.8 out of 5 stars
    ·
    451 reviews

    Beginner · Course · 1 - 4 Weeks

  • D

    Duke University

    Java Programming: Arrays, Lists, and Structured Data

    Skills you'll gain: File I/O, Java Programming, Object Oriented Programming (OOP), Data Structures, Java, Cryptography, Software Engineering, Computer Programming, Algorithms, Encryption, Web Servers

    4.6
    Rating, 4.6 out of 5 stars
    ·
    3.2K reviews

    Beginner · Course · 1 - 3 Months

  • U

    University of Toronto

    iOS App Development with Swift

    Skills you'll gain: Apple iOS, Swift Programming, iOS Development, Model View Controller, Apple Xcode, Mobile Development, User Interface (UI), Application Design, Application Development, Objective-C (Programming Language), UI Components, Animations, User Interface and User Experience (UI/UX) Design, Object Oriented Programming (OOP), Application Frameworks, Interaction Design, Programming Principles, Data Persistence, Integrated Development Environments, Persistence

    3.9
    Rating, 3.9 out of 5 stars
    ·
    1.6K reviews

    Intermediate · Specialization · 3 - 6 Months

  • U

    University of Colorado Boulder

    Developing Industrial Internet of Things

    Skills you'll gain: Machine Learning Algorithms, Real-Time Operating Systems, Big Data, Internet Of Things, Product Development, Data Preprocessing, Analytics, Embedded Software, Embedded Systems, File Systems, New Product Development, Data Analysis, Debugging, Model Based Systems Engineering, Wireless Networks, General Networking, Computer Engineering, Cybersecurity, IBM Cloud, Failure Analysis

    Build toward a degree

    4.6
    Rating, 4.6 out of 5 stars
    ·
    855 reviews

    Intermediate · Specialization · 3 - 6 Months

  • Status: Popular This Week
    Popular This Week
    U

    University of Colorado Boulder

    Data Science Foundations: Statistical Inference

    Skills you'll gain: Probability, Statistical Hypothesis Testing, Statistical Inference, Probability & Statistics, Statistical Methods, Probability Distribution, Statistics, Data Literacy, Sampling (Statistics), Applied Mathematics, Data Ethics, Data Analysis, Statistical Analysis, Quantitative Research, Data Science, Theoretical Computer Science, Sample Size Determination, Artificial Intelligence

    Build toward a degree

    4.4
    Rating, 4.4 out of 5 stars
    ·
    355 reviews

    Intermediate · Specialization · 3 - 6 Months

  • J

    Johns Hopkins University

    Single Page Web Applications with AngularJS

    Skills you'll gain: Angular, JavaScript Frameworks, Unit Testing, Ajax, Cloud Applications, Web Applications, Web Components, Front-End Web Development, Web Development, Javascript, Model View Controller, Software Architecture, Hypertext Markup Language (HTML), UI Components, Software Design Patterns

    4.8
    Rating, 4.8 out of 5 stars
    ·
    1.9K reviews

    Intermediate · Course · 1 - 3 Months

  • T

    The Hong Kong University of Science and Technology

    Developing Android Apps with App Inventor

    Skills you'll gain: Android Development, User Interface (UI), Mobile Development, Application Development, No-Code Development, Data Storage, Game Design, Program Development, Geographic Information Systems, Global Positioning Systems, Computer Programming

    4.4
    Rating, 4.4 out of 5 stars
    ·
    499 reviews

    Beginner · Course · 1 - 3 Months

  • L

    LearnQuest

    Spring Framework

    Skills you'll gain: Spring Framework, Microservices, JUnit, Model View Controller, Restful API, Spring Boot, Software Architecture, API Gateway, Web Services, Object-Relational Mapping, Transaction Processing, Data Persistence, Service Oriented Architecture, Cloud Computing Architecture, JSON, YAML, Load Balancing, Unit Testing, Java Programming, Enterprise Application Management

    3.9
    Rating, 3.9 out of 5 stars
    ·
    697 reviews

    Beginner · Specialization · 1 - 3 Months

  • I

    Intuit

    Tracking expenses, liabilities, and equity

    Skills you'll gain: Payroll, Financial Reporting, Bookkeeping, Payroll Processing, General Ledger, Accounting, Balance Sheet, Financial Accounting, Accounts Payable, General Accounting, Equities, Expense Management, Tax Management

    4.4
    Rating, 4.4 out of 5 stars
    ·
    796 reviews

    Beginner · Course · 1 - 3 Months

  • U

    University of California, Irvine

    The Raspberry Pi Platform and Python Programming for the Raspberry Pi

    Skills you'll gain: Linux, Operating System Administration, Operating Systems, Integrated Development Environments, File Systems, Internet Of Things, Development Environment, Embedded Systems, Python Programming, OS Process Management, Computer Hardware, UI Components, Computer Programming

    4.7
    Rating, 4.7 out of 5 stars
    ·
    2.8K reviews

    Mixed · Course · 1 - 4 Weeks

  • J

    Johns Hopkins University

    Advanced Statistics for Data Science

    Skills you'll gain: Statistical Hypothesis Testing, Sampling (Statistics), Regression Analysis, Bayesian Statistics, Statistical Analysis, Probability & Statistics, Statistical Inference, Statistical Methods, Statistical Modeling, Linear Algebra, Probability, Probability Distribution, R Programming, Biostatistics, Data Science, Statistics, Mathematical Modeling, Data Analysis, Data Modeling, Applied Mathematics

    4.4
    Rating, 4.4 out of 5 stars
    ·
    790 reviews

    Advanced · Specialization · 3 - 6 Months

  • T

    The George Washington University

    Leading Healthcare Quality and Safety

    Skills you'll gain: Patient Safety, Clinical Leadership, Health Care Administration, Continuous Quality Improvement (CQI), Health Policy, Health Information Management, Health Care, Healthcare Ethics, Health Equity, Public Health and Disease Prevention, Systems Thinking, Collaboration

    4.8
    Rating, 4.8 out of 5 stars
    ·
    1.5K reviews

    Beginner · Course · 1 - 3 Months

1…218219220…834

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

  • Marketing e vendas B2B: Fechando novos negócios: Universidade de São Paulo
  • Java Programming: Arrays, Lists, and Structured Data: Duke University
  • iOS App Development with Swift: University of Toronto
  • Developing Industrial Internet of Things: University of Colorado Boulder
  • Data Science Foundations: Statistical Inference: University of Colorado Boulder
  • Single Page Web Applications with AngularJS: Johns Hopkins University
  • Developing Android Apps with App Inventor: The Hong Kong University of Science and Technology
  • Spring Framework: LearnQuest
  • Tracking expenses, liabilities, and equity: Intuit
  • The Raspberry Pi Platform and Python Programming for the Raspberry Pi: University of California, Irvine

Skills you can learn in Software Development

Programming Language (34)
Google (25)
Computer Program (21)
Software Testing (21)
Web (19)
Google Cloud Platform (18)
Application Programming Interfaces (17)
Data Structure (16)
Problem Solving (14)
Object-oriented Programming (13)
Kubernetes (10)
List & Label (10)

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