Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 

Repository files navigation

Bridgelabz


Core Programming

8th December: Completed installation of Git Bash, Java JDK, text editor, and GitHub account setup.

9th December: Verified all installations and practiced basic Git commands.

10th December: Studied Java history, naming conventions, operators, and static keyword concepts.

11th December: Practiced implementing static methods and understanding operator precedence.

12th December: Reviewed practice problems from "Few Problems to start with.pdf" document.

13th December: Completed exercises on data types, variables, operators, type conversion, and user input.

15th December: Implemented programs using if-else statements, boolean expressions, logical operators, and loops across three difficulty levels.

16th December: Completed array exercises including single and multi-dimensional arrays with various operations.

17th December: Created user-defined methods, recursive methods, and utilized Java Math class functions.

18th December: Yet to start string manipulation and operations.


Object-Oriented Programming

6th January: Learned fundamental OOP concepts including class and object definitions, object creation and initialization, instance variables and instance methods.

7th January: Studied and implemented default constructors, parameterized constructors, constructor overloading, and instance vs class variables.

8th January: Practiced implementing OOP principles through exercises combining classes, objects, constructors, and methods.

9th January: Completed exercises on understanding the this, static, and final keywords for object references, class-level variables, and constants.

10th January: Learned object-oriented design principles, created class diagrams, and understood relationships between classes (association, aggregation, composition).

12th January: Implemented comprehensive inheritance exercises covering single, multilevel, hierarchical, and hybrid inheritance with method overriding and constructor chaining.

13th January: Created exercises demonstrating encapsulation with private fields and getters/setters, interfaces with contract definitions, and abstraction with abstract classes.


Data Structures

14th January: Implemented comprehensive linked list exercises including singly linked list for student records and inventory, doubly linked list for movie management and text editor undo/redo, and circular linked list for task scheduling and ticket reservation.

16th January: Created stack exercises for queue implementation and sorting, queue exercises for sliding window maximum and circular tour problem, and hash map exercises for zero sum subarray, pair with given sum, and custom hash map implementation.


About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors