How To Master Java - Java for Beginners Roadmap

Поділитися
Вставка
  • Опубліковано 15 гру 2024

КОМЕНТАРІ • 488

  • @amigoscode
    @amigoscode  3 роки тому +122

    Sup folks,
    Download roadmap here: amigoscode.com/blog/247598/java-roadmap
    See you soon

    • @Amar-ey8xg
      @Amar-ey8xg 3 роки тому

      I really like your content, but since I'm almost always driving on the road, I wish that you would zoom in to the part you're explaining as it is impossible to read on a mobile phone. This true for most software related content on UA-cam

    • @jlassichamseddine9660
      @jlassichamseddine9660 3 роки тому

      please bro can you talk more the java developer road map and what we should learn when we want to combine java and devops

    • @johneze3505
      @johneze3505 3 роки тому

      What about Xamarin Please, when are you dropping a road map?

    • @abdallahalhaddad3463
      @abdallahalhaddad3463 3 роки тому

      Awesome !

    • @viclim289
      @viclim289 2 роки тому +3

      Hi, is it possible for us to download the roadmap link ? The link provided redirects to main page.

  • @estella690
    @estella690 3 роки тому +222

    A tutorial on maven would be great!!

    • @dudedeba123
      @dudedeba123 3 роки тому

      Please check if this helps ua-cam.com/video/kEsNhPYyoyM/v-deo.html

  • @tobialexander1346
    @tobialexander1346 3 роки тому +342

    Spring honestly needs it’s own roadmap. Spring is just way too large. Things like Spring Cloud, Spring Security, and Spring Data are essential in today’s environment.

    • @zr60
      @zr60 2 роки тому +2

      It's like saying variables need a framework, it's so large! There's strings, characters, integers and even booleans!

    • @marcinsobianowski8385
      @marcinsobianowski8385 8 місяців тому

      ⁠@@zr60 data types or other Basic stuff doesn’t need hours to grasp, so I agree with @tobialexander1346

  • @smailkoubi6547
    @smailkoubi6547 3 роки тому +231

    Can we have a Roadmap for Spring Boot Framework ?

  • @bukie
    @bukie 3 роки тому +6

    EXACTLY the video i needed, peace be with you and blessing brother.

  • @taamcyat
    @taamcyat 2 роки тому +31

    Thanks I needed this! Im a 40 yo programmer now getting back in to the Java scene. Learned it in school in 1998 :) Been a C# dev for 17 years so Java language is super easy. You corrected yourself from saying that joining from 1 or more tables to 2 or more tables. But you were also right in the first instance. You can actually self join a table. Love your content!!

  • @fernandogarbo
    @fernandogarbo 3 роки тому +52

    Nelson, you're making a wonderful job for our community. Thanks and best wishes from Brazil.

    • @carlosync
      @carlosync 3 роки тому +1

      Poxa, ele não respondeu!
      hey, he didn't even answer

  • @terrygilligan790
    @terrygilligan790 3 роки тому +23

    Thank you so much for the effort you make to help complete strangers. You're the perfect teacher. "Live long and prosper"

  • @sakthisomaskandan6438
    @sakthisomaskandan6438 3 роки тому +35

    A tutorial on maven would be great!! 🙏👍

  • @mehdianisbrahmi9262
    @mehdianisbrahmi9262 3 роки тому +2

    I would say that mastering java also means mastering its APIs, think stream API, collections API, function API and string API for exemple
    great video I would say as always, this is by far my favorite java youtube channel

  • @nomenavahatriniaina3497
    @nomenavahatriniaina3497 Рік тому +2

    Whasssup.
    I think that this roadmap is very consistent but stuffs like Jakarta EE : Servlet/JSP, JSF, EJB etc and Swing along with JavaFX should be also considered.
    Mastering them could make the difference. 😁

  • @Trixz-the
    @Trixz-the 2 роки тому +1

    Hey Amigoscode! This here is some good stuff. Thanks a lot brother. Keep it up.

  • @strombolijones4255
    @strombolijones4255 Рік тому +1

    For my first ever Java job I need to know all of this? Thought I was getting close, but I've got a lot of stuff here to learn.

  • @shokhrukhshogiyosov5438
    @shokhrukhshogiyosov5438 2 роки тому +2

    Assalamu Aleykum from Tashkent brother, thank you for this roadmap, it will be really useful and time saving for beginners and not only them))

    • @Creativeetea
      @Creativeetea 2 роки тому +1

      W alayk salam, may Allah give you baraka and your family, brother

  • @kamw73
    @kamw73 3 роки тому +3

    I love that you made this exactly when I needed it. lol. Thank you!

  • @gormlessgeorge1470
    @gormlessgeorge1470 3 роки тому +14

    Thanks, friend! Liked your Postgresql course, would love to see the Maven one!

  • @sameer1siddiqui
    @sameer1siddiqui 2 роки тому

    WaaS, what a comprehensive roadmap. Thanks!

  • @pavelnemoi
    @pavelnemoi 3 роки тому +19

    Nice video! In my opinion, it would be nice to have asynchronous / reactive programming in Java included inside the roadmap. Maybe you mean such staff as a concurrency. Such things become more popular nowadays it seems.

  • @mauricio_per3z
    @mauricio_per3z 2 роки тому

    Great video Nelson!!! Regards from El Salvador broo!!!

  • @wikiglass
    @wikiglass 3 роки тому

    First of all... THANK YOU for this roadmap, I´m starting with Java and this RM it lighted me up, so you won one more subscriber

  • @Salman-tv2hj
    @Salman-tv2hj 3 роки тому +6

    Thx Nelson Brother ! U r super we need more Java things !! Masha Allah i just understand Core ☺️ Once again thx alot 💕

  • @AskeKnudsen
    @AskeKnudsen 3 роки тому +19

    Great overview and very useful.
    I would perhaps add intelliJ or eclipse, since it makes sense to spend some time and energy on learning the tips and tricks of one's SDK.

  • @BrosMinecraft2
    @BrosMinecraft2 3 роки тому +2

    Wow this is legendary. Thank you for posting this, now I have a goal to work towards.

  • @hazema.6150
    @hazema.6150 3 роки тому +1

    man jazak Allah khairan (may Allah reward you) for all your works.

  • @magnomani5865
    @magnomani5865 Рік тому

    I'll be back here in a few years to share my success after following this Roadmap!

  • @newsamplifier
    @newsamplifier 3 роки тому

    Oyalaikumus-Salam!!! Much Love from BANGLADESH!!!

  • @tiberiupaharnicu738
    @tiberiupaharnicu738 3 роки тому +3

    I will be honest a Maven tutorial by this guy would be bussin bussin

  • @AntoineJacques
    @AntoineJacques 3 роки тому +1

    Started learning java yesterday, this was timely

  • @dreamsanity34
    @dreamsanity34 3 роки тому +1

    Wa alaikumi salam, brother! Great content!

  • @mojjammil
    @mojjammil 3 роки тому +1

    I've been coding since 2016 but with JavaScript mostly and yes, I too don't have a CS degree 😂
    In my recent job, I am working with Java knowing the bare essentials. This is going to really helpful. Jazakallah!

  • @multi-am
    @multi-am 2 роки тому +1

    Thank you so much, you are one of the best Java teachers on the internet, I enjoy learning from you.

  • @CHITUS
    @CHITUS 3 роки тому

    Nelson, thanks for this video - I've been waiting for it for some time now. It's just a great overview!

  • @mohsinmulla8576
    @mohsinmulla8576 3 роки тому

    I dont know how your video came across, i was running to learn java i prayed too for it, SO ALmighty Allah bring up this video. i loved this specially a road map what i was looking sure i will be the most active subscriber

  • @genjioto
    @genjioto 2 роки тому

    Excellent. Thanks alot. Love roadmaps.

  • @longqua69
    @longqua69 3 роки тому +1

    What a video. There are many resources of programming languages. However, most of them focus mainly on branch core of your roadmap. Having a basic knowledge of branch core in your roadmap, I can easily learn another programming language but I can't completely understand the technology behind the programming languages. Thank you, this video helps me a lot. Hope I can see more roadmap of other languages like this!!!!!

  • @SeanLawlorNelson
    @SeanLawlorNelson Рік тому

    Awesome! Java is the lingua Franca of the World Wide Web.

  • @joshuamora411
    @joshuamora411 3 роки тому

    Love it, hope your channel grows!

  • @Transplant
    @Transplant 3 роки тому +6

    Maven is needed!! And also if you can make Gradle video, it will also be super cool 🥰

  • @delroy.m3173
    @delroy.m3173 2 роки тому

    thanks just finished your beginners tutorial and was stuck on what to do next

  • @techami6825
    @techami6825 3 роки тому +9

    Jazaka'Allah brother, if you could link your courses within the map it will be perfect!

  • @anaanan69
    @anaanan69 3 роки тому

    May Allah bless you, brother
    Your little brother : Moamen from Egypt 🙂
    It's my first time to visit your channel
    Jazak allahukollakhair

  • @dsterry74
    @dsterry74 Рік тому

    Nice overview. I went through a bootcamp this year and we covered a large amount of this map. Of course you don't master this in a bootcamp, but I know what to focus on. You also added some things we did not cover like Kubernetes, so I know what else I need to learn.

  • @GunnzaEIR
    @GunnzaEIR 2 роки тому

    The core stuff is really important and surprisingly a lot of developers don't fully understand it

  • @alaamarei6412
    @alaamarei6412 2 роки тому

    مشكور يا غالي على التوضيح المرتب الله يعطيك الف الف عافية كل الاحترام

  • @alexisdona
    @alexisdona 3 роки тому +1

    What a wonderfull video. I am working as a backend developer and this is good for getting to know what is important. Thank you!

  • @indox2.0
    @indox2.0 3 роки тому

    Keep it up! Love from France!

  • @gnulinux9802
    @gnulinux9802 3 роки тому +1

    A best practices programming Java video would be nice. Thanks for your job!

  • @mdfaiz027
    @mdfaiz027 3 роки тому

    Walekum Assalam Warahmatullahi Wabarakatuhu brother
    Love from India 🇮🇳

  • @julchni3189
    @julchni3189 2 роки тому

    These videos are really helpful, I watch them with my friends on Voicely whenever we practice coding. We all agree that we learned more from UA-cam videos than from school lol

  • @redwingbeast1396
    @redwingbeast1396 3 роки тому

    holy shhiii so awesome!!! gives a clear picture.
    thanks Amigoscode

  • @AdamVigas
    @AdamVigas 2 роки тому

    Your cam is dope. Great quality

  • @raqiburrahman2666
    @raqiburrahman2666 3 роки тому

    oya alaikumussalam oya rohmatollah.
    Thanks a lot for the video.
    Jazakahllahu khoir

  • @henrypellowski3394
    @henrypellowski3394 2 роки тому

    Just found your channel, GREAT stuff! Subscribed.

  • @yasirhussaints
    @yasirhussaints 3 роки тому +1

    May Allah Grant You Al Jannah Al Firdhause My Brother😢💚🙌 You are perfect with Us🤝

  • @tatemo_labs
    @tatemo_labs 3 роки тому

    Testing course? Sweeet! Thank you.

  • @rpersen
    @rpersen 6 місяців тому

    Thanks for the video, best regards from Norway. Subbed.

  • @denismariga5285
    @denismariga5285 3 роки тому +8

    Best java roadmap have ever came across..But maybe you could have emphasized more on topics like Spring Mvc, view templates,Spring Security,Web services and Apis/Micro-services,Splunk and CI/CD..But still its the best..Thank you

  • @saisiddarthmanojmummidi8507
    @saisiddarthmanojmummidi8507 3 роки тому +2

    What is the best order to learn them?

  • @apotheosisaurel9248
    @apotheosisaurel9248 3 роки тому

    Como leí "amigos" en el nombre del canal pensé que sería un vídeo en español. Luckily, I also know English. Great vid! tysm

  • @SVSingam273
    @SVSingam273 3 роки тому +2

    @Amigoscode. I am a huge fan of your coding tutorials. A tutorial on Maven and Apache STORM using Java would be absolutely amazing. Please

    • @muhammadzainali3935
      @muhammadzainali3935 3 роки тому

      Yes, I also want to know What is Maven and how it works. Kindly give a tutorial on Maven. Thanks Bro JazakAllah

  • @robertoflores9275
    @robertoflores9275 3 роки тому +13

    I would like a vídeo about Github actions. Greets from El Salvador.

    • @adelhatary7473
      @adelhatary7473 3 роки тому

      m.ua-cam.com/video/3fUbBnN_H2c/v-deo.html

  • @sonphongnguyen4022
    @sonphongnguyen4022 3 роки тому +1

    Let do Maven - i am waiting for that! thanks all your effort

  • @wellytambunan
    @wellytambunan 3 роки тому

    the issues for people that get started is usually lack of practice, exercise and sharpneing problem solving/computational thinking.. that's the key. other than that it's just tools. if this path for other programmer then it's make sense

    • @toby9999
      @toby9999 2 роки тому

      I've been a C++ developer for 25 years but I'm having difficulty learning Java, even the basics. Even with my experience it's hard to learn, and not helped by the crappy IDEs like Eclipse. It's tough.

  • @mistakoruto
    @mistakoruto 2 роки тому

    Waalaikummussaalam, May Allah bless your efforts

  • @tedjaphet
    @tedjaphet 3 роки тому

    thanks for the video I'm really struggling with java and i didn't know how or where to start my learning properly.

  • @ghadaelsheikh2884
    @ghadaelsheikh2884 Місяць тому

    Great job , good luck from Egypt

  • @fredericktiku2585
    @fredericktiku2585 3 роки тому

    Bro thank you for this video.This is exactly what I was looking for

  • @PyricDemon
    @PyricDemon 3 роки тому

    Thank you this will help me so much in my journey of learning java

  • @manux7739
    @manux7739 2 роки тому

    tysm for this guide, i was reeeeeeeeeally lost!

  • @dominicencho4179
    @dominicencho4179 3 роки тому +3

    Thank you for the video. Please can you through more light on why JDCB is preferred to ORM in complex applications?

  • @alexyspol5221
    @alexyspol5221 3 роки тому

    Heck yeah, this is what I needed.

  • @brandonhornick6878
    @brandonhornick6878 2 роки тому +1

    If you want to learn it bad enough you can learn everything for programming on youtube. Then you will not have debt and I think for most jobs they should sponsor youtube videos. It could be virtual classes and when you get done with everything you submit on github and then you can get hired based on your actual work instead of grades which is realistic to how the real world works.

  • @davidluques5998
    @davidluques5998 2 роки тому

    thx dude ! im learning java in openbootcamp , ur video is really helpful to java undersanding ...

  • @pryakks
    @pryakks 3 роки тому +1

    Can you make java collection tutorial. your tutorials are very easy to understand.

  • @Fia_BARISTA
    @Fia_BARISTA Рік тому

    Wow Man U made my day better❤

  • @Coralreef123
    @Coralreef123 Рік тому

    ❤❤❤❤thank you I just learnt Java 😢

  • @faridfirdautama5852
    @faridfirdautama5852 3 роки тому

    Wa'alaikumussalam, thanks for your description bro. Barakallahu fiikum, I just subscribed your channel

  • @a2011q
    @a2011q 3 роки тому

    vaaleikum selam va rahmatullahu va barakatuh, May Allah give you barakah to your job insha Allah :)

  • @zuhranazarova8840
    @zuhranazarova8840 3 роки тому +1

    Assalamu alaykum
    Thanks Nelson🙃😊

  • @talbiabdelali5914
    @talbiabdelali5914 3 роки тому

    Thank you so much my friend, It was very constructive.

  • @Ludo045
    @Ludo045 3 роки тому

    Exactly what i needed.

  • @dragonfly4484
    @dragonfly4484 3 роки тому

    I think a course on Maven + Jenkins , running Flyway commands with maven via Jenkins will attract a lot of people. It's a sort after topic

  • @smartdecoder
    @smartdecoder 3 роки тому

    Amazing Road Map a real effort
    Thank You Sir I love you.

  • @Another0neTime
    @Another0neTime 2 роки тому

    Absolutely beautiful video. Thank you!!!

  • @davidvallejobravo4565
    @davidvallejobravo4565 10 місяців тому

    Thank you for posting this. Blessings

  • @moukhafianass4053
    @moukhafianass4053 3 роки тому

    By accident I found your channel I gotta confess that I'm lucky. ❤

  • @manjarymahasoarasolondraib3751

    Thank you for your video! That's very important for me cause i learn it now

  • @ilyriadjaajdairyli6352
    @ilyriadjaajdairyli6352 3 роки тому

    بارك الله فيك
    Thank you

  • @davidshainidze3930
    @davidshainidze3930 3 роки тому +1

    Finally, you did it!

  • @kamalhm-dev
    @kamalhm-dev 3 роки тому +2

    how do you create the mindmap?

  • @snehakramesh8614
    @snehakramesh8614 3 роки тому

    A tutorial on spring boot for beginners using gradle would be great...

  • @amadujalloh4700
    @amadujalloh4700 3 роки тому

    Thanks Bro and May Allah bless you, we really needed this really!

  • @abdallahalhaddad3463
    @abdallahalhaddad3463 3 роки тому +1

    Thank You For Sharing, Keep It Up

  • @justinjenecke8153
    @justinjenecke8153 3 роки тому

    Its actually kind crazy how someone can layout the path as well provide the resources to become a Jr. Java developer, and some wil people still prefer to go to a university. I have referred so many people to your videos but they never stick with it, and the my University course only covers about 3/4 of what is on here. (Most of your youtube videos go into a lot more detail as well)

    • @therealist2000
      @therealist2000 3 роки тому +1

      Having the degree sets you apart from those who haven't got one, employers still care about this only as a requirement to get to the interview stage, so to me it is still valuable, especially with Java.

  • @yendrrek6703
    @yendrrek6703 3 роки тому

    With regards to frameworks, I think it's important to mention Micronaut.

  • @_wizard123
    @_wizard123 3 роки тому +1

    where can i get this diagram bro..any link

  • @JSneider05
    @JSneider05 3 роки тому +10

    Nice Roadmad 😁, it's something that you need to get your head around for to master java.
    By the way, what it's the tool for building this kinds of diagrams?

    • @sin42170
      @sin42170 3 роки тому +1

      It's written in the corner:
      "Coggle"

    • @hell-boy297
      @hell-boy297 3 роки тому +1

      coggle

  • @kofinyarko2108
    @kofinyarko2108 3 роки тому +1

    Great! Could we have it in order of sequence in a pdf format?
    Moreover I didn't see anything on Data Structures & Algorithms.
    All the same that was a great overview & we are really grateful for your support.

  • @lucasrodriguez3795
    @lucasrodriguez3795 3 роки тому +7

    could you make a similar video to this one explaining how the structure of java works instead of how to learn java? i find myself lost when it comes to static public private protected and the 500 other small words, thank you

  • @LinuxMint-z5h
    @LinuxMint-z5h 3 роки тому

    Good job, I never thought about such huge area of knowledges for ordinar develeper