C#8 De Principiante a Experto Parte 1
5.0 (3 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
5 students enrolled

C#8 De Principiante a Experto Parte 1

Aprendiendo programacion desde cero
5.0 (3 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
5 students enrolled
Created by Jesse Liberty
Last updated 10/2019
Spanish
Spanish [Auto-generated]
Current price: $27.99 Original price: $39.99 Discount: 30% off
5 hours left at this price!
30-Day Money-Back Guarantee
This course includes
  • 1.5 hours on-demand video
  • Full lifetime access
  • Access on mobile and TV
  • Assignments
  • Certificate of Completion
Training 5 or more people?

Get your team access to 4,000+ top Udemy courses anytime, anywhere.

Try Udemy for Business
What you'll learn
  • Fundamentos de programacion con C# 8
Requirements
  • No
Description

C# 8 es uno de los mas poderoso lenguajes de programacion del planeta. Es ideal para escribir aplicaciones de escritorio, para la web y moviles, y es utilizado por cientos de miles de programadores.

En este curso no necesitas experiencia de programacion previa, es perfecto para programadores principiantes que quieren comenzar a programar en C# 8.

Comenzamos con conceptos fundamentales (tipos de datos, sentencias condicionales, etc) y vamos avanzando hacia los fundamentos de la programacion orientada a objetos. Por el camino veremos ademas mejores practicas. Todos los programas que utilizaremos son gratuitos, y en una hora y media de clases, progresaras de completo principiante a un programador que puede aprender temas intermedios y avanzados.

La parte 2 de este curso es un curso adicional, y asume que ya completaste la parte 1 o que tienes un conocimiento equivalente. Partimos de esta primera parte para abordar temas intermedios y avanzados de C#, como delegados, expresiones lambda, plantillas, tuplas y mucho mas.

Estos cursos son impartidos por el famoso autor Jesse Liberty, quien escribio el libro sobre C#: Programando C#, publicado por O'Reilly, asi como otros 12 libros sobre programacion, y numerosos videos sobre codificacion. Jesse es un ex Ingeniero de Software Distinguido en AT&T y Vice Presidente de la division de Tecnologias de la Informacion en Citibank, asi como un Programador Lider para PBS. Fue profesor en la universidad de Brandeis.


Acerca de la traduccion.

Mi nombre es Rodrigo Juarez, y estoy colaborando con Jesse Liberty en el doblaje de este curso desde su version en ingles.

Soy un desarrollador full stack y tengo mas de dos decadas de experiencia desarrollando software.

Who this course is for:
  • Programadores principiantes que quieren aprender C# 8
Course content
Expand all 18 lectures 01:32:22
+ Introduction
4 lectures 09:17

Un resumen de lo que veremos en este curso y que partes nos saltaremos.

Preview 02:30

Mis calificaciones para dar este curso. (Sere breve)

Preview 01:17

Descarga e instalacion de Visual Studio 2019.

Preview 03:35

Escribiendo tu primer programa.

Nuestro primer programa: Hola Udemy
01:55
+ Fundamentos
6 lectures 30:33

Cada variable, constante u objeto en C# tiene un tipo. Este curso es una introduccion a los tipos basicos, entero, doble, cadena y booleano.

Tipos de Datos
06:04
Tipos de Datos
3 questions

Como expresar "Si soy mas viejo que ... realizar esta accion, sino realizar esta otra" en C#?

Preview 03:52
Condicionales (if/else)
1 question

C# tiene distintos operadores (+/>==) que son esenciales para la programacion.

Operadores
11:09
Chequeo rapido sobre operadores
1 question

Los Enums (constantes enumeradas) son un modo de agrupar valores constantes en un tipo virtual.

Constantes enumeradas
02:59
Constantes enumeradas
1 question

Una revision detallada de las sentencias switch "tradicionales" usadas en miles de programas. Las sentencias switch trabajan como super condicionales, haciendo tu codigo mas legible.

Sentencias switch
02:13
Sentencias switch
2 questions

Algo que vas a utilizar frecuentemente en C# es repetir algo una y otra vez, con minimos cambios. Por ejemplo, si quieres imprimir los numeros del 1 al 10, puedes inicializar una variable en 1 y mostrar su valor. Luego puedes incrementar el valor a 2 y volver a mostrarlo, y asi sucesivamente.

Bucles
04:16
Mostrar los valores del 1 al 10 utilizando un bucle. Se cuidadoso con el numero de inicio y fin.
Creando un bucle
1 question
+ Profundizando
2 lectures 09:57

Los genericos te permiten por ejemplo crear una lista que puede tener cualquier tipo. La documentacion nos muestra esto como List<T>, lo cual indica que la lista puede ser de cualquier tipo, representado por T. En este modulo veremos como son creadas estas listas, y como los bucles foreach pueden ayudarnos as ciclar estas listas.

Introduccion a genericos y bucles foreach
04:54
Genericos
1 question
Usar una lista generica para mostrar del 1 al 10
Crear una lista generica para mostrar del 1 al 10
1 question

Desafortunadamente en algun momento tus programas tendran algun error. El depurador, es una poderosa herramienta (realmente un conjunto de herramientas) que te ayudara a encontrar y corregir los errores.

Introduccion al depurador
05:03
Para que se usa el depurador?
2 questions
+ Programacion orientada a objetos
4 lectures 40:42

La clave para la programacion orientada a objetos en C# son las clases. En esta leccion hablaremos acerca de las clases, metodos, campos y propiedades.

Clases - Creando un nuevo tipo
11:46
Clases
3 questions
Un ejercicio sobre la creacion de clases
Clases
1 question
Herencia
14:39
Herencia
3 questions
Polimorfismo
05:36
Polimorfismo
1 question
Interfaces
08:41
Interfaces
2 questions
+ Conclusion
2 lectures 01:53
A donde ir desde aqui
01:16
Informacion sobre la segunda parte
00:37