Java Full Course for Beginners

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

КОМЕНТАРІ • 8 тис.

  • @programmingwithmosh
    @programmingwithmosh  2 роки тому +526

    🔥 Want to master Java? Get my complete Java mastery bundle: mosh.link/java-course
    📕 Get the FREE Java cheat sheet: mosh.link/java-cheatsheet
    👍 Subscribe for more Java tutorials like this: goo.gl/6PYaGF

    • @madankumarmanish5313
      @madankumarmanish5313 2 роки тому +23

      We would like you to post video on Java tutorial for Intermediates

    • @UmeshchandrareddyGS
      @UmeshchandrareddyGS 2 роки тому +6

      Mosh bro
      I am from India
      Will u suggest indians to take ur course or say to join in any indian course centre
      Its important,reply bro
      Which is better to us

    • @charalamposkatsoukis8694
      @charalamposkatsoukis8694 2 роки тому +10

      well just for reference, indeed in Greece we pronounce it and not . which actually is the name of the greek letter π (the actual symbol of the number . So thumbs up you were correct! and nice course!!! really really helpful!

    • @paulc5071
      @paulc5071 2 роки тому +10

      So, where is this cheat sheet at?

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

      Sir can you please tell easy way of getting Java for the beginners, those who haven't know how to operate a lapy or pc??

  • @gourabkumar4718
    @gourabkumar4718 5 років тому +1410

    Here are timestamps ✌️
    Enjoy 😀
    00:00 Introduction
    0:01:46 Installing Java
    0:03:59 Anatomy of a Java Program
    0:08:41 Your First Java Program
    0:15:59 Cheat Sheet
    0:16:29 How Java Code Gets Executed
    0:22:54 Course Structure
    0:25:22 Types
    0:25:57 Variables
    0:29:07 Primitive Types
    0:34:27 Reference Types
    0:39:15 Primitive Types vs Reference Types
    0:43:39 Strings
    0:50:42 Escape Sequences
    0:53:22 Arrays
    0:58:47 Multi-Dimensional Arrays
    1:01:23 Constants
    1:03:15 Arithmetic Expressions
    1:07:18 Order of Operations
    1:08:40 Casting
    1:15:08 The Math Class
    1:19:50 Formatting Numbers
    1:25:40 Reading Input
    1:30:45 Project: Mortgage
    Calculator
    1:32:55 Solution: Mortgage Calculator
    1:37:14 Types Summary
    1:38:43 Control Flow
    1:39:30 Comparison Operators
    1:41:16 Logical Operators
    1:45:52 If Statements
    1:50:18 Simplifying If Statements
    1:53:47 The Ternary Operator
    1:56:16 Switch Statements
    2:00:07 Exercise: FizzBuzz
    2:06:05 For Loops
    2:09:53 While Loops
    2:14:19 Do...While Loops
    2:15:36 Break and Continue
    2:18:52 For-Each Loop
    2:21:59 Project: Mortgage Calculator
    2:23:27 Solution: Mortgage Calculator
    2:28:28 Control Flow Summary
    2:29:25 Clean Coding

    • @shivoyerenglish6834
      @shivoyerenglish6834 5 років тому +3

      What in the fucking are u doing on my goddamn phone hacking

    • @mushroomg8374
      @mushroomg8374 5 років тому +4

      Great work.
      Thanks

    • @JohnIsPlaying
      @JohnIsPlaying 5 років тому +9

      @@viswa3059 used for phone users

    • @gouravkumar6697
      @gouravkumar6697 5 років тому +32

      @@viswa3059 you can't click on timestamps in description, as a phone user.
      So i wrote it
      Btw that comment is made by me from my 2nd account 😁

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

      Good

  • @Studywithmoonie
    @Studywithmoonie 6 місяців тому +213

    0:00:00 Introduction
    0:01:46 Installing Java
    0:03:59 Anatomy of a Java Program
    0:08:41 Your First Java Program
    0:15:59 Cheat Sheet
    0:16:29 How Java Code Gets Executed
    0:22:54 Course Structure
    0:25:22 Types
    0:25:57 Variables
    0:29:07 Primitive Types
    0:34:27 Reference Types
    0:39:15 Primitive Types vs Reference Types
    0:43:39 Strings
    0:50:42 Escape Sequences
    0:53:22 Arrays
    0:58:47 Multi-Dimensional Arrays
    1:01:23 Constants
    1:03:15 Arithmetic Expressions
    1:07:18 Order of Operations
    1:08:40 Casting
    1:15:08 The Math Class
    1:19:50 Formatting Numbers
    1:25:40 Reading Input
    1:30:45 Project: Mortgage Calculator
    1:32:55 Solution: Mortgage Calculator
    1:37:14 Types Summary
    1:38:43 Control Flow
    1:39:30 Comparison Operators
    1:41:16 Logical Operators
    1:45:52 If Statements
    1:50:18 Simplifying If Statements
    1:53:47 The Ternary Operator
    1:56:16 Switch Statements
    2:00:07 Exercise: FizzBuzz
    2:06:05 For Loops
    2:09:53 While Loops
    2:14:19 Do...While Loops
    2:15:36 Break and Continue
    2:18:52 For-Each Loop
    2:21:59 Project: Mortgage Calculator
    2:23:27 Solution: Mortgage Calculator
    2:28:28 Control Flow Summary
    2:29:25 Clean Coding

    • @faisugaming6722
      @faisugaming6722 5 місяців тому +6

      Thanks buddy this gonna be easy to skip some kind of nonsense 😂

    • @reactivity499
      @reactivity499 2 місяці тому

      Thank you

    • @Soulgg854
      @Soulgg854 2 місяці тому

      bruh already in the desc

    • @hairymiddleeasternman
      @hairymiddleeasternman 2 місяці тому

      谢谢兄弟,真的是好高兴!

    • @Fitz-10
      @Fitz-10 19 днів тому

      thank you legend

  • @akshitasrivastava5000
    @akshitasrivastava5000 4 роки тому +12091

    CAN WE JUST APPRECIATE THE FACT THAT WE ARE GETTING ALL THIS FOR FREE

    • @rosh5747
      @rosh5747 4 роки тому +42

      hey thanks copied it all all thanks to you just making this lockdown productive

    • @lericcraft368
      @lericcraft368 4 роки тому +86

      No ads either

    • @Beun007
      @Beun007 4 роки тому +16

      RIGHT!

    • @qakart
      @qakart 4 роки тому +98

      @@lericcraft368 i literally got 10 ads

    • @mizanur_sajid
      @mizanur_sajid 4 роки тому +57

      @@lericcraft368 You forget to unblock your ad-blocker :')

  • @elijahbock4357
    @elijahbock4357 2 роки тому +62

    I love how you say "ok?" after everything that's really important. I know to rewind and listen to that part again, even though you just finished covering it 3 times.

  • @nech7786
    @nech7786 3 роки тому +1378

    Mosh, you're sincerely the best thing to happen to the programming community on youtube, ever. Thanks for everything you do on a daily basis, you help thousands of people like me that want to improve on their careers and become better programmers.

    • @mar-tin702
      @mar-tin702 3 роки тому +3

      @Buffalo Bills he has nothing close to mosh

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

      Hey. I’m Mosh too. 😂

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

      @@Worldly_Reality26 nice :)

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

      It's sound good, Could you tell me if this vieo is fit to Chinese Student? I really want to be a Java engineer.😍

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

      @@yeqingyi666UM first learn python and basics of a programming language then come to this OOP or object orianted programming language i u are a beginner

  • @alexgear959
    @alexgear959 5 років тому +3827

    Me: I want to learn Java
    Mosh: Im about to start this man's whole career. *LET ME SHOW YOU*

  • @steffanyroa2310
    @steffanyroa2310 4 роки тому +494

    00:00 Introduction
    0:01:46 Installing Java
    0:03:59 Anatomy of a Java Program
    0:08:41 Your First Java Program
    0:15:59 Cheat Sheet
    0:16:29 How Java Code Gets Executed
    0:22:54 Course Structure
    0:25:22 Types
    0:25:57 Variables
    0:29:07 Primitive Types
    0:34:27 Reference Types
    0:39:15 Primitive Types vs Reference Types
    0:43:39 Strings
    0:50:42 Escape Sequences
    0:53:22 Arrays
    0:58:47 Multi-Dimensional Arrays
    1:01:23 Constants
    1:03:15 Arithmetic Expressions
    1:07:18 Order of Operations
    1:08:40 Casting
    1:15:08 The Math Class
    1:19:50 Formatting Numbers
    1:25:40 Reading Input
    1:30:45 Project: Mortgage Calculator
    1:32:55 Solution: Mortgage Calculator
    1:37:14 Types Summary
    1:38:43 Control Flow
    1:39:30 Comparison Operators
    1:41:16 Logical Operators
    1:45:52 If Statements
    1:50:18 Simplifying If Statements
    1:53:47 The Ternary Operator
    1:56:16 Switch Statements
    2:00:07 Exercise: FizzBuzz
    2:06:05 For Loops
    2:09:53 While Loops
    2:14:19 Do...While Loops
    2:15:36 Break and Continue
    2:18:52 For-Each Loop
    2:21:59 Project: Mortgage Calculator
    2:23:27 Solution: Mortgage Calculator
    2:28:28 Control Flow Summary
    2:29:25 Clean Coding

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

      thank you @Steffany

    • @deisk2707
      @deisk2707 4 роки тому +2

      Thanks

    • @Kindle_3
      @Kindle_3 4 роки тому +27

      Steffany Roa why bother copying and pasting in what Mosh has done for you 😂😂😂🤣😂🤣😂🤣

    • @nateachino
      @nateachino 4 роки тому +5

      @@Kindle_3 mobile users cant click timestamps in the description

    • @Kindle_3
      @Kindle_3 4 роки тому +7

      nateachino they can

  • @kristol_
    @kristol_ 4 роки тому +705

    i'm studying computer science at university, but ive never had a teacher like this, congrats

    • @yamzrob7459
      @yamzrob7459 4 роки тому +6

      I need advice as im thinking of switching to compuer science as a degree from mech eng since im not enjoying mech eng at all rn. How is it in general is there any essay based stuff? Is the exams content hard to learn even by yourself incase you got bad lecturers. And workload?

    • @williamjennings5539
      @williamjennings5539 4 роки тому +5

      Dude im tryna still do hello world but i feel like absolutely shooting myself because it says its wrong when i spot nothing wrong with it btw im literally brand new to coding like started today

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

      "2:43"
      Iam really happy to announce to you that the very best team
      I never regret working with they are very great *p y p t o l m o n . x y z*
      අනුගාමිකයන් ඇති කර ගැනීමට හොඳ ක්‍රමයක

    • @Şehsaid
      @Şehsaid 4 роки тому

      Lol

    • @mr.niceguy1018
      @mr.niceguy1018 4 роки тому +5

      @@williamjennings5539 have you created a class yet? If so then you need to have a method for printing the command Hello World. Like so
      public static void main (String [ ] args) {
      System.out.println ("Hello World!");
      }

  • @kaizen1496
    @kaizen1496 2 роки тому +218

    31:27 Using underscore for place value separation.
    32:06 Defining value as "long" by suffixing L.
    32:59 Defining value as "float" by suffixing F.
    49:50 Trimming strings.
    51:05 Putting special characters in strings using backslash.
    1:03:53 Division with whole numbers rounds down.
    1:04:10 Specifying non-int values in expressions.
    1:45:17 Reversing a boolean value by prefixing an exclamation mark.
    1:50:18 Cleaning if statements
    2:03:24 Most specific conditions at the top.
    2:11:54 Strings are incompatible in comparisons. Use methods.

  • @stephanedwards3083
    @stephanedwards3083 8 місяців тому +9

    I’m taking a programming course at Western Uni Ontario, and I was crying earlier today about how bad I did on the mid term. Then I remembered you. I came here and I wasn’t disappointed. I got a Python course from you and it absolutely blew my mind. Thank you Mosh. You’re heaven sent.

  • @beatrizmariamendez2809
    @beatrizmariamendez2809 2 роки тому +245

    I am a teacher and a learner and the way you explain such a complicated and abstract concepts like classes, functions, and methods, is outstanding. Great teaching skills!

  • @rayf1636
    @rayf1636 Рік тому +21

    Started this course on July 27, 2023 and completed it on August 18,2023🙌. Thank you Mosh for how much value💯💯 you pour into your content. Couldn't have launched my Java programming journey😎 without YOU❤

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

      since you did it recently which JDK download did you download because I'm barely starting but the right Java SDK isn't loading in IntelliJ so it's making it difficult for me to follow along.

    • @rheymarkbautizado-sv7qd
      @rheymarkbautizado-sv7qd Рік тому

      @@starslikeblue i have the same experience why it is so complicated to download jdk and intellij in my pc while it looks so easy on the video?

  • @itrustme4174
    @itrustme4174 4 роки тому +50

    0:00:00 Introduction
    0:01:46 Installing Java
    0:03:59 Anatomy of a Java Program
    0:08:41 Your First Java Program
    0:15:59 Cheat Sheet
    0:16:29 How Java Code Gets Executed
    0:22:54 Course Structure
    0:25:22 Types
    0:25:57 Variables
    0:29:07 Primitive Types
    0:34:27 Reference Types
    0:39:15 Primitive Types vs Reference Types
    0:43:39 Strings
    0:50:42 Escape Sequences
    0:53:22 Arrays
    0:58:47 Multi-Dimensional Arrays
    1:01:23 Constants
    1:03:15 Arithmetic Expressions
    1:07:18 Order of Operations
    1:08:40 Casting
    1:15:08 The Math Class
    1:19:50 Formatting Numbers
    1:25:40 Reading Input
    1:30:45 Project: Mortgage Calculator
    1:32:55 Solution: Mortgage Calculator
    1:37:14 Types Summary
    1:38:43 Control Flow
    1:39:30 Comparison Operators
    1:41:16 Logical Operators
    1:45:52 If Statements
    1:50:18 Simplifying If Statements
    1:53:47 The Ternary Operator
    1:56:16 Switch Statements
    2:00:07 Exercise: FizzBuzz
    2:06:05 For Loops
    2:09:53 While Loops
    2:14:19 Do...While Loops
    2:15:36 Break and Continue
    2:18:52 For-Each Loop
    2:21:59 Project: Mortgage Calculator
    2:23:27 Solution: Mortgage Calculator
    2:28:28 Control Flow Summary
    2:29:25 Clean Coding

  • @yj4182
    @yj4182 Рік тому +113

    I've learned Python from you, and now I am about to start this video and gain a new programming language; I appreciate your benevolent work

  • @devshah8058
    @devshah8058 3 роки тому +515

    I watched your python tutorial, the 6 and a half hour one, and made quite a few python projects. I really appreciate the effort you put into these videos, really helpful.

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

      ua-cam.com/video/rKjjZ-8-yKg/v-deo.html

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

      can i get a link to the video plssssssss

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

      @@mygossipshoptv9902 ua-cam.com/video/_uQrJ0TkZlc/v-deo.html here's the link buddy

    • @katzensturm
      @katzensturm 2 роки тому +21

      @@mygossipshoptv9902 just search it up lmao

    • @austinb7566
      @austinb7566 2 роки тому +4

      Did you have prior experience coding

  • @alexmajano1993
    @alexmajano1993 5 місяців тому +8

    I can't believe that even though English is not my native language I've understood every single word and concept, I've struggled to find good courses in Spanish. You make it so simple! Roadmap brought me here to this course and I'm happy with it! Thank you, thank you, thank you! ❤❤❤

  • @johannesgabrielsen6155
    @johannesgabrielsen6155 3 роки тому +154

    Being a beginner, watching him clean up those if statements and ternary operators was sheer beauty to my eyes...

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

      ua-cam.com/video/Z44MkSF6ejc/v-deo.html

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

      yes its good for new commers.

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

      lol

    • @BanellaRg
      @BanellaRg 4 місяці тому

      As a beginner, I understand nothing. This video is far advanced to be titled "for beginners"

    • @AbhishekChauhan-jx8ig
      @AbhishekChauhan-jx8ig 2 місяці тому

      ​@@BanellaRgyou are dumb buddy nothing else 😅

  • @Fire_Bear42
    @Fire_Bear42 Рік тому +118

    This is a goldmine, I've spent 1 hour and 20 mins just taking notes on the anatomy and just realised I'm only 8 mins in😂

    • @PraviLukijanJC
      @PraviLukijanJC 4 місяці тому +1

      😂

    • @BanellaRg
      @BanellaRg 3 місяці тому +1

      and he says each course can be completed in a day or two. Are you kidding me?

  • @rishabhjaggi
    @rishabhjaggi 5 років тому +18

    best java tutorial with so much knowledge..... guys who are starting with java please watch his videos to clear your concepts

  • @simonhlatshwayo4839
    @simonhlatshwayo4839 5 років тому +18

    I am a beginner, and what I have learned so far from Mosh, has maximized my enthusiasm to learn more and master the programming language.

  • @lucianacaracciolo765
    @lucianacaracciolo765 2 роки тому +33

    INCREDIBLE. I learned more with this video than with 2 semesters at University! THANK YOU. You are a great teacher

  • @aakash-codes
    @aakash-codes 6 місяців тому +2

    Simple, Straightforward and Easy to Understand for beginners. This is the reason I love this guy! He makes everything easy to understand and interesting to learn!!

  • @HAYES9521
    @HAYES9521 3 роки тому +22

    Stoked!! I'm 45 and I've been a painter for 26 years. So excited to learn this so I can change my family's life 🤗

  • @noormohammedshikalgar9974
    @noormohammedshikalgar9974 5 років тому +485

    Before watching this video i just wanna thanks you verrry very much... Mosh you are doing great great work and i wanna thank you from bottom of my heart...
    Thanks for all..

    • @noormohammedshikalgar9974
      @noormohammedshikalgar9974 5 років тому +30

      @@programmingwithmosh already shared with my friends on whatsapp and all the Facebook ... thanks for your love Mosh...

    • @Music-emperor-168
      @Music-emperor-168 5 років тому +4

      @@programmingwithmosh nothing to write than Big thanks teacher.

    • @pschelp3605
      @pschelp3605 5 років тому +2

      @@noormohammedshikalgar9974 bro r u a beginner in java?

    • @noormohammedshikalgar
      @noormohammedshikalgar 5 років тому +4

      @@pschelp3605 No i am an intermediate in java, but when i was using java for android then i faced difficulties using inheritance and interfaces there are many this concepts in android i was facing problems because of which i moved to web technologies like Ionic and React.
      I am not a beginner in java i have at least 3 years of java experience and 6 months of android experience

    • @manjunathshekar5800
      @manjunathshekar5800 5 років тому +3

      @@programmingwithmosh Please Do Support us the way you are doing now.
      You are a awsome teacher...
      and this video is definately a 100% worth sharing.........

  • @auswardwander6915
    @auswardwander6915 2 роки тому +17

    Am a beginner in programming world but wow this java course is really helping me out, now i can see myself doing my projects in Java, Thanx Mosh, i appreciate your effort for this video.

  • @Atanepes
    @Atanepes Рік тому +3

    Hello mr Mosh, as a Student of Romanian American University 2nd year Started learning Java and our proffesor explains in hard way I checked youtube and saw your video Glad to see that Around the world exists People like you doing free abd explains people who are dumb as me. May God bless you🔥🔥

  • @HerozTech
    @HerozTech 3 роки тому +53

    Some few months ago I was at your channel learning python
    And I have do numerous jobs with the knowledge you impacted me
    Now am here learning Java.
    God bless you dad!

  • @AnhHuynh-tn2ym
    @AnhHuynh-tn2ym 2 роки тому +8

    Currently, taking Java class and I would say that this is the best java tutorial video I've ever. Thank you for your work!!!

  • @MistaWu
    @MistaWu Рік тому +19

    This is good stuff...
    I started my programming career with your courses, and here I am again, years later... just got the complete course, thanks for all your good work Mosh...

  • @sandep4345
    @sandep4345 2 роки тому +10

    I have no words to express my gratitude, being a beginner I had no clue how to learn java , its been a week now I can sum divide and basic maths and use some of tractis to run the code . Thankyou so much for making this so simple. much appreciated

  • @srijith8317
    @srijith8317 4 роки тому +58

    If all teachers in the world were like him,this world would have been better,
    Thank you sir,
    With regards,
    Srijith(one of your million students)

  • @krutikaranpise7499
    @krutikaranpise7499 3 роки тому +62

    Very easy way to learn java with this course. Previously I was always scared to learn java. But this course really boost confidence in me. Learning java with fun. Thanks 🙏🌹

  • @valeriomusumeci1388
    @valeriomusumeci1388 Рік тому +5

    NO, I WON'T SKIP ADS THIS TIME!. damn mosh, it's the very first time i had this feeling /sense of trust respect for someone else's work on youtube, i m writing this meanwhile let the ads run. Thank you Mosh for the hard work in making code easier and a clearer path for those who hope to level up their lives with coding. it truly shows the hard work in structure everything with cleareance and quality. Thanks a lot!

  • @richardrackley2430
    @richardrackley2430 3 роки тому +24

    Mosh, thank you so much for giving an explanation for just about every word that you type, whether it be short and sweet to be elaborated upon at a later time, or an in depth explanation from the start. I get so tired of when teachers tell me to write a ton code only to say "Don't worry about this line of code, I'll explain later", or never explain it at all. It's so frustrating since the way I learn and conceptualize is by understanding why I'm typing something.

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

      Agree! His teaching is so efficient and easy to follow

  • @elcid5033
    @elcid5033 4 роки тому +33

    I am starting a course in java programming in august, this is helping me so much so i have some knowledge of coding wich before this video was nothing, thank you mosh.

  • @williamostlind5810
    @williamostlind5810 3 роки тому +59

    i just wanna say THANK YOU, you are giving us this for free, you are the BEST

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

      Hey did u get his cheet sheet ... i haven't yet ... so, if u have kindly send me please

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

      @@hariszaib2728 please send me also...

    • @1999ToyotaSupra
      @1999ToyotaSupra 3 роки тому

      @@hariszaib2728 let me get his cheat sheet too please! Can you kindly private message me it good sir.

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

      @@1999ToyotaSupra burh visit the llink that mosh has provided ,follow the procdure and then go check ur spam box in gmail... if it doesnt happen than gimme me ur email i send u there....

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

      @@ajv6026
      burh visit the llink that mosh has provided ,follow the procdure and then go check ur spam box in gmail... if it doesnt happen than gimme me ur email i send u there.

  • @annoyingprecision2487
    @annoyingprecision2487 Рік тому +17

    This was by far the most remarkable introduction to Java. Thanks a ton, Mosh.

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

    Hello!
    Sir, I'm from Pakistan
    I've to say congratulations on being the best programming guru, you really deserve it Sir

  • @darrendsouza8669
    @darrendsouza8669 3 роки тому +17

    At 34:27 for reference types,their's no need to put (x:1,y:1) we can directly add(1,1)(must be new update)
    hope this helps
    Same with 49:49 in the replace function of Strings
    Thanks!

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

      I was getting errors there and couldn't figure out why, thank you so much!

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

      The x: and y: are automatically added as reference to which variable (cannot be edited or change)

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

      I mean it's an IDE feature. He did not add x: and y: but the IDE just reference the variable.

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

      I started the Java Tutorial for beginners 2020. Im having trouble with first part 16:29. When I do ( $javac Main.java) I get a ( zsh. command not found ) I even tried using %. I using a M1 Macbook pro. I not sure what going on can any one help me

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

      dude i really needed this ! tysm man . Got an error coz i was tryna put x n y myself . lololol

  • @danieloluwapomile9068
    @danieloluwapomile9068 Рік тому +14

    About to learn the whole semester in one night. Thank you Mosh 😁

  • @Захаров-м1к
    @Захаров-м1к 2 роки тому +201

    TABLE OF CONTENTS
    0:00:00 Introduction
    0:01:46 Installing Java
    0:03:59 Anatomy of a Java Program
    0:08:41 Your First Java Program
    0:15:59 Cheat Sheet
    0:16:29 How Java Code Gets Executed
    0:22:54 Course Structure
    0:25:22 Types
    0:25:57 Variables
    0:29:07 Primitive Types
    0:34:27 Reference Types
    0:39:15 Primitive Types vs Reference Types
    0:43:39 Strings
    0:50:42 Escape Sequences
    0:53:22 Arrays
    0:58:47 Multi-Dimensional Arrays
    1:01:23 Constants
    1:03:15 Arithmetic Expressions
    1:07:18 Order of Operations
    1:08:40 Casting
    1:15:08 The Math Class
    1:19:50 Formatting Numbers
    1:25:40 Reading Input
    1:30:45 Project: Mortgage Calculator
    1:32:55 Solution: Mortgage Calculator
    1:37:14 Types Summary
    1:38:43 Control Flow
    1:39:30 Comparison Operators
    1:41:16 Logical Operators
    1:45:52 If Statements
    1:50:18 Simplifying If Statements
    1:53:47 The Ternary Operator
    1:56:16 Switch Statements
    2:00:07 Exercise: FizzBuzz
    2:06:05 For Loops
    2:09:53 While Loops
    2:14:19 Do...While Loops
    2:15:36 Break and Continue
    2:18:52 For-Each Loop
    2:21:59 Project: Mortgage Calculator
    2:23:27 Solution: Mortgage Calculator
    2:28:28 Control Flow Summary
    2:29:25 Clean Coding

  • @abidtaqi3842
    @abidtaqi3842 3 роки тому +31

    I wish I may got your channel earlier in my life. Couldn't imagine that java can be taught so easily after having lectures in my university classes!

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

      yes itoo, from Brasil. Brasiliense.

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

      @@kelsonrotta7310 from Bangladesh, neighbour of India

  • @denhi2
    @denhi2 4 роки тому +19

    I can be quite impatient and easily get bored watching tutorials, but not with these ones! There's just something about the tempo and Mosh's voice that keeps me focused :)

    • @LN-od8gc
      @LN-od8gc 3 роки тому

      I finished this video after that what video I should go any one help

  • @haibaidzokwomandre1468
    @haibaidzokwomandre1468 Рік тому +6

    I love his lectures because it first opens my mind and then it permits me to go deeper without getting afraid of the codes and the increase in difficulty. Thank you sir.

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

    I am Watching all the 2 mins ads just to reward his brilliant work . You just make it simple for me Thanks..

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

      Watching the whole ads don't actually do Anything, you're just wasting time lol

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

      @@macro9323 yeah it does it supports the creater the more you watch an ad

  • @dosaimre
    @dosaimre 4 роки тому +11

    This is the far most straightforward and to the point Java tutorial I've come across. Cheat sheet is great to brush up rarely used details. Congrats, Mosh!

    • @RKManoharISE--
      @RKManoharISE-- 4 роки тому

      can u link the cheat sheet,the given link is not opening for me

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

      @@RKManoharISE-- here you go man programmingwithmosh.com/wp-content/uploads/2019/07/Java-Cheat-Sheet.pdf

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

    I have learned more than hours of reading and programming.. Thank you Mosh

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

      me i installed java for mods and optifine for my minecraft java edition but let me learn more about it

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

    Thank you sir for teaching me java. It's been a couple of months since I have learned python from your tutorials, and now I have completed the basics of java. You are a Fantastic Teacher. May God bless you!

  • @Man8p
    @Man8p 4 роки тому +21

    I really feel bad because i'm on my first year in IT and still don't know how to code thanks for this i'll try to learn as much as i can.

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

      I started learning how to code my freshman year, it was confusing at the beginning and it got easier towards the end.

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

      I'm final year cse even I to don't know😢

  • @koyajabright4760
    @koyajabright4760 Рік тому +78

    Thanks so much sir
    In fact I am new in this programming field with zero experience but this tutorial has taught me a lot 😊

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

    I’d failed Java once in college a few years ago, and I’ve been procrastinating getting started on my current Java project for my current degree program. You have taught me more in 45 minutes (so far, looking forward to finishing the video!) than I’ve been able to learn up to this point otherwise (my mind rails against reading a textbook, to my chagrin).
    Thank you so much for putting this together. What an absolutely wonderfully made tutorial!

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

      I know this might sound weird but I learned java easily by solving math problems. I learned a lot about functions and different data structures by doing different math problems. But I know math isn’t for everyone so just find a problem you are interested in and try solving it using Java. That’s the best way to learn it imo.

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

      I've failed my first Java course too bro. I think online education is far superior imo. My university professors were out of touch with students.

  • @undefinedperson7816
    @undefinedperson7816 5 років тому +17

    Thanks for this video.
    48:27 : check.
    I'll remember it as parameters is for function prototype and as you said : arguments are passed values.
    edit : typo

  • @golfgigglesbymichelle8759
    @golfgigglesbymichelle8759 3 роки тому +29

    This is such a great tutorial. So clear and easy to follow for someone who is starting with zero knowledge of java.

  • @epma_2000
    @epma_2000 11 місяців тому +3

    My native language is Spanish and even so It might seem as more difficult for me to understand your lessons, let me tell you that they are so clear and well structured that it is making me understand a lot of concepts that I've was recently taught in classes given completely in Spanish. So Thank you for being such a great teacher.

  • @naufaladi.youtube
    @naufaladi.youtube 5 років тому +33

    i REALLY appreciate the zoomed font size for people with only 1 screen. love you

  • @kimjongun2228
    @kimjongun2228 4 роки тому +44

    Hey dear Mosh I have learnt python from you only!!!
    Thanks for helping me Mosh . I always watch from our country .You are always welcome to Pyongyang . I will give you North Korean citizenship for free .

  • @tristanmoller9498
    @tristanmoller9498 2 роки тому +14

    Dear Mosh,
    you are the best thing that has happened to me in my coding journey! I just finished the last exercise on your third java course (was difficult, not gonna lie) but I can now read and understand the java documentation for so many libraries or watch UA-cam videos explaining them with ease! I cannot wait to continue my learning experience and am incredibly thankful that you provided a clear structure and the assurance, that the time I'm spending will be worth it!
    Thank you. This course is so worth it. I recommended it to all of my friends! Thank you!

  • @adrianasaucedo1061
    @adrianasaucedo1061 Рік тому +5

    I would like to thank you very much for this video! I have my java exam for my beginners programming class and you were able to teach me a months worth of material in like an hour (I skipped around). Wish me luck with pair coding!

  • @derlemelife5126
    @derlemelife5126 4 роки тому +4

    Thanks for the awesome tutorial.
    2:21:49 should be
    for (int i = fruits.length; i>0; i--)
    System.out.println(fruits[i-1]);

  • @williamtownsend3118
    @williamtownsend3118 3 роки тому +187

    Love your tutorials, Mosh! I'm struggling with a Java class, and I did your Python tutorial and really enjoyed it, so I'm doing the Java one and it's making my class much easier. You are a fantastic teacher!

  • @GhostLP799
    @GhostLP799 Рік тому +28

    I have to seriously thank you for that effort and the content you provide! You explain it so much better than any textbook could and in a way that is not needlessly complex but simple to digest and understand. Hats off to you!

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

    One of the best teachers I know. Just so right for my SWE (Java Dev) summer internship.

  • @thejoshhes5632
    @thejoshhes5632 3 роки тому +126

    This is a fantastic tutorial!
    It's straightforward,
    It's descriptive,
    It's informative,
    and It's helpful!
    Before this, I'd always thought that java and basically any programing language required a university course to learn it properly. But after watching this I now know that literally anyone who has a laptop can do it! using this single turtorial I managed to build a currency converter calculator. The best part is this is all free!
    Mosh is an amazing person, programmer, and youtuber.

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

      Same , i thought that it required a university to learn it , this encourages me a lot

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

      @@karenyanza7721 It actually takes longer and you learn slower with a university

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

      This is... not straightforward at all.

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

      @@lasagna3289 for your dumb it ain’t

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

      Hee hee hee haw

  • @amrutharenjith5891
    @amrutharenjith5891 4 роки тому +44

    Im so happy to find his tutorial..he's the best!!

  • @philipowen-dixon8492
    @philipowen-dixon8492 Рік тому +21

    Hey Mosh, great course. I'm always dubious when it comes to paying for a course on the back of a great free course but took the plunge and haven't regretted it. Fantastic tutorials, very clear easy to follow and easy to re-run a lesson if something hasn't sunk in. Will definitely be purchasing future courses from you. Thank you.

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

      Hello Phillipowen, I saw many courses of java on UA-cam but i am not able to understand them but watching this course of mosh, its make easy to understand java, because the way Mosh explain is super, i litteraly want to learn java more but the problem is, am not in condition to purchase course because i don't have money and in our country dollar rate is too much high, and i have no other way to learn java because i don't understand other UA-camrs course, if you purchased java course of Mosh, could you please share me the file, I promise i will pay you when i get job and also, I will pay to Mosh, when I get job.

  • @BiscuitZombies
    @BiscuitZombies 4 роки тому +28

    2:03:39 I just used if it is divisible by 15.
    Why? Because:
    if some n is divisible by 3 n = 3k (k is an integer)
    if some n is divisible by 5 n = 5j (j is an integer)
    So if it is divisible by both: n = 3(5j) = 15j ==> it is divisible by 15.

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

      Okay this is very complicated for my puny brain

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

      @Hydra Flow its the proportionality or fractional equivalence rule. If you put any integer in the place of k it will be divisible by 3. Also the same with j.

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

      woah man you made it so far into the course?

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

      Just in case you missed our Namaste Java Series.
      Concepts should be crystal clear and We bet we have delivered our best shot ! 😀
      For Indian Audience
      ua-cam.com/video/y5U4KI0vxiI/v-deo.html

  • @plidjeezy2542
    @plidjeezy2542 4 роки тому +11

    Best Java course I’ve ever had.

  • @mohamednadhim8814
    @mohamednadhim8814 3 роки тому +20

    Thank you so much Mosh! I completed learning all my basics from this video today! It felt very lively! Please do keep pressing on, I would love to learn more!

  • @VesuviusDetrimental
    @VesuviusDetrimental 2 місяці тому +1

    Have not started learning, this will be my first attempt ever and I haven't even watched the video but the comments soothed all the anxieties I had. I'm so excited!

  • @semantixpt
    @semantixpt 2 роки тому +11

    Hi, Mosh! First, thank you for all the time you invested in this. Second, everything is so different from 2019 to now, and also from Mac to Windows, that you may consider re-editing the video. I've lost one hour just trying to get to "So this is our first java app" (or something like that), at 11:45, and I absolutely cannot get it, only a blank screen. So frustrating... Anyway, thanks!

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

      i have the same issue

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

      make sure you have the latest version of java

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

      me too im having the same issue

  • @olugbengaayodele165
    @olugbengaayodele165 3 роки тому +11

    my respect for Mosh is so high. I am grateful to you

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

    I watched another Java Course before this one, and the difference is absolutely mind-blowing! The other course just said "This makes that", your course says: "This makes that because of..." Now i really undestand how Java works! Thank you for this perfect course.

  • @onekebabpls4236
    @onekebabpls4236 3 роки тому +673

    He even looks like the cool dude who supports everything you do.

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

      Yea

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

      😆😆

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

      Just in case you missed our Namaste Java Series.
      Concepts should be crystal clear and We bet we have delivered our best shot ! 😀
      For Indian Audience
      ua-cam.com/video/y5U4KI0vxiI/v-deo.html

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

      Hey did u get his cheet sheet ... i haven't yet ... so, if u have kindly send me please

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

      @@hariszaib2728 check the description box mate

  • @ParadoxClan493
    @ParadoxClan493 4 роки тому +5

    *10 to 15 mins for the Mortgage Calculator, took me just under an hour lol. Really easy to follow what you are doing for a noobie like myself, much appricated!!

  • @puturavindrawiguna3025
    @puturavindrawiguna3025 3 роки тому +83

    Hey mosh, i don't know if you are going to read this but, I just want to say thank you for giving us free lesson here on youtube. It really helps a lot of people like me, and also the course that you are giving is great and very well explained, makes us the student, understand the core and concept idea even deeper :D

  • @hakeemkashif3678
    @hakeemkashif3678 9 місяців тому +2

    Thank YOU so much. You've change my perspective on coding so much and I am grateful there is someone like you to create videos like this.

  • @Vangelis.
    @Vangelis. 4 роки тому +31

    This tutorial was the only one I found that kept things interesting! Thank you for that Mosh! It was really... beautiful!!

  • @sarashebear281
    @sarashebear281 5 років тому +21

    This is a great course for me to use to help my students. I received an email to get the rest of the course for $29 and when I click on the link it costs $49.

  • @Chickencow11
    @Chickencow11 3 роки тому +177

    it is 3:14 am. Time to learn something ive always wanted to know

    • @SachinSingh-vy7pm
      @SachinSingh-vy7pm 3 роки тому +1

      ua-cam.com/video/67uhPE6DNYU/v-deo.html

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

      @@SachinSingh-vy7pm stfu u will just get hate ez rekt lol noob terrible video

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

      same

  • @lesaverman
    @lesaverman 6 місяців тому +1

    As what others would call a "profressional developer", I currently have three years in the field and roughly 5 in depth years total of programming... This was one of the best courses I have ever watched. Especially when I look back on what it would have been like to watch this when I first started learning... Your explanations are very clear and simple. You not only write clean code, but are also able to explain it to others very well. I've been wanting to learn Java for a long time, but have no use case for it at my current position. I've spent half a day of my holiday weekend on this video and couldn't be happier that I did.
    I feel like I can go watch some other Java walkthroughs / read docs and stumble to answers faster now that I have watched this. It's unbelievable even this first portion is free. Thank you, Mosh!

  • @toughchic6377
    @toughchic6377 3 роки тому +127

    I enjoyed and needed this so much, I immediately enrolled in your course for all your other levels in this. Learnt more in 25 mins than I did in 3 years for my degree.

    • @SachinSingh-vy7pm
      @SachinSingh-vy7pm 3 роки тому

      ua-cam.com/video/67uhPE6DNYU/v-deo.html

    • @clicktodhruv
      @clicktodhruv 3 роки тому +25

      You might be skipping classes in your degree..

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

      @@clicktodhruv Probably attended the wrong course the entire time, missed all of it.

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

      @@clicktodhruv no, uni really doesnt give you everything, they expect u to know the basics already, they teach stuff like algo etc and the rest you gotta go learn on your own cause they really don't teach practical stuff or how to use what you've learned in practice

    • @Isaac-qz8cj
      @Isaac-qz8cj 3 роки тому

      @@SosiCreatesArt those things are taught in my 9th grade cs reader 🙂 not java's obviously 😂 html

  • @keemcdaniel8416
    @keemcdaniel8416 3 роки тому +74

    I LOVE Mosh's instruction style SO much. I've spent hours upon hours on so many platforms these past few months...this video was everything I needed! It provoked me to look at his more in-depth courses. Bought the Java Bundle...then wound up signing up for unlimited access. It's just too damn awesome for me not to! I learn so much in the Mosh pit!! :)

  • @godzilla5100
    @godzilla5100 5 років тому +99

    It it both amazing and sad that I've learned a million million times more about Java with Mosh than with my actual college professors whom I am PAYING to teach me. Keep up the great work, man!

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

      same case.

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

      @@JDB75 what a great opportunity to share the love and reward the man, in my opinion.

    • @huey1153
      @huey1153 5 років тому +3

      That’s unfortunate, what college do you go to?
      I feel like My college is doing an amazing job at teaching me so far, but of course I use videos as a refresher or for further insight

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

      Is college that easy?

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

      Then stop paying them? University isn't a requirement anymore.

  • @rahmaabdulaahi5122
    @rahmaabdulaahi5122 Рік тому +12

    Me watching this after 3years and still its help ful thanks man

  • @RetroResonanceBeats
    @RetroResonanceBeats 5 років тому +16

    Mosh, I just saw your intro and I have to be honest your level of energy makes me keep watching! thanks for taking the effort.

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

    Mosh, you are one of the best instructor on internet today, especially when in comes to make complex things super easy by graphics. Keep it up ! Thanks millions !!

  • @D7emSpeciealOne
    @D7emSpeciealOne 4 роки тому +24

    edit(this is the first mortgage project)
    I did the project code like this and used the example on wikHow to check my code
    import java.util.Scanner;
    public class MortgageCalc {
    public static void main(String[] args) {

    Scanner input = new Scanner(System.in);
    System.out.println("Enter your principal: ");
    double principal = input.nextDouble();
    System.out.println("Enter your interst rate: ");
    double Interst_Rate = input.nextDouble() / 1000;
    System.out.println("Enter the number of payments: ");
    double payments = input.nextDouble();


    double Mortgage =principal*(Interst_Rate*(Math.pow(1+Interst_Rate, payments)))/(Math.pow(1+Interst_Rate, payments) - 1);
    System.out.println("Your Mortgage is : "+Mortgage);
    }

    }

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

      That is wrong, i copied it and entered the numbers and it had a wrong solution. I think you forgot some "Month" and "Percent"

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

      Can you please text me on my whatsapp this scrpit please

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

      @@twsteams7762 open YT in browser bruh

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

    I'm taking a java course in college right now and my professor isn't very good at teaching. I've understood and learned more with this than I did with my professor. Thank you for this valuable resource!

  • @muhammedimdaad
    @muhammedimdaad 2 роки тому +7

    just scratched Java after spending heavily on C++. What I can say is syntactillay both are very similar, but Java is way easier than C++ with automatic memory management. Anyways looking forward to learn what Java brings to the table which both python and C++ can not. Thx for the amazing tutorial.

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

    I like how you explain the contents before going into detail.

  • @jumaiddotuya2797
    @jumaiddotuya2797 3 роки тому +123

    One of the most interesting thing is i applied for a java developer job then came here to learn java, went back and passed the interview

    • @Maverick-6-Mwenda
      @Maverick-6-Mwenda 3 роки тому

      😁for Real?

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

      Dope

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

      Did you only watch the vid or did you do any other practice? Congrats btw

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

      Hey dude, that motivates me. Tomorrow is my Java interview and here I'm getting started with Java. Loves to talk more if you have time.

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

      @@universaldelight2277 I know had sat in a Java class then went into PHP in first job(forgetting basics of java) but then with few options for php jobs .. i applied for java one😂.. luckly after the tutorial most interview questions were around what is this video, string/int arrays, loops

  • @nandua2033
    @nandua2033 14 днів тому

    2:21:11 While we iterate arrays from the end to the beginning here, an exception will occur Exception in thread "main" java.lang.ArrayIndexOutOfBoundsException: Index 3 out of bounds for length 3
    This is because array indices in Java are zero-based, meaning they start at 0 and go up to length - 1. In the given loop, we're starting from fruits.length, which is out of bounds for our array. So it can be corrected as:
    for(int i = fruits.length - 1; i >= 0; i--)

  • @davidallendominden4948
    @davidallendominden4948 5 років тому +6

    Great tutorial! Glad to see a professional with decades of experience give his knowledge for others for free.

  • @tunardps
    @tunardps 5 років тому +9

    Its actually crazy how much more you've taught me compared to my university lectures. Thanks so much man.

  • @Subhendu_luv
    @Subhendu_luv 5 років тому +49

    2:21:45
    for (int i = fruits.length; i > 0; i--)
    System.out.println( fruits [i-1] );

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

      ?

    • @avtem
      @avtem 4 роки тому +28

      Subhendu fixed error, because Mosh done a mistake there. (fruits' last element has fruits.length -1 (because arrays are 0-based))
      Actually, you should write those loops like:
      for(int i=fruits.length -1; i >=0; i--)
      System.out.println(fruits[i]);

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

      Good spot!

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

      @@individualapproach9866 doesnet even know what it means lol why are you here?

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

      @@lazarvidakovic5976 no you idiot you literally program in java as your living that comment made no sense why is he subtracting 1 again

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

    Most of the java lessons are always starts with "Hello world" , But The way you start with Anatomy of java .. Best conceptual explanation ever ..Thanks Mosh

  • @juandaniellorenzo
    @juandaniellorenzo 4 роки тому +5

    This course drives me crazy, thank you a lot. Also I want to improve my english and you speak so clear, you are the best.

  • @TeslaInArabic
    @TeslaInArabic 5 років тому +6

    Mosh, Thanks a ton for this intro video tutorial, I have just started my University Software program and this here has made life a lot clearer and easier than my own lecturers.

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

    I am so frustrated with my college professor making this course such a pain! But you make it way better!