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

Results for "functional program design"


  • P

    Packt

    Advanced Azure Architecture and Migration Strategies

    Skills you'll gain: Microsoft Azure, Event-Driven Programming, Cloud Computing Architecture, Application Design, Application Programming Interface (API), Application Deployment, Cloud Deployment, Cloud Solutions, Solution Architecture, Cloud Platforms, Cloud Computing, Virtual Machines, Cloud Infrastructure, Network Planning And Design, Serverless Computing, Network Architecture, General Networking, Data Migration, Containerization

    Advanced · Course · 1 - 3 Months

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

    Google Cloud

    Getting Started With Application Development en Français

    Skills you'll gain: Cloud Applications, Cloud Development, Cloud-Native Computing, Cloud Storage, Google Cloud Platform, Microservices, Application Development, Application Design, Application Frameworks, Data Store, Cloud Services, Cloud API, Software Development Tools, Data Storage, Data Storage Technologies, Computer Programming Tools, Development Environment, Transaction Processing, Data Persistence, Scalability

    Intermediate · Course · 1 - 3 Months

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

    Logical Operations

    PCAP: Python OOP and Code Streamlining

    Skills you'll gain: Object Oriented Programming (OOP), Object Oriented Design, Python Programming, Code Reusability, Computer Programming, Programming Principles, Scripting, Scripting Languages, Software Development

    Mixed · Course · 1 - 4 Weeks

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

    Packt

    Mastering Docker Essentials - Hands-on DevOps

    Skills you'll gain: Docker (Software), Containerization, Cloud-Native Computing, DevOps, CI/CD, Application Deployment, Data Persistence, YAML, Virtual Networking, Software Installation, Network Planning And Design, Command-Line Interface, System Requirements

    Intermediate · Course · 1 - 3 Months

    Category: New
    New
    Category: Credit offered
    Credit offered
  • A

    Arizona State University

    Bayesian Statistical Concepts and Methods

    Skills you'll gain: Bayesian Statistics, Statistical Modeling, Bayesian Network, Statistical Methods, Statistical Analysis, Data Analysis, R (Software), Statistical Programming, R Programming, Data-Driven Decision-Making, Statistical Inference, Markov Model, Network Model, Simulations, Sampling (Statistics), Probability Distribution, Dependency Analysis

    Intermediate · Course · 1 - 4 Weeks

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

    EDUCBA

    Build an Android Calculator App Using Kotlin

    Skills you'll gain: Interactive Design, User Interface (UI) Design, Android (Operating System), Application Development, Application Lifecycle Management, Mobile Development Tools, Build Tools, Event-Driven Programming, Data Validation

    Mixed · Course · 1 - 4 Weeks

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

    EDUCBA

    Machine Learning with Python: Diabetes Prediction

    Skills you'll gain: Jupyter, Data Transformation, Logistic Regression, Machine Learning Methods, Applied Machine Learning, Data Preprocessing, Machine Learning, Data Processing, Model Evaluation, Predictive Modeling, Predictive Analytics, Diagnostic Tests, Analytics, Classification Algorithms, Software Installation

    Mixed · Course · 1 - 4 Weeks

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

    LearnQuest

    Security Administration with CDO

    Skills you'll gain: Event Monitoring, Security Strategy, General Networking, IT Security Architecture, Network Architecture, Systems Integration, Incident Response, Data Integration, TCP/IP, OSI Models, Threat Management, Cybersecurity, Security Management, Networking Hardware, Information Technology, Cyber Security Policies, Data Governance, Data Management, Command-Line Interface, Application Deployment

    Beginner · Specialization · 1 - 3 Months

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

    EDUCBA

    Apply R for Predictive Analytics and Machine Learning

    Skills you'll gain: Predictive Modeling, Model Evaluation, Data Visualization, Statistical Analysis, Predictive Analytics, Feature Engineering, Classification And Regression Tree (CART), Data Mining, Statistical Modeling, Risk Modeling, R Programming, Data Manipulation, Business Analytics, Data Preprocessing, Data Cleansing, Transaction Processing, Unsupervised Learning, Model Training, Model Optimization, Machine Learning

    Beginner · Specialization · 1 - 3 Months

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

    Whizlabs

    Azure Compute and Application Architecture Solutions

    Skills you'll gain: Microsoft Azure, Real Time Data, Serverless Computing, Cloud Applications, Virtual Machines, Cloud Computing Architecture, Microservices, Event-Driven Programming, Solution Architecture, Infrastructure As A Service (IaaS), Cloud Services, Containerization, Application Programming Interface (API)

    Intermediate · Course · 1 - 4 Weeks

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

    Coursera

    Automate, Enhance, and No-Code Apps

    Skills you'll gain: No-Code Development, Workflow Management, Business Process Modeling, Process Modeling, Business Process, Data Integration

    Intermediate · Course · 1 - 4 Weeks

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

    Coursera

    5G Open RAN Essentials: Architecture & Ecosystem Basics

    Skills you'll gain: Wireless Networks, Network Architecture, Interoperability, Telecommunications, Open Source Technology, Emerging Technologies, Value Propositions, Strategic Thinking, Technology Strategies, Cost Benefit Analysis, Vendor Management, Cost Reduction, Scalability

    Beginner · Course · 1 - 4 Weeks

    Category: New
    New
    Category: Preview
    Preview
    Category: Credit offered
    Credit offered
1…792793794…834

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

  • Advanced Azure Architecture and Migration Strategies: Packt
  • Getting Started With Application Development en Français: Google Cloud
  • PCAP: Python OOP and Code Streamlining: Logical Operations
  • Mastering Docker Essentials - Hands-on DevOps: Packt
  • Bayesian Statistical Concepts and Methods: Arizona State University
  • Build an Android Calculator App Using Kotlin: EDUCBA
  • Machine Learning with Python: Diabetes Prediction: EDUCBA
  • Security Administration with CDO: LearnQuest
  • Apply R for Predictive Analytics and Machine Learning: EDUCBA
  • Azure Compute and Application Architecture Solutions: Whizlabs

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