TrueschoTruescho
All Courses
APIs in C#: Create a Student Management API
Coursera
Guided Project
Unknown

APIs in C#: Create a Student Management API

Coursera

Learn to build API endpoints with ASP.NET Core for a student management app, implementing data retrieval, lookup, and addition functionalities.

Unknown1 weeksEnglish

About this Course

As a C# backend developer, why is it important to implement API endpoints? APIs are a logical choice for building applications that allow users to connect to, manage, and interact with cloud services flexibly in a distributed environment. Many enterprises, such as Amazon, Google, LinkedIn, and Twitter, utilize APIs to create seamless applications and services. In this intermediate 90-minute project, you will integrate and utilize APIs within a student management application by creating API methods, incorporating C# methods into a C# API application, and making calls to your C# APIs. To achieve this, you will create endpoints to retrieve, lookup, and add new data within a list of students. By the end of this project, you will master the implementation of C# APIs and apply your knowledge to create a customer management API. This project is unique as it teaches you how to implement API endpoints in C# simply and efficiently in a simulated environment with all necessary software and tools readily available. To succeed in this project, you must have a solid understanding of the client-server model, familiarity with Visual Studio Code and .NET Core, as well as working experience with C# classes and methods

What You'll Learn

  • Build ASP.NET Core Minimal APIs
  • Integrate SQLite with APIs
  • Document APIs with Swagger

Prerequisites

  • Basic familiarity with the software or workflow used in the project
  • Ability to follow step-by-step instructions in English

Instructors

M

Mohammed Al-Mousa

Learning & Development Partner

Topics

Software Development
Computer Science
Mobile and Web Development
Web Services
Server Side
Restful API
Application Programming Interface (API)
C# (Programming Language)
Cloud Services
Application Development

Course Info

PlatformCoursera
LevelUnknown
PacingUnknown
PriceFree

Skills

تطوير البرمجيات
علوم الحاسوب
تطوير تطبيقات الويب والموبايل
خدمات الويب
الخوادم
واجهة برمجة التطبيقات REST
API
لغة البرمجة C#
Cloud Services
Application Development

Start Learning Now