FreeCourse Logo
FreeCourse.io
Verified CouponsFree CoursesJobsBlog
Categories
Home/Courses/Aprende como crear una API Rest con .NET y MongoDB
Aprende como crear una API Rest con .NET y MongoDB
Development100% OFF

Aprende como crear una API Rest con .NET y MongoDB

JAP Software
4.7(1.2K students)
Self-paced
Beginner

About this course

En este curso veras como crear tu propia Web API con NET. Verás como diseñar tu base de datos con MONGODBy como utilizar SWAGGER y Talend APITester para las pruebas. El contenido del curso es el siguiente:A)Introducción 1) Temario del curso 2) Preparación del entorno.

Instalación de Visual Studio 3) Instalación de MongoDB 4) Instalación de MongoDB (II) B) Conceptos básicos sobre JSON 5) Conociendo JSON(I) 6) Conociendo JSON(II)C) Comandos básicos de MongoDB 7) Cliente de consola y comandos de ayuda 8) Base de datos y colecciones 9) Insert con MongoDb 10) Consultas con MongoDb 11) Update con MongoDb 12) Delete con MongoDbD)Creación proyecto Web API en . NET 13) Creación de nuestro proyecto en visual studio 14) Creación del modelo y agregamos paquete MongoDB 15) Creamos el repositorio libro 16) Creamos el servicio libro 17) Creación del controlador 18) Configurar launchsettings y cadena de conexión E) Probamos nuestra Web API con Talend API/Tester y Swagger 19) Comprobando petición POST 20) Comprobando petición GET 21) Comprobando petición PUT 22) Comprobando petición DELETEF)Concepto DTO (Data Transfer Layer) 23) Utilizando DTO's en nuestro proyecto (I) 24) Utilizando DTO's en nuestro proyecto (II)G)Gestión de log y de excepciones 25) Añadimos paquete para gestión de log 26) Guardar en un log la traza completa de la excepción H)Autenticación con JWT 27) Teoría sobre Json Web Token 28) Creación de nuevo mecanismo de login y su servicio 29) Mecanismo de cifrado de la password 30) Añadiendo JWT a nuestra API 31) Swagger: como añadir cabecera I)Ajustes 32) Aplicación de gestión de usuarios API 33) Ajustar para que el mail se únicoJ)Conclusiones 34) ConclusionesK)Actualización a . NET 8 35)Como actualizar visual studio para utilizar .

Skills you'll gain

Web Developmentes

Available Coupons

Loading...

Course Information

Level: Beginner

Suitable for learners at this level

Duration: Self-paced

Total course content

Instructor: JAP Software

Expert course creator

This course includes:

  • 📹Video lectures
  • 📄Downloadable resources
  • 📱Mobile & desktop access
  • 🎓Certificate of completion
  • ♾️Lifetime access
$0$106.99

Save $106.99 today!

Enroll Now - Free

Redirects to Udemy • Limited free enrollments

Share this course

https://freecourse.io/courses/aprende-como-crear-una-api-rest-con-net-core-y-mongodb

You May Also Like

Explore more courses similar to this one

HTML5 & CSS3 Complete Course: Build Websites like a Pro
Development
0% OFF

HTML5 & CSS3 Complete Course: Build Websites like a Pro

Meta Brains

All new web developers must learn the basics of HTML and CSS, as they’re the basic languages required to build and style a website. While there are many ways to learn these languages, the best way is to learn from an experienced instructor with profound knowledge and experience coding in these languages.This course will show you how to code in HTML and CSS from the ground up, starting from the absolute fundamentals to the advanced topics. It doesn’t matter if you’re a beginner trying to learn from scratch or an experienced coder looking to brush up your knowledge, you’ll always find something useful in this course.You’ll begin by learning the components of HTML, including its lists, tables, URLs, hyperlinks, and many other important aspects of the language. Also, you’ll learn how to put all of them together to create a structure for your website to style with CSS.Then, you’ll learn the fundamentals of CSS like selectors, dimensions, box models, lists, texts, fonts, tables, and other essentials. With basic knowledge of both languages, you can confidently style the HTML structures you created earlier to make fully-fledged websites.With web developers making up to $140,000 annually, a course in HTML and CSS might be the most rewarding thing you'll do this year. After the course, you'll get ideas of what languages to learn in addition to your current knowledge to get enough skills to be employable.

4.4•109.4K•Self-paced
FREE$101.99
Enroll
Le cours complet de React.JS pour débutants
Development
0% OFF

Le cours complet de React.JS pour débutants

Tech Académie

