Skip to content

mhammadsaani/Java-Plus-DS-ALgo

Repository files navigation

JAVA BOOTCAMP

Day 0

  • Learnt About Git and GitHub

Day 1

  • Introduction To Programming Languages
  • Types of Programming Languages
    • Proceedural Language
    • Functional Language
    • Objected Oriented Language
  • Memory Management
    • Stack and Heap Memory

Day 2

  • Flow of Programs
    • Flowcharts
    • Pseudo Code
  • Intro To Java
    • Architecture
    • Installation

Day 3

  • Input/ Output in Java
  • Data Types
  • Type Conversion and Casting

Day 4

  • Loops
    • For
    • While
    • Do While
    • Nested Loops
  • Conditionals
    • If
    • Else
    • Else If
    • Nested If, Else, Else If

Day 5

  • Switch
  • Solved Some Basic Problems

Day 6

  • Functions
  • Solved Some Questions related to Functions

Day 7

Learnt About Array and ArrayList

Day 8

Moved to Leetcode

Problems Solved

Day 9

Problems Solved

Day 10

Problems Solved

Day 11

Learnt About Linear Search Algorithm

Problems Solved

Day 11

Learnt About Binary Search

Problems Solved

Day 12

Learnt About Sorting

Code the following Sorting Algo's

  • Bubble Sort
  • Selection Sort

Day 13

Learnt more Sorting Algo's

Code the following Sorting Algo's

  • Insertion Sort
  • Cyclic Sort

Day 14

Learnt more about Strings and String Builer

Problems Solved

Day 15

Solved Some Problems on Leetcode

Day 16

Learnt about Recursions and Solved some problems using recursions

Solved Some Problems on Leetcode

About

Java Basics to Data Structures in Java

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages