Download as pdf or txt
Download as pdf or txt
You are on page 1of 4

National Institute of Electronics & Information Technology

Gorakhpur
(Under Ministry of Electronics and Information Technology, Govt. of India)
MMMUT Campus, Deoria Road, Gorakhpur-273010
https://www.nielit.gov.in/gorakhpur/
https://regn.nielitvte.edu.in/


Certificate Course in Java Programming

4 Weeks Online Course (40 Hours) Duration: 02 hrs. per day


Medium of Instruction: Hindi & English

This Java course introduces the learner to the fundamentals of java


Objective programming. It starts with the basics, such as how to compile and run a
Java program, discusses java language like keywords, data type, Operators,
Oops concept and database connectivity. The candidate will get knowledge
about java programming.

10th pass with basic computer knowledge. Eligibility

Duration 4 Weeks (Time: 9:30 AM to 11:30 AM) (Monday-Friday)

 Candidate must have latest computer/laptop with preferably 2 GB RAM or


higher and Graphics Card (2 GB)
 Software: notepad, JDK, ECLIPSE IDE, XAMPP Server (can be downloaded
from respective websites) Prerequisite
 Internet connection with good speed (preferably 2 Mbps or higher)
s
Certificate will be provided to the participants, based on minimum 75%
Certificate attendance and on performance (minimum 50% marks) in the online test,
conducted at the end of the course.

Rs. 1400/- incl. GST & all other charges. Course Fees

How to Step-1 : Read the course structure & course requirements carefully.
Step-2 : Visit the Registration portal and click on apply button.
Apply?
Step-3 : Create your login credentials and fill up all the details, see the
preview and submit the form.
Step-4 : Login with your credentials to verify the mobile number, email ID
and then upload the documents, Lock the profile and Pay the Fees online,
using ATM-Debit Card / Credit Card / Internet Banking / UPI etc.
National Institute of Electronics & Information Technology
Gorakhpur
(Under Ministry of Electronics and Information Technology, Govt. of India)
MMMUT Campus, Deoria Road, Gorakhpur-273010
https://www.nielit.gov.in/gorakhpur/
https://regn.nielitvte.edu.in/

Course Contents

Day Topic Day Topic Day Topic


Day Introduction to Java Day Creating First Java Program Day Java Fundamentals
#01 #02 #03
Control & looping OOP’s concept Inheritance in Java
Day Day Day
statements
#04 #05 #06
Day Polymorphism in Java Day Abstraction in Java Day Packages in Java
#07 #08 #09
Day Arrays Day String Day Exception Handling
#10 #11 #12
Day Multithreading in Java Day Programs in Multithreading Day I/O Operation in Java
#13 #14 #15
Day Programs in file I/O Day Swing in Java Day Programs in Swing
#16 #17 #18
Day Introduction to JDBC Day Database Programming using JDBC
#19 #20

Sh. Abhinav Mishra (Scientist D)


Email: abhinav@nielit.gov.in
Contact Mobile Number: 8317093868
Details Sh. Ajay Verma (STA)
Email: ajay.verma@nielit.gov.in
Mobile Number: 9140970443

NIELIT Gorakhpur,
MMMUT Campus,
Deoria Road, Gorakhpur – 273010

Download NIELIT Kaushal Setu App of NIELIT Gorakhpur from Google Playstore

CLICK HERE TO REGISTER


National Institute of Electronics & Information Technology
Gorakhpur
(Under Ministry of Electronics and Information Technology, Govt. of India)
MMMUT Campus, Deoria Road, Gorakhpur-273010
https://www.nielit.gov.in/gorakhpur/
https://regn.nielitvte.edu.in/
Course

Contents in Details
Introduction to Java
 Difference between method overloading &
 What is Java
method overriding
 History of Java
 Super keyword and it's usages
 Feature of Java
 Final keyword and it's usages
 Comparison in Java with C and C++
 JDK, JRE & JVM Abstraction in Java
 Installation of Java  Different way to achieve Abstraction in java
 How to Set Path?  Abstract class
 Interface
Creating First Java Program
 Multiple inheritance by interface
 Simple Java Hello Program
 Difference between abstract & Interface
 Explanation of Hello Program
 Compile and run Java Program Packages in Java
 Understanding Package
Java Fundamentals
 Using system packages
 Data Type
 Creating package
 Variables
 Accessing a package
 Operators
 Using a package
 Keywords
 Setting Class path
 Constants
 Reading Input from Keyboard
 Identifiers
 Access Modifiers
 Comments
 Implementation of Encapsulation
 Type Casting
Arrays, String
Control & looping statements
 Introduction to Array
 If statements
 Advantages from Array
 If-else statement and if….else ladder
 Creating an Java
 Nested if statements
 Initializing & Accessing Array
 Switch statements
 1-d Arrays
 While loop
 2-d Arrays
 Do-while loop
 Jagged Arrays
 for loop
 Anonymous array
 for-each loop
 Operations on Arrays
 Break and continue
 What is String
OOP’s concept
 String Class
 OOP concepts with real life example
 CreatingStringObject
 Defining a Class
 OperationsonString
 Field declaration
 StringBufferClassandit'sMethods
 Creating Objects
 Constructor  Difference between String and StringBuffer class
 Type of constructor  StringBuilderClassandit'sMethods
 Methods  Difference between StringBuffer and StringBuilder
 static keyword Exception Handling
 this keyword  Introduction to Exception
Inheritance in Java  Types of exception
 Introduction to inheritance  Exception Class Hierarchy
 Types of Inheritance  Try & Catch Blocks
 Why multiple inheritances are not  Nested Try statements
supported in java?  Throw, throws and finally keyword
Polymorphism in Java  Creating Custom Exceptions
 Introduction to Polymorphism  Difference between Final, Finally and Finalize
 Type of polymorphism
National Institute of Electronics & Information Technology
Gorakhpur
(Under Ministry of Electronics and Information Technology, Govt. of India)
MMMUT Campus, Deoria Road, Gorakhpur-273010
https://www.nielit.gov.in/gorakhpur/
https://regn.nielitvte.edu.in/

Multithreading in Java
 Understanding Threads and process  PrintStream class
 Multiprocessing v/s Multithreading  PrintWriter class
 How to create thread Swing in Java
 Creating Child Threads and understanding  Introduction to AWT & Swing
context switching  Difference between AWT and Swing
 Thread Life-Cycle  Hierarchy of java swing classes
 Thread Priorities  JButton class
 MainThread(DefaultJavaThread)  JLabel
 Performing multiple job by multiple Thread  JTextField & JTextArea class
 Sleeping a thread  JPasswordField class
 Using thread methods  JRadioButton class
 Daemon thread  JComboBox class
I/O Operation in Java  JTable class
 What is I/O  Displaying Image
 Why Need Streams  JMenu, JMenuItem and JMenuBar
 Byte Streams and Character Streams Database Programming using JDBC
 Read/Write operations with file  Introduction to JDBC
 Scanner Class  Steps to connect to the database
 Input from keyboard by InputStreamReader  Types of JDBC Drivers
 Connectivity with MySQL

You might also like