Core JAVA Programming

by Mohali Career Point Claim Listing

Java is an object oriented programming language used by IT professionals all over the world and trainees are trained on different applications of Java such as handling errors and exceptions, using applications and applets.

Price : Enquire Now

Contact the Institutes

Fill this form

Advertisement

Mohali Career Point Logo

img Duration

Please Enquire

Course Details

Java is an object oriented programming language used by IT professionals all over the world and trainees are trained on different applications of Java such as handling errors and exceptions, using applications and applets, using I/O files and streams, using collections, object serialization multi-threading, AWT Development, using event models, Internet integration building JAR files, using swing classes, Java Web Start, using JDBC etc.

Java is a powerful, dynamic and popular programming language used by companies around the world today. Evolved from a language known as Oak, Java language is popularly used in today’s IT Industry and every IT professional should have expertise on the Java programming because all the big projects are made in this language. 

In Java(J2SE) courses at Mohali Career Point (MCP Technologies), we deliver training on basics of Java programmings with OOPs concepts, Control statements, Multithreading, Thread Life Cycle, Synchronization of threads, Collections Classes(Vectors, LinkedList, ArrayList , HashSet , HashTable , HashMap classes ) , Exception handling Classes, Applet, Input and Output , Layout Managers, Grid Layout,  AWT and Event Handling, Swing, Java Database Connectivity (JDBC) with MySQL/MS Access. 

In Advance Java(J2EE) courses at MCP Technologies, we provide training on Introduction to J2EE, Struts 2.x, Java Server Pages (JSP) along with Mini Project.

 

