Udemy
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
Development
Web Development Data Science Mobile Development Programming Languages Game Development Database Design & Development Software Testing Software Engineering Development Tools No-Code Development
Business
Entrepreneurship Communications Management Sales Business Strategy Operations Project Management Business Law Business Analytics & Intelligence Human Resources Industry E-Commerce Media Real Estate Other Business
Finance & Accounting
Accounting & Bookkeeping Compliance Cryptocurrency & Blockchain Economics Finance Finance Cert & Exam Prep Financial Modeling & Analysis Investing & Trading Money Management Tools Taxes Other Finance & Accounting
IT & Software
IT Certification Network & Security Hardware Operating Systems Other IT & Software
Office Productivity
Microsoft Apple Google SAP Oracle Other Office Productivity
Personal Development
Personal Transformation Personal Productivity Leadership Career Development Parenting & Relationships Happiness Esoteric Practices Religion & Spirituality Personal Brand Building Creativity Influence Self Esteem & Confidence Stress Management Memory & Study Skills Motivation Other Personal Development
Design
Web Design Graphic Design & Illustration Design Tools User Experience Design Game Design Design Thinking 3D & Animation Fashion Design Architectural Design Interior Design Other Design
Marketing
Digital Marketing Search Engine Optimization Social Media Marketing Branding Marketing Fundamentals Marketing Analytics & Automation Public Relations Advertising Video & Mobile Marketing Content Marketing Growth Hacking Affiliate Marketing Product Marketing Other Marketing
Lifestyle
Arts & Crafts Beauty & Makeup Esoteric Practices Food & Beverage Gaming Home Improvement Pet Care & Training Travel Other Lifestyle
Photography & Video
Digital Photography Photography Portrait Photography Photography Tools Commercial Photography Video Design Other Photography & Video
Health & Fitness
Fitness General Health Sports Nutrition Yoga Mental Health Dieting Self Defense Safety & First Aid Dance Meditation Other Health & Fitness
Music
Instruments Music Production Music Fundamentals Vocal Music Techniques Music Software Other Music
Teaching & Academics
Engineering Humanities Math Science Online Education Social Science Language Teacher Training Test Prep Other Teaching & Academics
AWS Certification Microsoft Certification AWS Certified Solutions Architect - Associate AWS Certified Cloud Practitioner CompTIA A+ Cisco CCNA Amazon AWS CompTIA Security+ AWS Certified Developer - Associate
Graphic Design Photoshop Adobe Illustrator Drawing Digital Painting InDesign Character Design Canva Figure Drawing
Life Coach Training Neuro-Linguistic Programming Personal Development Mindfulness Personal Transformation Meditation Life Purpose Coaching Neuroscience
Web Development JavaScript React CSS Angular PHP WordPress Node.Js Python
Google Flutter Android Development iOS Development Swift React Native Dart Programming Language Mobile Development Kotlin SwiftUI
Digital Marketing Google Ads (Adwords) Social Media Marketing Google Ads (AdWords) Certification Marketing Strategy Internet Marketing YouTube Marketing Email Marketing Retargeting
SQL Microsoft Power BI Tableau Business Analysis Business Intelligence MySQL Data Analysis Data Modeling Big Data
Business Fundamentals Entrepreneurship Fundamentals Business Strategy Online Business Business Plan Startup Freelancing Blogging Home Business
Unity Game Development Fundamentals Unreal Engine C# 3D Game Development C++ 2D Game Development Unreal Engine Blueprints Blender
30-Day Money-Back Guarantee

This course includes:

  • 4.5 hours on-demand video
  • 6 downloadable resources
  • Full lifetime access
  • Access on mobile and TV
Development Web Development C#

Máster en Web Services con C#

Aprenderás a crear y consumir Servicios Web ( Web Services ), usando el lenguaje de programación C#
Rating: 4.6 out of 54.6 (195 ratings)
2,224 students
Created by Michael Rodríguez
Last updated 8/2020
Spanish
English, Spanish
30-Day Money-Back Guarantee

What you'll learn

  • Crear Web Services con C#
  • Consumir Web Services desarrollados en C# y PHP
  • Aprender a usar SoapUI
  • Enviar como parámetros a los servicios, tipos de datos elementales ( Texto, Numéricos )
  • Enviar como parámetrosa los servicios, tipos de datos compuesto ( Vector, XML, JSON )
  • Retornar en los servicios tipos de datos elementales ( Texto, Numéricos )
  • Retornar en los servicios tipos de datos compuesto ( Vector, JSON )
  • Almacenar información recibida por el servicio en archivo plano
  • Almacenar información recibida por el servicio en una base de datos
  • Autenticación de tipo Headers
  • Autenticación de tipo Basic
