The Complete Java Developer Course from Scratch (Udemy.com)

Become an Oracle Certified job-ready developer. Mentored step-by-step by professionals. World-class study experience.

Created by: ICE Malta Online

Produced in 2019

icon
What you will learn

  • Build your own Java applications using well-structured and standards-compliant code.
  • Gain a solid understanding of object-oriented programming.
  • Understand concepts such as inheritance, abstraction, interfaces, polymorphism and encapsulation.
  • Understand Java expressions, keywords, statements and structures.
  • Create a user interface using JavaFX.
  • Be fluent with best-practices and new features of Java 9.
  • Be industry-ready and experienced to achieve the Oracle Certified Associate (1Z0-808) certification.

icon
Quality Score

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

Overall Score : 94 / 100

icon
Course Description

Quick OverviewThis course is uniquely run by a leading ICT institute,featuring:
Best-in-class instructor using a learn-by-doing, fun, bite-sizeapproach to learning.
Professional content in line with the Oracle Certified Java Associate examination syllabus.
Beautifully crafted videosin studio quality and detailed courseware (Presentations&Code Examples).
Real-world projects and challenges with answer video explanations and files.
Personalised reviews throughe-mail support from your instructor.
Access to a coach-supported forum.--The CourseA course that starts from absolute scratch, explains all the core concepts of programming, uses the popular and powerful Java language and the worlds best development tool (IntelliJ IDEA) to teach you.
The InstructorAn Oracle CertifiedProfessional, with a passion for programming and technology with 15years of industry experience, including more than a decade oftraining experience to individuals and teams of all sizes - including Fortune 500 brands.
Testimonials"Educator is very experienced, a great mentor, and a great character to spend time in a classroom with -always willing to help out outside of the lectures themselves. I learnt more than I expected to learn and I'm looking forward for my next course.
System.
out.
println("Thank you ICE Malta!");""This isn't my first time studying at ICE Malta and once again I really enjoyed thestudy experience. I was an absolute beginner and now I'm very confident in my newfound skills.""What a super study experience! I completed the course pumped and enthusiastic to transform my career into a winner.""Amazing job! The educator always explained concepts in a practical,fun, easy way -brilliant.""This course was a game-changer, it opened so many doors of opportunity."Course DescriptionThe course starts from scratch, but if you havent programmed in Java for a while, or would like to update your skills to Java SE 9, then this course has something for you too. During the course,we use IntelliJ IDEA as our development environment, however we also learn how to do away with an IDE and go behind the scenes to compile and run code manually. If you have previous experience using another IDE such as NetBeans, Eclipse or BlueJ -you are more than welcome to use any of those instead.
This study experiencedoesnt just train you in Java - it gives you an education on the core concepts of programming and encourages you to develop your personal research and development skills to become a well rounded IT professional, regardless of technology used.
The course consists of108 beautifully craftedlessons, each explaining a core programming concept and how this concept is implemented in Java. For each lesson, you get both atheoretical and practicalexplanation, and are provided with allslides and code examplesused. Furthermore, the course alsochallengesyou with interesting homework assignments as well as Test Your Mettlebonus sections, to encourage personal research skills and feature discovery.
As an enrolled student, you will haveaccess to all course material, apersonal e-mail contact with your instructoras well as a discussion area. This means you will be able to carry out homework, Test Your Mettle challenges and even additional exercises, and have your questions answered directly by your instructor - too! Your success is our obsession.
We hope to join you on your exciting learningjourney in the world of Java!#RaiseYourGame #MasterJava #EveryoneCanCodeWho this course is for:
Absolute beginners with no programming experience - we'll start from absolute scratch.
Developers interested in learning another language.
Java developers interested in sharpening their skills, learning best practices and understanding new Java 9 concepts.
Developers interested in achieving the Oracle Certified Associate certification.

icon
Instructor Details

ICE Malta Online

With a flagship institute in the heart of the Mediterranean,ICE Maltadelivers an ISO 9001:2015 world-class study experience to thousands of students from all over the globe as well as high potential employees from start-ups all the way up to Fortune 500 teams and established international brands who want to become more productive, efficient and master ICT excellence in their respective industry.

Together with leading brands in learning such as Google, AWS,Cisco, Microsoft, Adobe, Autodesk, LPI, The Digital MarketingInstitute and IAPPamongst others, ICE Malta empowers students to gain essential industry skills and certifications to remain competitive and progress in their career at the same rapid pace technology continues to evolve.

icon
Reviews

4.7

13 total reviews

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

By Chris N on 3/1/2020

This was the best intro course for Java on Udemy that ive seen, and Ive seen a lot.
The instructor was very detailed and helpful.
Its a shame that it is no longer availabe, I guess I have to blame that on the jerks who gave such harsh reviews when they didnt even finish the course.

By Amanda muscat on 11/15/2019

Very detailed instructions given!

By Kay Chons on 10/27/2019

Superb course to get started with Java.
Keith is a great instructor

By Jesmond Buhagiar on 10/18/2019

I'm doing Java at University at the moment as part of a B.Sc. in Computer Science and although they cover a lot of ground I felt that I needed something extra to gain practical experience and be more confident. This course is great (amazing) so far, everything is explained really clearly and delivered at a steady pace. The level of engagement by the educator is phenomenal - everything looks so easy!
Highly recommend to anyone just starting out in programming or people like me who know the basics and want to take it to the next step.
Keith - amazing work! Looking forward to your next class.

By Sajan Machingal on 10/7/2019

Great going yet - Keith has nice talent to explain in a very convincing way which suits a Java aspirant

By Lisa Hudson on 9/2/2019

Very well explained. Everything to detail and doesn't make you feel like you are falling behind on anything! This is to supplement my java(intro to object oriented programming) uni course. Thank you !

By Alexander Portelli on 8/1/2019

What an outstanding course. I've enrolled for numerous online programming courses however this course really stands out! Visually it looks great and the content is top notch. The lecturer is in a level of expertise of his own. Highly recommended.

By Yaz Paral on 8/1/2019

The course was really useful and easy to follow. One thing to note : The project in the late part of the course is a little bit complicated for the general outline of the course.

By Sam M on 5/18/2019

This is a superb introduction to Java. I have worked with several courses, some very good, but I would pick this as the best way to get the fundamentals of Java in the most efficient manner. Keith uses a combination of slides (with live annotations), whiteboarding, and live coding to demonstrate the concepts. All of the content is very well organized and well thought out. I think that many students would benefit from this course and I hope that they do as I would like to see more content from Keith and ICE Malta.

By Christian Duane Tisby on 5/8/2019

This is an excellent course on Java, I have a few other courses on Java here on Udemy, and non of them explain the concept of classes and objects quite as clear as this one. Those were topics that I have been hazy on for quite some time now, but thanks to this course and instructor, I can confidently create packages and access classes and also create objects with understanding the why. Well done and greatly appreciated.

By Tamisha Damas on 4/11/2019

The lessons are very clear and concise. I love the fact that there is a quiz to test you on theory and homework to test you on the application of the theory you've learned. This course does an even better job of explaining the material then my college course did.

By Wendell Phipps on 2/25/2019

So far so, good. Wishing we dove into generics - but that may happen later