CATEGORY: All courses

Java Programming: Zero to Hero

Course Access: Lifetime
Course Overview

Master Java Programming + Data Structures and Algorithms

  • Learn Java Programming from Beginning
  • Hands-on ( We believe in Practical Knowledge)
  • Master Object-Oriented Programming
  • Build a Grasp on Data Structures & Algorithms
  • Crack Your Written Exams & Interviews
  • 100% Practical Live Classes
  • 1:1 Interaction
  • Doubt Clearance
  • Recordings will be available- in case you miss the sessions

The curriculum of the Edusera’s program

Getting Started with Java – Day 1

  • Introduction to Java
  • Your First Java Program – Hello World
  • About main()
  • Comments
  • Print vs Println
  • Common Scanner options

Understanding Variables and DataTypes – Day 2

  • Declaring a Variable
  • Java Keywords
  • Primitive Data Types
  • Strings
  • Static Typing
  • Arithmetic operators
  • Relational operators,
  • Logical operators,
  • Shift operators
  • Programs

Decision making in Java – Day 3

  • If statement
  • Switch… case
  • Conditional operator vs. if statement
  • Break and continue in java
  • Programs and Algorithms

Iterative Statements and Loops – Day 4

  • For Loop
  • While Loop
  • Do while Loop
  • Pattern Programs in Java
  • Algorithms and Programs
  • Interview Level Questions

Understanding Functions in Java – Day 5

  • What are functions?
  • Understanding the return type
  • Algorithms and Programs
  • Interview Level Questions

Arrays – Structured Data Type – Day 6

  • Why use Arrays?
  • Input and Output a basic array
  • Linear Search and Binary Search
  • Algorithms and Programs
  • Interview Level Questions

 Exception Handling in Java – Day 7

  • Some common exceptions
  • Catching Exceptions
  • Catching specific exceptions in Java
  • Understanding finally Statement
  • Practice Coding Questions

Learn DBMS in Java Programming -Day 8

  • JDBC ( Java Database Connectivity)

Introduction to DSA – Day 9

  • Introduction to DSA
  • Searching and Sorting
  • Algorithms Implementation Bubble Sort etc.
  • Recursion

Stacks and Queues -Day 10

  • Stacks and Queues
  • Coding Problems bases on Stack & Queues

Linked List – Day 11

  • Linked List
  • Coding Problems based on Linked List

Trees -Day 12

  • Trees
  • Traversal Techniques
  • Algorithms Implementation based on Trees
  • Coding problems bases on Trees

Graphs -Day 13

  • Graphs
  • Traversal Techniques
  • Algorithms Implementation based on Graphs

Introduction to Greedy Algorithm -Day 14:

  • Greedy Algorithm
  • Knapsack problem
  • Dijkstra’s Algorithm

Important Giveaway -Day 15:

  • Kruskal’s Algorithm
  • Prim’s Algorithm
  • Important Coding Problems for Multiple Exams
  • Doubt Clearance

Training Certificate

  • 30 Hours of Training Certificate
  • 15 Hours Live Class + 15 Hours of Practice
  • Verifiable Certificate

About the Instructor:

Hi, I am Vasanth S. I am a Backend Java Developer. My experiences include:

1) Upcoming Engineer in an MNC
2) Java Programmer & a Full Stack Developer
3) Successfully conducted multiple workshops on edusera

We will be happy to hear your thoughts

Leave a reply