Core Java Programming

*#1 Most Popular Online Course in Computer Science* You can enroll today & get certified from EasyShiksha & HawksCode


Core Java Programming Description

Java is the world's most popular programming language. The programming language continues to be a robust and dynamic skill for people to have.

If you are a computer science graduate or someone who wants to learn Java online courses then you have come to the right place. Get Certified today in Java programming by taking up this course.

The Java Programming language is been around for more than 20+ years now and it has expanded its reach to almost every single field, from small mobile apps to large banking application running on major Investment banks.

Java is mainly used as a server-side language to create high performance, low latency servers to handle the complex task. Java is really big on Investment banks which uses it to write end-to-end trading applications e.g. front office application for trade capture, middle office applications to handle booking and allocation and back office application for sending confirmations.

Another area where Java really shines is for creating Android applications. Though Google has now declared Kotlin as the official language for Android app development, Java is still quite big and there is no sign of any slowdown in coming years.

Sun Microsystems developed the Java programming language in May 1995. Java is an object-oriented, cross-platform, powerful and robust programming language with support for security and strong memory management. It also provides support for a multithreading feature with which you can write code that can perform several functions simultaneously.

Whether you’re an expert programmer or a complete novice, it's a wonderful language to have a skill added in your profile.

Most developers choose Java as a programming language while creating an application or working on any project because of its amazing features. Java is widely used for developing web applications, software, and web portals as well.

In this course, you will learn some of the best Java programming for beginners as well as advanced programmers. This course will help you to learn and nourish your programming skills in Java.

Course Content

Running a Java Program Installing the JDK Use Methods with Parameters Using Multiple Classes While Loop Switch Statement Logical Operators If Statement Increment Operators Math Operators Building a Basic Calculator Getting User Input Variables Hello World Downloading Eclipse Introduction to Arrays Summing Elements of Arrays Creating an Array Table Random Number Generator Math Class Methods do while Loops for Loops Simple Averaging Program Many Methods and Instances Conditional Operators else if Statement Constructors Nested if Statements Compound Interest Program Multiple Constructors Enumeration Composition toString Building Objects for Constructors Set and Get Methods Public, Private and this Display Regular time Time Class Variable Length Arguments Table for Multi Arrays Multidimensional Arrays Arrays in Methods Enhanced for Loop Array Elements as Counters More on Static Abstract and Concrete Classes Overriding Rules Polymorphic Arguements Intoduction to Polymorphism ActionListner Event Handling GUI with JFrame Graphical User Interface GUI Event Handler Program EnumSet range Static final Inheritance Multiple Selection List JList Program JList Drop Down List Program JRadioButton Final Program Class to Hold Objects Array Holding Many Objects Simple Polymorphic Program JButton JButton Final Program JComboBox JRadioButton The Final Check Box Program JCheckBox FlowLayout Moving List Items Program Series Finale Drawing More Stuff JColorChooser Drawing Graphics Mouse Events Exception Handling Reading from Files Writing to Files Creating Files File Class Adapter Classes MouseMotionListener interface MouseListener interface Exam 1 Exam 2 Exam 3 Exam 4 Exam 5

What You Need For This Course?

  • Access to Smart Phone / Computer
  • Good Internet Speed (Wifi/3G/4G)
  • Good Quality Earphones / Speakers
  • Basic Understanding of English
  • Dedication & Confidence to clear any exam

Featured review

9999900/-90% off

This course includes

  • 87 on-demand video
  • 5 Quiz
  • Access on Mobile and Computer
  • Assignments
  • Full Lifetime Access
  • Certificate of Completion

Relavent Courses

Frequently Asked Questions


Want to learn more about college option and to secure an admission now!

EasyShiksha's expert counsellors can help you with all your doubts

by proceeding ahead you expressly agree to the EasyShiksha terms of use and privacy policy.