Best java training institute in Greater Noida

Views:
 
Category: Entertainment
     
 

Presentation Description

java training institute in Greater Noida provided by Ducat. We provide java training based on realtime projects that helps students to be prepare for industries. Ducat is No. 1 java training institute in Greater Noida because we provide best practical knowledge. Ducat Greater Noida provides basic and advanced java training with real time projects with corporate trainers. https://www.ducatindia.com/best-java-training-in-noida/

Comments

Presentation Transcript

slide 1:

JAVA INTRODUCTION TO JAVA Why Java was Developed  Application Areas of Java  History of Java  Platform Independency in Java  USP of Java: Java Features  Sun-Oracle Deal  Different Java Platforms  Difference between JDKJREJVM  Java Versions  JVM Architecture  Installing Java on Windows  Understanding Path Variable: Why Set Path  CREATING FIRST JAVA PROGRAM Understanding Text Editors to Write Programs  How to compile java file  Byte Code and class file  How to run class file  JAVA LANGUAGE FUNDAMENTALS Identifiers  Keywords  Variables  Literals  Data Types  Operators  Comments  Looping Statements  Condition Statements  Type Casting  OOP IMPLEMENTATION PIE Why OOP  OOP Concepts with Real life examples  Class its Syntax  Object its Syntax  Reference Variable  Constructors  InstanceNon-Static Static Variables  InstanceNon-Static Static Methods  this Keyword and its usages  Object Static InitializersAnonymous Blocks  Understanding + Operator  EXPERT 6 MONTHS

slide 2:

Inheritance its Syntax  Types of Inheritance  Object Class as Root of Java Class Hierarchy  Variable Hiding  Method Hiding  Method Overriding  Method Overloading  Super keyword and its usages  Final keyword and its usages  Constructor Chaining  Upcasting and Downcasting  Static Dynamic Binding  Run Time Polymorphism  Abstract KeywordAbstract classes and methods  Understanding Interfaces  Implementation of Encapsulation  Association with Implementation  PACKAGES Understanding Packages  Setting Class path  Reading Input from Keyboard  Access Modifiers  NESTED TYPES Static Nested Class  Non-static Nested Class  Local Class  Anonymous Class  Nested Interface  ARRAYS General Definition of Array  Advantages from Array  Arrays in Java  1-d Arrays  2-d Arrays  Jagged Arrays  Array of reference type  Operations on Arrays  COMMAND LINE ARGUMENTS AND WRAPPER CLASSES How to read command line arguments  Wrapper Classes  Parsing of Numeric Strings  String representation of Primitives  EXCEPTION HANDLING Types of Runtime Errors  Understanding Exceptions  Exception Class Hierarchy  Try Catch Blocks  Patterns of Catch Block  Nested Try statements  Throw throws and finally  Creating Custom Exceptions  Checked Unchecked Exceptions  Assertion 

slide 3:

WORKING WITH STRINGS What is String  String Class  Creating String Object  Operations on String  String Buffer Class and its Methods  Difference between String and StringBuffer class  String Builder Class and its Methods  Difference between StringBuffer and StringBuilder  SWING Introduction to AWT  Introduction to Swing Components  Look And Feel of Swing Components  MVC Architecture of Swing Components  Working with Image  Advance Swing Components  JOptionPaneJTreeJTableJTabbedPane  JfileChooserJcolorChooser  Menu Components  JMenu  JMenuItem  JMenubar  MULTITHREADED PROGRAMMING Multitasking: Why Concurrent Execution  Multiprocessing v/s Multithreading  Main Thread Default Java Thread  Creating Child Threads and understanding context switching  Thread States  Thread Group  Thread Synchronization: Methods and Blocks  Inter-Thread communication  Daemon Threads  Deadlock  I/O STREAMS What is I/O  Why Need Streams  Byte Streams and Character Streams  Read/Write operations with file  Scanner Class  Object Serialization Deserialization  Transient keyword  File Class and its Methods  SOCKET PROGRAMMING Understanding Fundamentals of a Network  Socket and ServerSocket Classes  InetAddress Class  DatagramSocket and DatagramPacket Classes  URLURLConnectionHttpURLConnection Classes 

