▶C# .NET desde cero hasta lo mas Avanzado

Español

🔶Aprende a programar con C# y a utilizar la plataforma .NET para desarrollar aplicaciones modernas y eficientes. Este curso te llevará desde los conceptos básicos de la programación hasta técnicas avanzadas, incluyendo el desarrollo de aplicaciones de escritorio, web y servicios.

🔶Con ejemplos prácticos y ejercicios desafiantes, estarás preparado para crear soluciones profesionales para el mundo real. Ya sea que estés iniciando en la programación o quieras perfeccionar tus habilidades, este curso es para ti.

  • Contenido
  • Ventajas
  • Detalles
01
Introducción al curso de C#
  • 1. Aplicaciones que se pueden crear con el lenguaje de programacion de C#
  • 2. La ID Visual Studio y los entornos de desarrollo que se utilizan
  • 3. Creado el proyecto en Visual Studios
02
Tipos de Variables en C#
  • 4. Variables de tipo string,double,float,decimal,int
  • 5. Variables de tipo bool,char y estructuras para almacenar datos
03
Tipos de Operadores en C#
  • 6. Operadores aritméticos
  • 7. Operadores de asignación
  • 8. Operadores de comprobación de tipos y relacionales
  • 9. Operadores de igualdad
04
Estructura condicional en C#
  • 10. Estructura if y los operadores condicionales
  • 11. Estructura else que acompaña a la estructura if
  • 12. Estructuras condicionales anidadas
  • 13. El operador condicional
05
Tipos de array o arreglos en C#
  • 14. Arrya de tipo string
  • 15. Arrya de tipo int
  • 16. Arreglos Multidimensionales
06
La estructura bucle ciclo Foren en C#
  • 17. Bucle ciclo For
  • 18. La estructura bucle ciclo Foreach
07
Ejercicio triangulo de pascal en C#
  • 19. Triangulo de pascal
  • 20. Instrucción de selección swtch
  • 21. Switch Expressions #1
  • 22. Switch Expressions #2
08
Las estructuras While and do While en C#
  • 23. La estructura While
  • 24. La estructura do While
09
Manipulación de String C#
  • 25. Inmutabilidad de los objetos String
  • 26. Formato de cadenas
  • 27.Subcadenas de string
  • 28. Iterando la cadena de texto
10
La clase string builder para la creación de cadenas en C#
  • 29. La clase StringBuilder #1
  • 30. La clase StringBuilder #2
11
Tipos de métodos en C#
  • 31. Modificador private y métodos que no retorna elementos
  • 32. Modificador public y métodos que retorna un tipo de dato
  • 33. Variables globales y método que retorna datos de tipo string
  • 34. Método constructor de la clase
  • 35. Leer Mayúsculas And Minúsculas
  • 36. Sobre carga de métodos constructores
12
Parámetros de métodos
  • 37. Como pasar un arreglo de tipo object como parámetro
  • 38. Parámetros de métodos palabras claves params,in
  • 39. Parámetros de métodos palabras claves ref,out
13
Funciones en el lenguaje de programación en C#
  • 40. Funciones
  • 41. Funciones static
  • 42. Datos duplicados en un array
14
Palabra clave static en C#
  • 43. Variables estáticas
  • 44. Métodos estáticos
  • 45. Clase estática
  • 46. Conversor de velocidades
15
Argumentos con nombre y opcionales en C#
  • 47. Argumentos opcionales
  • 48. Argumentos con nombres
  • 49. Palabras claves readonly, const
16
Propiedades en C#
  • 50. Propiedades #1
  • 51. Propiedades #2
  • 52. Búsqueda de datos usando colecciones de objectos
17
Clase genérica list en C#
  • 53. Clase genérica List #1
  • 54. Clase genérica List #2
  • 55. Clase genérica List #3
  • 56. Clase genérica List #4
18
Aplicación para crear una lista enlazada
  • 57. Creando el método para agregar los nodos en la lista #1
  • 58. Creando el método para agregar los nodos en la lista #2
  • 59. Agregando datos a los nodos de la aplicación
  • 60. Creando el procedimiento para en listar los nodos de la colección
  • 61. Creando os procedimientos para eliminar el primer y ultimo nodo de la lista
  • 62. Desarrollando procedimiento para eliminar un nodo de acuerdo a una posición
  • 63. Procedimiento para buscar un dato en la lista de nodos
  • 64. Procedimientos para sustituir el dato de un nodo en la lista
19
Herencias de clases en C#
  • 65. Herencia de clases
  • 66. Herencia de clases y la palabra protected,base,override,virtual
20
Clases abstract e interfaces en C#
  • 67. Clases y métodos abstract
  • 68. Interfaces
  • 69. Polimorfismo
  • 70. Tienda de golosinas #1
  • 71. Tienda de golosinas #2
  • 72. Tienda de golosinas #3
  • 73. Tienda de golosinas #4
