Companies Home Search Profile

Data Structures and Algorithms MasterClass: Coding Interview

Focused View

LevelUp360° DevOps | Selenium | GCP | Terraform | Kubernetes | Ansible

12:57:36

124 View
  • 1 - Common.pptx
  • 1 - Introduction.mp4
    01:37
  • 2 - SetUp Java on Mac Machine.mp4
    08:14
  • 3 - Download & Install Eclipse on MAC.mp4
    08:12
  • 4 - SetUp Java & Eclipse on Windows Machine.mp4
    14:48
  • 5 - Collection-Framework.pptx
  • 5 - What is Collection Framework.mp4
    07:44
  • 6 - GIT Code Location.html
  • 7 - Iterator in Collection Enumeration.mp4
    08:24
  • 7 - Iterator-in-Java-Collection.pptx
  • 7 - enumerationtest.zip
  • 8 - Iterator-in-Java-Collection-Iterator.pptx
  • 8 - ListIterator in Collection.mp4
    20:50
  • 8 - iteratorsample.zip
  • 8 - listiteratorsample.zip
  • 9 - List Interface in Java.mp4
    21:57
  • 9 - List-Interface.pptx
  • 9 - code file.zip
  • 10 - ArrayList in Collection.mp4
    06:24
  • 10 - ArrayList-in-Java.pptx
  • 11 - LinkedList in Collection.mp4
    16:31
  • 11 - LinkedList-in-Java.pptx
  • 12 - Set in Java.mp4
    01:49
  • 12 - Set-in-Java.pptx
  • 13 - HashSet in Java.mp4
    19:28
  • 13 - HashSet-in-Java.pptx
  • 14 - LinkedHashSet in Java.mp4
    04:33
  • 14 - Linked-HashSet-in-Java.pptx
  • 15 - TreeSet in Java.mp4
    12:25
  • 15 - TreeSet-in-Java.pptx
  • 16 - Map in Java.mp4
    05:34
  • 16 - Map-in-Java.pptx
  • 17 - HashMap in Java.mp4
    14:32
  • 17 - HashMap-in-Java.pptx
  • 18 - LinkedHashMap in Java.mp4
    06:42
  • 18 - LinkedHashMap-in-Java.pptx
  • 18 - collection git code location.zip
  • 19 - Array to Arraylist Conversion.mp4
    09:10
  • 20 - Conversion ArrayList To Set.mp4
    08:38
  • 20 - ararylisttoset.zip
  • 21 - Array-in-Java.pptx
  • 21 - Single Dimensional Array in Java.mp4
    29:16
  • 21 - git code location.zip
  • 22 - MultiDimensional Array in Java.mp4
    27:05
  • 22 - Multi-Dimentional-Array.pptx
  • 22 - git code location.zip
  • 23 - Compare Two Arrays in Java.mp4
    13:01
  • 23 - Compare-Arrays.pptx
  • 23 - git code location.zip
  • 24 - Array Problem Segregate Even & Odd Values.mp4
    11:58
  • 24 - Segrigate-Odd-Even-Copy.pptx
  • 24 - download code file.zip
  • 25 - Array Problem Find Kth SmallLargest Element.mp4
    06:34
  • 25 - download code file.zip
  • 26 - FindMissingElement.pptx
  • 26 - Find Element in An Array.mp4
    10:15
  • 26 - code file.zip
  • 27 - SearchElement.pptx
  • 27 - Search for Element in Sorted & Rotated Array.mp4
    18:19
  • 27 - code file.zip
  • 28 - FindSecondHighest.pptx
  • 28 - Find second largest number in an array.mp4
    08:20
  • 28 - code file.zip
  • 29 - FindOddTimesRepetedNumberInArray.pptx
  • 29 - Find the number occurring odd number of times in an array.mp4
    12:19
  • 29 - code file.zip
  • 30 - Find minimum number of platforms required for railway station.mp4
    16:12
  • 30 - Number-Of-Platform.pptx
  • 30 - code file.zip
  • 31 - Algorithms-Basics.pptx
  • 31 - What is Algorithm.mp4
    07:14
  • 32 - Asymptotic Analysis of Algorithm.mp4
    06:12
  • 32 - Asymptotic-Analysis.pptx
  • 33 - Algoritms-Time-Complexity.pptx
  • 33 - Time Complexity Explanation.mp4
    06:09
  • 34 - Sorting Terminology.mp4
    03:57
  • 34 - Sorting-Basics.pptx
  • 35 - Selection Sort.mp4
    17:53
  • 35 - Selection-Sort.pptx
  • 35 - git code location.zip
  • 36 - Bubble Sort Algorithm.mp4
    15:21
  • 36 - Bubble-Sort.pptx
  • 36 - git code location.zip
  • 37 - Insertion Sort.mp4
    14:59
  • 37 - Insertion-Sort.pptx
  • 37 - download code file.zip
  • 38 - Merge Sorting.mp4
    17:06
  • 38 - Merge-Sort.pptx
  • 38 - download code file.zip
  • 39 - Quick Sorting.mp4
    14:54
  • 39 - Quick-Sort.pptx
  • 39 - download code file.zip
  • 40 - Linear Search Algorithm.mp4
    08:33
  • 40 - Linear-Search.pptx
  • 40 - code file.zip
  • 41 - Binary Search in Java.mp4
    26:39
  • 41 - Binary-Search.pptx
  • 41 - download code file.zip
  • 42 - Find First Two Small Element in Array.mp4
    16:08
  • 42 - Find-First-2-Small.pptx
  • 42 - git code location.zip
  • 43 - Stack Introduction.mp4
    13:15
  • 43 - Stack-In-Java.pptx
  • 43 - download code file.zip
  • 44 - Stack Conversion in Java.mp4
    06:06
  • 44 - Stack-Conversion.pptx
  • 44 - download code files.zip
  • 45 - Implement a Stack using Array.mp4
    12:41
  • 45 - StackImplementation-using-Array.pptx
  • 45 - code file.zip
  • 46 - Implement a Stack using Linked List.mp4
    09:16
  • 46 - StackImplementation-using-LinkList.pptx
  • 46 - code file.zip
  • 47 - Implement a Stack using Two Queues.mp4
    08:10
  • 47 - Stack-using-Queue.pptx
  • 47 - code file.zip
  • 48 - Tree Data Structure Introduction.mp4
    07:04
  • 48 - Tree-in-Java.pptx
  • 49 - PreOrder-Traversal.pptx
  • 49 - Pre Order Traversal.mp4
    20:15
  • 49 - download code file.zip
  • 50 - InOrder Traversal.mp4
    10:07
  • 50 - InOrder-Traversal.pptx
  • 50 - download code file.zip
  • 51 - PostOrder Traversal.mp4
    09:53
  • 51 - PostOrder-Traversal.pptx
  • 51 - download code file.zip
  • 52 - LevelOrder-Traversal.pptx
  • 52 - Level Order Traversal.mp4
    17:55
  • 52 - download code file.zip
  • 53 - LeafNode-Traversal.pptx
  • 53 - Traverse Leaf Node in Tree.mp4
    11:31
  • 53 - download code file.zip
  • 54 - CountLeafNodes.pptx
  • 54 - Count Leaf Nodes of Tree.mp4
    07:44
  • 54 - download code file.zip
  • 55 - Find Max Element in Binary Tree.mp4
    14:16
  • 55 - GetMaximunNode.pptx
  • 55 - download code file.zip
  • 56 - FindAllPathsInTree.pptx
  • 56 - Find All Paths from Root to Leaf Nodes.mp4
    13:21
  • 56 - download code file.zip
  • 57 - Find Sum of Vertical Nodes in Tree.mp4
    21:36
  • 57 - Vertical-Sum.pptx
  • 57 - download code file.zip
  • 58 - Find Level of Any Node in Tree.mp4
    07:30
  • 58 - download code file.zip
  • 59 - BST Introduction.mp4
    06:01
  • 59 - BST-in-Java.pptx
  • 60 - Insertion-in-BST.pptx
  • 60 - Insert Node in BST.mp4
    16:03
  • 60 - download code file.zip
  • 61 - Search Node in BST.mp4
    11:57
  • 61 - Search-in-BST.pptx
  • 61 - download code file.zip
  • 62 - Delete Node in BST.mp4
    26:09
  • 62 - Delete-Node-in-BST.pptx
  • 62 - download code file.zip
  • 63 - Find Min & Max Node in BST.mp4
    06:05
  • 63 - Min-Max-Node-in-BST.pptx
  • 63 - download code file.zip
  • 64 - Array To Binary Search Tree Conversion.mp4
    14:45
  • 64 - Array-To-BST.pptx
  • 64 - download code file.zip
  • 65 - Bonus.html
  • Description


    Ace your next Java coding interview by mastering in data Structures and algorithms. Deep dive using Java

    What You'll Learn?


    • Code an implementation of each data structure, so you understand how they work under the covers.
    • Master commonly asked interview questions.
    • Tackle common data structures used in web development.
    • Understand what kind of questions are asked in Beginner Java Interviews
    • Understand Advanced Object Oriented Concepts
    • Answer questions on Collections, Generics and MultiThreading.
    • Understand basics of Functional Programming - Lambda Expressions and Streams.

    Who is this for?


  • Developers who have some knowledge of Java (or another OO language) looking to understand data structures and algorithms at a deep level.
  • Anyone preparing for an interview that will involve coding challenges.
  • More details


    Description

    Data Structures? They're here.  Algorithms?  Covered.  Lots of questions with well-explained solutions?  Yep!

    Maybe you have taken other courses on this topic that focus more on teaching how to pass job interview tests (theory) instead of how to make good choices for the programs you develop (implementation).

    Or maybe you are ready to move from a junior programming position to a more senior one and need to get skilled in advanced concepts like data structures, and how to apply them to your own projects.

    Whatever the reason, if you are looking for a course that focus on the implementations to give you a complete understanding of how things work, then this is the course for you.

    Complete source code is included and available for you to download.

    This is a hands-on course!  If you want to try understand things at a deep level, and work on implementations, rather than theory, then again, this is the course for you.

    Topics covered:-

    • Arrays 
    • Linked 
    • Lists 
    • Trees 
    • Hashtables 
    • Stacks 
    • Queues 
    • Heaps 
    • Sort algorithms 
    • Search algorithms
    • Java Collection 

    Why learn about data structures and algorithms?

    The reality is, the more you learn about data structures and algorithms, the better a programmer you become.

    Why?

    Because, data structures and algorithms are effectively patterns for solving problems.   You want to add as many of them as you can to your skill-set.  By doing so, you will find you solve more problems, and use the right tools for the job, in a more elegant way.  And you will learn a heap of them in this course.


    The sooner you sign up for this course, the sooner you will have the skills and knowledge you need to increase your job or consulting opportunities.    Java developers with key skills and understanding of data structures and algorithms are in high demand and get paid extremely well.

    If you are ready for that new job promotion or consulting opportunity, it's time to get started.

    Why not get started today?

     Click the Signup button to sign up for the course.

    Who this course is for:

    • Developers who have some knowledge of Java (or another OO language) looking to understand data structures and algorithms at a deep level.
    • Anyone preparing for an interview that will involve coding challenges.

    User Reviews
    Rating
    0
    0
    0
    0
    0
    average 0
    Total votes0
    Focused display
    LevelUp360° DevOps | Selenium | GCP | Terraform | Kubernetes | Ansible
    LevelUp360° DevOps | Selenium | GCP | Terraform | Kubernetes | Ansible
    Instructor's Courses
    Sometimes, reaching out and taking someone's hand is the beginning of a journey. We often need someone to helps us take the first few steps before we get a master's in that move.This is the vision we have behind all of our courses 'Step by Step'1. Start from scratch2. Break down the topic3. Simplify things4. Go step by stepTeaching is our passion and we design every course so you can start from scratch, knowing nothing about a topic and become an expert after the course and can work on enterprise projects.Do not worry if you do not have any existing knowledge of the subject. We will go very basic, step by step.Let's Get Started...LevelUp360 DevOps********************************************************************All courses under our banner comes with life-time support and you can ask me questions whenever you face any issues or just want to discuss anything with me or need my suggestions.********************************************************************
    Students take courses primarily to improve job-related skills.Some courses generate credit toward technical certification. Udemy has made a special effort to attract corporate trainers seeking to create coursework for employees of their company.
    • language english
    • Training sessions 63
    • duration 12:57:36
    • Release Date 2023/04/26