Rs. 1999 Rs. 599
A Complete Tutorial on Java Programming
Created by Stanford and IIT alumni with work experience in Google and Microsoft, this course helps you learn Core Java programming from basics to advanced level. This comprehensive online tutorial covers topics like OOPs, Inheritance, Threading, and Java Design.
Java is a general purpose high-level computer programming language designed mainly for building applications. Java is multi-paradigm, it uses object-oriented (class-based), structured, imperative, reflective, concurrent model to execute a set of instructions. Java technology has impacted today's world greatly, as most of the devices we use run using Java applications. Hence, learning Java Programming is essential.
This course on Java Programming is conceptualized and taught by a team of experienced instructors from IIT Madras, Stanford University and IIM Ahmedabad. This tutorial covers all the important topics in Java from the grassroots level and relates it to real-life examples.
By the end of the course you will be able to:
- Understand the Object-Oriented programming concepts at the level where you can communicate design patterns with an experienced software engineer
- Manage concurrency and threading issues in a multi-threaded environment
- Use Reflection, Annotations, Lambda functions and other modern Java language features
- Build UI applications using Swing
No prior programming experience is required to take up this course since all the topics are covered from the elementary level. This course is designed for the following types of learners:
a. Folks with zero programming experience
b. Engineering Students with non-CS background
c. Computer Science students or software engineers with little or no experience in Java.