Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
C# e .Net . Sviluppa web api, RESTAPI con csharp e dotnet
Highest Rated
Rating: 4.3 out of 5(140 ratings)
1,014 students

C# e .Net . Sviluppa web api, RESTAPI con csharp e dotnet

Programma da zero con c#, sfrutta .net, blazor, EF per sviluppare web app, REST API, accesso ai database e deploy cloud
Created byHidran Arias
Last updated 9/2024
Italian
Italian [Auto],

What you'll learn

  • DotNet: Gli studenti acquisiranno una solida conoscenza della piattaforma DotNet, inclusi i suoi componenti fondamentali e le sue funzionalità avanzate.
  • API REST: Impareranno a progettare, sviluppare e implementare API RESTful da zero, utilizzando le migliori pratiche e gli strumenti più aggiornati
  • Gli studenti saranno in grado di implementare meccanismi di autenticazione e autorizzazione, come JWT, per rendere le loro API sicure e affidabili.
  • Deploy e Scalabilità: Acquisiranno le competenze necessarie per distribuire le loro applicazioni su server o piattaforme cloud

Coding Exercises

This course includes our updated coding exercises so you can practice your skills as you learn.

See a demo
Image of coding exercise example

Course content

41 sections211 lectures22h 58m total length
  • Introduzione9:41

    Introduzione al corso. Cosa vedremo durante il corso e navigazione nella interfaccia Udemy

Requirements

  • Se non si dispone di alcune di queste competenze o strumenti, non preoccupatevi! Il corso è progettato per essere accessibile e fornirà istruzioni dettagliate su come configurare tutto ciò che è necessario.
  • Conoscenza di Base della Programmazione: Gli studenti dovrebbero avere una comprensione fondamentale dei concetti di programmazione come variabili, cicli e strutture condizionali.
  • Familiarità con C#: È consigliabile avere una conoscenza di base del linguaggio di programmazione C#, anche se il corso coprirà gli aspetti fondamentali necessari.
  • Ambiente di Sviluppo: Gli studenti avranno bisogno di un computer con un ambiente di sviluppo configurato, preferibilmente Visual Studio o Visual Studio Code, per scrivere e testare il codice.
  • Concetti di Base del Web: Una comprensione di base di come funzionano le API web e il protocollo HTTP sarà utile, ma non strettamente necessaria.
  • Strumenti per Testare API: È utile avere una certa familiarità con strumenti come Postman per testare le API, anche se verranno fornite istruzioni dettagliate nel corso.

Description

Benvenuto al corso completo su C# e .Net. Impara a sviluppare web api in csharp e dotnet! .

Programma da zero con c#, sfrutta .net, blazor, EF per sviluppare web app, REST API, accesso ai database e deploy cloud

Questo corso è stato progettato per fornirti tutte le competenze necessarie per diventare un esperto sviluppatore DotNet. Che tu sia un principiante o un professionista, questo corso è per te!

Cosa imparerai:

  • Introduzione a DotNet e C#: Impara i fondamenti della programmazione in C# e scopri l'importanza delle Web API e del framework .NET nel panorama del software moderno.

  • Variabili e Tipi di Dati in C#: Conosci tutti i tipi di dati disponibili in C# e come utilizzarli.

  • Strutture di Controllo: Impara a utilizzare if-else, switch e vari tipi di loop per controllare il flusso del tuo programma.

  • Metodi e Funzioni: Scopri come definire, chiamare e sovraccaricare metodi e funzioni in C#.

  • Programmazione ad Oggetti: Introduzione ai concetti di OOP come classi, oggetti, ereditarietà e polimorfismo.

  • Accesso ai dati nel fileSystem

  • Accesso ai Database con ADO DOTNET , DAPPER ed EntityFramework

  • Sviluppo di REST API con ASP.NET Core: Impara a creare API RESTful da zero, implementare operazioni CRUD e autenticazione JWT.

  • Migliori Pratiche e Funzionalità Avanzate: Scopri le migliori pratiche per lo sviluppo di API, incluso il logging, la documentazione con Swagger, la versioning e il rate limiting.

  • Deploy su Azure e Amazon: Impara a deployare le tue applicazioni su Azure e AWS.

Progetto Finale: Applica tutte le competenze acquisite in un progetto pratico che include lo sviluppo di un'API RESTful, test unitari e deploy su cloud.

Requisiti: Conoscenza di base della programmazione. Tutto il resto, lo imparerai qui!

Chi dovrebbe seguire questo corso: Questo corso è ideale per sviluppatori, studenti e chiunque sia interessato a imparare la programmazione in C# e lo sviluppo di REST API con DotNet.

Non perdere questa opportunità di imparare da un curriculum completo e ben strutturato. Iscriviti ora e inizia il tuo viaggio nell'affascinante mondo di DotNet e C#!

Who this course is for:

  • Sviluppatori Principianti: Per coloro che sono nuovi al mondo dello sviluppo web e desiderano imparare come creare API RESTful da zero.
  • Sviluppatori Esperti in Altri Linguaggi: Se sei già un esperto in altri linguaggi di programmazione e framework, ma desideri aggiungere DotNet e C# al tuo set di competenze, questo corso è perfetto per te.
  • Professionisti IT: Per i professionisti che lavorano in altri settori dell'IT e desiderano acquisire una comprensione pratica di come funzionano le API e come possono essere utilizzate in vari scenari aziendali.
  • Studenti e Ricercatori: Coloro che sono nel campo accademico e desiderano ampliare le loro competenze in informatica applicata potrebbero trovare questo corso estremamente utile.
  • Imprenditori e Manager di Progetto: Se sei interessato a capire come le API RESTful possano essere utilizzate per migliorare i processi aziendali e creare nuove opportunità, questo corso ti fornirà una solida base.
  • Il corso è progettato per essere il più inclusivo possibile, fornendo istruzioni dettagliate e esempi pratici che possono essere seguiti da persone con vari livelli di esperienza.