21
Windows forms con .netcore
  • 74. Creando un proyecto de Windows Forms
  • 75. Windows forms
  • 76. Control GroupBox
  • 77. Control Label
  • 78. Control TextBox
  • 79. Control Button
  • 80. Control PictureBox
  • 81. Implementado la arquitectura de tres capas al proyecto
22
Registros de estudiantes #1
  • 82. Obteniendo imágenes del directorio de la pc
  • 83. Evento TextChanged del TextBox
  • 84. Creando los procedimientos para validar los TextBox
  • 85. Procedimiento para validar valores numérico en los campos de texto
  • 86. Creando procedimiento para verificar si los campos de textos están vacíos
  • 87. Validando el email y convirtiendo la imagen del pictureBox en byte
  • 88. Instalación del sql server
  • 89. Preparando el motor de base de datos de sql server
  • 90. Instalando el servidor de datos de MySQL
  • 91. Instalando linq2db y creando las cadenas de conexión para MySQL y SQL Server
  • 92. Creando las base de datos en los servidores de SQL Server y MySQL
  • 93. Registrando estudiantes en la taba que esta en base de datos de MySQL
  • 94. Probando los procedimientos de de insertar datos a las tablas
  • 95. Insertando la imagen del estudiante en la tabla que esta en base de datos
23
Excepciones en C#
  • 96. La estructura try catch
  • 97. La instrucción catch
  • 98. La instrucción Finally
  • 99. Como crear una excepción personalizada
24
Registros de estudiantes #2
  • 100. Utilizando Transaction para administrar procedimientos de insertar datos a la db
  • 101. Verificando el email del estudiante si ya esta registrado
25
Listar registros de datos
  • 102. Creando los procedimientos para obtener los registros de las tablas
  • 103. Mostrando la lista de estudiantes registrados en un datagridview
  • 104. Personalizando el datagridview que muestra la lista de estudiantes
  • 105. Agregando los controles para paginar los registros
26
Clases Genéricas
  • 106. Creando una clase genérica #1
  • 107. Creando una clase genérica #2
  • 108. Creando una clase genérica #3
  • 109. Creando una clase genérica #4
27
Desarrollando un paginador
  • 110. Creando el paginador para paginar los registros
  • 111. Implementando el paginador para paginar los registros
  • 112. Controlando el paginador desde la interfaz de usuario
28
Actualizar Registros
  • 113. Creando los procedimientos para obtener la información del estudiante
  • 114. Actualizando los registros de las tablas que están en las base de datos
29
Eliminar Registros
  • 115. Eliminando registros de las tablas que están en la base de datos
30
Sistema de asistencias en C# y SQLserver desde 0
  • 1. Presentación de la sección
  • 2. Instalación de Visual Studio 2019
  • 3. Instalación de SQLServer
  • 4. Instalacion de Telerik para reportes
31
Creando el Proyecto
  • 5. Creando el Proyecto
32
Módulo Personal
  • 6. Presentación de la sección
  • 7. Diseño de control Personal
  • 8. Tabla Personal
  • 9. Capa_Datos
  • 10. Botón agregar nuevo registro
  • 11. Agregar Cargos
  • 12. Editar Cargos
  • 13. Insertar Personal
  • 14. Paginado
  • 15. Fin de seccion Personal
33
Módulo registro de asistencias
  • 16. Registro de asistencias
34
Módulo Login
  • 17. Insertar Usuario
  • 18. Insertar iconos
  • 19. Diseño del asistente de instalacion
  • 20. Validaciones de login
35
Asistente de Instalación
  • 21. Ejecutando la consola desde Csharp
  • 22. Usuario Principal
36
Validar permisos de usuarios
  • 23. Validar permisos de usuarios
37
Reportes
  • 24. Reportes con telerik
38
Módulos de copias de seguridad
  • 25. Copias de seguridad
39
Creando el ejecutable
  • 26. Instalacion de Advanced Installer
  • 27. Preparando el codigo
  • 28. Creando el Ejecutable
40
Conexiones Remotas
  • 29. Diseño de conexión remota
  • 30. Pruebas de conexiones remotas
Más información sobre quien creó el contenido
Rodrigo Emmanuel Peralta
5 Años Hotmarter

👉Mi nombre es Rodrigo Peralta, un apasionado emprendedor de 34 años originario de San Rafael, Mendoza, Argentina. Hace más de cinco años que he estado inmerso en el emocionante mundo de los negocios online, explorando y contribuyendo a diversas áreas.

✍️Durante mi carrera, he logrado consolidar mi presencia en el mercado digital a través de la venta de productos digitales. Con más de 6000 ventas exitosas, he adquirido una profunda comprensión de los matices de este ecosistema, desde la creación hasta la comercialización.

🙋Mi enfoque no se limita únicamente a la venta de productos digitales; también me dedico a guiar a otras personas en su viaje para escalar sus negocios y prosperar en el entorno online. Como Comunity Manager, tengo la habilidad de construir y fortalecer comunidades en línea, fomentando conexiones significativas.

