Java vs Java EE: What's The Differences?

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

КОМЕНТАРІ • 96

  • @TheLearnProgrammingChannel
    @TheLearnProgrammingChannel  5 років тому +8

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

  • @codersama
    @codersama 5 років тому +135

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

  • @joshuabermudez2372
    @joshuabermudez2372 5 років тому +58

    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 4 роки тому

      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 4 роки тому +6

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

  • @AnantaAkash.Podder
    @AnantaAkash.Podder 8 місяців тому +1

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

  • @jaysanprogramming6818
    @jaysanprogramming6818 4 роки тому +3

    Thank you very much for clarifying those different products.

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

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

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

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

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

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

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

  • @theglorioussapphiremonkey4750
    @theglorioussapphiremonkey4750 4 роки тому +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

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

  • @luisbarahona3773
    @luisbarahona3773 4 роки тому +1

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

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

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

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

    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?

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

    why need spring configuration ?
    Wchih purposes?
    Reply Must😭

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

      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

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

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

    Now it's also known as Jakarta EE

  • @aqibishaq885
    @aqibishaq885 4 роки тому

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

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

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

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

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

  • @amr5225
    @amr5225 5 років тому +1

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

    • @ReedoTV
      @ReedoTV 4 роки тому

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

  • @hitstick567
    @hitstick567 5 років тому

    I’m loving this class right now.

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

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

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

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

  • @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:
      ua-cam.com/video/Ho11V8WOrkw/v-deo.html

    • @TheLearnProgrammingChannel
      @TheLearnProgrammingChannel  5 років тому +1

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

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

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

    Thank you, sir!

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

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

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

    Tim do you know any good Java EE course?

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

    Many thanks for the video

  • @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. ua-cam.com/video/ng2a6O52UB8/v-deo.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 ?

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

  • @soldadopreciso
    @soldadopreciso 4 роки тому

    thanks pal , greetings from Ecuador.

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

  • @eduardtoma2610
    @eduardtoma2610 5 років тому +1

    Thank you sir, you are amazing!

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

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

  • @aegisxiii2384
    @aegisxiii2384 4 роки тому

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

  • @arturfil
    @arturfil 5 років тому +1

    Would you do a spring + angular 7 course?

  • @micosarines636
    @micosarines636 4 роки тому

    thank you sir

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

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

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

    I like the superimposed logo on his shirt.

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

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

    But is Java EE now Jakarta EE?

  • @jorgealmeidadias9854
    @jorgealmeidadias9854 5 років тому

    Great lesson!!!!

  • @ownagejuice1394
    @ownagejuice1394 4 роки тому +12

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

  • @edrobinson8248
    @edrobinson8248 4 роки тому

    didnt think you could plug so many ads

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

    tshirt too expensive?

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

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

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

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

    Your t-shirt's virtual logo is distracting

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

    So cute

  • @RameenFallschirmjager
    @RameenFallschirmjager 4 роки тому +1

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

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

    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.