Application Design

Application Design is a specialized skill that combines technical expertise and creativity to develop user interfaces, systems architecture, and functionality of software applications. Coursera's Application Design catalogue teaches you how to create intuitive, user-friendly, and efficient applications that meet specific business or individual needs. You'll learn to analyze requirements, implement UX/UI design principles, develop systems architecture, ensure security and scalability, and utilize various programming languages and development technologies. Mastering Application Design will empower you to create high-quality software solutions, enhancing your value in the tech industry and opening up opportunities in software development, UX design, and project management roles.
30credentials
97courses

Filter by

Subject
Required

Language
Required

The language used throughout the course, in both instruction and assessments.

Learning Product
Required

Build job-relevant skills in under 2 hours with hands-on tutorials.
Learn from top instructors with graded assignments, videos, and discussion forums.
Learn a new tool or skill in an interactive, hands-on environment.
Get in-depth knowledge of a subject by completing a series of courses and projects.
Earn career credentials from industry leaders that demonstrate your expertise.
Earn career credentials while taking courses that count towards your Master’s degree.

Level
Required

Duration
Required

Subtitles
Required

Educator
Required

Results for "application design"

  • Status: Free

    Skills you'll gain: Computational Thinking, Video Game Development, Game Design, Programming Principles, Animation and Game Design, Software Quality (SQA/SQC), Problem Solving, Computer Programming, Program Development, Software Engineering, Python Programming, Algorithms, Object Oriented Programming (OOP), Pseudocode, Data Structures, Application Design, Debugging, Computer Science, Test Planning

  • Status: Free

    Skills you'll gain: Wireframing, User Interface and User Experience (UI/UX) Design, User Interface (UI) Design, Prototyping, Usability, Mockups, User Experience, User Centered Design, Application Design, Design Elements And Principles, User Flows

  • Status: New
    Status: Preview

    Skills you'll gain: Application Development, User Interface (UI), Software Development Life Cycle, UI Components, Data Management, Application Design, Development Environment, Data Import/Export, File Management, Object Oriented Programming (OOP)

  • Coursera Project Network

    Skills you'll gain: Figma (Design Software), UI Components, Style Guides, Wireframing, Software Design, Mockups, Application Design, Web Design, Application Development, Software Engineering

  • Status: Free Trial

    Skills you'll gain: No-Code Development, Cloud Applications, Application Design, Application Performance Management, Application Development, Authorization (Computing), Authentications, Application Lifecycle Management, Data Management, Restful API, Application Security, Scalability, Software Versioning, Automation, Data Integration, Debugging

  • Skills you'll gain: Google Gemini, Google Cloud Platform, Cloud Applications, Generative AI, Application Design, Application Development, Software Architecture, Software Development Tools, Integrated Development Environments

  • Skills you'll gain: No-Code Development, Mobile Development, Google Sheets, Application Development, Application Design, Application Deployment, Data Structures, User Accounts, Personalized Service, User Feedback, Web Development, Marketing

  • Status: Preview

    Skills you'll gain: Event-Driven Programming, DevOps, Data Integration, z/OS, IBM Cloud, Hybrid Cloud Computing, CI/CD, Mainframe Technologies, Mainframe Computing, Cloud Applications, Enterprise Application Management, Application Deployment, Cloud-Based Integration, Middleware, Application Design, Cloud API, Application Programming Interface (API), Computer Programming

  • Instituto Tecnológico de Aeronáutica

    Skills you'll gain: Object Oriented Programming (OOP), Software Design Patterns, Object Oriented Design, Java, Software Design, Application Design, Test Driven Development (TDD)

  • Skills you'll gain: Flutter (Software), Cross Platform Development, Mobile Development, User Interface and User Experience (UI/UX) Design, Application Design, Web Design and Development, iOS Development, Android Studio, UI Components

  • Skills you'll gain: Cloud-Based Integration, Cloud Applications, Application Design, Software Design, Data Integration, Systems Integration, Cloud Computing

  • Coursera Project Network

    Skills you'll gain: Mockups, Figma (Design Software), Design, Application Design