Пікірлер
@gdd546
@gdd546 19 күн бұрын
learning typescript for automation with playwright. understanding all this would be helpful
@Links123ful
@Links123ful 20 күн бұрын
I'm a college student and its always cool to see stuff like this be built from the ground up, really helps you understand core concepts better. Exiting to see more content
@SauravTiru
@SauravTiru Ай бұрын
Thank you so much for the video! This entire playlist will be relevant as long as OOPS concept is valid, which is not going anywhere in next 100 years hopefully!
@ericlespiana3193
@ericlespiana3193 Ай бұрын
good job! thanks bro
@ajwaus
@ajwaus Ай бұрын
Thank you
@BelegaerTheGreat
@BelegaerTheGreat 2 ай бұрын
24:45 haha fuck you Fib Heaps!
@BelegaerTheGreat
@BelegaerTheGreat 2 ай бұрын
Amortized Analysis. In other words, half part copium, half part hopium.
@munnazzahaslam
@munnazzahaslam 3 ай бұрын
Such a good series, thanks!
@delibelii
@delibelii 3 ай бұрын
dude you are an actual life-saver. i've spent hours listening to primeagen, fireship, and so many others. and none have been able to explain it in a way i'd be able to understand. i hope your pillow is always cold at night jeff!
@JorgeFlores-v4i
@JorgeFlores-v4i 4 ай бұрын
If that the criteria for getting a emmergency room, then I would never go to that hospital.
@sanjilshakya6813
@sanjilshakya6813 4 ай бұрын
Hey Jeff, you're great. The way you present the examples are cool. keep it up.
@abdullah.alhabal
@abdullah.alhabal 4 ай бұрын
thanks, what type of books you read from at 05:23?
@Gabriel-ok5ls
@Gabriel-ok5ls 5 ай бұрын
thank you for your amazing work fam, i really enjoyed the way you explained all those concepts. watched this during one evening just to refresh my memory and now i feel like i learned everything again greetings from brazil!!
@Gabriel-ok5ls
@Gabriel-ok5ls 5 ай бұрын
this interface stuff is, for me, the most complicated your video helped a lot, ty fam (still rewatching but it really helped)
@alchemist6508
@alchemist6508 5 ай бұрын
You know Skew Binomial Heap?
@BelegaerTheGreat
@BelegaerTheGreat 5 ай бұрын
Video beginning with a quote from Hofstadter and Minecraft music, this has to be good. Edit: Yep, you deserve my lecturer's salary.
@acheacjun
@acheacjun 5 ай бұрын
really well explained, appreciate
@hasaniqbal233
@hasaniqbal233 5 ай бұрын
class Player { private _health: number; private _speed: number; constructor(health: number, speed: number) { this._health = health; this._speed = speed; } get health(): number { return this._health; } set health(health: number) { if (health < 0) { console.log("Health can't be less than 0"); return } this._health = health; } get speed(): number { return this._speed; } set speed(speed: number) { this._speed = speed; } } const mario = new Player(8, 10); mario.health = -3.14; // Will throw "Health can't be less than 0" console.log(mario.health); // Will print 8 because the setter prevented setting health to -3.14 mario.speed = 15; // Will set speed to 15 console.log(mario.speed); // Will print 15
@adampielach4942
@adampielach4942 6 ай бұрын
Really good explanation, but as for the tutorial, I'd use readable variable names, instead of "sz". What do we gain here?
@icheckedavailability
@icheckedavailability 6 ай бұрын
your tutorials were great dude, they deserve more views
@sinx2247
@sinx2247 6 ай бұрын
So with the 3 array representation, when you heapify (sink, swim), do you change the values array or the heap and position maps arrays? because heapifying the values array would still automatically make the heap array maintain the heap property correct? But then the values for the heap array is just its indices and wouldnt be useful at all right ?
@abdiraqiibmohummed9781
@abdiraqiibmohummed9781 7 ай бұрын
Well explained
@preslavgetov1330
@preslavgetov1330 7 ай бұрын
Just a small note to this awesome, awesome video - in other OOP langs saying crush: Player in the definition of the Player class will give you a compilation error. TS does not do that, which is awesome to know.
@MrMagnezone18
@MrMagnezone18 8 ай бұрын
Loved your course!
@rithvikshetty3428
@rithvikshetty3428 8 ай бұрын
Love the series! Explanation is apt and to the point. Thank you Jeff!
@sguitas
@sguitas 9 ай бұрын
This course is awesome, thanks for sharing
@aashishkathait4994
@aashishkathait4994 9 ай бұрын
this video was really helpful, i am getting better at js switched to ts some time ago and started ot solving some leetcode problems in ts. But I was not sure if I should keep the grind in Ts or switch to java (noob in java btw). Now i think i am gonna stick with Ts.
@coffeewithmadi5959
@coffeewithmadi5959 9 ай бұрын
What software do you use for your slides ?
@coder_one
@coder_one 10 ай бұрын
I understand that in order to explain the concept of polymorphism and inheritance, it was necessary to show such multiple class inheritance, but there was a lack of mention that multiple class inheritance is as a rule anti-pattern and professionally written code is limited to a maximum of one level of inheritance, and most often replaces inheritance with class composition.
@LordBeef
@LordBeef 10 ай бұрын
4 years into my Computer Science degree, so obviously, I know about object oriented programming (I'm here for Typescript), but I've got to say, this is such a nice, succinct, well-visualized explanation.
@trueDeen911
@trueDeen911 11 ай бұрын
Please consider adding generic classes and generic functions to the playlist
@suresranathunga
@suresranathunga 11 ай бұрын
Thank u 💙💙
@trevor369
@trevor369 11 ай бұрын
This is gold. Thank you man
@mohamedchebbi1321
@mohamedchebbi1321 11 ай бұрын
great job <3
@nawodyaishan
@nawodyaishan Жыл бұрын
Great Playlist <3
@supplyuniquenotessun4562
@supplyuniquenotessun4562 Жыл бұрын
extremly awesome tut thank u 50 much 🤝
@gabszyztyle
@gabszyztyle Жыл бұрын
can you share the source code of each lesson?
@nathanchungh
@nathanchungh Жыл бұрын
Great series! Just curious why constructors weren't used here to initialize with some default states. Thanks!
@HemanthKishore2k
@HemanthKishore2k 11 ай бұрын
that is because in the tsconfig.json file, the "strictPropertyInitialization" is set false
@mohanrr1974
@mohanrr1974 Жыл бұрын
Very helpful videos. The sizes of the titles in your slides is occupying a lot of space and other text sizes is too small and not visible in some of the devices like mobile, TVs and projectors. Request you to kindly change them to support in multiple devices as this is very helpful for the students.
@M0niqa91
@M0niqa91 Жыл бұрын
Excellent explanation! Thank you!
@onedaytimewin
@onedaytimewin Жыл бұрын
Really well put together series. Thank you for creating this!
@youcefmantas4944
@youcefmantas4944 Жыл бұрын
Thank so much each time i dont understand i concept i get back to your playlist Thanks for everything and i hope your doing well me and my friends are waiting for new typescript tutorials hope soo soon
@vishnushukla5509
@vishnushukla5509 Жыл бұрын
Wonderful series . Please make some more video to touch oops in depth.
@vishnushukla5509
@vishnushukla5509 Жыл бұрын
Nice explanation😍
@pupfriend
@pupfriend Жыл бұрын
nice vid, helped me a lot today.
@nadzhafox
@nadzhafox Жыл бұрын
Don't know why, but this is super understandable explanation for me, thanks!
@risinggfx9236
@risinggfx9236 Жыл бұрын
explaining like a bot its perfect dude
@umutaktas9690
@umutaktas9690 Жыл бұрын
I think indexOf’s while loop needs boundary check. It will throws error after tail because next will be undefined
@aissa-dev1
@aissa-dev1 Жыл бұрын
Thanks.
@hari9321
@hari9321 Жыл бұрын
Great explanation 😍