Java vs Java EE: What's The Differences?

แชร์
ฝัง
  • เผยแพร่เมื่อ 7 ม.ค. 2025

ความคิดเห็น • 96

  • @TheLearnProgrammingChannel
    @TheLearnProgrammingChannel  5 ปีที่แล้ว +8

    Watch Tim's Free Learn to Code Course on TH-cam!
    th-cam.com/play/PLXtTjtWmQhg0N08o_oSaAantmQAu-1Xad.html

  • @codersanInHoodie
    @codersanInHoodie 5 ปีที่แล้ว +140

    wear a normal t-shirt
    edit and put a mark on it later
    now that's a lot of genius

  • @joshuabermudez2372
    @joshuabermudez2372 5 ปีที่แล้ว +61

    I would like to buy a shirt with a logo that moves as it does in the video. It's mind blowing.

    • @TheLearnProgrammingChannel
      @TheLearnProgrammingChannel  5 ปีที่แล้ว +34

      You know it's pretty amazing. It almost looks like it's a plain t-shirt that someone has edited a logo on into the video. But thats crazy talk!

    • @alexgochenour8740
      @alexgochenour8740 5 ปีที่แล้ว

      I like the cut of your jib, Mr. The Learn Programming Channel sir!

    • @dusscode
      @dusscode 4 ปีที่แล้ว

      1:56

    • @boyscoutguitarist3921
      @boyscoutguitarist3921 4 ปีที่แล้ว

      @@TheLearnProgrammingChannel lol

    • @AviralBajpai
      @AviralBajpai 3 ปีที่แล้ว

      Lol😂

  • @benh9350
    @benh9350 5 ปีที่แล้ว +6

    Thanks! Helpful comparison, and the augmented reality t-shirt is dope!

  • @jaysanprogramming6818
    @jaysanprogramming6818 5 ปีที่แล้ว +3

    Thank you very much for clarifying those different products.

  • @AnantaAkash.Podder
    @AnantaAkash.Podder ปีที่แล้ว +1

    Very Well Explained... Thanks Man...❤️

  • @StefanSchade721229
    @StefanSchade721229 5 ปีที่แล้ว +5

    Thank you for adressing enterprise level frameworks. I already made good use of your discount codes and look forward to look into the courses. I am really enjoying your channel and your courses :-)

  • @hitstick567
    @hitstick567 5 ปีที่แล้ว

    I’m loving this class right now.

  • @jdgamboa5201
    @jdgamboa5201 5 ปีที่แล้ว +2

    Here in Colombia I see a lot of postings for JEE and Struts jobs, and nowhere near as many for Spring. Why could that be?

    • @TheLearnProgrammingChannel
      @TheLearnProgrammingChannel  5 ปีที่แล้ว +1

      It sounds like for whatever reason Spring has not got a good foothold in Colombia. It's a good thing you see JEE and struts jobs though, that tells me there is an audience for those skills. you may find possibly that the uptake to Spring is just a little slow and maybe you can learn Spring now and get a jumpstart on the competition!

  • @palomarAI
    @palomarAI 5 ปีที่แล้ว +2

    Tim, please consider doing a course on SpringBoot with Kotlin, or otherwise non-Android development with Kotlin.

    • @TheLearnProgrammingChannel
      @TheLearnProgrammingChannel  5 ปีที่แล้ว +2

      Hi William. I have been thinking of doing a course with Kotlin that is not related to Android. Thanks for the suggestion!

  • @hermespatrick
    @hermespatrick 3 ปีที่แล้ว

    Should I skip JavaEE then and go directly to Spring ecosystem? I want to build a web application for insurance sector, saving info from customer and making calculations :)

  • @TheRealTristanBell
    @TheRealTristanBell 3 ปีที่แล้ว

    Anyone know the exact URL of the page at 1:38

  • @computeprashant
    @computeprashant 19 วันที่ผ่านมา

    is it ok to mark it as an ancient technology now or does it still hold some value

  • @luisbarahona3773
    @luisbarahona3773 4 ปีที่แล้ว +1

    Do you need to know HTML & CSS aside from Java EE
    in order to deploy along with the Spring Framework?

    • @cipher-6.66
      @cipher-6.66 3 ปีที่แล้ว +1

      No. Those are client side frameworks. You can use EE to create batch jobs or automations that don't need a client side.

  • @viktorreichert9346
    @viktorreichert9346 ปีที่แล้ว

    As far as i know it's possible to create Java EE complient applications from your Spring Code. Is this correct? How?

  • @theglorioussapphiremonkey4750
    @theglorioussapphiremonkey4750 5 ปีที่แล้ว +1

    Hi Tim, I'd like to ask if Java SE enough to make a Binary MLM system or do I need to use Java EE? Please advise. TIA

  • @renejacques8288
    @renejacques8288 2 ปีที่แล้ว

    Does your spring framework course teach the separation of business logic from presentation logic, and what db do you use if any?

  • @haroldmcbroom7807
    @haroldmcbroom7807 2 ปีที่แล้ว +2

    They've really over complicated everything. I've been using Javascript up till the point that what I now need exceeds the capability of JS, come to find out, I now need JAVA which they tell me, isn't the same, because Java is "compiled", while JS is not. I need "file IO", to be able to read data from text files, and process it accordingly. How I need to process that data, is also outside the capabilities of Java, so I need Java EE because it contains Web Development features. I never even made it to Java, because of all the contradicting online tutorials that always seem to miss that one important thing, that was never mentioned concerning environment variables. Even the instructions from Oracle themselves, are often times outdated, poorly maintained, leaving you with tons of questions followed by those contradicting answers, most of them from INDIA.
    I'm sure most of you can relate to these question:
    What is the difference between JDK and Java SDK? Java, Java SE, and Java EE?
    Do I need JDK or JRE, or both, what file do I need to compile, what file to run?
    Does JRE come with JavaEE, ...with JDK, and the list of questions go on...
    Some answers say JRE comes with the Java EE, other says Java EE is a framework built on top of Java SE, still others say, as of version 9 JRE no longer comes with blah blah blah, and if that doesn't make you want to thrust your fist into the center of your monitor, then your left wondering, why are they talking about version 6, 7, 8, 9, with others are talking about version 16, 17 and 18, come to find out, that Java branches out in different directions.
    I think it's their intention to make things as complicated as they can.
    This seems to be the cycle of online education these days...
    Toolchain hell, framework hell, Text Editor/IDE hell, setting it all up, getting it all to work. By that time you've thrown up your hands, and say to yourself, "What's the point!!!". This is why we can't have NICE THINGS, because people love to over complicate the things that were once simple.
    In trying to make things EASY, they over complicated things... just like with the Bible, in trying to make things EASIER TO READ, they created controversy. It's what people are good at!
    PS. Be careful when installing programs by Embarcadero, unless you want to spend hours removing all the directories that DOS says doesn't exist, but windows does, and vice versa, but that's a Microsoft issue that's been around for some time.

  • @papaydas6331
    @papaydas6331 4 ปีที่แล้ว +1

    why need spring configuration ?
    Wchih purposes?
    Reply Must😭

    • @aqibishaq885
      @aqibishaq885 4 ปีที่แล้ว

      It necessary bro but if u dont want to use configuration use spring boot in spring core and mvc we have to configure things manually

  • @surjagain
    @surjagain 4 ปีที่แล้ว +2

    Do I need to learn Java EE to understand how the Spring Framework works? I'm taking your Spring Framework course and I do find it difficult to fully understand how Spring Framework works, a lot of the things that Spring does looks like magic 😋 Do I have to learn object oriented analysis & design and design patterns before getting into Java EE or Spring?

    • @VideoBlogs
      @VideoBlogs 3 ปีที่แล้ว +1

      It helps a lot

  • @incognitomusic5675
    @incognitomusic5675 2 ปีที่แล้ว

    Great video! When I am clicking to your udemy courses there isn't any discount though... Did the discount end?

  • @amr5225
    @amr5225 5 ปีที่แล้ว +1

    is there any recommended Basic Java course, pre to learning spring or javaEE ?

    • @ReedoTV
      @ReedoTV 5 ปีที่แล้ว

      I'm sure he would recommend this one:
      www.udemy.com/course/java-the-complete-java-developer-course

  • @RunOs3
    @RunOs3 5 ปีที่แล้ว +1

    Hi Tim, what is your opinion on programmers getting Java certified? Do you think it will help with getting a job as a Java Developer or is it better to just get really good at Java, and to use those skills to get a job?

    • @TheDrapetomanic
      @TheDrapetomanic 5 ปีที่แล้ว +1

      He answers that here:
      th-cam.com/video/Ho11V8WOrkw/w-d-xo.html

    • @TheLearnProgrammingChannel
      @TheLearnProgrammingChannel  5 ปีที่แล้ว +1

      Yeah official Oracle Java certification is something the industry looks favourably at - i.e. its generally worth getting.

  • @dfordemo981
    @dfordemo981 4 ปีที่แล้ว

    very useful information, big thanks

  • @heksqer1022
    @heksqer1022 5 ปีที่แล้ว +1

    Great vid ! I had problems with this in the past.
    I had a question if you don't mind me asking, is JavaFX still relevant in 2019 or am I better off with some other language/library for GUIs ?

    • @TheLearnProgrammingChannel
      @TheLearnProgrammingChannel  5 ปีที่แล้ว +2

      For Desktop apps, yes, JavaFX is still relevant. In general there is a big push for web based development, so there will almost certainly be more opportunities for you there.

    • @heksqer1022
      @heksqer1022 5 ปีที่แล้ว

      @@TheLearnProgrammingChannel I see, thanks.

  • @pranshuc
    @pranshuc ปีที่แล้ว

    Didn't get my question/query answered from this video,
    Felt more like an ad for the course being taught !!!

  • @arturfil
    @arturfil 5 ปีที่แล้ว +1

    Would you do a spring + angular 7 course?

  • @coderlady_
    @coderlady_ 3 ปีที่แล้ว

    Hi
    I am about to start a course in my local area about Java JEE, I am nnot sur if it's worth it, because so many youtubers aree saying that's dead, and java inn general is dying?!!! Is that true? what's your honnest opinion?

  • @noirRozelle
    @noirRozelle 3 ปีที่แล้ว

    Tim do you know any good Java EE course?

  • @hamidja1537
    @hamidja1537 4 ปีที่แล้ว

    Many thanks for the video

  • @vinay4238
    @vinay4238 5 ปีที่แล้ว +1

    Thanks for this tim, i actually want to purchase your java ee course but i have a question regarding that course, actually your java ee course is based on java 8 and currently we have java 11 ( 12 as well ) does it make any difference please tell me.

    • @TheLearnProgrammingChannel
      @TheLearnProgrammingChannel  5 ปีที่แล้ว +2

      Nope absolutely not - there are some new features in Java 11 and 12 for that matter, but 99% of the code you will use is based on Java 8 so you won't have any issues.

  • @ownagejuice1394
    @ownagejuice1394 4 ปีที่แล้ว +12

    4:30 mins in, I still dont have an idea what is J2EE lmao

    • @pedrodfg
      @pedrodfg 4 ปีที่แล้ว

      Really? 1:00

  • @VideoBlogs
    @VideoBlogs 3 ปีที่แล้ว +3

    Now it's also known as Jakarta EE

  • @MonishaDailyVlogs
    @MonishaDailyVlogs 4 ปีที่แล้ว

    should i know java 8 to learn spring boot?

    • @toddsmithist
      @toddsmithist 4 ปีที่แล้ว

      It's not mandatory, but it is highly recommended to know it.

  • @krisdx15
    @krisdx15 ปีที่แล้ว

    Thank you, sir!

  • @soldadopreciso
    @soldadopreciso 5 ปีที่แล้ว

    thanks pal , greetings from Ecuador.

  • @msh104utube
    @msh104utube 4 ปีที่แล้ว +1

    Are you offering a Java 11 EE course, besides the 8 EE course? I see the Java 11 Certificate course on Udemy, but I do not know if that pertains to 11 EE.

  • @ItsTheMechanic
    @ItsTheMechanic 4 ปีที่แล้ว

    why doesn't the logo of the channel on your t-shirt doesn't fold along with your t-shirt

  • @aqibishaq885
    @aqibishaq885 5 ปีที่แล้ว

    I am learning java ee please tell me should i learn it in 2020 or it will be a waste of time for me

  • @jhoncharlesdf.1599
    @jhoncharlesdf.1599 5 ปีที่แล้ว

    Hi Tim, I'm recently saw your channels, finding an answer for spring framework an JEE ,so on, thanks;
    I have 2 questions from your experience;
    1rst I did many proyects with eclipse enviroment, jdk 1.8.0, can you explain why is so differents whit the new versions, this affect my codes in future?
    2nd Why do you think Android Studio promote Kotling, what is the real motivation, please, any answers, I apreciate so much!
    Many Thanks

    • @kristiyangerasimov6708
      @kristiyangerasimov6708 2 ปีที่แล้ว

      to answer 1rst question you'd pay a consultant to run through your code and then give you a report and findings depending on your business.
      2nd is more straightforward - Google enjoys competing with Apple in the mobile devices OS space. While Apple focuses on Swift, Google pushes Kotlin and optimizes the Android environment

  • @kevinxiao7303
    @kevinxiao7303 5 ปีที่แล้ว

    What’s the difference between JDK and JRE?

    • @TheLearnProgrammingChannel
      @TheLearnProgrammingChannel  5 ปีที่แล้ว +1

      JDK = Java Development Kit. It contains the tools to build and compile Java program. JRE = Java Runtime Edition. It's lets you run Java code (it executes the code you have created).

    • @kevinxiao7303
      @kevinxiao7303 5 ปีที่แล้ว +1

      So does that mean that you need both to successfully build and run Java programs?

  • @arsalanwahidi9234
    @arsalanwahidi9234 5 ปีที่แล้ว

    do you prefer to make game with javafx?

    • @TheLearnProgrammingChannel
      @TheLearnProgrammingChannel  5 ปีที่แล้ว +2

      JavaFX is not a good choice for fast action games like racing games or shooters. Its probably ok for card games, etc. To produce games like racing games, etc you would be better using dedicated game frameworks like libgdx. I have a course on that topic. JavaFX is really designed more for business type applications and graphical user interfaces.

  • @saveUyghurs
    @saveUyghurs 4 ปีที่แล้ว

    But is Java EE now Jakarta EE?

  • @jorgealmeidadias9854
    @jorgealmeidadias9854 5 ปีที่แล้ว

    Great lesson!!!!

  • @eduardtoma2610
    @eduardtoma2610 5 ปีที่แล้ว +1

    Thank you sir, you are amazing!

  • @mariod7403
    @mariod7403 5 ปีที่แล้ว

    Hi Tim,
    I'm your student in Java course on Udemy. First of all thank you so much as a student. You are a great teacher!. I have a question for you. I m interested in develop an ERP software. I have no programming knoledge but I wouldlike to start programming. I started your course for Java beginners. I know it's a big challenge but I would like to do it.
    Could you please suggest to me which of your courses I need to follow and in which order to develop a cloud ERP software?
    Is Java language enough for do a project like this?
    I saw that there is also a course on My SQL database as they are so important for develoap an ERP.
    Thank you so much and hope to receive your answer.

    • @TheLearnProgrammingChannel
      @TheLearnProgrammingChannel  5 ปีที่แล้ว

      Hi Mario,
      Thanks for the support! You would need to learn a variety of technology before attempting to create software like that - Some of the technologies that would be useful include SQL, PHP, Javascript, HTML/CSs and Java if you plan to use that also.
      You can see a list of all my courses here - lpa.dev/courses/y - I have courses on all of those topics. I'd probably recommend you start with the Java Masterclass first.

    • @mariod7403
      @mariod7403 5 ปีที่แล้ว

      Hi Tim Thanks a million for the answer. I m following Java Masterclass now. Whane i'll finish this I will follow the one you recommended. Can you suggest me the best order to follow them?

  • @aegisxiii2384
    @aegisxiii2384 5 ปีที่แล้ว

    Is it still worth learning in 2019, with the massive adoption of nodejs?

    • @CJCJCJCJ
      @CJCJCJCJ 5 ปีที่แล้ว +1

      Yes

  • @alpsahin4340
    @alpsahin4340 5 ปีที่แล้ว +2

    Hello Tim, I am just confused about one thing. And i would appreciate if you make a video about it.
    I am curious about artificial intelligence and machine learning. So i want to become an engineer for these. But, i've been busy with learning java, css, html etc. for a few months. I feel that i am close to start earning money with these. I already have a cool and realistic Hotel Management Project which i have built with javaFX. I am thinking about starting to applying jobs because i need to make some cash on these days. But as i said there is machine learning on the other hand.
    Would you suggest me to go all the way down for becoming a software developer? Like learning to write clean code, software engineering principles, design patterns of Java etc. Would these knowledge be beneficial when i make the transition to machine learning? Or would you just advise me to forget about what i've done so far and directly jump in to machine learning without going any deeper? Also, is it possible to make a career in both fields?
    I can't stop thinking about this, so any help would be good. Thank you.

    • @TheLearnProgrammingChannel
      @TheLearnProgrammingChannel  5 ปีที่แล้ว +2

      Thanks, I'll look to cover that in the future. I do have this video that may help. th-cam.com/video/ng2a6O52UB8/w-d-xo.html
      If I were you, I'd get some work first before looking at machine learning/AI which are advanced topics that require good basic programming skills. The fact you have created a project with JavaFX tells me you do have some good skills though so perhaps you are ready!
      Why not focus on earning some money with programming first, and then decide once you are doing that if you want to get into AI/Machine learning ?

  • @edrobinson8248
    @edrobinson8248 4 ปีที่แล้ว

    didnt think you could plug so many ads

  • @nickgood3998
    @nickgood3998 3 ปีที่แล้ว

    Thanks for this I really appreciate you and this again thanks ok bye

  • @micosarines636
    @micosarines636 4 ปีที่แล้ว

    thank you sir

  • @sudarshanv9797
    @sudarshanv9797 4 ปีที่แล้ว

    Tim, you look like BRIAN COX (HBO's show: SUCESSION protagonist)

  • @MrNkaplan
    @MrNkaplan 4 ปีที่แล้ว

    tshirt too expensive?

  • @debbiejantzen9353
    @debbiejantzen9353 5 ปีที่แล้ว

    I think if you made the t-shirts, you would sell a lot!

    • @TheLearnProgrammingChannel
      @TheLearnProgrammingChannel  5 ปีที่แล้ว

      You know I've had a few people say that. Maybe I really should create some and make them available for sale!

  • @RameenFallschirmjager
    @RameenFallschirmjager 4 ปีที่แล้ว +1

    Wear a T-shirt with a real logo! It must not be too expensive!

  • @limhock604
    @limhock604 4 ปีที่แล้ว

    Your t-shirt's virtual logo is distracting

  • @lucamantova3070
    @lucamantova3070 4 ปีที่แล้ว

    What's the difference? explained in two minutes. Then 4 minutes of marketing... worse than indian videos...

  • @petMonster28
    @petMonster28 3 ปีที่แล้ว

    Based on the video, I suspect there are a ton of hot dev chicks in JEE workplace environments?

    • @TheLearnProgrammingChannel
      @TheLearnProgrammingChannel  3 ปีที่แล้ว +1

      Not in my experience. There is still a huge imbalance between men and woman in IT in general. Is is getting better than when I started out. Back then it was really really rare to see a women in IT at all. Now it's far more common and thats a good thing.

  • @zalaspogmai
    @zalaspogmai 3 ปีที่แล้ว +1

    So cute