What you'll learn?

  • Control Statement.
  • Java Object Classes.
  • Java Inheritance.
  • Java Polymorphism.

Description

This is the Java SE (Standard Edition) fundamental programming course and is designed to enable students with little or no Java programming experience and want to become proficient in Java and develop Java applications. This training is covering the significance of object-oriented programming, the keywords and constructs of the Java programming language, and the steps required to create simple Java technology programs.

Students with requisite knowledge and skills to enable them to pursue a career in the IT Industry. Skill based professional training for career advancement focused on drill down to core concepts. Entry level and mid-career professionals with concrete building blocks to create a path for full employment and successful career.

Who this course is for:

  • This Course is ideal for any student and advanced users who wish to maximize their productivity using Java and gain expertise knowledge it in.

Curriculum

Total hours: 40hrs

Core Java Programming

  • What is Java.
  • History of Java.
  • Features of Java.
  • Hello Java Program.
  • Program Internal.
  • JDK, JRE and JVM.
  • Internal Details of JVM.

  • Java If-else.
  • Java Switch.
  • Java For Loop.
  • Java While Loop.
  • Java Do While Loop.
  • Java Break.
  • Java Continue.
  • Java Comments.
  • Java Programs.

  • Java OOPs Concepts.
  • Naming Convention.
  • Object and Class.
  • Constructor.
  • Static keyword.
  • this keyword.

  • Inheritance(IS-A).
  • Aggregation(HAS-A).

  • Method Overloading.
  • Method Overriding.
  • Covariant Return Type.
  • Super keyword.
  • Instance Initializer block.
  • final keyword.
  • Runtime Polymorphism.
  • Dynamic Binding.
  • Instanceof operator.

  • Abstract class.
  • Interface.
  • Abstract vs Interface.

  • Package.
  • Access Modifiers.
  • Encapsulation.

  • Java Array.

  • Object class.
  • Object Cloning.
  • Wrapper Class.
  • Java Recursion.
  • Call By Value.
  • strictfp keyword.
  • javadoc tool.
  • Command Line Arg.
  • Object vs Class.
  • Overloading vs Overriding.

  • What is String.
  • Immutable String.
  • String Comparison.
  • String Concatenation.
  • Substring.
  • Methods of String class.
  • StringBuffer class.
  • StringBuilder class.
  • String vs StringBuffer.
  • StringBuffer vs Builder.
  • Creating Immutable class.
  • toString method.
  • StringTokenizer class.
  • Java String FAQs.
  • String Handling quiz-1.

  • String charAt().
  • String compareTo().
  • String concat().
  • String contains().
  • String endsWith().
  • String equals().
  • equalsIgnoreCase().
  • String format().
  • String getBytes().
  • String getChars().
  • String indexOf().
  • String intern().
  • String isEmpty().
  • String join().
  • String lastIndexOf().
  • String length().
  • String replace().
  • String replaceAll().
  • String split().
  • String startsWith().
  • String substring().
  • String toCharArray().
  • String toLowerCase().
  • String toUpperCase().
  • String trim().
  • String valueOf().

  • Java Regex API.

  • What is Exception.
  • try and catch block.
  • Multiple catch block.
  • Nested try.
  • finally block.
  • throw keyword.
  • Exception Propagation.
  • throws keyword.
  • Throw vs Throws.
  • Final vs Finally vs Finalize.
  • Exception Handling with Method Overriding.
  • Custom Exception.

  • What is inner class.
  • Anonymous Inner class.
  • Local Inner class.
  • static nested class.
  • Nested Interface.

  • What is Multithreading.
  • Life Cycle of a Thread.
  • Creating Thread.
  • Thread Scheduler.
  • Sleeping a thread.
  • Start a thread twice.
  • Calling run() method.
  • Joining a thread.
  • Naming a thread.
  • Thread Priority.
  • Daemon Thread.
  • Thread Pool.
  • Thread Group.
  • ShutdownHook.
  • Performing multiple task.
  • Garbage Collection.
  • Runtime class.
  • Multithreading quiz-1.
  • Multithreading quiz-2.

  • Synchronization in java.
  • Synchronized block.
  • Static synchronization.
  • Deadlock in Java.
  • Inter-thread Comm.
  • Interrupting Thread.
  • Reentrant Monitor.

  • Java Input/Output.
  • FileOutputStream.
  • FileInputStream.
  • BufferedOutputStream.
  • BufferedInputStream.
  • ByteArrayOutputStream.
  • ByteArrayInputStream.
  • DataOutputStream.
  • DataInputStream.
  • FileWriter.
  • FileReader.
  • BufferedWriter.
  • BufferedReader.
  • PrintStream.
  • PrintWriter.
  • StringWriter.
  • StringReader.

  • Java Serialization.
  • Java transient keyword.

  • Java Date Time API.
  • Java LocalDate.
  • Java LocalTime.
  • Java LocalDateTime.
  • Java MonthDay.
  • Java OffsetTime.
  • Java OffsetDateTime.
  • Java Clock.
  • Java ZonedDateTime.
  • Java ZoneId.
  • Java ZoneOffset.
  • Java Year.
  • Java YearMonth.
  • Java Period.
  • Java Duration.
  • Java Instant.
  • Java DayOfWeek enum.
  • Java Month enum.

  • java.util.Date.
  • java.sql.Date.
  • Java Calendar.
  • Java TimeZone.

  • DateFormat.
  • SimpleDateFormat.

  • Get Current Date Time.

  • Java String to int.
  • Java int to String.
  • Java String to long.
  • Java long to String.
  • Java String to float.
  • Java float to String.
  • Java String to double.
  • Java double to String.
  • Java String to Date.
  • Java Date to String.
  • Java String to char.
  • Java char to String.
  • Java String to Object.
  • Java Object to String.
  • Java int to long.
  • Java long to int.
  • Java int to double.
  • Java double to int.
  • Java char to int.
  • Java int to char.
  • Java String to boolean.
  • Java boolean to String.
  • Date to Timestamp.
  • Timestamp to Date.
  • Binary to Decimal.
  • Decimal to Binary.
  • Hex to Decimal.
  • Decimal to Hex.
  • Octal to Decimal.
  • Decimal to Octal.

  • Collection Framework.
  • Java ArrayList.
  • Java LinkedList.
  • ArrayList vs LinkedList.
  • Java List Interface.
  • Java HashSet.
  • Java LinkedHashSet.
  • Java TreeSet.
  • Queue & PriorityQueue.
  • Deque & ArrayDeque.
  • Java Map Interface.
  • Java HashMap.
  • Java LinkedHashMap.
  • Java TreeMap.
  • Java Hashtable.
  • HashMap vs Hashtable.
  • Java EnumSet.
  • Java EnumMap.
  • Collections class.
  • Sorting Collections.
  • Comparable interface.
  • Comparator interface.
  • Comparable vs Comparator.
  • Properties class.
  • ArrayList vs Vector.
  • Collection Quiz-1.

  • JDBC Introduction.
  • JDBC DriverDB Connectivity Steps.
  • Connectivity with MySQL.
  • DriverManagerConnection.
  • Statement.
  • ResultSet.
  • PreparedStatement.
  • ResultSetMetaData.
  • DatabaseMetaData.
  • Store image.
  • Retrieve image.
  • Store file.
  • Retrieve file.
  • CallableStatement.
  • Transaction Management.
  • Batch Processing.
  • RowSet Interface.
  • JDBC New Features.

Student feedback

5

Course Rating

  • 5 stars
    77 %
  • 4 stars
    54 %
  • 3 stars
    14 %
  • 2 stars
    5 %
  • 1 stars
    2 %

Become a Teacher, Share your knowledge

Create an online video course, reach students across the globe, and earn money