This course is about learning the java programming language. The instructor, being a programmer himself, gives real life examples and advice on how to write good quality and professional java code. The course is broken down into very short, easy to understand video lectures along with quizzes, exercises and assignments. We will also develop a simple banking application which can be run through the command line, so that whatever we are learning in the course can be put into practice, as we do this small real life banking application project.
You should be able to complete this course from a week to a months time, depending on how much effort you want to put in each day. If you are taking this course along with other activities, I think you should still be able to complete it in a month's time.
You will get a certificate of completion if you cover over 80% of the course material.
We will start off by downloading and installing the JDK, and then move on to learning simple java constructs. And yes, we use the ECLIPSE IDE for programming, which is free and easy to use.
After completing this course, you will learn about lot of things that are typically asked in programming interviews. The use of graphics and animations in video lectures make sure that you really understand how things work in the java world. That will make you more confident about it, not only in your regular job, but also java interviews. Feel free to contact me for any doubts or otherwise. My priority is just to make sure that you have a WOW experience with this course. Hope you enjoy the course and HAPPY LEARNING.
NOTE: MAKE SURE YOU WATCH THE VIDEOS IN HD (720p)
Executable files are not allowed to be uploaded. So I have zipped the JDK executable and uploaded it. To install, please unzip the downloaded file and then double click the .exe file.
To understand the data types and what different types mean, I suggest that you watch this Numbers in a computer video series on youtube. This will help you understand what's really going on, when you are dealing with data.
Another playlist is Characters in a computer, which talks about how characters are represented. Unicode may be a little too much, but it will be good if you watch the first part of this playlist, which talks about ASCII characters.
James Gosling said that 95% programmer do not know or understand floating point system. Don't be one of them. You can watch our video on you tube, shared in the supplementary material section.
Please do not see the solutions before trying it out yourself.Even if it takes time, that is fine.
Shows how to represent attributes & behavior of an object in a class using variables and methods