Course C #. POO III. Encapsulation and conventions. Video 29

  Рет қаралды 99,923

pildorasinformaticas

pildorasinformaticas

5 жыл бұрын

In this video we see the concept of encapsulation and some conventions when programming in C #.
For more courses, exercises and manuals visit: www.pildorasinformaticas.es

Пікірлер: 79
@diegotrujillo444
@diegotrujillo444 3 жыл бұрын
_📁 Descargas _📁 Archivos _📁 Imágenes _📁 Fotos _📁 Documentos _📂 Vídeos L📂 PildorasInformaticas L 📂 Videos Malos Vacio
@johanpalaciose
@johanpalaciose 3 жыл бұрын
Confirmo sus cursos son mejores que los pagados UwU
@casenbrixton1345
@casenbrixton1345 3 жыл бұрын
Instablaster
@joanroca7777
@joanroca7777 2 жыл бұрын
@@johanpalaciose Confirmo x2 ovo
@finalboss8802
@finalboss8802 3 жыл бұрын
Tu manera de explicar es impecable, la verdad que antes habia intentado aprender programación y por alguna razon u otra, todo me parecia muy confuso. Hace poco me anime a intentarlo de nuevo y me encuentro con tu curso y debo decir que me lo dejas todo muy claro, no puedo pedir más. Gracias por hacer esto, de verdad eres de ayuda.
@Jorgelino83
@Jorgelino83 5 жыл бұрын
Amigo estos vídeos tienen mucha calidad profesional, muy bien explicado. Gracias por compartir tus conocimientos.
@oscarnunezchia8474
@oscarnunezchia8474 Жыл бұрын
Tanto tiempo estando ciego y que facil es ver la luz ....Gracias Juan ¡¡¡
@JesusMartinez-zs6xt
@JesusMartinez-zs6xt 5 ай бұрын
Y seguimos aquí maestro habia intentado aprender pero lo explicaban de una manera muy compleja ahora todo muy claro muchas graciaaas
@joseosvaldogonzalezguzman2036
@joseosvaldogonzalezguzman2036 5 жыл бұрын
Estos ultimos videos el audio de tu video es perfecto...cambiaste tu microfono? algun supresor de ruidos, me gustaria alguna sugerencia. Felicidadez.
@Deederrr
@Deederrr 4 жыл бұрын
La mejor forma de evitar ruido es acercandote al micrófono. Si no es suficiente, mírate un tutorial sobre REAPER FM, para el plugin ReaFir substract. Saludos.
@claudiomendieta
@claudiomendieta 5 жыл бұрын
Explicación perfecta!!
@lucasgomez4616
@lucasgomez4616 2 жыл бұрын
Genial la explicación y los ejemplos! Excelente!!
@angelkree1086
@angelkree1086 3 жыл бұрын
Muchas gracias.Estoy aprendiendo mucho, Explicas muy bien.
@cristhiandavidholguinarist2980
@cristhiandavidholguinarist2980 Жыл бұрын
estoy encantado con este curso muchas gracias por toda esa dedicacion.
@MathiasHuelmo
@MathiasHuelmo Жыл бұрын
Espectacular la explicación, me viciaré al curso. ¡Muchas gracias!
@darwinherrera7451
@darwinherrera7451 Жыл бұрын
Eres Un Excelente Profesor
@xavierandinoayala9047
@xavierandinoayala9047 5 жыл бұрын
Muchas gracias por tus videos!!! aportas mucho valor a la comunidad sigue adelante
@pildorasinformaticas
@pildorasinformaticas 5 жыл бұрын
Gracias ! Un saludo
@karyniebles1699
@karyniebles1699 5 жыл бұрын
me he retrasado en varios videos y ahora me estoy dando una maraton pero muy feliz profe ,,,,muchas muchas gracias saludos de lima ! ;)
@Persiano_
@Persiano_ 5 жыл бұрын
Y yo que no me estoy perdiendo ni uno de estos videos de C#, saludoss desde Lima, Perú
@giorgiechannel4091
@giorgiechannel4091 5 жыл бұрын
Ya somos dos
@xadrezmatematicas6142
@xadrezmatematicas6142 3 жыл бұрын
Que pedazo de canal que me he encontrado
@reyvd782
@reyvd782 2 жыл бұрын
Muchas gracias por hacer estos vídeos :D
@sebastiancerella3750
@sebastiancerella3750 4 жыл бұрын
Muchas felicitaciones por la calidad, el conocimiento y la voluntad que pones en estos videos. Son excelentes, muy didácticos, claros y con mucho contenido. Muchas gracias.
@crispinondomayie3856
@crispinondomayie3856 3 жыл бұрын
Perfectos como casi todos tus videos. hubiera estado peroq ue muy bien hacerlo más dinámico o interactivo, es decir, pedir los datos por teclado. Tus videos son muy buenos.
@richardfernandojimenez9523
@richardfernandojimenez9523 5 жыл бұрын
gracias maestro
@AnitaPerez-vt5re
@AnitaPerez-vt5re Жыл бұрын
Explica mejor que mi profesora jaja gracias.
@jomarcordero4515
@jomarcordero4515 4 жыл бұрын
Que alegría ver que Visual Studio te hace ambos espacios en el simbolo de igualdad instanciando los objetos. En netbeans me daba OCD verlo todo junto. Por cierto, no lo tomes a mal, cada cual tiene sus costumbres.
@Juanda-30
@Juanda-30 Жыл бұрын
Genial aquí vamos
@JulioCesar-qx6ll
@JulioCesar-qx6ll 4 жыл бұрын
grande maestro
@cristho7095
@cristho7095 2 жыл бұрын
Me parece grandioso tu forma de enseñar, soy nuevo es esto de la programación, y hasta ahora estoy haciendo proyecto básicos sin quemarme tanto la cabeza, te lo agradezco mucho por subir estos vídeos 👏👏👏👏
@nicolasgoray5354
@nicolasgoray5354 Жыл бұрын
Thanks bro that was really helpful
@virtualive1585
@virtualive1585 5 жыл бұрын
Lo de las convenciones de nuevo es algo que me trae loco. A mi varias personas me han enseñado que los métodos se escriben siempre con mayúsculas y las propiedades con minúscula para distinguirlos fácilmente.
@pildorasinformaticas
@pildorasinformaticas 5 жыл бұрын
Y te lo han dicho bien (por lo menos en C#). A mi también me trae loco como podrás comprobar e inevitablemente a veces mezclo lenguajes y también viejas y malas manías. Lucho por corregirme. Un saludo!
@kevinandreepb5260
@kevinandreepb5260 3 жыл бұрын
Se que el video es antiguo pero me sirvió mucho mas que otros actuales
@romanagr
@romanagr 3 жыл бұрын
Increible como en unos minutos de video estoy comprendiendo lo que no le entendí al profesor en la facultad... Pensé que era yo el problema...
@helmutjosuecolindresbrenes7289
@helmutjosuecolindresbrenes7289 5 жыл бұрын
excelente curso maestro tengo curiosidad podría dar un curso sobre xamarin seria genial por su manera de explicar
@pildorasinformaticas
@pildorasinformaticas 5 жыл бұрын
Gracias por el comentario. Tomo nota de tu sugerencia, es un curso que ya me han pedido más veces. Un saludo!
@helmutjosuecolindresbrenes7289
@helmutjosuecolindresbrenes7289 5 жыл бұрын
@@pildorasinformaticas si yo soy nuevo en lo que respecta crear app moviles mire las opciones que hay y me interso xamarin y por la forma que usted explica seria genial que lo haga saludos
@Erik444x
@Erik444x 5 жыл бұрын
todavía sigo viendo el de java x,DD
@manuelveiga2970
@manuelveiga2970 5 жыл бұрын
Hola, genial tus cursos, te descubrí hoy y alucino con las explicaciones... Quería preguntarte algo que imagino ya te lo preguntaron muchas veces, ¿que programa usas para realizar las flechas,recuadros..etc para las explicaciones? Gracias y ya tienes un nuevo suscriptor
@pildorasinformaticas
@pildorasinformaticas 5 жыл бұрын
Gracias por el comentario y bienvenido a mi canal. Sí, lo de las flechas rojas me lo han preguntado millones de veces. El programa que hace esto se llama zoomit, es gratuito y portable. Pertenece a las sisinternals de Microsoft. Si buscas en google lo encuentras rápido. Un saludo!
@manuelveiga2970
@manuelveiga2970 5 жыл бұрын
Gracias, acabo de terminar en 2 días tu curso de powerpoint 2013 y ahora empiezo otro.. eres un crack.. un abrazo
@Alan_am1
@Alan_am1 2 жыл бұрын
15:42 :)
@linox20
@linox20 4 жыл бұрын
con que criterio decides que pi es un atributo y el radio no lo consideras?
@rosabarroso1353
@rosabarroso1353 4 жыл бұрын
Yo soy de las programadoras que aprendió el procedimiento secuencial y aunque explicas muy bien para mí es muy enredada la POO porque ya estoy acostumbrada a otro tipo de programación. Una pregunta ¿Puedo seguir usando la programación secuencial en vez de la POO en c#?
@EloyTN
@EloyTN 4 жыл бұрын
Si es posible hacerlo. De hecho hace 2 vídeos atrás el buen píldoras menciona que para proyectos sencillos es posible, supongo que hizo énfasis en 'sencillos' porque C# al haber sido creado para POO se tornará muy complicado seguir ese paradigma en un desarrollo a gran escala.
@diegotrujillo444
@diegotrujillo444 3 жыл бұрын
Excelente eres el mejor.... ( •_•)>⌐■-■
@edez6177
@edez6177 3 жыл бұрын
9:32 puse el public delante del la propiedad pi y no me dejo verla aun dentro de un Console.WriteLine public const double pi = 3.1416; Console.WriteLine(miCirculo.pi); //esto marca error dice: no se puede tener acceso al miembro 'Circulo.pi' con una referencia de instancia; califiquelo con un nombre de tipo en su lugar. A que se refiere???
@artsyarray372
@artsyarray372 2 жыл бұрын
Adoro todo de este canal, pero que pena entra cuando se le despista el zoom y está señalando cosas que se ven fuera de pantalla xD
@ene5227
@ene5227 2 жыл бұрын
Buenas se puede simplificar ,ejemplo. Public float Euro { get { return euro;} set { euro = value;} } O get => return euro; set => euro = value; Por lo demás como siempre es enorme todo el profesor y lo que hace... Buen día.
@gbarajas2971
@gbarajas2971 4 жыл бұрын
le hace falta un curso de android o flutter a tu canal para estar completo, se que lo sabes 🙈 si es en kotlin mucho mejor. saludos maestro
@leonelsandoval6952
@leonelsandoval6952 2 жыл бұрын
18:00 De hecho, en Argentina sí es posible. Aca en lugar de que te los paguen, te los cobran.
@mikalo4678
@mikalo4678 4 жыл бұрын
hola, primero queria decirte que sos buenisimo explicando, segundo queria preguntarte, cuando hiciste el if (nuevovalor < 0) euro = 1.253, eso solo valdria la primera vez no? ya que si el euro se cambia, por ejemplo a 1.598 y despues en el segundo cambio ponen -8.654 el euro se cambiaria a 1.253, y no a 1.598 como tendria que haberse cambiado. Si es asi como yo digo como podria cambiarse el codigo para que en vez de cambiar euro a 1.253 se mantuviera igual??
@ene5227
@ene5227 2 жыл бұрын
Buenas , hace tiempo del comentario, pero una posible respuesta seria: aux = euro; If (nuevoValor
@RonnyG2121
@RonnyG2121 2 жыл бұрын
@@ene5227 Gracias por la explicación
@anretro4138
@anretro4138 3 жыл бұрын
alguien sabe porque cuando imprimo por consola, el valor no muestra las comas?? el programa me funciona bien, me da los mismos resultados que en el video pero solo es que no se muestra la coma
@osmarsalazar540
@osmarsalazar540 3 жыл бұрын
Parece ser que solamente es por las nuevas versiones de Visual Studio, la cual cambió la coma por un punto.
@skyplay8800
@skyplay8800 5 жыл бұрын
Muy buenas tio, como estamos, espero que estupendamente. Mira te queria proponer algo, yo estoy aprendiendo Java para despues crear plugins para servidores Minecraft, ya que se programan con Java. Seria bastante interesante que empezases un curso de programacion Java orientada a Spigot/Bukkit, esta muy interesante todo lo que puedes llegar a hacer. No hace falta que lo subas diariamente, si no 1 video por semana o como tu veas. Bueno, espero tu respuesta. Un saludo :D
@giorgiechannel4091
@giorgiechannel4091 5 жыл бұрын
Hola profe, tengo una duda que me preocupa, al yo tener KZbin Red, a usted le beneficia que se vean los vídeos con la subscripción, xq yo me lo contraté para ver sus cursos, pero si a usted le conviene más que veamos sus vídeos con publicidad sería mejor verlos de está manera, en verdad necesito saber para poder seguir apoyando su exelente trabajo, y no sólo sacar yo provecho de tan increíbles cursos
@ascoider
@ascoider 4 жыл бұрын
Buenas, el resultado del calculo de conversión, siguiendo tus pasos exactamente, me da 62'6499999999 pero no has usado redondeo. ¿Cual es la razón? Diría que puede ser algo de configuración. Ya he indagado y conozco el problema pero me mosquea que teniendo el mismo código el resultado sea diferente. Mi versión de VisualStudio es 16.4.0. Gracias un saludo.
@arielseoane2663
@arielseoane2663 4 жыл бұрын
hola ascoider a que se debe que de tantos decimales?
@gonnhaze
@gonnhaze 4 жыл бұрын
Me pasó exactamente lo mismo, ni idea del por que
@alphaalfre
@alphaalfre 2 жыл бұрын
👀
@neki2213
@neki2213 5 жыл бұрын
oye si comienzo a ver este curso contigo aprender a como crear videojuegos?
@pildorasinformaticas
@pildorasinformaticas 5 жыл бұрын
No. Si comienzas este curso cogerás una buena base en C#. Programar juegos requiere de mucha más experiencia de la que tendrás tras finalizar este curso. Un saludo!
@tecnium1298
@tecnium1298 4 жыл бұрын
Si quieres aprender a crear videojuegos, haz cursos de Unity después de terminar este de C#.
@nicolas2008alcubo
@nicolas2008alcubo 5 жыл бұрын
Practicando POO: using System; namespace prueba_clase { class Program { static void Main(string[] args) { Console.WriteLine($"El area del cuadrado cuyo lado mide 4 cm. es {Aritmetica.AreaCuadrado(4)} cm. cuadrados"); Console.WriteLine($"El valor de PI es {Aritmetica.PI}"); Console.WriteLine($"5 elevado a la 3 es igual a {Aritmetica.Potencia(5, 3)}"); Console.WriteLine($"El área del círculo cuyo radio mide 5 cm. es {Aritmetica.AreaCirculo(5)} cm. cuadrados"); Console.WriteLine($"El área del triángulo cuya base mide 6 cm. y la altura mide 10 cm. es {Aritmetica.AreaTriangulo(6, 10)} cm. cuadrados"); Console.WriteLine($"El área del rectángulo cuya base mide 20 cm. y la altura mide 10 cm. es {Aritmetica.AreaRectangulo(20, 10)} cm. cuadrados"); Console.WriteLine($"La raiz cuadrada de 9 es {Aritmetica.RaizCuadrada(9)}"); Console.WriteLine($"5 + 10 = {Aritmetica.Sumar(5, 10)}"); Console.WriteLine($"8 - 2 = {Aritmetica.Restar(8, 2)}"); Console.WriteLine($"100 x 45 = {Aritmetica.Multiplicar(100, 45)}"); Console.WriteLine($"25 / 4 = {Aritmetica.Dividir(25, 4)}"); Console.ReadKey(); } } static class Aritmetica { public const double PI = 3.1416; public static double Sumar(double num1, double num2) => num1 + num2; public static double Restar(double num1, double num2) => num1 - num2; public static double Multiplicar(double num1, double num2) => num1 * num2; public static double Dividir(double num1, double num2) => num1 / num2; public static double Potencia(double bas, double exp) { double p = 1; for (int i = 1; i Potencia(radio, 2) * PI; public static double AreaCuadrado(double lado) => Potencia(lado, 2); public static double AreaRectangulo(double b, double h) => b * h; public static double AreaTriangulo(double b, double h) => (b * h) / 2; public static double RaizCuadrada(double num) => Math.Sqrt(num); } }
@ROJASN
@ROJASN 2 жыл бұрын
.
@victor_hernandez_g
@victor_hernandez_g 3 жыл бұрын
En el minuto 12:15 "calculoArea" es el nombre de un método pero no estrictamente un identificador, en todo caso creo que debiste haber mencionado que la notación "PascalCase" y "camelCase" aplica tanto para identificadores como para los nombres de los métodos.
@lucasyanez2844
@lucasyanez2844 Жыл бұрын
Quien iba a pensar que hoy el euro vale igual que el dólar..
@elaprendiz7208
@elaprendiz7208 3 жыл бұрын
😂😂😂Tenemos que pagar para convertir de Dólares a Euros. Mítico! 🙌🏼
@joseangelcucurullgil9050
@joseangelcucurullgil9050 4 жыл бұрын
Mira que eres malo tio, supongo que programador no eres, lo explicas casi todo del reves
@oscargm1979
@oscargm1979 4 жыл бұрын
Jeje lo que hay que leer...Por este NO-PROGRAMADOR he aprendido Python,Java,HTML,CSS,Javascript,Spring y ahora C#.Este hombre es caviar,billy...Asumelo
@blogravity
@blogravity 4 жыл бұрын
No, no es programador, solo he aprendido con el 3 lenguajes de programación en un mes como nunca antes había aprendido.
@ratapack2166
@ratapack2166 3 жыл бұрын
nice prank!
@miguel216
@miguel216 2 жыл бұрын
siento decirte que si no entiendes algo, en este caso en particular, el problema aqui eres tu.
Course C #. POO IV. Builders Video 30
23:32
pildorasinformaticas
Рет қаралды 107 М.
Curso C#. POO. ¿Qué es la POO? Vídeo 27
27:18
pildorasinformaticas
Рет қаралды 108 М.
IQ Level: 10000
00:10
Younes Zarou
Рет қаралды 12 МЛН
Jumping off balcony pulls her tooth! 🫣🦷
01:00
Justin Flom
Рет қаралды 28 МЛН
Doing This Instead Of Studying.. 😳
00:12
Jojo Sim
Рет қаралды 23 МЛН
Course C #. POO V. Getters and Setters. Video 31
26:29
pildorasinformaticas
Рет қаралды 103 М.
The Absolute Best Intro to Monads For Software Engineers
15:12
Studying With Alex
Рет қаралды 617 М.
Course C #. POO II. Creation of classes and instances. Video 28
27:01
pildorasinformaticas
Рет қаралды 139 М.
Premature Optimization
12:39
CodeAesthetic
Рет қаралды 779 М.
The JavaScript Survival Guide
14:47
Fireship
Рет қаралды 722 М.
Dependency Injection, The Best Pattern
13:16
CodeAesthetic
Рет қаралды 786 М.
¡MEJORA tu LÓGICA de PROGRAMACIÓN!
9:51
hdeleon.net
Рет қаралды 175 М.
Compilers, How They Work, And Writing Them From Scratch
23:53
Adam McDaniel
Рет қаралды 136 М.
IQ Level: 10000
00:10
Younes Zarou
Рет қаралды 12 МЛН