Fork Java

Free Course

Online Course
14 November to 31 December '18

Course Overview

This course is especially designed for the Java apprentices who want to hone their skills in Java for Coding Interviews and Competitive Programming. No matter if you are a school student or college student, if you have the zeal of programming, this is the right time to start.

Course Features

  1. Periodic Tracks
  2. Periodic Contests
  3. Comprehensive Learning Resources
  4. Free of Cost
  5. Certification and goodies to top 10 contestants on contests leaderboard.

Course Content

 

Basics of Java

  1. Background (JVM, JDK and JRE)

  2. Syntax: Hello World

  3. Variables and Final variables

  4. Comments

  5. Input/ Output

  6. Operators: logical, mathematical, boolean and new operator

  7. Wrapper Classes

  8. Java packages

Control Structure

  1. If

  2. If else

  3. Nested if-else

  4. Switch case

  5. Loops

    1. For

    2. For-each

    3. While

    4. Do while

  6. Continue, Break and Jump

  7. Type conversion

Arrays

  1. 1-D array: Creation, Updation, Deletion

  2. 2-D array: Creation, Updation, Deletion

Bitwise and Logical Operators

  1. AND, OR, XOR

  2. Subsets

  3. Duplicate xor problems

Strings

  1. Java String Manipulations(StringBuffer, StringBuilder)

  2. String methods

  1. Classes and Objects

  2. Useful Keywords: static, final, this

  3. Comparator, Building Pair Class

  4. BigInteger class and its library methods

List Interface

  1. ArrayList

  2. LinkedList

Stack Class

Queue and Deque Interface

  1. PriorityQueue

  2. ArrayDeque

Set Interface

  1. HashSet

  2. LinkedHashSet

  3. TreeSet

Map Interface

  1. HashMap

  2. LinkedHashMap

  3. TreeMap

Misc Topics

  1. Dictionary Class
  2. Calendar Class

FAQs

  1. How can I register for this course?
    Visit the given link to register for Java course https://practice.geeksforgeeks.org/courses/fork-java. You need to be logged in to register.
  2. What I have to pay for these Test series?
    You just have to pay your efforts and precious time. Yes, this course is completely Free of Cost course with intension to help students.
  3. Do the tests have predefined schedule?
    Yes! the course is periodically scheduled. You can visit the above-given schedule table. Schedule and other descriptions are also given in the course page.
  4. What will be the duration of the course?
    The course begins on 14th November and ends on 31st December .
  5. What are the contents of the course?
    The course includes:
    1. Complete topic wise test tracks
    2. Peridic Tests
  6. How frequently will the test happen?
    The test will be organized periodically.

 

Course Registration