Basic Java Programming Training in Kathmandu, Nepal


Basic Java Programming Course :

Java is a platform independent language, which can be used to develop desktop applications as well as web applications. Our basic Java Training course will help you gain momentum towards becoming a proficient Java Developer.

Basic Java Programming Training :

This course will quickly teach you skills that you require for developing java programs. You do not need prior knowledge of programming. Java is widely used for running internet-based applications. Java also powers those devices that communicate over networks.

Basic Java Programming Training Prerequisite :

Anyone who is familiar with basic computer skills can join this course. 

Course Breakdown

Week 1

Getting Started 

  •  What is Java
  • Features
  • C++ vs Java
  • Hello Java Program
  • Program  Internal
  • How to Set Path
  • JDK ,JRE and JVM
  • Internal Detail of JVM
  • Variable and Data Type
  • Unicode System
  • Operators

Control Statements

  • Java  If-else
  • Switch
  • While Loop
  • For Loop
  • Do While Loop
  • Break
  • Continues

Week 2

Objects and Classes

  • Java  OOPs Concepts
  • Naming Convention
  • Object and Class
  • Constructor
  • Static Keyword
  • This Keyword
  • Programs


  • Inheritance and Its Types
  • Aggregation and Its Types
  • Programs

Week 3

Java Polymorphism

  • Method Overloading
  • Method Overriding
  • Covariant Return Types
  • Super Keyword
  • Instance initializer Block
  • Final keyword
  • Runtime Polymorphism
  • Dynamic Binding
  • Instance of operator
  • Programs

Java Abstraction

  • Abstraction Class
  • Interface
  • Abstraction Vs Interface
  • Programs


Week 4

Java Encapsulation

  • Package
  • Access Modifiers
  • Encapsulation
  • Programs


  • Object and Class
  • Object Cloning
  • Wrapper Class
  • Java Recursion
  • Call By Value
  • Object Vs Class
  • Overloading  Vs Overriding

Week 5

Java Exception Handling

  •  Exception
  •  try and catch block
  • Multiple catch block
  • Nested try
  • finally block
  • throw keyword
  • Programs

Java Inner Class

  • Member Inner Class
  • Anonymous Inner Class
  • Static Inner Class
  • Programs

Java Multithreading

  • Life Cycle of a Thread
  • Creating Thread
  • Thread Scheduler
  • Sleeping a thread
  • Start a thread twice
  • Calling run () Method

Week 6

Java Conversion 

  • String to int
  • String to long
  • long to String
  • String to etc ..

Java Collection 

  • Collections Framework
  •  ArrayList
  • LinkedList
  • ArrayList Vs LinkedList
  • List Interface
  • HashSet
  • LinkedHashSet
  • Programs

Week 7


  • JDBC  Introduction
  • JDBC Driver
  • DB Connectivity Steps
  • Connectivity With Oracle
  • Connectivity With MySQL
  • Statement
  • Resultset
  • PreparedStatement

Week 8

Java AWT &  Swing

  • AWT Basics
  • AWT Buttom
  • AWT Label
  • AWT TextArea
  • Swing Introduction
  •  JButtom
  • JLabel
  • Action Listener
  • Mouse Listener
  • Mouse Motion Listener
  • Item Listener
  • Mysql  Database

Course Details

Java is one of the most popular programming languages. It is known for its versatility and compatibility. Significant features of Java, as a programming language, include platform independence, rich standard library that comes handy for networking and applet programming.
Java is everywhere and it affects everything. Around 3 million devices and 97% of enterprise desktops run on Java. Large portions of programming firms utilize Java as a programming language to create online as well as desktop applications. IT companies are constantly looking for Java Programmers. 

What you will learn
Rilllmark has established its curriculum according to the job market demands. You will be using an Integrated Development Environment (IDE).

Why Rillmark?
Remarkable facilities:
We have got adequate hardware, software and network facilities, so you can conduct practical classes without any difficulties. We analyze equipment and student ratio to acquire new hardware and software.

Best teachers:
We employ some of the best instructors available in Kathmandu. We have an intensive instructor selection process in place, so only the best and the brightest get to teach you in your training classes. Our teachers will teach you quickly and effectively. So that you can start your career super-fast.

Professionals with a passion for teaching:
We have assembled a group of smart teachers. In addition, our teachers are passionate about the subject they teach. All of them are working as professionals in prestigious IT companies. Thus, you will get practical knowledge required in your field of study.

Technology Adaptation
We regularly assess our training courses. Technology is changing very fast. We change accordingly. We use the latest software to train you. Rest assured, the knowledge you gain at RillMark will allow you to compete in the field you want to work later.

Organization Culture:
We are highly flexible. We put your complaints and concerns first. We are here to serve you and we deal with you accordingly. We maintain a peaceful, healthy, caring and learning atmosphere within our organization.

Emphasis on Collaboration:
Our instructors are friendly but professional. They are ready to go that extra mile to work collaboratively with you. They will pay individual attention to the students they teach. Your Basic Java Course ends with a capstone project. This means you will be working under the direct supervision of our instructors. 

What after finishing this course?
After completing this course, you are eligible to apply for entry-level Java positions. You can join tour Advance Java Course. Our institute tries its best to search for possible internships or a job placements for you in IT companies. We encourage you to use job portals, newspaper ads and your contacts for launching your career. You can join an IT company as a Java developer. You also have the option of freelancing.