JAVA – J2SE Programming:

  • Basics of Java Programmings.
  • Java – What, Whos, Where and Why?
  • Installation of JSDK Software Latest Version from Oracle website
  • All the important Features of Core Java(J2SE)
  • Internals Path Formation of Java Program
  • Variable , Identifiers , Keywords and Data Type Used in Java
  • Variables Naming Convention rules
  • Object Oriented Programmings System(OOPS Concepts )
  • Advantage of OOPs technology
  • Object and Class
  • Polymorphism (Method Overloading , Method Overriding )
  • Constructor and Garbage Collection
  • Static Keyword (Static variable, method and Static Class block)
  • this keyword use
  • Inheritance (Re usability)in Core Java
  • Aggregation and Composition(HAS-A)
  • Method Overriding (Interface and Abstract class )
  • Covariant Return Type of Function(Method)
  • super keyword , Type Casting
  • Instance Initializer block
  • final keyword ( Final variable , Final class , Final function)
  • Passing object as parameter(Call By Reference)
  • Run time Polymorphism
  • Static and Dynamic binding
  • Abstract class and Interface programs
  • Downcasting with instanceof operator
  • Package (Types of packages)and Access Modifiers
  • Encapsulation and Data Abstraction
  • Object class
  • Object Cloning
  • Java Array , Array passing and returning
  • Call By Value and Call By Reference
  • Exception Handling Keywords (try , catch , throw , throws , finally)
  • Exception Handling : What and Why?
  • try and catch block
  • Exception – Multiple catch blocks
  • Nested try blocks
  • finally block 
  • throw keyword (user defined exception)
  • Exception Propagation
  • throws keyword and finally keyword
  • Custom Exception (user defined)
  • Multithreading : What and Why?
  • Thread’s Life Cycle Diagram
  • Creating Thread (Thread class , Runnable interface)
  • Thread Synchronization programs
  • Sleeping and Suspending a thread (sleep(int)  and resuming the Thread function)
  • Joining a thread (Join Method)
  • Setting Thread Priority (setPriority() nad getPriority() function)
  • Performing multiple task by multiple thread
  • Runnable Interface technique and its use
  • Thread Synchronization
  • Synchronization of threads : What and Why required?
  • synchronized method (Function)
  • synchronized block
  • Input and output (File Handling)
  • FileOutputStream & FileInputStream
  • ByteArrayOutputStream
  • SequenceInputStream
  • BufferedOutputStream & BufferedInputStream
  • FileWriter & FileReader
  • CharArrayWriter
  • Input from keyboard by InputStreamReader
  • Input from keyboard by Console
  • Input from keyboard by Scanner
  • PrintStream class
  • PrintWriter class
  • Compressing and Uncompressing File
  • Reading and Writing data simultaneously
  • DataInputStream and DataOutputStream
  • StreamTokenizer class
  • NET BEANS AND ECLIPSE IDE Installations
  • Applet – Life Cycle of Applet
  • Graphics class in Applet
  • Displaying image in Applet
  • Animation in Applet
  • EventHandling in Applet
  • JApplet class (Swing Control)
  • Painting in Applet
  • Digital Clock in Applet
  • Analog Clock in Applet
  • Parameter in Applet
  • Applet Communication
  • AWT (Windows Components)and EventHandling
  • AWT Controls and classes
  • Event Handling by 3 ways
  • Event classes and Listener Interfaces
  • Adapter classes in AWT Controls
  • Creating Games and Applications by Java programming
  • Swing (Javax features)
  • Basics of Swing and AWT Controls
  • JButton class use
  • JRadioButton class use
  • JTextArea class use
  • JComboBox class use
  • JTable class use
  • JColorChooser class use
  • JProgressBar class use
  • JSlider class use
  • Digital Watch
  • Graphics in swing
  • Displaying Image
  • Edit Menu for Notepad
  • Open Dialog Box
  • Creating Notepad
  • Creating Games and applications
  • LayoutManagers
  • BorderLayout and its Use
  • GridLayout and its Use
  • FlowLayout and its Use
  • BoxLayout and its Use
  • CardLayout and its Use
  • Java Database Connectivity (JDBC)
  • JDBC Drivers
  • Steps to connect to the database
  • Connectivity with Oracle database software
  • Connectivity with MySQL database software
  • Connectivity with Access without DSN
  • DriverManager class use
  • Connection interface
  • Statement interface
  • ResultSet interface
  • PreparedStatement
  • ResultSetMetaData
  • DatabaseMetaData
  • Storing image
  • Retrieving image
  • Storing file
  • Retrieving file
  • Stored procedures and functions
  • Transaction Management
  • Batch Processing
  • JDBC New Features
  • Mini Project
  • Mohali Branch

    SCF 127 Top Floor, Near Mochi Show room, Phase 7, Mohali

Check out more Java Programming courses in India

Speed Computers Logo

Java Programming

Java Programming course is offered by Speed Computers. Speed Computers is a leading academic computer training center, dedicated to excellence in Computer Software & Hardware. We have given successful training to 10,000+ students.

by Speed Computers [Claim Listing ]
CCIT Logo

Advance Java

Advance Java programming course is offered by CCIT for all skill level. our vision to be an institution of excellence, striving for high standards and positions of leadership in area of Information Technology, education & training, committed to providing quality and value to our customers.

by CCIT [Claim Listing ]
  • Price
  • Start Date
  • Duration
Appin Coimbatore Logo

Java Training

Java is an object-oriented programming language (OOP) for Web browsers. It is organized around data rather than actions. Java is used for both server and client processing. Java is very similar to the popular C++ programming language.

by Appin Coimbatore [Claim Listing ]
Technicia Institute of Technology Logo

Python Training

Python course is offered by Technicia Institute of Technology for all skill level.

by Technicia Institute of Technology [Claim Listing ]
Logic Institute Of Technology Logo

C# Programming

Working with Console Class (Input and Output), Learn how to use C# Data Types and Variables, Learn about Data Type Conversions, Working with Operators, Creating Conditional and Looping Constructs, working with Arrays, Implementing Methods and Parameters and much more.

by Logic Institute Of Technology [Claim Listing ]

© 2024 coursetakers.com All Rights Reserved. Terms and Conditions of use | Privacy Policy