technifyed

Free online

Application Design courses 19

Learn Application Design online: university courses, full YouTube courses, and courses with free certificates, from the IITs, MIT, Harvard, Google, Microsoft and more.

Explore subjects

Showing 19 courses

Vanderbilt University

Mastering Programming with MATLAB

4.8435 ratings

The course builds on the foundation laid by the first course of the Specialization called “Introduction to Programming with MATLAB.” It covers more advanced programming concepts such as recursion, vectorization, function handles, algorithm efficiency and others. At the same time, it presents many f…

  • Coursera
  • 56 hours
  • Self-paced
  • Paid certificate

Alison

Android App Building 106 - Memory Viewer

4.67 ratings

Developing applications, regardless of complexity or platform, typically involves coding, user experience or some background in application design. App Inventor 2 cuts through the muck and allows everybody, including those with no coding skills, to design mobile applications from the foundation for…

  • Alison
  • 3 hours
  • Self-paced
  • Free course
  • Paid certificate
  • Advanced

MIT OpenCourseWare

Bioinformatics and Proteomics

This interdisciplinary course provides a hands-on approach to students in the topics of bioinformatics and proteomics. Lectures and labs cover sequence analysis, microarray expression analysis, Bayesian methods, control theory, scale-free networks, and biotechnology applications. Designed for those…

  • MIT
  • Self-paced
  • Free course
  • Advanced

Dartmouth College

Engineering of Structures: Shear and Bending

4.840 ratings

This course deals with shear and bending. Shear is a set of parallel, non-collinear forces acting across an element and bending is the curved form taken by a slender element when subjected to loads perpendicular to the element. These forces are easy to understand. You will study how stress and bend…

  • Coursera
  • 15 hours
  • Self-paced
  • Paid certificate

Microsoft

Present Business Applications designs to stakeholders

Discover effective strategies for presenting to stakeholders, handling presentation issues, and communicating Business Applications designs.

  • Microsoft Learn
  • 1.5 hours
  • Self-paced
  • Free course
  • Free badge
  • Beginner

University of Michigan

Building Interactive Web Applications with JavaScript

Static webpages limit your ability to engage your users on a deeper level. In "Building Interactive Web Applications," you’ll elevate your engineering skills by learning to build highly responsive, dynamic web applications. Designed for developers who are comfortable with basic HTML, CSS, and intro…

  • Coursera
  • 42 hours
  • Self-paced
  • Paid certificate

Microsoft

AI Platform Delivery & Lifecycle

Delivering enterprise AI solutions at scale requires more than strong architecture. It demands effective platform planning, application design, and lifecycle management. This course builds the architectural decision making skills to design enterprise AI solutions across Dynamics 365, Power Platform…

  • Coursera
  • 5 hours and 30 minutes
  • Self-paced
  • Paid certificate

Alison

Beginners' Guide to Affinity Designer

3.864 ratings

Affinity Designer is a vector graphics editor that lets you create logos, graphic illustrations, and website and application designs. First, it will introduce you to the user interface and various drawing and editing tools of Affinity Designer to get you started. Next, you'll learn how to draw line…

  • Alison
  • 4 hours
  • Self-paced
  • Free course
  • Paid certificate
  • Beginner

Coursera

Getting Started with Adobe Spark

4.672 ratings

**Enroll in this Guided Project before April 2026, for a free 1-month trial to the Creative Cloud Pro Plan!** 'Getting Started with Adobe Spark' guided project is for anyone who wants to learn how to create visual content online using Adobe Spark design app. By the end of this project, you will lea…

  • Coursera
  • 1 hour
  • Self-paced
  • Paid certificate

EDUCBA

Project on REST API - Pet Clinic Application

5.018 ratings

Build practical skills in RESTful API development with Spring Boot by creating a complete Pet Clinic backend application. Designed for learners seeking hands-on experience with Java REST API development, this course takes you from project setup and domain modeling to a functional, maintainable REST…

  • Coursera
  • 7.5 hours
  • Self-paced
  • Paid certificate

Edureka

Introduction to DeepSeek

DeepSeek applications are built differently from traditional software because model behavior, prompts, context, API reliability, and response quality all become part of application design. In this hands-on course, you’ll learn Introduction to DeepSeek, a practical course that helps developers integ…

  • Coursera
  • 4 weeks of study, 3 - 4 hours/week
  • Self-paced
  • Paid certificate

EDUCBA

Java Spring Boot - Advanced

4.824 ratings

Advance your Spring Boot expertise by learning to design, implement, deploy, and monitor scalable Java applications. Designed for Java developers and Spring Boot learners, this course develops practical skills for building maintainable, production-ready applications using advanced Spring Boot capab…

  • Coursera
  • 13 hours
  • Self-paced
  • Paid certificate

Chegg Skills

Professional Backend Development

Professional Backend Development prepares learners to build the technical skills needed to develop, manage, and maintain the server-side components that power modern web applications. Designed for aspiring backend developers, software engineers, web developers, and technology professionals, this co…

  • Coursera
  • 5 weeks of study, 4 hours/week
  • Self-paced
  • Paid certificate

Packt

Advanced Techniques and Security in .NET 8 Applications

This course explores advanced development strategies and security practices in .NET 8, emphasizing code execution, cryptography, and secure application design. Professionals will understand how to build robust, high-performance applications that meet modern security standards. Learners will gain pr…

  • Coursera
  • 7.5 hours
  • Self-paced
  • Paid certificate

EDUCBA

Developing and Deploying Web Applications with Python

Develop practical Python web development skills as you learn to create, connect, parse, publish, and deploy applications. Designed for learners with foundational Python knowledge, this course provides a structured path through GUI development, networking, web data processing, asynchronous programmi…

  • Coursera
  • 8.5 hours
  • Self-paced
  • Paid certificate

Enter your email and the official page opens. Phone is optional.