Board Infinity
Building Services with ASP.NET Web API

Ce cours n'est pas disponible en Français (France)

Nous sommes actuellement en train de le traduire dans plus de langues.
Board Infinity

Building Services with ASP.NET Web API

Board Infinity

Instructeur : Board Infinity

2 570 déjà inscrits

Inclus avec Coursera Plus

Obtenez un aperçu d'un sujet et apprenez les principes fondamentaux.
4.0

(13 avis)

niveau Intermédiaire

Expérience recommandée

22 heures pour terminer
3 semaines à 7 heures par semaine
Planning flexible
Apprenez à votre propre rythme
Obtenez un aperçu d'un sujet et apprenez les principes fondamentaux.
4.0

(13 avis)

niveau Intermédiaire

Expérience recommandée

22 heures pour terminer
3 semaines à 7 heures par semaine
Planning flexible
Apprenez à votre propre rythme

Ce que vous apprendrez

  • Dive deep into C# programming, from foundational basics to advanced OOP principles, equipping you with robust software development skills.

  • Grasp SQL Server intricacies, from understanding relational database structures to optimizing performance through normalization techniques.

  • Master ASP.NET Web API, from comprehending RESTful service principles to serializing data in JSON and XML for versatile client consumption.

  • Learn to design scalable and maintainable APIs with ASP.NET Web API, understanding routing configurations, resource management, and error handling.

Compétences que vous acquerrez

  • Catégorie : SQL Server
  • Catégorie : C Sharp (C#) (Programming Language)
  • Catégorie : asp.net
  • Catégorie : Object-Oriented Programming (OOP)
  • Catégorie : Web API

Détails à connaître

Certificat partageable

Ajouter à votre profil LinkedIn

Évaluations

13 devoirs

Enseigné en Anglais

Découvrez comment les employés des entreprises prestigieuses maîtrisent des compétences recherchées

Emplacement réservé
Emplacement réservé

Obtenez un certificat professionnel

Ajoutez cette qualification à votre profil LinkedIn ou à votre CV

Partagez-le sur les réseaux sociaux et dans votre évaluation de performance

Emplacement réservé

Il y a 4 modules dans ce cours

The C# Programming Fundamentals module is designed to equip learners with a solid foundation in the syntax, concepts, and principles of C# programming language. The module covers various topics, starting with an introduction to the C# programming language, including its history and significance in modern software development. It then progresses to cover essential aspects of programming in C# such as data types and variables, including integer, floating-point, Boolean, and string types. The module also covers the use of arithmetic, logical, and comparison operators in C#, as well as expressions and their evaluation. Learners will also explore conditional statements, loops, and branching statements in C# to control program flow, as well as the basics of creating and calling methods and functions, including passing arguments and returning values.

Inclus

25 vidéos6 lectures4 devoirs1 sujet de discussion

The Advanced C# Programming Fundamentals module is designed to provide learners with an in-depth understanding of advanced C# programming concepts and techniques. The module covers various topics, starting with an overview of advanced programming concepts such as LINQ, delegates, and events. It then progresses to cover advanced object-oriented programming principles such as inheritance, polymorphism, and encapsulation, as well as advanced techniques for working with classes and objects, such as extension methods, interfaces, and abstract classes. The module also covers advanced topics in exception handling, threading, and asynchronous programming, including how to create and work with asynchronous and parallel code.

Inclus

19 vidéos4 lectures3 devoirs

SQL Server is a popular relational database management system used in many backend development projects. In the SQL Server for Backend Development module, Learners will learn how to design, implement, and maintain SQL Server databases for their applications. You will also gain an understanding of the underlying principles of database management and how to optimize performance. This module covers the basics of SQL Server, including database architecture, data types, normalization, and indexing. Students learn how to write SQL queries to retrieve and manipulate data, and they gain an understanding of how to use stored procedures, triggers, and functions to improve performance and maintain data integrity.

Inclus

27 vidéos5 devoirs

ASP.NET Web API is a framework for building RESTful web services that can be consumed by a variety of clients, including web applications, mobile apps, and other services. In the ASP.NET Web API module, developers learn how to design, implement, and deploy web APIs using the ASP.NET framework. This module covers the basics of RESTful web services and HTTP protocol, and how they can be implemented in ASP.NET Web API. Students learn how to use attributes to define API endpoints and map HTTP requests to controller methods. They also gain an understanding of how to serialize and deserialize data using JSON and XML formats.

Inclus

18 vidéos3 lectures1 devoir

Instructeur

Évaluations de l’enseignant
4.2 (5 évaluations)
Board Infinity
Board Infinity
88 Cours164 009 apprenants

Offert par

Board Infinity

Recommandé si vous êtes intéressé(e) par Mobile and Web Development

Pour quelles raisons les étudiants sur Coursera nous choisissent-ils pour leur carrière ?

Felipe M.
Étudiant(e) depuis 2018
’Pouvoir suivre des cours à mon rythme à été une expérience extraordinaire. Je peux apprendre chaque fois que mon emploi du temps me le permet et en fonction de mon humeur.’
Jennifer J.
Étudiant(e) depuis 2020
’J'ai directement appliqué les concepts et les compétences que j'ai appris de mes cours à un nouveau projet passionnant au travail.’
Larry W.
Étudiant(e) depuis 2021
’Lorsque j'ai besoin de cours sur des sujets que mon université ne propose pas, Coursera est l'un des meilleurs endroits où se rendre.’
Chaitanya A.
’Apprendre, ce n'est pas seulement s'améliorer dans son travail : c'est bien plus que cela. Coursera me permet d'apprendre sans limites.’
Emplacement réservé

Ouvrez de nouvelles portes avec Coursera Plus

Accès illimité à 10,000+ cours de niveau international, projets pratiques et programmes de certification prêts à l'emploi - tous inclus dans votre abonnement.

Faites progresser votre carrière avec un diplôme en ligne

Obtenez un diplôme auprès d’universités de renommée mondiale - 100 % en ligne

Rejoignez plus de 3 400 entreprises mondiales qui ont choisi Coursera pour les affaires

Améliorez les compétences de vos employés pour exceller dans l’économie numérique

Foire Aux Questions