Webfire Themes Weebly Templates
    Mapple Jaipur
    info@mapple.ac.in
        mapple.edusoft@gmail.com
    Call us :  8233-25-2525
                          8233-54-5555
    • Home
    • Profile
      • Meet the Team
      • Partner with us
      • Webmail
      • Career >
        • Code of Conduct
    • Services
    • Training
      • Online Registration
      • IT Training >
        • Oracle Training >
          • Oracle 11g Database (DBA) >
            • 11g: Introduction to SQL
            • 11g: Administration Workshop 1
            • 11g: Administration Workshop 2
          • Oracle 10g Database (DBA) >
            • 10g: Introduction to SQL
            • 10g: Administration Workshop 1
            • 10g: Administration Workshop 2
          • Oracle 9i Database (DBA) >
            • 9i: Introduction to SQL
            • 9i: Administration Fundamentals 1
            • 9i: Administration Fundamentals 2
            • 9i: Performance Tuning
        • Big Data >
          • Introduction to Big Data
          • Big Data Essentials
        • Java Training >
          • Java Fundamentals SE6 (OCJA)
          • Java Fundamentals SE7 (OCJA)
          • Java Fundamentals SE8 (OCJA)
          • Java SE6 (OCJP)
          • Java SE7 (OCJP)
          • Java SE8 (OCJP)
          • Java SE 7 New Features
          • Java SE 8 New Features
          • Java EE6 Developing App (OCWCD)
          • Java EE6 Servlets & JSP (OCWCD)
          • Java EE6 EJB TECHNOLOGY (OCBCD)
        • PHP With MySQL >
          • PHP Training & MySQL
          • MySQL for Developers
        • Ethical Hacking
        • SEO Training
      • SSC Training >
        • SSC SYLLABUS TIER-I >
          • QUANTITATIVE APTITUDE
          • GENERAL MENTAL ABILITY
          • ENGLISH
          • COMPUTER AWARENESS
          • GENERAL KNOWLEDGE
    • Certification
    • Online Test
      • Admin
    • Alliances
    • Placement
    • Contact Us
      • Bank Details

    Java Programming Language, Java SE 7

    What you will learn:
    This Java Programming training covers the core Application Programming Interfaces (API) you'll use to design object-oriented applications with Java. Expert Oracle University instructors will teach you how to write database programs with JDBC.

    Why Java Training from Mapple Edusoft :
    • Official Course-ware from Oracle University.
    • Authorized Structured Java Training in Jaipur.
    • Highly Qualified Java Industry Experts as Trainer.
    • Hands on experience on Java Software.
    • Course Completion Certificate From Oracle University.
    • Discount Vouchers for International Exams.
    • 10 Full-length Online Mock Tests (Real-life Java® Exam) per Module.
    Prerequisites :
    • Experience with at least one programming language
    • Understand object-oriented principles
    • Basic understanding of database concepts and SQL syntax
    • Have completed the Java SE 7 Fundamentals course, or experience with the Java language - can create, compile and execute programs

    Course Topics :
    • Java Platform Overview
      • Introductions
      • Course Schedule
      • Java Overview
      • Java Platforms
      • OpenJDK
      • Licensing
      • Java in Server Environments
      • The Java Community Process

      Java Syntax and Class Review
      • Simple Java classes
      • Java fields, constructors and methods
      • Model objects using Java classes
      • Package and import statements

      Encapsulation and Polymorphism
      • Encapsulation in Java class design
      • Model business problems with Java classes
      • Immutability
      • Subclassing
      • Overloading methods
      • Variable argument methods

      Java Class Design
      • Access modifiers: private, protected and public
      • Method overriding
      • Constructor overloading
      • The instanceof operator
      • Virtual method invocation
      • Polymorphism
      • Casting object references
      • Overriding Object methods

      Advanced Class Design
      • Abstract classes and type generalization
      • The static and final modifiers
      • Field modifier best practices
      • The Singleton design pattern
      • Designing abstract classes
      • Nested classes
      • Enumerated types

      Inheritance with Java Interfaces
      • Java Interfaces
      • Types of Inheritance
      • Object composition and method delegation
      • Implementing multiple interfaces
      • The DAO design pattern

      Generics and Collections
      • Generic classes and type parameters
      • Type inference (diamond)
      • Collections and generics
      • List, set and Map
      • Stack and Deque

      String processing
      • String manipulation with StringBuilder and StringBuffer
      • Essential String methods
      • Text parsing in Java
      • Input processing with Scanner
      • Text output and formatting
      • Regular expressions with the Pattern and Matcher classes

      Exceptions and Assertions
      • Exceptions categories
      • Standard Java Exception classes
      • Creating your own Exception classes
      • Using try-catch and the finally clause
      • Using try-with-resources and the AutoCloseable interface
      • The multi-catch feature
      • Best practices using exceptions
      • Assertions

      I/O Fundamentals
      • I/O using Java
      • Reading the console input stream
      • Writing to the console
      • Using I/O Streams
      • Chaining I/O Streams
      • Channel I/O
      • Reading and writing objects using Serialization

      File I/O with NIO 2
      • The Path interface
      • The Files class
      • Directory and File operations
      • Managing file system attributes
      • Reading, writing, and creating files
      • Watching for file system changes

      Threading
      • Operating system task scheduling
      • Recognizing multithreaded environments
      • Creating multi-threaded solutions
      • Sharing data across threads
      • Synchronization and Deadlock
      • Immutable objects

      Concurrency
      • Creating Atomic variables
      • Using Read-Write Locks
      • Thread-safe collections
      • Concurrenct synchronizers (Semaphore, Phaser, and others)
      • Executors and ThreadPools to concurrently schedule tasks
      • Parallelism and the Fork-Join framework

      Database Application with JDBC
      • Layout of the JDBC API
      • JDBC divers
      • Queries and results
      • PreparedStatement and CallableStatement
      • Transactions
      • RowSet 1.1 RowSetProvider and RowSetFactory
      • The DAO Pattern and JDBC

      Localization
      • Advantages of localization
      • Defining locale
      • Read and set locale using the Locale object
      • Resource bundles
      • Format messages, dates and numbers
    Certificate From Oracle University :
    Java Training in Jaipur - OCJP ,OCWCD
    Java Training in Jaipur - OCJP ,OCWCD
    Authorized Java Training in Jaipur @ Mapple Edusoft

    OUR SERVICES : 

    IT Training & Skill Development
    International Certification
    Earn & Learn
    Software & Website Development
    Business Support Services
    Infrastructure leasing
    Franchise

    Company :

    About Us
    Contact Us
    Terms and Conditions
    Privacy Policy
    Disclaimer of Warranty

    Alliances :

    Oracle - Java - WDP
    EC - Council
    MeritTrac Services Pvt. Ltd
    Aspiring Minds
    Hughes Communication India Ltd.

    Contact US

    • Mapple Edusoft Private Limited
      78, 3rd Avenue, Goms Defence Colony,
      Vaishali Nagar, Jaipur - 302021
      Rajasthan
    • +91-8233-54-5555
      +91-8233-25-5555
    • info@mappleedusoft.com
    • www.mappleedusoft.com

    Back to top