React.JS a joué un rôle fondamental pour faciliter la création d’interfaces utilisateur dynamiques ainsi que de sites web et applications à mesure que leur demande augmente. La majorité des développeurs front-end utilisant maintenant JavaScript pour créer leurs sites web et applications, il n’est pas étonnant que les librairies et framework associés connaissent également un essor. L’un des plus populaires est React, qui permet de créer des composants HTML uniques et des applications sophistiquées en un temps record.Cependant, ces librairies et frameworks ne sont pas toujours simples d’utilisation, d’où la création de ce cours qui vous guidera pas à pas. Les notions les plus complexes seront décortiquées pour permettre au plus grand nombre de les maîtriser.Ce cours est amusant, engageant et intéractif ; ce qui signifie que cela ne sera pas purement une approche théorique mais avant tout une mise en pratique concrète. Le contenu est rendu accessible par un instructeur intelligent et expérimenté. Des outils d'apprentissage essentiels tels que des questionnaires et des devoirs sont également inclus dans la leçon pour vous aider à mieux comprendre le sujet.Qu’est-ce qui est couvert par ce cours ?· Une vue d’ensemble de React et de ses idées fondamentales· Découvrir ce qu'est JSX, comment celui-ci marche et quand utiliser des composants avec et sans état· Travailler avec des fonctions et des composants de classe· Importer et exporter des modules React· Comprendre comment les méthodes de rendu fonctionnent en détail· Le cycle de vie des composants React ainsi que leur multitude· Utiliser des composants réutilisables pour créer des sites web dynamiques· Créer une excellente structure d’exploitation pour un projet du début à la finQu’attendez-vous ? Inscrivez-vous à ce cours aujourd’hui !Ce cours vous poussera et vous mettra au défi de passer d'un novice complet à React à l'un des 10% des meilleurs développeurs React.Il s'agit sans aucun doute d'un cours en ligne complet sur React JS que vous ne trouverez nulle part ailleurs. Ce guide complet vous guidera à travers les sujets React JS fondamentaux, intermédiaires et avancés. Vous travaillerez également sur divers projets tout en acquérant toutes les compétences nécessaires pour devenir l'un des meilleurs développeurs React.Vous n'avez besoin d'aucune connaissance préalable de React ou de tout autre framework JS pour commencer. Cependant, pour suivre ce cours, vous avez besoin d'une compréhension de base de HTML, CSS, JavaScript.

3.9•24.9K•Self-paced
FREE$94.99
Enroll
Tailwind CSS en 1h: Maîtriser ce puissant framework CSS
Development
0% OFF

Tailwind CSS en 1h: Maîtriser ce puissant framework CSS

Clara Donnart

Vous en avez assez d'utiliser des outils de création de landing page professionnelle sans avoir à tout styliser vous-même ? Vous êtes au bon endroit ; ce cours sera un tutoriel complet sur Tailwind CSS.Tailwind est un cadre de travail axé sur l'utilité qui transforme la conception de sites Web en un jeu d'enfant. Sa simplicité et son éventail de classes en font un excellent outil pour les développeurs débutants.Ce cours vous aidera à créer une page web réactive parfaite pour votre application, votre entreprise, votre portfolio ou votre blog. Avoir une petite connaissance de HTML et CSS est idéal pour vous mettre sur la voie la plus rapide vers Tailwind ; cependant, ce n'est pas essentiel.Le premier aspect de ce cours sera de se familiariser avec les utilitaires CSS de Tailwind et la façon dont ils fonctionnent et sont mis en œuvre. Nous aborderons le fameux système de grille et les requêtes média pour que votre nouvelle page soit la plus belle possible sur tous les appareils.Nous vous présenterons les polices, les couleurs, l'alignement, les couleurs d'arrière-plan, les dégradés, les images, le padding, la marge, la grille, le flexbox, le hover, les animations, les transitions et la transformation.Pourquoi choisir ce cours ?Tutoriel complet sur Tailwind CSS : Vous serez guidé à travers chaque étape du code pour vous assurer que vous avez la bonne compréhension et les outils avant un professionnel après avoir suivi ce cours.Tutoriel basé sur la pratique : Vous apprendrez par la pratique pour vous aider à comprendre plus rapidement tous les aspects du cadre CSS Tailwind. Vous aurez également accès aux outils qui vous permettront de remanier notre modèle ou de créer une toute nouvelle page d'accueil en fonction de vos besoins. Tout au long de la formation, vous pourrez télécharger des fichiers de projet, que vous pourrez conserver et retravailler à votre guise.Exploitez votre créativité : En plus d'apprendre à créer une page d'accueil Tailwind CSS propre, moderne et professionnelle, vous apprendrez également à ajouter des animations et des polices de caractères Google pour que votre site Web se distingue des autres.Apprenez à créer vos prochains sites Web professionnels dès aujourd'hui !Avec le bon état d'esprit, la compréhension et l'application des enseignements de ce cours, vous commencerez instantanément à progresser vers la maîtrise de Tailwind CSS.Une connaissance de base de CSS3 et HTML 5 est un plus !

3.9•21.9K•Self-paced
FREE$85.99
Enroll
FreeCourse LogoFreeCourse

Freecourse.io brings you high-quality online courses with free certificates to help you upskill, boost your career, and achieve your goals anytime, anywhere.

Resources

  • Courses
  • Jobs
  • Categories
  • Features

Company

  • About
  • Blog
  • Contact

Legal

  • Privacy
  • Terms
  • Cookies
  • Licenses

© 2026 FreeCourse. All rights reserved.