Ultimate Java Backend Developer Roadmap 2024

Поделиться
HTML-код
  • Опубликовано: 14 июн 2024
  • Welcome to @ScaleUpIndia channel, I am Abhishek Verma a seasoned Java professional working in IT industry since 2017 presenting you the Ultimate Java Backend Developer Roadmap 2024 #java #roadmaptosuccess #2024
    Telegram Channel: t.me/ScaleUpIndiayt
    ▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬
    Multithreading: • Unlocking the Multithr...
    Concurrency: • Mastering Concurrency ...
    Generics: • How Generics Simplify ...
    Collection Framework: • Say Goodbye to Arrays:...
    Exception Handling: • Java Exception Handlin...
    ▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬
    Lambda Expression: • Supercharge Java Proje...
    Streams API: • Stream API Decoded: Tr...
    Optional Class: • Null No More: Master J...
    DateTime API: • Untold Stories of Java...
    ▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬
    JDBC: • Java Database Connecti...
    ▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬
    Maven: • Maven
    ▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬
    Hibernate: • Hibernate
    ▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬
    Spring Framework: Yet to come, subscribe till then :)
    ▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬
    Subscribe to our channel and press the bell icon to get regular updates:
    www.youtube.com/@ScaleUpIndia...
    ▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬
    📌 Social Media
    Creator LinkedIn: / abhishekvermaa10
    Channel LinkedIn: / scale-up-india
    Telegram Link: t.me/ScaleUpIndiayt
    For Business Enquiry, mail at scaleupindiayt@gmail.com
    ▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬
    Copyright © 2023 ScaleUp India - All Rights Reserved
    backend developer roadmap,backend developer,full stack developer roadmap,java developer roadmap,backend developer roadmap 2024,roadmap backend developer 2024,backend developer skills,backend development roadmap 2024,backend web development,how to become java backend developer,roadmap to backend developer,developer,back-end developer roadmap,how to become backend developer,how to become a backend developer,java,java roadmap for beginners,scaleup india,2024,learn java,java roadmap,java roadmap 2024,java tutorial, earn lakhs per month, complete guide to start your journey

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

  • @ScaleUpIndia
    @ScaleUpIndia  5 месяцев назад +1

    Join our telegram channel t.me/ScaleUpIndiayt to get regular updates of stuff related to Java and our videos.

  • @user-fc9ms9nc8n
    @user-fc9ms9nc8n 4 месяца назад +19

    First video I watched on a speed of 0.75.

    • @ScaleUpIndia
      @ScaleUpIndia  4 месяца назад

      hehe, generally I make slow video while coding so you need to watch them at 1.5x. This one I made at fast speed.

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

      😂

  • @I_Love_India47
    @I_Love_India47 5 дней назад +2

    Please upload more videos on java.

  • @akshatpandey2609
    @akshatpandey2609 5 месяцев назад +3

    in hibernate, please make a video on "Entity Inheritance"

    • @ScaleUpIndia
      @ScaleUpIndia  5 месяцев назад

      Yes will continue Hibernate series from Jan again. Join telegram channel for regular updates.

    • @neelmanithakur7760
      @neelmanithakur7760 5 месяцев назад

      Should i learn hybernate would you suggest some resources

    • @ScaleUpIndia
      @ScaleUpIndia  4 месяца назад

      @@neelmanithakur7760 seems you are not following my channel regularly. Hibernate series is already going on and that's more than enough to learn and practice Hibernate.

  • @sahilrajdhawan3524
    @sahilrajdhawan3524 5 месяцев назад +6

    Hi Sir , Can u please tell me , how much time will it take to cover this whole roadmap, if i have knowledge of core java , and after what point should i start applying for jobs

    • @ScaleUpIndia
      @ScaleUpIndia  5 месяцев назад +3

      Sahil, you don't need to cover whole roadmap in order to start giving interviews. The roadmap is long enough to master.
      If you are a fresher, then cover Java Basics concepts mentioned in video and start giving interviews. Then depending on feedback analyze what more is needed to learn now.
      For experienced, I recommend to revise concepts at least till Spring REST.
      Keep supporting as you can get all advanced topics on this channel with handson.
      t.me/ScaleUpIndiayt

  • @buraktaskn8196
    @buraktaskn8196 3 месяца назад +1

    before starting spring shoul i know java ee like jsp servlet jax rs etc.

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

      I would suggest to start with spring. then before you start Spring REST, revise jaxrs. JSP and servlet are not that popular nowadays so you can skip

  • @Tam-et3oq
    @Tam-et3oq 5 месяцев назад +3

    Hi sir
    Now all are moving towards mern
    And many say if we chose java we would get only some legacy projects
    Then if we need some interesting projects shall we chose mern or jvaa
    Pls calrify mu doubt sir

    • @ScaleUpIndia
      @ScaleUpIndia  5 месяцев назад

      It's true that MERN stack is attracting a lot of interest these days, especially for building modern, interactive web applications.
      However, the claim that Java is only used for legacy projects is an absolutely wrong, and only those who didn't started using Java 8 and new features consider Java outdated. Java can be integrated very well with Cloud, AI and ML and in future it will keep updating.
      But still its your take which one of these fascinates you more you can start with them. :)

  • @elultimodev
    @elultimodev Месяц назад +1

    Hi buddy, I'm taking a course where I'm learning the basics of Java., its syntax, such as variables, arrays, loops etc., I have not yet begun to learn Object-Oriented Programming (OOP). However, I have noticed that the course has in the agenda after learning the basics, learning Jakarta EE9. I do not know if it is necessary to learn that technology, or whatever. At the end of the syllabus is where Spring boot is included. What do you recommend? Should I learn this technology, Jakarta EE9?

    • @ScaleUpIndia
      @ScaleUpIndia  Месяц назад

      Hi bro, Jakarta is just a namespace shift of some packages. Earlier package names used to be javax.* and now they became jakarta.* . Besides that I guess they are just covering some new concepts of Java 9 only in that. You can continue with that if its not much time consuming, or else after you finish OOPs then check my Java 8 concept videos on Lambda and Stream. There is along way for Spring Boot and its industry standard too but before that cover necessary basics as I have mentioned in this video.

  • @prof.mangabhai
    @prof.mangabhai 4 месяца назад +1

    I want to switch field from being a data engineer(python,aws services and data processing using spark and sql) to java backend developer, I have a experience of 8 months and I'm a 2023 batch passout, and if I learn the required skills and made projects.
    Will my 1 year of experience count while I switch or will I be considered as a fresher? And is it difficult to switch domains in IT , like I am in data and want to go to software development, are recruiters hesitant to people like me?

    • @ScaleUpIndia
      @ScaleUpIndia  4 месяца назад +1

      There is no issue in switching domain with experience of less than 1 year. Nowadays many companies keep your role as trainee for even 1 year when they can't allocate you projects. Whether you remain in current domain or you switch, 8 months isn't considered as big experience, its almost same as fresher. If you feel you can do better in Java then you can switch.

    • @prof.mangabhai
      @prof.mangabhai 4 месяца назад +1

      @@ScaleUpIndia Thanks , I was thinking to switch after I complete 1 year here because after 1 year we trainee engineers get a big hike, meanwhile I will learn skills required.
      One more doubt is, since I would be switching, will there be expectations that since he has got 1 year of experience he should this much, and wouldn't have on-job experience so in starting months will it be difficult for me?

    • @ScaleUpIndia
      @ScaleUpIndia  4 месяца назад +1

      Yup, that too can be done. All the best!!

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

    I have experience of 1 year using core java, frontend, JSP. How should I start upskilling so that I can shift to a full time Java Developer?. Thank you!

    • @ScaleUpIndia
      @ScaleUpIndia  3 месяца назад +1

      Vishal you can follow the path mentioned in video. Don't just watch them but also do hands-on coding, make at least 1-2 projects and start giving interviews. Perfection will come with time.

    • @engineermind1651
      @engineermind1651 2 месяца назад

      Hi vishan I want to connect with you for need some guidance how can I connect you ?

  • @sky58821
    @sky58821 4 месяца назад +1

    Hi sir
    I'm a complete beginner coming from arts background. I want to shift my career to IT so I started with Java recently. I just completed till language fundamentals. Can you suggest me
    Whether to go for frontend after the language fundamentals or
    Basic to medium DSA after language fundamentals or
    Complete the full stack and then give interviews.

    • @ScaleUpIndia
      @ScaleUpIndia  4 месяца назад +1

      Hi buddy,
      Since you started with Java and covered the fundamentals, I would suggest to now focus on medium level DSA for interviews. Also I would suggest to make at least 1 or 2 development projects to validate your knowledge. If you wish to become full stack developer then only you should plan to learn frontend also.

  • @atomichub5049
    @atomichub5049 5 месяцев назад

    We can Learn all of these even i learnt upto springboot but then also , I not able to start developing a project even i dont know what to do when to do how to do etc..... so how to deal with it
    and one more question : how many month does it took to grab a good hands on it

    • @ScaleUpIndia
      @ScaleUpIndia  5 месяцев назад +1

      That's again a common problem. I would suggest to watch the first video of JDBC, Maven and Hibernate series to get idea regarding approach.
      Coming to second question, the more handson u will do the more confidence you will get. So the time period varies from person to person
      Now what if I start a series, where I will give problem statement and you submit me a code for evaluation and then we evaluate. If it helps everyone then I can start this series.

    • @pallavigupta3771
      @pallavigupta3771 4 месяца назад +1

      Great idea

  • @shilpapatil9801
    @shilpapatil9801 2 месяца назад +1

    Sir please make a video on restful webseries

    • @ScaleUpIndia
      @ScaleUpIndia  2 месяца назад

      After Hibernate, will start with it

  • @ramyas2704
    @ramyas2704 3 месяца назад +1

    Bro, As a fresher which level of java projects are acceptable in company????

    • @ScaleUpIndia
      @ScaleUpIndia  3 месяца назад +2

      If you think from perspective of company, then they expect fresher to know each and everything which generally people learn in 10-15 years 😂. But depending on your skills start with a basic project, which connects with database, perform some operation and show data on UI.

  • @shakeelmaaz
    @shakeelmaaz 5 месяцев назад +2

    Sir iam fresher
    Java Dev or Data Analyst
    Which will be the best choice and opportunities
    As of now iam learning core java

    • @ScaleUpIndia
      @ScaleUpIndia  5 месяцев назад +1

      Hi @javadevv,
      This is a decision which only you can take. Java Developer and Data Analyst are two different roles completely and should not be compared as such because future needs both not only one of them. While there are ads on RUclips which claim 10x salary for Data Analyst but Java Devs are also not far behind.
      Since you are already learning Java, I suggest you to start giving interviews and explore what roles you are being offered. As a fresher you are not expected to become master of any of the fields and your job will teach you. So if while learning Java, you get and offer to become Data Analyst and you find yourself comfortable in that then don't hesitate to switch.

    • @shakeelmaaz
      @shakeelmaaz 5 месяцев назад +1

      @@ScaleUpIndia Oky sir.. Thank you 👍

    • @ScaleUpIndia
      @ScaleUpIndia  4 месяца назад +1

      @@shakeelmaaz Nope, I never meant that. As a fresher you need to know basic Java concepts + medium level DSA. Best way is to make one or two projects to practice all this. As an experienced, min. Spring Boot is needed.

    • @shakeelmaaz
      @shakeelmaaz 4 месяца назад

      @@ScaleUpIndia Okay sir 👍

  • @mohdsameer2445
    @mohdsameer2445 Месяц назад +1

    how many months would it take to do all this

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

    What about Servlet and JSP sir?
    Is it not required?

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

      They are not used much nowadays. So if you know then well and good. Otherwise also its fine. Instead learn concept of MVC in Spring Boot and its sufficient.

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

      ​@@ScaleUpIndia
      First of all thanks for the amazing roadmap
      and ur down to earth conversation.
      All the time i thought i was talking to a friend..
      Would like to meet you in person where u from?
      Thanks so much for replying back too
      I actually just followed a tutorial where it covered lifecycle of servlet
      used web.xml connected with JDBC and designed a basic form.
      it also covered generic and http servlet Request Dispatcher.
      Is that enough and i can start now
      confidently with spring boot and rest will be covered in Spring MVC as i am using a course to study and 60% done.
      I have been stuck since sometime on this issue.

    • @ScaleUpIndia
      @ScaleUpIndia  2 месяца назад

      Yes you can start with Spring Boot. Soon on this channel also you will see videos related to it. Thanks for the support :)

    • @user-tf2uo8wu9m
      @user-tf2uo8wu9m Месяц назад

      @@siddhantnaik7083 Hi.
      Can you give your LinkedIn ID, I have some doubts, can i clarify with you

  • @ShubhamKumar-dv1oh
    @ShubhamKumar-dv1oh 5 месяцев назад +1

    Any link for this PPT?

    • @ScaleUpIndia
      @ScaleUpIndia  5 месяцев назад

      Only code is downloadable Shubham from my GitHub.

  • @xjfdy
    @xjfdy 4 месяца назад

    Hi, I am a undergraduate in Canada. I have a question. Do I need to finish a java project before I find a job? Is it neccessary? Or I can start to find a job after I finish this roadmap?

    • @ScaleUpIndia
      @ScaleUpIndia  4 месяца назад +1

      Hey,
      See there is no hard and fast rule as such that one needs to finish a project or complete given roadmap. Once you feel bit comfortable with Java, you can start applying and give interviews. But parallel to this finish at least one project as it will boost your confidence and you can explain more in your interviews. There are many interviewers who would like to ask you about your hands-on experience while many others won't even care about that.
      Hope I was helpful.

    • @xjfdy
      @xjfdy 4 месяца назад

      @@ScaleUpIndia Thank you for your reply!

    • @xjfdy
      @xjfdy 4 месяца назад

      @@ScaleUpIndia I have one more question. Is it enough if I just learn java from youtube? And my university recommend me learning it in Linkedin, because it is free for our university. Is it a good choice?

    • @ScaleUpIndia
      @ScaleUpIndia  4 месяца назад

      I guess it won't matter from where you learn till the point we know what is the right sequence. If your University has tie-up with LinkedIn they will obviously try to promote same. I would say that try both options and see which works best for you. But don't forget to watch my videos :)

    • @xjfdy
      @xjfdy 4 месяца назад +1

      @@ScaleUpIndia Thank you😃your video are also helpful

  • @Abhishek-fc2cj
    @Abhishek-fc2cj 3 месяца назад +1

    Can u plz provide this ppt link

    • @ScaleUpIndia
      @ScaleUpIndia  2 месяца назад

      Currently only demo code is uploaded in my GitHub. So that viewers can download and use. Will see what can be done for PPT.

  • @shivanshsingh3468
    @shivanshsingh3468 5 месяцев назад +1

    You missed design patterns

    • @ScaleUpIndia
      @ScaleUpIndia  5 месяцев назад +2

      There are around 23 design patterns and if anyone will try to learn them directly then won't get much information. So my belief is to learn them as per your project requirement with handson. Hence I deliberately didn't kept them :)
      But ya they are important and one should have basic idea at least for interviews.

  • @sohylmekawy3050
    @sohylmekawy3050 3 месяца назад +1

    So are all these concepts needed to be a junior backend java developer? Or could there be any option to reduce some ?

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

      If you are a college graduate then Core Java concepts are enough. But if you have started working in a company then till Spring Boot is required. Because rarely you will get a project which is not using Spring Boot now a days.
      Also don't burden yourself to master each and every concept, learn basics of everything, give interviews, identify missing points, learn again... and cycle continues.

    • @utkarshyadav6993
      @utkarshyadav6993 2 месяца назад

      How to get an interview call as I can only see they are asking for an experienced candidate.

    • @ScaleUpIndia
      @ScaleUpIndia  2 месяца назад

      @@utkarshyadav6993 I would suggest to only apply in those positions where you feel you are best fit as per skill and experience. Same is applicable to me also, if I will apply in a job where demand is of 10+ years of exp, I won't get call. Don't be disheartened and keep trying.

  • @notitle5345
    @notitle5345 5 месяцев назад

    My age 32 can i get job in it if do bootcamp

    • @ScaleUpIndia
      @ScaleUpIndia  5 месяцев назад

      See age is not an issue. Issue is current scenario. I suggest you to watch my video related to Recession in IT Jobs in 2024 and you will get to know what I am pointing.

  • @Inspire.world87
    @Inspire.world87 3 месяца назад +1

    how much time it will take bro?

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

      Minimum 6 months

    • @Inspire.world87
      @Inspire.world87 3 месяца назад

      you have mentioned time only for core java concepts, and rest sir?@@ScaleUpIndia

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

      @@Inspire.world87 see I never recommend to learn everything in one go. once you are comfortable with Java you will be in a position to decide yourself how much time it will take.

    • @Inspire.world87
      @Inspire.world87 3 месяца назад +1

      @@ScaleUpIndiasir frond end or back end which one is easy to learn, which one have more job opportunities, still I know the core java concepts, SQL

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

      @@Inspire.world87 both are equally difficult. You can't learn swimming without jumping into the water. Same way in order to understand the scope you need to start coding and then decide in which part you are comfortable. For me backend is easy and front end is difficult but for someone else it can be opposite.

  • @Malaikaamughal
    @Malaikaamughal 5 месяцев назад

    sir you speak too fast difficult to catch

    • @ScaleUpIndia
      @ScaleUpIndia  5 месяцев назад

      Haha... no actually my speed is normal, you can verify in other videos of this channel.
      This video was becoming long hence to make it short I edited this way.