🤝Mi misión principal es ayudar a emprendedores y empresas a crecer por internet. Actúo como "Closer de Ventas", utilizando mis habilidades para cerrar tratos de manera efectiva y brindar resultados tangibles.

📲En este dinámico mundo digital, sigo siendo un aprendiz infatigable. Siempre estoy en busca de nuevas oportunidades, estrategias innovadoras y tendencias emergentes que puedan beneficiar a aquellos con los que colaboro.

🙏Mi filosofía se centra en la colaboración y el crecimiento mutuo. Creo en la importancia de construir relaciones sólidas y sostenibles en el mundo digital, donde cada interacción cuenta.

Mostrar más

Preguntas frecuentes

¿Quién evaluó ▶C# .NET desde cero hasta lo mas Avanzado?

Todas las evaluaciones mostradas aquí han sido realizadas por personas reales que han comprado y han dado su opinión sobre curso. Cuando alguien compra un curso a través de Hotmart, recibe una invitación para evaluar su contenido. La nota en esta página es el resultado de la media de las evaluaciones realizadas por los compradores, que va de 1 a 5 estrellas.

¿Cómo funciona el “Plazo de Garantía”?

El Plazo de Garantía es el período que tienes para pedir el reembolso integral del valor que pagaste por tu compra, cuando el producto no te sea satisfactorio. Una vez solicitado el reembolso, Hotmart lo procesa automáticamente en hasta 5 días. Para pagos con solicitud de pago, necesitarás informar una cuenta bancaria para recibir el dinero. Pasados los 5 días, el valor podrá ser identificado en tu cuenta en hasta 7 días hábiles. Ya el reembolso en la factura de la tarjeta de crédito varía de acuerdo con el medio de pago utilizado y puede reflejarse en la factura actual o en la siguiente.

¿Qué es y cómo funciona el Certificado de Conclusión digital?

Algunos cursos online ofrecen un certificado digital de conclusión. Los alumnos pueden emitir ese certificado al final del cursoo entrando en contacto con el Autor o Autora. Estos certificados pueden compartirse en redes sociales como LinkedIn y también insertarse en informaciones curriculares.

¿Qué rasgos diferenciales pueden tener los productos?

Los productos en Hotmart tienen rasgos diferenciadores que cambian de acuerdo con el tipo de producto y su disponibilidad. Por ejemplo, productos del tipo "Cursos online" pueden o no ofrecer certificado digital de conclusión. Si el certificado está disponible, los alumnos pueden generarlo dentro del curso o entrando en contacto con el(la) Autor(a). Los certificados pueden ser compartidos en redes sociales como LinkedIn e incluidos en informaciones curriculares. La garantía también es un diferenciador de nuestros productos y puede ser de 7, 15 o 30 días, dependiendo de lo que ofrezca el Autor(a). Para ver los diferenciadores disponibles en este producto, basta consultar la sección Diferenciadores.

¿Cómo accedo a mi producto?

Recibirás el acceso a ▶C# .NET desde cero hasta lo mas Avanzado por email. Puede ser un curso online, ebook, serie de videoclases, servicio, evento, etc. Podrás acceder al contenido o descargarlo a través de tu computadora, teléfono celular, tablet o cualquier otro dispositivo digital adecuado para ello. También puedes acceder al producto comprado en esta página:

01 - inicia sesión haciendo clic en Entrar
02 - Accede al menú lateral, haz clic en Mi cuenta
03 - Haz clic en Mis compras
¡En "Mis compras" estarán todos los productos que hayas comprado ya!

Tengo interés en este curso ¿Cómo puedo comprarlo?

Para comprar este curso, haz clic en el botón “Comprar”. Recuerda que no todos los cursos estarán siempre disponibles para su compra. Es posible que el Autor o Autora esté preparando un nuevo grupo todavía sin inscripciones abiertas.

¿Cómo afiliarme?

Para ser Afiliado(a), te recomendamos que leas las guías que ofrecemos en todos los canales de la Hotmart. Además, una buena manera de informarte un poco más es accediendo a nuestro blog. El producto de esta página está disponible apenas para su compra, para ver los productos de afiliación, ve hasta el Mercado de Afiliación.

¿Puedo denunciar un producto que posea informaciones inadecuadas?

Tenemos un canal exclusivo para recibir denuncias sobre productos que no estén de acuerdo con las reglas de la plataforma de Hotmart.

Tengo otras dudas, ¿quién puede contestarlas?

Accede a nuestra Central de Atención, donde respondemos con detalle todas las dudas que puedas tener antes, durante o después de comprar un producto digital en Hotmart.

El contenido de este producto no representa la opinión de Hotmart. Si ves informaciones inadecuadas, denúncialas aquí
Garantía de 7 días
Certificado de conclusión
Estudia a tu manera y en cualquier dispositivo
130 clases y 42 horas de contenido original
Formato: Cursos online y Servicios de Suscripción . FotografíaCategoría: Software, Programas para descargar
Rodrigo Emmanuel Peralta
5 Años Hotmarter
Acceder al producto comprado