• 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

    Prompt Engineering Masterclass - From Beginner to Advanced

    Skills you'll gain: Prompt Engineering, Prompt Patterns, LLM Application, Tool Calling, OpenAI API, Anthropic Claude, Large Language Modeling, Authentications, Generative AI, Code Review, Maintainability, AI Workflows, Command-Line Interface, Application Programming Interface (API), Software Documentation, Cloud API, Real Time Data, Key Management, Development Environment, JSON

    Intermediate · Specialization · 1 - 3 Months

  • C

    Coursera

    Audit Readiness, Payment Controls, and SAP Transactions

    Skills you'll gain: Accounts Payable, Auditing, Accounting Systems, Audit Planning, Financial Auditing, Accounting Records, Auditors Report, Document Management, Transaction Processing, Verification And Validation, SAP Applications, Financial Controls, Compliance Auditing, Internal Controls, Fraud detection, Payment Systems

    Beginner · Course · 1 - 3 Months

  • P

    Packt

    Vue.js 3 for Beginners: Build Modern Web Applications

    Skills you'll gain: Vue.JS, Web Components, Unit Testing, JavaScript Frameworks, Software Architecture, Software Testing, Development Testing, UI Components, Web Applications, Front-End Web Development, Web Development, Javascript, HTML and CSS, Data Validation

    Intermediate · Course · 3 - 6 Months

  • S

    SkillsBooster Academy

    AI for Marketing and Sales

    Skills you'll gain: Prompt Engineering, Email Marketing, Email Automation, Microsoft Copilot, Marketing Automation, Data Ethics, Business Marketing, Generative AI, Search Engine Optimization, Content Marketing, Google Gemini, Prompt Patterns, Multimodal Prompts, ChatGPT, Search Engine Marketing, Digital Marketing, Deepseek, Artificial Intelligence, Artificial Intelligence and Machine Learning (AI/ML), Sales

    4.7
    Rating, 4.7 out of 5 stars
    ·
    19 reviews

    Beginner · Specialization · 3 - 6 Months

  • C

    Coursera

    Validate and Explain Your ML Models

    Skills you'll gain: Verification And Validation, Sampling (Statistics), Performance Testing, Statistical Machine Learning, Test Data, Machine Learning

    Intermediate · Course · 1 - 4 Weeks

  • L

    Lund University

    Sustainable Cities and Communities

    Skills you'll gain: Sustainable Development, Climate Change Adaptation, Sustainable Design, Sustainable Technologies, Community Development, Governance, Socioeconomics, Water Sustainability, Environment, Sustainable Business, Social Impact, Systems Thinking, Environmental Issue, Environmental Science, Climate Change Mitigation, Case Studies, Water Resources, Multimedia, Business Modeling, Innovation

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

    Beginner · Specialization · 3 - 6 Months

  • C

    Coursera

    AI Marketing and Campaign Optimization

    Skills you'll gain: Content Performance Analysis, Marketing Analytics, Marketing Automation, Performance marketing, Web Analytics, Customer Analysis, Campaign Management, Email Marketing, Web Analytics and SEO, Performance Analysis, Digital Advertising, Promotions and Campaigns, Social Media Content, Revenue Forecasting, Search Engine Optimization, Content Development and Management, Financial Forecasting, Strategic Partnership, Budget Management, Copywriting

    Intermediate · Course · 1 - 3 Months

  • P

    Packt

    Advanced C# Techniques, Game Development & Publishing

    Skills you'll gain: User Interface (UI) Design

    Intermediate · Course · 1 - 3 Months

  • C

    Coursera

    Build Trustworthy AI: Measure Human Connection

    Skills you'll gain: Responsible AI, Human Computer Interaction, Data Ethics, Surveys, Human Factors, Artificial Intelligence, Trustworthiness, Model Evaluation, Psychology, Generative AI, Decision Making

    Beginner · Course · 1 - 4 Weeks

  • B

    Board Infinity

    Master Financial Analysis: AI-Driven Modeling & Forecasting

    Skills you'll gain: Financial Statement Analysis, Financial Statements, Financial Modeling, Financial Analysis, Working Capital, Business Valuation, Financial Forecasting, Dashboard, Feature Engineering, Model Evaluation, Applied Machine Learning, Income Statement, Forecasting, Real Time Data, Machine Learning, Power BI, Extract, Transform, Load, Tableau Software, Financial Data, Finance

    Beginner · Specialization · 1 - 3 Months

  • C

    Coursera

    Jira Essentials: Beginner-Intermediate Mastery

    Skills you'll gain: Jira (Software), Responsible AI, Agile Methodology, Issue Tracking, Agile Project Management, Continuous Improvement Process, Workflow Management, Model Evaluation, Product Roadmaps, Test Case, AI Enablement, Verification And Validation, Automation, AI Personalization, Generative AI, Generative AI Agents, Software Testing, Configuration Management, Project Portfolio Management, Dashboard

    Beginner · Professional Certificate · 3 - 6 Months

  • Status: Hands-On Projects
    Hands-On Projects
    B

    BITS Pilani

    Bachelor of Science in Computer Science

    Skills you'll gain: Relational Databases, User Research, Probability & Statistics, Data Storytelling, Bash (Scripting Language), Graph Theory, Object Oriented Design, Theoretical Computer Science, Operating Systems, Android Development, Java, Database Design, Encryption, Bioinformatics, Amazon Web Services, Feature Engineering, Algorithms, TCP/IP, Version Control, Data Structures

    Earn a degree

    Degree · 1 - 4 Years

1…196197198…834

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

  • Prompt Engineering Masterclass - From Beginner to Advanced: Packt
  • Audit Readiness, Payment Controls, and SAP Transactions: Coursera
  • Vue.js 3 for Beginners: Build Modern Web Applications: Packt
  • AI for Marketing and Sales: SkillsBooster Academy
  • Validate and Explain Your ML Models: Coursera
  • Sustainable Cities and Communities: Lund University
  • AI Marketing and Campaign Optimization : Coursera
  • Advanced C# Techniques, Game Development & Publishing: Packt
  • Build Trustworthy AI: Measure Human Connection: Coursera
  • Master Financial Analysis: AI-Driven Modeling & Forecasting: Board Infinity

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