How To Master Java - Java for Beginners Roadmap

Поделиться
HTML-код
  • Опубликовано: 11 сен 2024

Комментарии • 490

  • @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 RUclips

    • @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.

  • @tobialexander1346
    @tobialexander1346 3 года назад +337

    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 5 месяцев назад

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

  • @estella690
    @estella690 3 года назад +223

    A tutorial on maven would be great!!

    • @dudedeba123
      @dudedeba123 3 года назад

      Please check if this helps ruclips.net/video/kEsNhPYyoyM/видео.html

  • @smailkoubi6547
    @smailkoubi6547 3 года назад +228

    Can we have a Roadmap for Spring Boot Framework ?

  • @taamcyat
    @taamcyat 2 года назад +32

    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 2 года назад +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!! 🙏👍

  • @bukie
    @bukie 3 года назад +6

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

  • @pavelnemchenko8570
    @pavelnemchenko8570 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.

  • @AskeKnudsen
    @AskeKnudsen 2 года назад +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.

  • @gormlessgeorge1470
    @gormlessgeorge1470 3 года назад +14

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

  • @nomenavahatriniaina3497
    @nomenavahatriniaina3497 9 месяцев назад +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. 😁

  • @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.

  • @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

  • @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 💕

  • @techami6825
    @techami6825 3 года назад +9

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

  • @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!

  • @Transplant
    @Transplant 3 года назад +6

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

  • @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

  • @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

  • @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!!!!!

  • @kamw73
    @kamw73 3 года назад +3

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

  • @mohsinmulla8576
    @mohsinmulla8576 2 года назад

    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

  • @fozilbekk
    @fozilbekk Год назад +1

    nice job man,
    can I ask the name of service you use to generate this kind of visualization for the roadmap please?

  • @BrosMinecraft2
    @BrosMinecraft2 3 года назад +2

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

  • @wikiglass
    @wikiglass 2 года назад

    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

  • @Trixz-the
    @Trixz-the 2 года назад +1

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

  • @lucasrodriguez3795
    @lucasrodriguez3795 3 года назад +8

    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

  • @CHITUS
    @CHITUS 2 года назад

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

  • @gnulinux9802
    @gnulinux9802 3 года назад +1

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

  • @shalatea5574
    @shalatea5574 2 года назад +1

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

  • @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

  • @tiberiupaharnicu738
    @tiberiupaharnicu738 3 года назад +3

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

  • @hazema.6150
    @hazema.6150 3 года назад +1

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

  • @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

  • @magnomani5865
    @magnomani5865 Год назад

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

  • @pryakks
    @pryakks 3 года назад +1

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

  • @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!

  • @saisiddarthmanojmummidi8507
    @saisiddarthmanojmummidi8507 3 года назад +2

    What is the best order to learn them?

  • @dsterry74
    @dsterry74 9 месяцев назад

    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.

  • @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.

  • @AceGunnerManEIR
    @AceGunnerManEIR 2 года назад

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

  • @robertoflores9275
    @robertoflores9275 3 года назад +13

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

    • @adelhatary7473
      @adelhatary7473 3 года назад

      m.ruclips.net/video/3fUbBnN_H2c/видео.html

  • @AntoineJacques
    @AntoineJacques 3 года назад +1

    Started learning java yesterday, this was timely

  • @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

  • @sameer1siddiqui
    @sameer1siddiqui 2 года назад

    WaaS, what a comprehensive roadmap. Thanks!

  • @delroy.m3173
    @delroy.m3173 2 года назад

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

  • @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?

  • @SeanLawlorNelson
    @SeanLawlorNelson 9 месяцев назад

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

  • @tedjaphet
    @tedjaphet 2 года назад

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

  • @yasirhussaints
    @yasirhussaints 3 года назад +1

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

  • @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 RUclips videos than from school lol

  • @divyanshmaheshwari3281
    @divyanshmaheshwari3281 3 года назад +4

    Loved your clean way to visualise the Java ❣️.
    Quick question, in what category networks, encryption and keys falls?

  • @newsamplifier
    @newsamplifier 3 года назад

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

  • @sonphongnguyen4022
    @sonphongnguyen4022 3 года назад +1

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

  • @rpersen
    @rpersen 3 месяца назад

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

  • @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

  • @genjimccorkle5518
    @genjimccorkle5518 2 года назад

    Excellent. Thanks alot. Love roadmaps.

  • @wellytambunan
    @wellytambunan 2 года назад

    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.

  • @dreamsanity34
    @dreamsanity34 2 года назад +1

    Wa alaikumi salam, brother! Great content!

  • @AdamVigas
    @AdamVigas 2 года назад

    Your cam is dope. Great quality

  • @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.

  • @henrypellowski3394
    @henrypellowski3394 2 года назад

    Just found your channel, GREAT stuff! Subscribed.

  • @mauricio_per3z
    @mauricio_per3z 2 года назад

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

  • @ighsight
    @ighsight 2 года назад

    My first Java video. I think I chose the right one.

  • @faisal.3190
    @faisal.3190 2 года назад

    I remember i did a research last week on should I learn spring before java ee, and the most repeated answer I saw is, yes because spring framework based on java ee concepts.
    So I want to ask you because you didn't include it in the road map, is it necessary to know about java ee in order to work or understand spring or spring boot ?
    Sorry for the silly question.

  • @snehakramesh8614
    @snehakramesh8614 3 года назад

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

  • @eddiedemeira2645
    @eddiedemeira2645 3 года назад

    Very useful summary, I really enjoy it!
    Keep up the good work, I just signed up as your subscriber and I will definitely be looking at your other courses and recommending your channel.
    Thank you for the video and good luck!

  • @mcbrincie212
    @mcbrincie212 3 года назад +1

    Wish there was a video for C++ Mastering that would be really helpful
    Edit: Very good video tho

  • @apotheosisaurel9248
    @apotheosisaurel9248 2 года назад

    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

  • @alaamarei6412
    @alaamarei6412 2 года назад

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

  • @brandonhornick6878
    @brandonhornick6878 Год назад +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.

  • @redwingbeast1396
    @redwingbeast1396 2 года назад

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

  • @PyricDemon
    @PyricDemon 2 года назад

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

  • @ayanleyusuf351
    @ayanleyusuf351 3 года назад +10

    Can you do a tutorial on oop and where can I learn data structure & algorithms

    • @erickjhormanromero6905
      @erickjhormanromero6905 3 года назад

      That's really important. what i can do is to do algorithms in leetcode and learn the data extructures used in youtube.

    • @obsasew972
      @obsasew972 3 года назад

      This will be realy helpfull for us insha allah

  • @joshuamora411
    @joshuamora411 3 года назад

    Love it, hope your channel grows!

  • @tejkumarkempaiah4906
    @tejkumarkempaiah4906 3 года назад +2

    Thanks for the video, what was the mind mapping software used? It's really cool.

  • @femaledeer
    @femaledeer 3 года назад

    The problem is, the roadmap does not cover any front end which you would need to know in order to build any application to showcase your skills. I don't know if it is possible to get an entry level in just backend programming. If there is, I would be interested in hearing about how to find one.

  • @KaraSuraDraw1
    @KaraSuraDraw1 2 года назад

    I don’t know if this is a good question, but what do you need to know before applying for jobs? What is sufficient enough to know about Java to get an entry level job?

  • @miguelcamacho3381
    @miguelcamacho3381 3 года назад

    A tutorial on a framework like JCommander or AirLine to read arguments from the command line would be of interest.

  • @Another0neTime
    @Another0neTime 2 года назад

    What's that road map made with? Looks amazing!!!

  • @ngndnd
    @ngndnd Год назад

    tbh i wish i saw this before getting stuck in tutorial hell in my first and second year of school. School doesnt teach you how to do anything useful with everything you've learned so youre pretty much on your own.

  • @kamalhm-dev
    @kamalhm-dev 3 года назад +2

    how do you create the mindmap?

  • @faridfirdautama5852
    @faridfirdautama5852 2 года назад

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

  • @jimmyvilaleiva5872
    @jimmyvilaleiva5872 3 года назад +1

    very informative amigo! Also thanks for your special remarks on testing. Can you make a video about a roadmap for Spring Boot?

  • @raqiburrahman2666
    @raqiburrahman2666 3 года назад

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

  • @mistakoruto
    @mistakoruto Год назад

    Waalaikummussaalam, May Allah bless your efforts

  • @andualemtilahun7730
    @andualemtilahun7730 3 года назад +1

    Can you do a tutorial on microservices architecture using spring boot framework?

  • @_wizard123
    @_wizard123 3 года назад +1

    where can i get this diagram bro..any link

  • @AliAkbar-gn9ih
    @AliAkbar-gn9ih 2 года назад

    Please create a course on maven, and also add some videos on basic understanding of gradle to let us know the difference. Gradle related content is not available much so it would be appreciated if you create a detailed video on it.

  • @manux7739
    @manux7739 2 года назад

    tysm for this guide, i was reeeeeeeeeally lost!

  • @Coralreef123
    @Coralreef123 Год назад

    ❤❤❤❤thank you I just learnt Java 😢

  • @tatemo_labs
    @tatemo_labs 3 года назад

    Testing course? Sweeet! Thank you.

  • @KalamaHour
    @KalamaHour 7 месяцев назад

    Hello Nelson, this video was really useful thanks alot. I'm however requesting if you can make another tutorial on Operational Audit using Java and SpringBoot.

  • @mateusloubach
    @mateusloubach 2 года назад

    on what software was the roadmap created on? - I've been needing a tool to create it for project overviews.

  • @indox2.0
    @indox2.0 2 года назад

    Keep it up! Love from France!

  • @moukhafianass4053
    @moukhafianass4053 3 года назад

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

  • @nitrogamer8968
    @nitrogamer8968 Год назад +1

    Sir i am new to java and i am a teenage,
    From where should i start

  • @11hamma
    @11hamma 3 года назад

    I love how you start with Assalamu Alaikum