Curated for the Udemy for Business collection

Course content

5 sections • 103 lectures • 4h 27m total length

  • Preview02:35
  • Preview01:35
  • Preview01:47
  • Preview01:22
  • Preview02:15
  • Preview03:40
  • Preview03:35
  • Preview02:10
  • Preview01:27
  • Preview04:01
  • Preview03:58
  • Preview03:19
  • Preview02:07
  • Preview02:27
  • Preview01:06
  • Preview02:12
  • Preview01:58
  • Preview02:02
  • Preview02:01
  • Preview01:22
  • Preview02:46
  • Preview02:05
  • Preview02:47
  • Preview03:29

  • Validación del XML
    01:37
  • Método que recibe un texto con formato XML - P1
    03:21
  • Método que recibe un texto con formato XML - P2
    04:04
  • Consumo del método que recibe un texto con formato XML - P2
    02:10
  • Instalación de Newtonsoft.Json
    01:24
  • Método que retorna un texto con formato JSON
    06:34
  • Consumo del método que retorna un texto con formato JSON
    01:18
  • Convertir JSON a Clases
    03:28
  • Método que recibe un texto con formato JSON
    04:25
  • Consumo del método que recibe un texto con formato JSON
    05:36
  • Instalación de SQL Server y Management Studio 2017
    02:42
  • Habilitar usuario SA en SQL Server
    01:18
  • Creación de la base de datos y tabla productos
    04:26
  • Configuración de appSettings
    02:46
  • Configuración de aplicaciones en IIS
    02:07
  • Clase DatosEnlace
    03:39
  • Conexión a SQL Server - P1
    01:31
  • Conexión a SQL Server - P2
    03:01
  • Conexión a SQL Server - P3
    05:58
  • Método que retorna una tabla de la base en formato JSON - P1
    03:56
  • Método que retorna una tabla de la base en formato JSON - P2
    02:56
  • Método que retorna una tabla de la base en formato JSON - P3
    03:10
  • Validación del JSON
    01:58
  • Validación y almacenamiento de excepciones con Try-Catch
    01:55
  • Consumo del método que retorna una tabla de la base en formato JSON
    02:42

  • Clase Producto
    01:57
  • Método para retornar un registro de la base de datos - P1
    03:34
  • Método para retornar un registro de la base de datos - P2
    04:45
  • Método para retornar un registro de la base de datos - P3
    02:23
  • Consumo del método para retornar un registro de la base de datos
    02:29
  • Método para actualizar un registro de la base de datos - P1
    02:23
  • Método para actualizar un registro de la base de datos - P2
    02:25
  • Método para actualizar un registro de la base de datos - P3
    03:07
  • Consumo del método para actualizar un registro de la base de datos
    02:39
  • Método para insertar un registro de la base de datos - P1
    02:13
  • Método para insertar un registro de la base de datos - P2
    02:03
  • Método para insertar un registro de la base de datos - P3
    01:51
  • Consumo del método para insertar un registro de la base de datos
    02:40
  • Método para eliminar un registro de la base de datos - P1
    02:15
  • Método para eliminar un registro de la base de datos - P2
    03:13
  • Consumo del método para eliminar un registro de la base de datos
    01:44
  • Clase AuthUser
    03:20
  • Método con autenticación de cabecera - Header
    04:08
  • Consumo del método con autenticación de cabecera - Header
    02:37
  • Método con autenticación básica - Basic
    02:38
  • Consumo del método con autenticación básica - Basic - P1
    03:19
  • Consumo del método con autenticación básica - Basic - P2
    04:12
  • Consumo del método con autenticación básica - Basic - P3
    01:10

  • Instalación de servidor local - XAMPP
    02:04
  • Implementación de servicios web desarrollados con PHP
    01:59
  • Creación de un nuevo proyecto para consumir servicios web realizado en PHP
    01:24
  • Consumo del método HelloWorld
    02:03
  • Consumo del método Saludar
    01:06
  • Consumo del método GuardarLog
    02:15
  • Consumo del método Sumar
    00:55
  • Consumo del método ObtenerFrutas
    01:21
  • Consumo del método GuardarFrutas
    02:55
  • Consumo del método ObtenerEquipos
    02:04
  • Consumo del método GuardarEquipos
    02:34
  • Consumo del método GuardarXML
    02:35
  • Consumo del método RetornarJson
    03:26
  • Consumo del método GuardarJson
    01:55
  • Creación de la tabla productos
    03:00
  • Consumo del método ObtenerProductos
    02:21
  • Consumo del método ObtenerProducto
    01:41
  • Consumo del método ActualizarProducto
    02:15
  • Consumo del método GuardarProducto
    02:04
  • Consumo del método EliminarProducto
    01:16
  • Clase AuthUser
    02:01
  • Consumo del método con autenticación de cabecera - Header - P1
    01:21
  • Consumo del método con autenticación de cabecera - Header - P2
    02:30
  • Consumo del método con autenticación básica - Basic
    02:40

  • Instalación de SoapUI
    01:29
  • Configuración de un nuevo proyecto en SoapUI
    01:26
  • Uso de SoapUI - P1
    03:30
  • Uso de SoapUI - P2
    04:33
  • Uso de SoapUI - P3
    02:49
  • Uso de SoapUI - P4
    03:32
  • Conclusión
    00:56

