Java Logical Programs and Data Structures For Beginners

Improve logic and over come the fear of programming

4.12 (210 reviews)
Udemy
platform
English
language
Programming Languages
category
Java Logical Programs and Data Structures For Beginners
2,576
students
7.5 hours
content
Apr 2024
last update
$74.99
regular price

What you will learn

Programs using Numbers

Programs using Strings

Programs using Arrays

Programs using Recursion

Programs on Patterns

Concepts of Time Complexity

Programs on Sorting

Programs on Searching

Implement Data Structures

Create LinkedLists

Create Stack

Work with Queues

Implement Trees

Work on problems using Data Structures

And more in easy steps

Why take this course?

---

All source code is available for download

Responsive Instructor - All questions answered within 24 hours

Professional video and audio recordings (check the free previews)

----

Are you a College Student with Core Java background who is  interested in improving your programming skills or overcome the fear of coding , this course is for you.This course is also for those students who have completed my Core Java Made Easy Course.


You will start working on simple programs and move using numeric types

Print Digits in a number

Sum of Digits in a number

Check if a number is palindrome or not

Convert integer to binary and visa versa

Check if a given number is Special and Perfect Number

and More


Work with Strings:

Reverse a String in different ways

Count the words in given text

Find words,Remove Vowels

Find Duplicates,Replace Next Character

and More


Understand Recursion and write programs using it

Write programs using Arrays and Matrices

Sum of positive and negative numbers in a array

Find min and max element in a array

Reverse elements in a array

Check if a given matrix is a sparse matrix

Do Matrix Transpose

Swap Rows and Columns


Work with patterns:

Print Right Triangle

Print Inverted Right Triangle

Mirrored Right Triangle

Understand Time and Space Complexity

Implement Bubble Sort and enhance it

Implement Selection Sort

Implement Linear Search

Implement Binary Search using recursive and non recursive ways


Data Structures:

What are Data Structures

Different Types of Data Structures


Linked Lists:

Create a LinkedList

Insert at the end

Insert at the beginning

Insert in the middle

Delete at different positions

Traverse

Find Nth Node

Check if list has a loop

Reverse a List

Work with Double LinkedList


Stacks:

Create a stack using an array

Create a stack using a List

Push,Pop,Peek

Reverse a String using a stack

Check if symbols are balanced


Queues:

Create a Queue using an Array

Create a Queue using a List

enQueue, deQueue


Trees:

Create a Tree

Perform PreOrder,InOrder,PostOrder traversals

max, search, find and findMin

Screenshots

Java Logical Programs and Data Structures For Beginners - Screenshot_01Java Logical Programs and Data Structures For Beginners - Screenshot_02Java Logical Programs and Data Structures For Beginners - Screenshot_03Java Logical Programs and Data Structures For Beginners - Screenshot_04

Reviews

Mylapuru
December 23, 2022
This is Awesome course, I can say this as an experienced employee of 6 years. Though we may be good at frameworks like Spring boot, Spring etc.. but it is more important to be good at Core Java , so this is best course we can have complete Java programs in the same course we no need to search in google when ever we are having lateral interviews. Note: This course is useful even for Recruiters as well.
Bala
December 23, 2022
Can you please add to trees Algorithm BFS and DFS In this course helpful to improve for logic Thank you
Michal
November 30, 2022
Great course! I strongly recommend for everybody with little understanding of Java programming for further development coding skills. The professional teaching attitude represented by Bharath is absolutely amazing.
Prajyot
July 12, 2022
Its a great course. A must do. I Would request Bharat to cover advanced topics and Algorithms like Trees, Heaps & Graphs and also algorithms.
P
June 30, 2022
One of the very best instructors we can find. Explains each concept with simple and easy to understandable presentations and demos. The instructor is going to add lot of great content to this course.
Siva
June 28, 2022
Good course for beginners to improve logic while using different java fundamentals. Thanks and please also add data structures to this.

Charts

Price

Java Logical Programs and Data Structures For Beginners - Price chart

Rating

Java Logical Programs and Data Structures For Beginners - Ratings chart

Enrollment distribution

Java Logical Programs and Data Structures For Beginners - Distribution chart

Related Topics

4241494
udemy ID
8/14/2021
course created date
7/28/2022
course indexed date
Bot
course submited by