Introduction to Java for Programmers (Udemy.com)

With over 200 videos and 20 hours of content, this Java training course will teach you to program in Java 7 and Eclipse.

Created by: Learn by the Byte

Produced in 2021

icon
What you will learn

  • Write stand-alone applications using the Java language and the Eclipse IDE.
  • Accurately implement Object-Oriented concepts using Java features such as classes, interfaces and references.
  • Create well-scoped classes using packages.
  • Write programs which both handle and create exceptions.
  • Read and write data using input and output streams.
  • Use the Java Collections Framework to work with groups of objects.

icon
Quality Score

Content Quality
/
Video Quality
/
Qualified Instructor
/
Course Pace
/
Course Depth & Coverage
/

Overall Score : 92 / 100

icon
Course Description

Course Summary
With over 200 videos and 20 hours of content, this online Java training course is designed to provide a solid foundation in Java programming and Eclipse for programmers who are already proficient in another language. Besides learning the basic structure and syntax of the language, you will also learn object-oriented principles and how they are applied in Java applications. In addition, this training course covers more advanced features of the language such as abstract classes, interfaces, generics, packages, and exception handling. Finally, you will learn two foundational API libraries: I/O streams and collections. This online training course is current to Java 7 and uses the Eclipse IDE.
If you are a complete beginner with no programming experience, please see our Learn to Program with Java for Complete Beginners courses, instead.
Hands On Learning
Unlike other online training courses, you are encouraged to actively participate in the learning experience by running example files during lectures and performing coding challenges during labs. Each lab session includes review videos so you can compare your solution to the instructor's.
Bonus Content
This training course comes complete with working example and lab solution files as well as a link to optionally purchase the workbook used in the video at a discount.
About the Instructor
Jamie Romero is a dynamic instructor and expert Java programmer. He has taught over 350 classes to programmers from companies like Hewlett-Packard, Lockheed Martin, and Boeing. Jamie's energetic style and up-beat attitude are just what you need for an online training course.
Some recent comments about Jamie's classes:
  • "Jamie was a great instructor. He cut through the fluff and gave us the core of what I need to start using Java right away."
  • "Great instructor that knows the material and is enthusiastic about Java. It helped very much in getting through the course."
  • "Jamie exhibits a mastery of the material, to such a degree that his ability to explain it is very effective. Explanations are very detailed, and presented in a very understandable way. He is an excellent instructor."
Who this course is for:
  • This training course is designed for programmers who want to move into the Java language.

icon
Instructor Details

placeholder

Learn by the Byte specializes in technical training via on-demand streaming. Each training course is made up of several logical sections which are in turn broken down into bite-sized videos from 2 to 10 minutes in length. At the end of each section, you will be challenged to work through hands-on exercises to demonstrate mastery of the material.

Through our sister company, Batky-Howell, we have over 20 years of experience delivering high-quality, instructor-led IT training solutions to companies ranging from small startups to Fortune 100 businesses. Learn by the Byte combines our years of experience developing and delivering courses with today's technology to deliver you training wherever you are, at your own pace, in easy to understand bite-sized lectures.

icon
Reviews

4.6

49 total reviews

5 star 4 star 3 star 2 star 1 star
% Complete
% Complete
% Complete
% Complete
% Complete

Jamie was really great, he was enthusiastic and passionate during all the course and it was really easy to understand him. For an introduction to a language I think the course is really good and easy to follow.

The course was well-designed for students with a programming background, even a Java programming background. I found the course to be a great refresher on Java programming syntax and concepts. It also provided very good explanations and examples.
The instructor is very easy to listen too, which is good considering the large number of video lectures. The pacing of the lectures was just right for me. I was able to absorb most of the material the first time.

This course is awesome. Everything is well explained, drawn out, and then shown with code. Best part is you get to do it all on your own machine also. Make more courses Learn by the Byte!!

This course is great on introducing java to programmers that already know OOP such as C++ or C#. In other words, it is clear on explaining the syntax of java and theories of how things work, but if you are not familiar with, lets say exceptions, polymorphism, stream io, then don't expect to learn it from this course, cause the practices aren't enough.

I absolutely loved this course. Jamie is by far one of the best online teachers out there. The course was high quality and easy to follow.

If you are looking for the course to help you get started with programming in Java, I truly believe you can't get anything better than this.
* Jamie is a dedicated and energetic teacher. You won't get bored even for a single second.
* the content of lectures is explained step by step and there is no way to get lost!
* I also appreciate many insightful comments on how Java works "behind the scenes"

Very good for beginners in Java learning.
Also very good for those have some knowledge about Java and want to add some new stuff from this course (my situation).
Very good professor and very experimented.
Very good code examples materials
I recommend to take this course.

Love it, easy to watch, comprehend and exercises are meaningful and Jamie Romero is excellent & entertaining. I'd recommend listening at 1.5x or 2x speed if you are already somewhat familiar with the concepts, sound quality & voice tone is still excellent.

Well Delivered by the Instructor. Very informative and makes Java easy to understand. Could have maybe used some larger scale projects but it is an intro after all. Also GUI's would have been nice to look at perhaps. Overall though, great!! Definitely recommend.

Hi I recommend this course for everyone, who is interested in Java. From the beginnig to advanced. But if you want to know something about graphics interfaces like AWT or SWING, take a different course. But I am satisfied with the course.

The instructor has perfected the art of teaching. This is the first course that i started and followed all the way to the end. If you are a self learning aspiring programmer like me, i 100 percent suggest you take this course. It will be well worth the effort. Thank you Jamie Romero with learning by the byte..

The content and instruction of the course was great. The only negative was when the instructor displayed content from the hard copy material it was blurry. You could read it but you had to focus.
Overall it was a great course.