Requirements

  • Fundamentos de C#
  • Conocimiento básico de SQL

Description

En este curso desarrollaremos y consumiremos servicios web, usando el lenguaje de programación C#.

Iniciaremos desde lo mas básico, creando servicios muy sencillos de consultar, para luego trabajar con servicios que reciban como argumento vectores, XML, y JSON

Trabajar con el formato JSON, en C# por lo general, es un poco complicado, pero en este curso te enseñare algunos trucos y formas de trabajar con este formato.

Usaremos Internet Information Services (IIS), para publicar nuestros servicios y el consumo lo realizaremos por consola.

Para hacer un mejor seguimiento a nuestros servicios, te enseñare a almacenar un Log, durante el proceso de consumo.

Crearemos un método especial, que va a retornar los datos de la base en formato JSON, de manera dinámica.

También implementaremos unos servicios web realizados en otro lenguaje de programación y los consumiremos con C#, de esta manera te quedara mas claro, la facilidad con la que se comunican 2 lenguajes de programación, bajo un mismo estándar.

Aprender este estándar de comunicación te abrirá las puertas en el mercado laboral, tanto en corporaciones que tienen toda su infraestructura en servicios web, como en pequeñas empresas que desean integrarse con un proveedor.

Finalmente, aprenderemos a usar la herramienta SoapUI, la cual nos sirve, para testear nuestros métodos, además de hacer una demostración al usuario final sobre el funcionamiento de los servicios.

Solo me queda desearte lo mejor, y bienvenido al curso.


****************

****   English   ***

****************


Master in Web Services with C #

* You will learn to create and consume Web Services, using the C # programming language


In this course we will develop and consume web services, using the C # programming language.

We will start from the most basic, creating very easy to consult services, and then work with services that receive vectors, XML, and JSON as arguments

Working with the JSON format, in C # in general, is a bit complicated, but in this course I will teach you some tricks and ways of working with this format.

We will use Internet Information Services (IIS), to publish our services and the consumption will be done by console.

To better monitor our services, I will teach you how to store a Log, during the consumption process.

We will create a special method, which will return the database data in JSON format, dynamically.

We will also implement some web services made in another programming language and we will consume them with C #, in this way it will be clearer to you, the ease with which 2 programming languages ​​communicate, under the same standard.

Learning this communication standard will open the doors to you in the labor market, both in corporations that have all their infrastructure in web services, and in small companies that want to integrate with a provider.

Finally, we will learn to use the SoapUI tool, which is useful for us, to test our methods, in addition to demonstrating to the end user how the services work.

It only remains for me to wish you the best, and welcome to the course.

Who this course is for:

  • Desarrolladores Web
  • Programadores de sistemas
  • Entusiastas de la programación
  • Y todo el que desee aprender algo más

Instructor

Michael Rodríguez
Desarrollador Web
Michael Rodríguez
  • 4.6 Instructor Rating
  • 285 Reviews
  • 3,600 Students
  • 2 Courses

Soy Desarrollador Web, tengo mas de 7 años, de experiencia en diferentes empresas, de las cuales he aprendido que para cada empresa las necesidades son diferentes, y deseo transmitir lo aprendido, para que sea de utilidad en tus proyectos.

También he participado en proyectos de implementación, desarrollo y mantenimiento de los software SAP BO, Sugar CRM, GLPi y otros.

Creo firmemente que enseñar, es aprende dos veces. Por eso decidí compartir lo aprendido, esperando que sea de utilidad para todo aquel que este dispuesto a ser mejor.

  • Udemy for Business
  • Teach on Udemy
  • Get the app
  • About us
  • Contact us
  • Careers
  • Blog
  • Help and Support
  • Affiliate
  • Terms
  • Privacy policy
  • Cookie settings
  • Sitemap
  • Featured courses
Udemy
© 2021 Udemy, Inc.