Java Functional Programming | Full Course

  Рет қаралды 570,125

Amigoscode

Amigoscode

Күн бұрын

Пікірлер: 674
@chukwukaegbujio1450
@chukwukaegbujio1450 4 жыл бұрын
I have been applying functional programming by just looking up Stack overflow and other materials online in my code but I have never really understood it until this day. Great tutorial!
@amigoscode
@amigoscode 4 жыл бұрын
You welcome buddy
@animeshsingh1605
@animeshsingh1605 3 жыл бұрын
Right
@danielrocha5774
@danielrocha5774 3 жыл бұрын
Functional programming it's great.
@felipevieiramota1701
@felipevieiramota1701 3 жыл бұрын
I agree with you . It's a good one to learn
@chhitarparjapat7157
@chhitarparjapat7157 2 жыл бұрын
@@amigoscode dofffft
@DeGoya
@DeGoya 4 жыл бұрын
Barakallahu feek brother, your videos about spring boot helped me a lot, since there're not so many on youtube
@amigoscode
@amigoscode 4 жыл бұрын
Jzk brother
@VivekYadav-vk2lh
@VivekYadav-vk2lh 4 жыл бұрын
An hour into the course and I couldn't stop myself from writing... this is an awesome tutorial Functional Interfaces do not scare me anymore. thank you so much for this course
@amigoscode
@amigoscode 4 жыл бұрын
wow I am so glad for you
@ShubhamSingh-01
@ShubhamSingh-01 3 жыл бұрын
I admire you. Really appreciate your work to educate others especially for free. Person like you do lot for the community. Please keep this going, never stop. God bless you.
@sebastiandrozd18
@sebastiandrozd18 4 жыл бұрын
Started studying for my OCP and this is EXACTLY what i needed in my life right now. Thank you so much sir!!!
@amigoscode
@amigoscode 4 жыл бұрын
You welcome
@An-Engineered-Journey
@An-Engineered-Journey 2 жыл бұрын
I love your tutorials man! I recently got a job at a tech company and the entire codebase uses functional programming which I wasn’t used to using at my last company. You have been so helpful in learning and understanding! Thank you so much!
@hkkabir2024
@hkkabir2024 Жыл бұрын
what is the actual benefit of using functional programming? why should we use it?
@GuitarreroDaniel
@GuitarreroDaniel 4 жыл бұрын
Nelson, I can't thank you enough for all your videos, I've been watching many of your videos and I have learned a lot. I can say that you are my fav Java teacher and you truly honor the word "Amigo"!
@amigoscode
@amigoscode 4 жыл бұрын
Oh 😯 thank you 😊
@nullpointer500
@nullpointer500 2 жыл бұрын
You are awesome sir! Providing such content at free of cost is..... no words for this
@florianseidel8574
@florianseidel8574 4 жыл бұрын
that is a great tutorial. thank you, Nelson. i have found one tiny little improvement. In the beginning you say, that it basically doesn't matter, what Java-Version you use, as long as it's above Version 7, which is correct. But, If you are working with Java 8 and you want to follow along by writing down your examples, you'll recognize, that in chapter "Supplier" you use the List.of()-Method, which isn't available in Java 8. It's no problem for someone who has at least a basic understanding of Java, but for total newbies it could get confusing at that point. The Rest is fully usable with Java8. Thank you very much for your work.
@MacAndSwiss
@MacAndSwiss 4 жыл бұрын
Yup. I've substituted that with Arrays.asList() for the beginning (haven't gotten to Suppliers yet, maybe it'll work there too?)
@florianseidel8574
@florianseidel8574 4 жыл бұрын
@@MacAndSwiss it will
@klaasvg
@klaasvg 3 жыл бұрын
I already read some tutorials about this subject but after following this 2 hours video it really started to make more sense. Other than some other free tutos, this guy has a calm, clear and relaxing voice which makes it more easy to follow and keep concentrated. I look forward to the Security tutorial which I will follow next!
@user-zx8pk4qm3k
@user-zx8pk4qm3k 2 жыл бұрын
Dude, you are great teacher! In 2 hours I understood everything without banging my head on keyboard 😱 Thank you very much!🔥🔥🔥🔥
@imlearninghelppls2544
@imlearninghelppls2544 6 ай бұрын
After jumping from tutorial to tutorial trying to understand Lambdas and all this functional interface stuff, I finally found someone who could guide me through the very basics of this important programming paradigm. Thanks a lot!!!
@user-dz6il2bx5p70
@user-dz6il2bx5p70 4 жыл бұрын
I just finished this course and it was very nice! Thanks a lot. This combiner pattern looks a lot like builder pattern and yes i love it.
@bediaguvenc5500
@bediaguvenc5500 3 жыл бұрын
This is an amazing course that I have seen on Functional Programming Java! Finally, I got the main concept. The way your teaching style is amazing.Thank you for all your effort and for giving away your knowledge all over the world. Thank you, Nelson!
@alexandresantos7966
@alexandresantos7966 Жыл бұрын
Thank you very much! I'm certified in Java 7. But I was thinking of updating my certification, and my skills in Java and you are the best teacher that I found for it. You explain very well and in a very easy way.
@faruzzy
@faruzzy 4 жыл бұрын
This is gold! It blows me away that this is all free!
@terrynguessan4395
@terrynguessan4395 2 жыл бұрын
I am new to Java programming. I watch several video tutorials before yours. The difference is obvious: your explanations are clear and help understand the why. Great job!!!
@karthikkumar5213
@karthikkumar5213 5 ай бұрын
Github Link isn't working... can you update with correct one...Thanks
@ryanunknown4181
@ryanunknown4181 2 жыл бұрын
Relatively short, clear, concise and most importantly practical examples. Thanks brother.
@Boyarsskiy
@Boyarsskiy 4 жыл бұрын
I read a lot of articles about lambda, watched many videos, but can't say that i understand what lambda is under the hood. After this video something click in my brain. Very good explanation. Thanks!
@designlife2970
@designlife2970 3 ай бұрын
Awesome and very descriptive with easy explanation. Thumbs up.
@pritamghosh4158
@pritamghosh4158 2 жыл бұрын
I Was working blindly with FI, now i understand.. God Bless you
@jacquelinemartinez3485
@jacquelinemartinez3485 2 ай бұрын
Hey Nelson, you are a real amigo! Thanks for your Tutorials.
@ayslanmarques8685
@ayslanmarques8685 2 жыл бұрын
I would hit the like button a thousand times if I could, this course is extremely helpful if you want to learn Java Functional Programming!!! Thank you Nelson for the video and I'm already a subscriber and will most definetely watch your other courses! .. and I thank everybody that did leave a positive comment because that led me to watch this video entirely.
@Persephoneia01
@Persephoneia01 3 жыл бұрын
Dude you're awesome. I've struggled understanding a lot of this despite having a job being a Java dev. No one ever explained it in a way I understood. Finally get it.
@npl4295
@npl4295 2 жыл бұрын
great tutorial. Your voice is so calm which makes us focus and concentrate without getting bored.
@sesi5289
@sesi5289 Жыл бұрын
You are a golden heart ,thank you for these beautiful videos.God bless you 🤲
@dimalive132
@dimalive132 4 жыл бұрын
Thanks for the easy way you explain things. It's been a great pleasure following your "Java Functional Programming" course.
@amigoscode
@amigoscode 4 жыл бұрын
Thanks Dima
@igoralessandrozelaya8434
@igoralessandrozelaya8434 3 жыл бұрын
Amigo you have the best courses and guides, thank you for sharing this knowledge with us.
@rajkhare5949
@rajkhare5949 Жыл бұрын
thank you so much... I have bought some courses at udemy as well but, your teaching is great...now I am able to understand functional programming!!!...thanks !!
@kurisuta1305
@kurisuta1305 11 ай бұрын
THANK YOU! I GOT A NEW job TOMORROW AND I havent used java functional programming at my last job.... But will use on new job.... Thanks a lot for your help. I crammed to study this in order to not look stupid at work haha. Thanks alot, this video really helps me understand the complicated functional programming of java 8! :D
@jerzykepinski
@jerzykepinski 2 жыл бұрын
I love the idea that you are referencing the docs.
@vuanhkhoa9715
@vuanhkhoa9715 Жыл бұрын
Amazing. Made me understand more about those arrows function in js
@vignesh7609
@vignesh7609 4 жыл бұрын
You have amazing teaching skills, Great Tutorial:) Thanks
@amigoscode
@amigoscode 4 жыл бұрын
You welcome buddy
@Saurabh0497
@Saurabh0497 Жыл бұрын
Thank you for providing such high quality content for free.
@Hubertoom
@Hubertoom 3 жыл бұрын
Great stuff man! You had to work hard under this course. Thank you a lot, it was useful and very clear explained!
@rabianacim590
@rabianacim590 Жыл бұрын
You're the best ! Thanks for all !
@Huba-i4u
@Huba-i4u Жыл бұрын
Let me express my thanks to you and to the significant effort you have put into these courses. I have learned a lot from you, and will continue doing so. Cheers, and keep up the good work! :)
@mahmoudabdelsattar8860
@mahmoudabdelsattar8860 2 жыл бұрын
i think ur course one of the best until now
@tamilshoutcom
@tamilshoutcom 3 жыл бұрын
This was a very good tutorial. Wish the combinator pattern was further elaborated with real world examples along with other design patterns used in Functional Programming specific to Java.
@ke30_
@ke30_ 2 жыл бұрын
Fantastic course, ty for sharing
@priyanaik4099
@priyanaik4099 2 жыл бұрын
Very helpful tutorial for me as I am beginner. Thank you sir.
@mithunrocker
@mithunrocker 3 жыл бұрын
Thank you so much for this wonderful tutorial. I was searching for a detailed explanation of how to use functional interfaces in java 8 and i m glad that i landed up here.
@ricardojesusravagoacosta1495
@ricardojesusravagoacosta1495 4 жыл бұрын
Saludos desde México, este es el curso de programación funcional más genial que eh visto. Muchas gracias por el tiempo que te tomas en enseñar gracias .
@amigoscode
@amigoscode 4 жыл бұрын
de nada amigo
@nidahafeez7981
@nidahafeez7981 Жыл бұрын
JazakAllah Khair for making these amazing resources! I have benefited so much from your examples and clear explanations! InshaAllah may you have continued success on this channel and professional endeavors!
@animesandcolors3927
@animesandcolors3927 3 жыл бұрын
Brazilians love u my man, great job!
@mohamednaitmoussa2600
@mohamednaitmoussa2600 11 ай бұрын
thank you for this awesome tutorial finally I do understand functional programming in java
@gajananmahajan1081
@gajananmahajan1081 7 ай бұрын
The way you explain is amazing and very easy to grasp and implement. Please keep doing such videos which helps a lot. THanks a lot 🙂
@lasithaudara1174
@lasithaudara1174 3 жыл бұрын
This is really great Amigo....thanks....please keep doing what u r doing....U're helping people who can not purchase these kinds of online courses.....thanks
@juzerkhambati5068
@juzerkhambati5068 4 жыл бұрын
Everything explained in a very simple language. Exceptional... Thank you.
@ashutoshkumarsrivastava5406
@ashutoshkumarsrivastava5406 Жыл бұрын
I have a query, Why java is having consumer and biconsumer ? this way java could have provided triconsumer and so on to accommodate 2,3,4... arguments, I am trying to understand why 2/multi flavor is required for consumer
@cuongnguyentrung121
@cuongnguyentrung121 4 жыл бұрын
This is the best tutorial about Java Funcitional Programming, thank a lottt!
@mikhailkulak3203
@mikhailkulak3203 3 жыл бұрын
Im a little bit afraid to use all 8 features, cause for me they seems like something strange:) but with your videos i started to use knowledge on my code and its awesome and clear now. Thanks from Ukraine:)
@samirpanchal5883
@samirpanchal5883 2 жыл бұрын
Great course, I read about functions everywhere and supplier, predicate functions were just a soup at the end. But after this course i am confident and know how, where and when to use. Thank you very much.
@YousifAtique
@YousifAtique 2 жыл бұрын
Material pretty extensively covered! Kudos!
@bartomiejkmita5118
@bartomiejkmita5118 4 жыл бұрын
THIS IS AMAZING! Please keep doing awesome courses like this one!
@amigoscode
@amigoscode 4 жыл бұрын
sure
@nitinagrawal6637
@nitinagrawal6637 4 жыл бұрын
That Combinator pattern part is really awesome...Cheers
@sujonh7606
@sujonh7606 Жыл бұрын
i just love your channel.i am leanring more and more
@Rico220990
@Rico220990 2 жыл бұрын
just unbeliveble the way you teach. God bless U man
@adityadhanraj5871
@adityadhanraj5871 3 жыл бұрын
This is unforgettable course for me on KZbin. Thanks
@infosmart346
@infosmart346 3 жыл бұрын
I had difficulties understanding functional programming but after I watched your tutorial it's became clear. Thank you very much Nelson. I couldn't see the materials and codes for this tutorial. Can you please share it.
@enionevesdesouza36
@enionevesdesouza36 2 жыл бұрын
Thanks for the video, Nelson!
@majidalig
@majidalig 2 жыл бұрын
Javabrains also has a very well explained introduction of Lambdas and functional programming. I found it very useful.
@howardtran598
@howardtran598 3 жыл бұрын
Excellent turtorial sir !!!
@solomonosunde9083
@solomonosunde9083 Жыл бұрын
Thank you very much Amigos. Wanted to ask for tips as a backend enginner to apply to their first company and also if you were hiring or knew anyone that is hiring
@anujchaturvedi6296
@anujchaturvedi6296 3 жыл бұрын
Using Light mode in Intellij is like painting mars blue and green.
@serhiisinilov
@serhiisinilov Жыл бұрын
Idk. My mentors are using the light mode and it's seems to me, already, that it's pretty usual for them, i mean mentors
@lxdzii
@lxdzii 8 ай бұрын
If I could like a video more than once!! Beautiful introduction as always.
@Drogo681
@Drogo681 3 жыл бұрын
Your way of teaching is on another level, keep it up!
@tonnytrumpet734
@tonnytrumpet734 Ай бұрын
nice overview of functional java, thank you sir this helped a lot
@dailycodework
@dailycodework 3 жыл бұрын
I love the way you tut, bro, God bless !!!
@arnabmukherjee5840
@arnabmukherjee5840 3 жыл бұрын
Really best tutorial for brush up and beginning func prog in java.
@ozodbekxomidbekov8320
@ozodbekxomidbekov8320 2 жыл бұрын
Your teaching style is awesome. thank you so much.
@pasuwatpuangpila1563
@pasuwatpuangpila1563 4 жыл бұрын
wow i'm form thailand and learn java thak you for video.
@jivallejog
@jivallejog Жыл бұрын
Thanks Nelson! What a nice course, very clear!
@DominicGiles
@DominicGiles 4 жыл бұрын
Any video that features the words "Okey Dokey" (1:07:35) is good with me... Great course. Very clear and concise.
@amigoscode
@amigoscode 4 жыл бұрын
hahaah thanks buddy
@robinsingh2652
@robinsingh2652 2 жыл бұрын
Amazing Course and especially your teaching style is very calm and patient. Thanks you
@rovsenhuseynov8368
@rovsenhuseynov8368 2 жыл бұрын
Very useful tutorial. Thanks, sir. You teach perfectly.
@DANI88-d1d
@DANI88-d1d 2 жыл бұрын
thank you for the knowledge that has been given through this channel, I am dani ramdani from Indonesia, nice to meet you ... if you like, I propose to make a tutorial for us to make a simple application in intlej ide with java from the beginning until it can become an application that is installed on the computer desktop
@rahulsuthar8590
@rahulsuthar8590 2 жыл бұрын
Thank you Nelson for such great videos
@manumoreno99
@manumoreno99 Жыл бұрын
I really like the way you present the material. Very nice!
@syafzal273
@syafzal273 4 ай бұрын
Great tutorial, thanks for sharing!
@mikelovell1895
@mikelovell1895 4 жыл бұрын
Excellent tutoring style -clear explanations and examples .keep up the good work.
@amigoscode
@amigoscode 4 жыл бұрын
Thanks Mike
@daumtto
@daumtto Жыл бұрын
Though I am not good at programming, Before Watching this video, U probably want to learn what is functional programming and its concepts. That way, this lamda thing makes much more sense.
@prasadhonrao
@prasadhonrao 2 жыл бұрын
Useful video, thanks. BTW, you can directly chain the functions like result = incrementByOneFunction.andThen(multiplyByTenFunction).apply(1);
@jhoningsoft
@jhoningsoft Жыл бұрын
¡Gracias!
@alexotoous
@alexotoous Жыл бұрын
coming from react and JavaScript I think I like this !!!
@jewwantcady
@jewwantcady 2 жыл бұрын
Excellent Introduction! I was able to follow, easily, to the end and found it extremely useful.
@ahmedzidane6203
@ahmedzidane6203 3 жыл бұрын
بارك الله فيك
@alvarocabral_
@alvarocabral_ 9 ай бұрын
Greate course this has definitely help me understand better java features.
@serghei9011
@serghei9011 3 жыл бұрын
Thank You, Nelson for the effort You are making to create this tutorials !
@simonwinther1285
@simonwinther1285 4 жыл бұрын
Love this tutorial man thanks for everything!
@karteldjsounds1063
@karteldjsounds1063 2 жыл бұрын
I just want to say thanks you ! You guy is a blessing !
@konstantinchvilyov9602
@konstantinchvilyov9602 Жыл бұрын
Thank you very much beautiful describing!
@abrahammoyo3457
@abrahammoyo3457 3 жыл бұрын
Well thought out and delivered. I am impressed amigo! Functional Programming in Java Made Easy by your talk.
@nicanororlando3868
@nicanororlando3868 Жыл бұрын
Thank you so much! I Really appreciate your work and you explain all perfectly. I'm also learning English and sometimes is dificult to me to understand people when they talk, but you express yourself very clearly and you are understood very well.
@manojyadav-wk9bu
@manojyadav-wk9bu 4 жыл бұрын
You have great teaching skills and voice, Thank you....
@amigoscode
@amigoscode 4 жыл бұрын
Thanks bro
@hellohero3680
@hellohero3680 2 жыл бұрын
Assalamualaikum , dear Mr.Amigos, to be honest i love how u teach us with ur style n made the newbies for easy learn n focus with your course i hopely can enjoy ur all news vidio n hope u made a tutor like this again for begin or basic course like Java,html and else. please respond my comment 😭
@khairunizam6685
@khairunizam6685 2 жыл бұрын
love this teaching technique
@Chkiweer
@Chkiweer Жыл бұрын
Ta7iyatiii khoya rak nadi makayn gha java #wlidat_Youcode
@Hi-wq8dd
@Hi-wq8dd Жыл бұрын
vrai khoya
@786Peacelover
@786Peacelover 3 жыл бұрын
Awesome material brother. Keep going. Jazak ALLAH wal khair. May ALLAH give you success in both worlds. Ameen.
10 Most Common Java Developer Mistakes
16:13
Amigoscode
Рет қаралды 107 М.
Learn SOLID Principles with CLEAN CODE Examples
28:35
Amigoscode
Рет қаралды 271 М.
АЗАРТНИК 4 |СЕЗОН 2 Серия
31:45
Inter Production
Рет қаралды 1,1 МЛН
Как подписать? 😂 #shorts
00:10
Денис Кукояка
Рет қаралды 6 МЛН
哈莉奎因怎么变骷髅了#小丑 #shorts
00:19
好人小丑
Рет қаралды 50 МЛН
Stream API in Java
26:04
Telusko
Рет қаралды 327 М.
Intro to Java Programming - Course for Absolute Beginners
3:48:25
freeCodeCamp.org
Рет қаралды 3,3 МЛН
Functional Programming with Java Streams API
50:00
Amigoscode
Рет қаралды 178 М.
Optionals In Java - Simple Tutorial
15:53
Coding with John
Рет қаралды 211 М.
JAVA DTO Pattern Tutorial | Simplify Your Code
19:12
Amigoscode
Рет қаралды 204 М.
10 Spring and Spring Boot Common Mistakes You Need To STOP
15:49
Amigoscode
Рет қаралды 150 М.
Java :: Function vs Supplier vs Consumer :: Functional Programming
10:20
Java Streams Tutorial | 2020
19:13
Amigoscode
Рет қаралды 261 М.
АЗАРТНИК 4 |СЕЗОН 2 Серия
31:45
Inter Production
Рет қаралды 1,1 МЛН