slide 4:

REFLECTION Understanding the Need Of Reflection  Getting information about classs modifiers fields methods constructors and super classes  Finding out constant and method declaration belong to an interface  Creating an instance of the class whose name is not known until runtime  Getting and setting values of an objects field if field name is unknown until runtime  Invoking a method on an object if the method is unknown until runtime  Invoking Private Methods  EXTENDED UTILITY CONCEPTS Generics  Lambda Expression  Annotations  Object Cloning  Vargs  Static-import  Enum  Static Default and Private Methods of Interface  Var Type  Java Modules  COLLECTIONS FRAMEWORK What is Collection  What is Framework  Collections Framework  Core Interfaces  Collection List QueueDeque  SetNavigableSet SortedSet  MapNavigableMap SortedMap  Core Classes  ArrayList LinkedListPriorityQueueArrayDeque  HashSetLinkedHasSetTreeSet  HashMapIdentityHashMapWeakHashMapLinkedHashMapTree Map  Accessing a Collection via an Iterator  Accessing List via ListIterator  Accessing a Collection via for each loop  Working with User Defined Objects  The Comparator and Comparable Interfaces  The Legacy classes and Interfaces.  Enumeration Vector Stack  Hashtable Properties  DATE TIME API java.util.Date  java.util.Calender  java.sql.Date  JODA API java.time.LocalDate  java.time.LocalTime  java.time.LocalDateTime 

slide 5:

SYSTEM PROPERTIES INTERNATIONALIZATION I18N Understanding Locale  Resource Bundle  Usage of properties file  Fetching text from Resource Bundle  Displaying the text in HINDI  Displaying date in Hindi  INTRODUCTION TO SQL PROJECT BASED DATABASE PROGRAMMING USING JDBC Need Of JDBC  JDBC Drivers  Statement PreparedStatement CallableStatement  Scrollable and Updatable ResultSet  Batch Updates  Transaction  Metadata  JAVA EEJAVA PLATFORM ENTERPRISE EDITION Understanding the Concept of Java EE : JEE Specification  Java EE Architecture  Single Tier  Two Tier  Three Tier  N-Tier  Java EE Components  Web Components  DistributedBusiness Components  Java EE Containers Servers  Web Container Web ServerApache Tomcat  EJB Container Application ServerWeblogicGlassfishWebsphere  Java EE Services  JNDI Service  Java Transaction Service  JAAS  JMS  JAVA SERVLET Introduction to web programming  Role of Servlet in web programming  Servlet Lifecycle  Servlet with Annotations  WebServlet  WebInitParam  WebListener  WebFilter  MultipartConfig  Request Dispatching  Parameters Attributes and their differences  ServletConfig and ServletContext  File Uploading and Downloading  Session TrackingState Management  Cookie  Url Rewriting  Hidden Form Field  Session Object  Events Listeners 

slide 6:

Dependency Injection Refreshing Servlet  Filters  JAVA SERVER PAGES JSP JSTL JSP Architecture  JSP Elements  JSP Objects  Understanding JavaBeans  Custom Tags  Using tags of JSTL  Expression Language  PROJECT CLASSES Front End Coding  FORM DESIGNING  HTML  CSS  JAVA SCRIPT  BOOTSTRAP  Back End Coding  DATABASE DESIGNING  Connecting forms to database  Writing Business Logic  Project Hosting  DESIGN PATTERN Why Design Patterns…  Front Controller  Composite View  Factory Pattern  Singleton Pattern  DAO Pattern  JAVA MAIL API Email System and Protocols  Sending Receiving Mails  Handling Attachments  INTRODUCTION TO DISTRIBUTED PROGRAMMING RMI  Web Services  INTRODUCTION TO RESTFULL SERVICES PathParam  Path  FormParam  QueryParam  DefaultValue  OVERVIEW OF JPA FRAMEWORK SPRING SPRING What is Spring  Spring modules  Understanding dependency Injection  Applying aspect-oriented programming 

