Video id : eIrMbAQSU34
ImmersiveAmbientModecolor: #edd6cf (color 2)
Video Format : 22 (720p) openh264 ( https://github.com/cisco/openh264) mp4a.40.2 | 44100Hz
Audio Format: Opus - Normalized audio
PokeTubeEncryptID: 3e0a27122d70800fe8efcd631571197d68fb5456ff9ba86af88f2f2c2c49395f277bf310460bb40f72a093c75faae606
Proxy : usa-proxy.poketube.fun - refresh the page to change the proxy location
Date : 1714611158484 - unknown on Apple WebKit
Mystery text : ZUlyTWJBUVNVMzQgaSAgbG92ICB1IHVzYS1wcm94eS5wb2tldHViZS5mdW4=
143 : true

10,699,294 Views โ€ข Jul 15, 2019 โ€ข Click to toggle off description
Master Java with this beginner-friendly tutorial! โ˜•๏ธ Build apps, websites, and start your coding journey.

๐Ÿš€ Ready for a deep dive?
- Check out my complete course: bit.ly/2tKoy8C
- Subscribe for more awesome content: goo.gl/6PYaGF

๐Ÿ“• Get the FREE goodies:
- Java cheat sheet: bit.ly/2JNlQnw

โœ‹ Stay connected
- Twitter: twitter.com/moshhamedani
- Facebook: www.facebook.com/programmingwithmosh/
- Instagram: www.instagram.com/codewithmosh.official/
- LinkedIn: www.linkedin.com/school/codewithmosh/

๐Ÿ“– 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

๐Ÿ’ก Why Java?
- Super popular language for apps, websites, and more.
- In-demand skill for software developers.
- Great for learning object-oriented programming (OOP)

๐Ÿ‘‰ This tutorial is perfect if:
- You're a complete beginner.
- You want to build real-world projects.
- You aim for a career in software development.

#Java #ComputerScience #Coding
Metadata And Engagement

Views : 10,699,294
Genre: Education
Date of upload: Jul 15, 2019 ^^


Rating : 4.953 (2,999/254,908 LTDR)
RYD date created : 2022-04-09T20:41:39.152325Z
See in json
Tags

YouTube Comments - 8,076 Comments

Top Comments of this video!! :3

@programmingwithmosh

2 years ago

๐Ÿ”ฅ Want to master Java? Get my complete Java mastery bundle: bit.ly/2tKoy8C ๐Ÿ‘ Subscribe for more Java tutorials like this: goo.gl/6PYaGF

444 |

@akshitasrivastava5000

3 years ago

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

11K |

@alexgear959

4 years ago

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

3.3K |

@yj4182

9 months ago

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

64 |

@jormam69

7 months ago

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

141 |

@kristol_

3 years ago

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

616 |

@nech7786

2 years ago

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.

1.2K |

@MrBloodshot

11 months ago

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๐Ÿ˜‚

56 |

@auswardwander6915

1 year ago

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.

16 |

@gourabkumar4718

4 years ago

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 Codin

1.3K |

@Chickencow11

3 years ago

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

173 |

@annoyingprecision2487

10 months ago

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

13 |

@stephanedwards3083

1 month ago

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.

3 |

@7harwesh

3 years ago

We all gonna mention "Taught by Mosh" in our resume.

334 |

@johannesgabrielsen6155

2 years ago

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

136 |

@lucianacaracciolo765

1 year ago

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

13 |

@elijahbock4357

1 year ago

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.

19 |

@HAYES9521

3 years ago

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 ๐Ÿค—

9 |

@tristanmoller9498

1 year ago

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 YouTube 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!

12 |

@rayf1636

8 months ago

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โค

14 |

Go To Top