Intro to Java Programming - Course for Absolute Beginners

3,032,852
0
Published 2019-05-21
Java is a general-purpose programming language. Learn how to program in Java in this full tutorial course. This is a complete Java course meant for absolute beginners. No prior programming experience is required.

Course created by Tech with Tim. Check out his channel:    / @techwithtim  

⭐️ Course Contents ⭐️
⌨️ (0:00:00) Introduction
⌨️ (0:06:18) Variables & Data Types
⌨️ (0:17:55) Basic Operators
⌨️ (0:29:36) Input and Scanners
⌨️ (0:38:40) Conditions and Booleans
⌨️ (0:49:54) If/Else/Else If
⌨️ (1:00:08) Nested Statements
⌨️ (1:07:18) Arrays
⌨️ (1:15:29) For Loops
⌨️ (1:24:46) For Loops (Continued)
⌨️ (1:34:10) While Loops
⌨️ (1:40:50) Sets and Lists
⌨️ (1:55:25) Maps & HashMaps
⌨️ (2:07:46) Maps Example
⌨️ (2:16:09) Introduction to Objects
⌨️ (2:29:05) Creating Classes
⌨️ (2:44:06) Inheritance
⌨️ (2:57:50) What Does STATIC Mean?
⌨️ (3:07:02) Overloading Methods & Object Comparisons
⌨️ (3:17:37) Inner Classes
⌨️ (3:25:23) Interfaces
⌨️ (3:37:32) Enums

Download the Eclipse editor: www.eclipse.org/downloads/

--

Learn to code for free and get a developer job: www.freecodecamp.org/

Read hundreds of articles on programming: medium.freecodecamp.org/

All Comments (20)
  • @DavidVelasquez9
    The notion of a flawless marriage or relationship is a myth. There's no set formula for success; what works for one couple may not work for another. Yet, I've discovered that there's always a way forward, even in the most challenging times. Five years ago, my wife and I encountered significant hurdles in our marriage that nearly led to divorce. Despite the adversity, we managed to weather the storm and emerge from it with our bond renewed and revitalized
  • @Malkovith2
    You are teaching more in 4 hours than I've learned in 4 years in school.
  • @Iknowpython
    (0:00:00) Introduction (0:06:18) Variables & Data Types (0:17:55) Basic Operators (0:29:36) Input and Scanners (0:38:40) Conditions and Boolean (0:49:54) If/Else/Else If (1:00:08) Nested Statements (1:07:18) Arrays (1:15:29) For Loops (1:24:46) For Loops (Continued) (1:34:10) While Loops (1:40:50) Sets and Lists (1:55:25) Maps & HashMaps (2:16:09) Introduction to Objects (2:29:05) Creating Classes (2:44:06) Inheritance (2:57:50) What Does STATIC Mean? (3:07:02) Overloading Methods & Object Comparisons (3:17:37) Inner Classes (3:25:23) Interfaces (3:37:32) Enums watch my channel also for some good python projects
  • @RocknRollDina
    I love this kid's teaching style. And I mean kid in a respectful way. He's young but the way he explains things is so easily understood, I watch him on his channel also. Thanks Tim!
  • @vitruvian7875
    As someone who's teacher is actually teaching us anything and just talking every class.... thank you for actually teaching me something
  • @Ugtop10
    I started watching this video on December 12, 2022; it was a Monday, and I have been watching, writing, and practicing each step for a week or more. To this date, April 27, 2023, I have completed this course, and it was worth it. 4 months watching the 3:48:24 video—surely it was worth it. I'm proud and thank this channel because Java is now clear to me, and I'm looking forward to achieving my goals.
  • This course is organized well and the instructor helped me understand some of the topics I was unable to grasp from other courses, excellent job!
  • @CARSMullingar
    You are probably the only way i am going to make it through my software engineering degree. Thank you so much man. i agree with all the other guys who say your teaching method is epic!! please keep up the good work.
  • @iho2437
    Tim is the man. I know he speaks kind of fast for some people, but his pacing is perfect for me.
  • If I could like this video every time a new section starts, I would do that. Absolutely helpful and beautiful!
  • @tnshark3127
    This is really good, and I really wanna say thanks for this as it made my beggining in programing so much more fundamented. Thanks for everything!!!
  • @mremy8813
    This is excellent. Speaking with clarity and intention of explaining the logical process rather than focusing on the syntax. Well done.
  • Thank you. You are a great professor. You go fast and get to the point, not wasting valuable time.
  • @richardhu3774
    Finally, a video that is really understandable for beginners. Thank you so much.
  • @danelledalee8173
    I wish all courses were this straight forward. You didn't spend 30 minutes telling me to subscribe or buy products. You are the hero I didn't know I needed.
  • Thank you very much Sir for this video. I was really looking for such an exhaustive video tutorial on Java and this came to my rescue. The vast number of examples with very good explanations and a clear voice makes it easier for any beginner to grasp easily. Thank you once again :)
  • @MPaz-fh4tx
    Perfect video. Just the exact speed that I like to learn something new. Thank you so much!