Core JAVA with MYSQL

Sinet has well experienced academic team to deliver Java programming technologies..



Class: Regular / Week ends / Evening / Sundays

Daily Time: 1.5 hours / 3 hours / half day / Full day

Certification: Sinet Merit Certification

* Sinet course can be customized as per student requirement.


Java Application Developer

Java Programmer

MySQL DB Admin


( Can be customized )

1. Introduction to JAVA

Evolution of java programming, Java Virtual Machine, JVM Specification, Class loader.

2. Introduction to JAVA

Features of Java. Sample program. Output functions, Escape sequences. Compile & run program

3. Tokens in JAVA

Tokens- Keyword, Identifiers, Literals, punctuators, operators. Variable, Data types, Wrapper classes-Integer, Double, Char, String, Boolean . type casting, Constants

4. Operators in JAVA

Different type of Operators-Arithmetic operators, Relational operators, Assignment operators, Logical operators, Unary operators. Read value using Scanner() in util package.

5. Construct in JAVA

Decision Making-if, if ….else, else of ladder, nested if

6. Programming Construct in JAVA

switch…, conditional operators.

7. Loops in JAVA

Iterative statements-while loop, do…while loop, for loop,

8. Loops in JAVA

Nested loop, break and continue statement.

9. Arrays in JAVA

Declare / Initialize Array elements, two type arrays-single dimensional and multidimensional arrays. Reading and writing array elements.

10. Functions in JAVA

Define Functions, Function calling, different type functions, function categories, string functions, String Buffer functions.

11. Object Oriented Programming in JAVA (1)

What is OOP. class, Object, Encapsulation, Access Specifies. Constructors and Finalizer. Inner classes

12. Object Oriented Programming in JAVA(2)

Polymorphism-method overloading, constructor overloading, Inheritance-different type of inheritance, overriding, Abstraction.

13. Object Oriented Programming in JAVA(3)

Abstract keyword- abstract class and abstract method, Final keyword –final class, final variable, final method.

14. Exception in JAVA

Exception handling, default exception handling, try…catch…finally keyword, usage of throws.

15. Package in JAVA

What is package? Create package and sub package. Import package and sub package.

16. Files and Streams in JAVA

File class and methods. Methods of InputStream , Methods of OutputStream. Methods of Reader, Methods of Writer.

17. I/O Streams in JAVA

File Streams, ByteArrayStream, FilterStream, BufferedInputStream, BufferedOutputStream, DataInputStream, DataInputStream, PushBackInputStream, PrintStream

18. I/O Streams

Reader Class-FileReader, CharArrayReader, StringReader, InputStreamReader, FilterReader, BufferedReader. Writer Class-FileWriter, CharArrayWriter, PrintWriter, FileWriter, BufferedWriter, StreamTokenizer.

19. Applet Program in JAVA

Applet class, methods-init(), start(), paint(), repaint() and destroy(), Font class. Color class.Graphics class – drawstring(), drawChars(), drawBytes()

20. Applet Program in JAVA

Graphics class -drawLine(), drawRect(), drawRoundRect(), drawOval().

21. Events in JAVA

Event handling, Types of event handler, Linsteners. Mouse events, Key board events, Focus Event etc.

22. AWT Package in JAVA (1)

GUI components: Button, TextField, Label

23. AWT Package in JAVA (2)

GUI components: Check Box, CheckboxGroup, TeaxtArea

24.AWT Package in JAVA (3)

GUI components : Choice, List

25. AWT Package in JAVA (4)

password field, Layout Managers-FlowLayout, GridLayout,etc.. Frame, WindowListener

26. AWT Package in JAVA (5)

Frames and menus, Dialogs.

27. AWT Package in JAVA (6)

FileDialog-open and save file

28. SWING package in JAVA (1)

Introduction to J F C-J component and Properties. JButton, JCheckBox, JRadioButton, JTextField, JLabel /

29. SWING package in JAVA (2)

J component & Properties -JCheckBox and JList.

30. Swing containers in JAVA

Jpanel, JTabbedPane, JToolBar, JSplitPane

31. Swing containers in JAVA (1)

JInternalFrame , JDesktopPane, JLayeredPane. JFrame, JWindow.

32. Swing containers in JAVA (2)

JFrame and Menu creation user JFC

33. Swing Dialogs in JAVA (1)

JOptionPane class-JMessagePane , ConfirmPane ,JinputPane

34. Swing Dialogs in JAVA (2)

JFileChooser ,JColorChooser , JDialog.

35. Multithreading in JAVA

Fundamentals of Threads more on Thread, Threads and Thread Groups

36. interface in JAVA

Interface Define interface and implement to classes

37. Networking in JAVA (1)

Introduction to Networks protocols, Inetaddress, Datagram

38. Networking in JAVA (2)

Network Socket, Server socket class used to send and receive data

39. Lang Package in JAVA

Interfaces of Java. Lang, Classes of java .lang, java. Math.

40. Util Package in JAVA (1)

Collections-About collection, Collection Interfaces-set,List, Sorted Set, Map and Sorted Map, methods, algorithms

41. Util Package in JAVA (2)

Collection class-Array List, Linked List,Hash set, Tree set, Hash Map, Tree Map

42. Other Classes of the Util JAVA

Dictionary, Hashtable, Properties, Vector, Stack

43.Other Classes of the Util Package in JAVA

Enumeration interface, String Tokenizer, BitSet, Date, Calendar, Gregoraincalendar, Timezone, Random

44. SQL in JAVA

What is database, Query

45. SQL JDBC in JAVA (1)

Introduction to JDBC , Java and JDBC, JDBC Driver Module, Java. Sql package Class:Connection, Statement, ResultSet, Connect application to database .create User registration and Login form

46. SQL JDBC in JAVA (2)

CRUD operation-insert , read, values from database

47. SQL JDBC in JAVA (3)

CRUD operation- update and delete values from database


JDBC Driver Module, Java. Sql package, Class: Connection, Statement, Result Set Connect application to database .create User registration and Login form

49. MYSQL JDBC in JAVA (1)

CRUD operation: insert , read, values from database

50. MYSQL JDBC in JAVA (2)

CRUD operation: update and delete values from database

51. project in JAVA

Simple Application for user Login and CRUD operation


(Division of Sinet Education)