High Definition Standard Definition Theater
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 : eu-proxy.poketube.fun - refresh the page to change the proxy location
Date : 1716394748146 - unknown on Apple WebKit
Mystery text : ZUlyTWJBUVNVMzQgaSAgbG92ICB1IGV1LXByb3h5LnBva2V0dWJlLmZ1bg==
143 : true
10,781,261 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,781,261
Genre: Education
Date of upload: Jul 15, 2019 ^^


Rating : 4.953 (3,016/256,374 LTDR)
RYD date created : 2022-04-09T20:41:39.152325Z
See in json
Tags

YouTube Comments - 8,105 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

449 |

@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.4K |

@jormam69

8 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

151 |

@physics2526

3 years ago

RIP to those who are here after learning python: print("RIP")

1.3K |

@jumaiddotuya2797

3 years ago

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

118 |

@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πŸ˜‚

60 |

@yj4182

10 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

75 |

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

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

@ruthumangineni3651

7 months ago

Java cheat sheetlink is not working. Can you Please check the error and give us the proper link.

2 |

@prodneew

3 years ago

i will always remember my first code: I guess you age. How old are you? *age* You are *age*

123 |

@cosmiclens

3 years ago

1:19:51 (This is just where I left off XD)

19 |

@MistaWu

9 months ago

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

7 |

@lucianacaracciolo765

1 year ago

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

15 |

@favourdilichukwuozioma9684

2 years ago

After watching this for more than 2 weeks and preparing notes of 95 pages, I'm finally done... there are ppl who finished it in a couple days, don't compare yourself with others, take your time and just make sure you get what your doing.

22 |

@cameroncarrillo1470

3 years ago

39:16 Don't mind me, just setting the timestamp i left off on xD

22 |

@annoyingprecision2487

11 months ago

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

15 |

@omeroztoprak869

1 year ago

After I try to create a new file it does not show java under generator does anyone faced with this issue

3 |

@ICringeALot

1 year ago

I feel bad for the person who typed out subtitles for 2 and a half hours of dialogue, but I bet the deaf people will worship them

8 |

Go To Top