slide 7:

BASIC BEAN WIRING Containing your Bean  Creating bean  Injecting into bean properties  Auto wiring  Controlling bean creation  ADVANCED BEAN WIRING Declaring parent and Child Bean  Applying method injection  Injecting Non-spring Beans  Registering Custom property editors  ADVISING BEANS Introducing AOP  Creating classic spring aspects  Creating advice  Defining Pointcuts and Advisors  Using proxyFactory Bean  Autoproxying  HITTING THE DATABASE Learning springs data Access Philosphy  Configuring a data source  Using JDBC with Spring  Working with JDBC Templates  Using Springs DAO Support Classes for JDBC  Integrating Hibernate with Spring  Caching  INTRODUCTION TO MVC Define MVC  Hibernate Injection  Spring Annotation  Spring Controller  MAVEN DEPLOYMENT Maven Configuration  Converting Maven to Eclipse  Various Maven Command  SPRING REST API Creating Rest  Consuming Rest  Calling on Client  BUILDING CONTRACT-FIRST WEB SERVICES IN SPRING Introducing Spring-WS  Defining Contract First  Handling messages with service endpoints  Wiring it all together  Consuming Spring-WS Web services  SPRING OBJECT/XML MAPPER SPRING BOOT Project Creation  Boot Elements  Boot Services  Boot Annotation 

slide 8:

HIBERNATE INTRODUCTION TO ORM Need of ORM  Problems using JDBC Directly  ORM Implementation  INTRODUCTION TO HIBERNATE Hibernate Architecture  Hibernate configuration  Hibernates Support for Other Technologies  Installing Hibernate  A “Hello world” stand alone application  A Servlet–Based Hibernate application  CREATING PERSISTING CLASSES Mapping a basic Java Class  Mapping a Class with Binary Data  Mapping a Serializable Class  Mapping a class with Data/ calendar attributes  Mapping a Read-only class  Mapping a class using Versioning /Timestamps  MAPPING INHERITENCE WITH JAVA CLASSES Table-Per –class Hierarchy Mapping  Table-Per –subclass Hierarchy Mapping  Table-Per –concrete-subclass Hierarchy Mapping  Persistence interfaces  WORKING WITH COLLECTIONS Associations  Lazy initialization  Mapping Maps/Sorted Maps  Mapping Sets/Sorted Sets  Mapping lists  Mapping Arrays  Mapping a Bidirectional Association  SCALAR QUERIES AND HIBERNATE QUERY LANGUAGE Queries  Named Queries  SQL Queries  Hibernate Queries language  HIBERNATE TRANSACTIONS AND LOCKING Configuration  Database support  Using Transactions  The Transactions API  Transaction Example Using Oracle  Locking  HIBERNATE CACHING How caching improves performence  First level lache  Second level cache  Partners : Ph. : 0120-4345190-91-92 to 97 Mb. :09899909738 09899913475 GREATER NOIDA NOIDA A-43 A-52 Sector-16 Noida - 201301 U.P . INDIA Ph. : 0120-4646464 Mb. : 09871055180 GHAZIABAD 1 Anand Industrial Estate Near ITS College Mohan Nagar Ghaziabad U.P . Ph.: 0120-4835400...98-99 Mb. : 09810831363 / 9818106660 : 08802288258 - 59-60 GURGAON 1808/2 2nd floor old DLF Near Honda Showroom Sec.-14 Gurgaon Haryana Ph. : 0124-4219095-96-97-98 Mb. : 09873477222-333 SCO-32 1st Floor Sec.-16 Faridabad HARYANA Ph. : 0129-4150605-09 Mb. : 09811612707 FARIDABAD www.facebook.com/ducateducation Java F 205 Neelkanth Plaza Alpha 1 commercial Belt Opposite to Alpha Metro Station Greater Noida

authorStream Live Help