Companies Home Search Profile

Mastering Data Structures and Algorithms with Java

Focused View

Programming Knowledge

13:46:40

125 View
  • 1 - Introduction.mp4
    07:56
  • 2 - Java Applications Features 3Js of Java.mp4
    08:03
  • 3 - Variables in Java.mp4
    10:19
  • 4 - Datatypes and Keywords.mp4
    09:00
  • 5 - Datatypes and Keywords.mp4
    05:25
  • 6 - Exercise1 Solution Part 1.mp4
    21:12
  • 7 - Exercise1 Solution Part2.mp4
    17:22
  • 8 - Operators and Precedence.mp4
    14:55
  • 9 - String in Java.mp4
    11:25
  • 10 - String in Java.mp4
    10:00
  • 11 - Java Switch.mp4
    06:06
  • 12 - Java For Loop.mp4
    09:36
  • 13 - Java For Loop.mp4
    05:13
  • 14 - Java dowhile Loop.mp4
    05:44
  • 15 - Java Break Continue Comments.mp4
    08:59
  • 16 - Exercise 2.mp4
    02:58
  • 17 - Exercise 2 Solution Part1.mp4
    11:49
  • 18 - Exercise 2 Solution Part1.mp4
    16:41
  • 19 - Project Banking Application 1Introduction.mp4
    03:45
  • 20 - Project Banking Application 2Setup and Deposit to the Account.mp4
    06:51
  • 21 - Project Banking Application 4Show Menu in the Account.mp4
    08:26
  • 22 - Project Banking Application 4Show Menu in the Account.mp4
    18:48
  • 23 - Project Banking Application 5Running Our Project.mp4
    10:49
  • 24 - OOPs Introduction.mp4
    04:23
  • 25 - classes and Objects in Java.mp4
    08:28
  • 26 - Methods In Java.mp4
    08:26
  • 27 - Methods In Java.mp4
    09:01
  • 28 - Methods In Java.mp4
    09:58
  • 29 - Inheritance in Java Part1.mp4
    04:11
  • 30 - Types of Inheritance in Java Part2.mp4
    08:18
  • 31 - Multiple Hierarchical Inheritance in Java.mp4
    08:07
  • 32 - Multiple Hierarchical Inheritance in Java.mp4
    08:52
  • 33 - Multiple Hierarchical Inheritance in Java.mp4
    11:27
  • 34 - Method Overridding in Java.mp4
    13:51
  • 35 - Super Keyword in Java.mp4
    13:04
  • 36 - Super Keyword in Java.mp4
    09:27
  • 37 - Super Keyword in Java.mp4
    12:42
  • 38 - Interfaces in Java.mp4
    12:03
  • 39 - Interfaces in Java.mp4
    10:34
  • 40 - Access Modifiers in Java.mp4
    07:20
  • 41 - Access Modifiers in Java.mp4
    11:59
  • 42 - Exercise on Java OOPS2.mp4
    13:52
  • 43 - Arrays in Java Theory.mp4
    13:53
  • 44 - Arrays in Java Theory.mp4
    10:53
  • 45 - Arrays in Java Theory.mp4
    18:58
  • 46 - Remove Even Integer from an Array.mp4
    16:03
  • 47 - Reverse an Array.mp4
    09:58
  • 48 - Reverse an Array.mp4
    07:36
  • 49 - Second Maximum Value in Array.mp4
    11:59
  • 50 - Move zeros to the end of Array.mp4
    08:46
  • 51 - Resize Array in Java.mp4
    07:05
  • 52 - Java String.mp4
    13:33
  • 53 - Singly Linked List Theory.mp4
    06:21
  • 54 - How to make the singly linked list.mp4
    13:48
  • 55 - Print and Length of the Singly Linked List.mp4
    12:47
  • 56 - Search element in the Singly Linked List.mp4
    07:57
  • 57 - Reverse a Singly Linked List.mp4
    09:20
  • 58 - Middle node in Singly Linkked List.mp4
    09:27
  • 59 - Insert at the beginning of the Singly Linked List.mp4
    13:48
  • 60 - Insert at the end of the Singly Linked List.mp4
    08:40
  • 61 - Insert at user specified location in Singly Linked List.mp4
    20:13
  • 62 - Delete at the beginning in Singly Linked List.mp4
    13:56
  • 63 - Delete at the end of the singly linked list.mp4
    11:16
  • 64 - Deletion at the user specified loation in Singly Linked List.mp4
    10:58
  • 65 - Doubly Linked List in Java.mp4
    08:27
  • 66 - How to make a doubly linked list in Java.mp4
    13:40
  • 67 - Print the Doubly Linked List in Java.mp4
    09:35
  • 68 - Find the length of Doubly Linked List in Java.mp4
    08:37
  • 69 - Insert at the beginning of Doubly linked list in Java.mp4
    11:32
  • 70 - Insert at the end of the Doubly Linked List in Java.mp4
    08:51
  • 71 - Insert at User specified location in doubly linked list in Java.mp4
    14:16
  • 72 - Delete at begninning of Doubly linked list in Java.mp4
    08:27
  • 73 - Delete at the end of Doubly linked list in Java.mp4
    06:26
  • 74 - Delete at User specified location in Doubly linked list in Java.mp4
    10:59
  • 75 - Introduction to Circular Linked List in Java.mp4
    07:37
  • 76 - Create a Circular Linked List in Java.mp4
    12:37
  • 77 - Print a Circular Linked List in Java.mp4
    07:31
  • 78 - Find Length of a Circular Linked List in Java.mp4
    07:07
  • 79 - Insert at the beginning of the circular linked list in Java.mp4
    08:39
  • 80 - Insert at the end of the circullar linked list in Java.mp4
    07:39
  • Description


    Learn the Fundamentals and Advanced Concepts of Data Structures and Algorithms in Java to Boost Your Coding Skills

    What You'll Learn?


    • The fundamentals and advanced concepts of data structures and algorithms
    • Various types of data structures such as arrays, linked lists, stacks, queues, trees, and graphs
    • Different types of algorithms such as sorting, searching, hashing, and dynamic programming
    • How to implement data structures and algorithms in Java programming language
    • How to analyze and optimize code for performance
    • How to tackle complex programming problems using data structures and algorithms
    • Real-world applications of data structures and algorithms in software development.

    Who is this for?


  • Beginner, intermediate, or advanced programmers who want to learn and understand data structures and algorithms using Java programming language.
  • Students or professionals who are preparing for technical interviews and want to improve their problem-solving and coding skills.
  • Software developers who want to improve their understanding of data structures and algorithms and their applications in solving real-world problems.
  • Computer science students or graduates who want to gain practical knowledge of data structures and algorithms using Java programming language.
  • Computer science students or graduates who want to gain practical knowledge of data structures and algorithms using Java programming language.
  • More details


    Description

    Welcome to "Mastering Data Structures and Algorithms with Java" - the ultimate course to learn and understand the core concepts of data structures and algorithms using Java programming language.

    This course is designed for anyone who wants to improve their coding skills and become a proficient Java developer. Whether you're a beginner, intermediate, or advanced programmer, this course will provide you with a comprehensive understanding of data structures and algorithms and their applications in solving real-world problems.

    Throughout the course, you will learn various data structures such as arrays, linked lists, stacks, queues, trees, and graphs, and explore different algorithms including sorting, searching, hashing, and dynamic programming. You will gain a deep understanding of each data structure and algorithm, their time and space complexities, and how to implement them using Java programming language.

    In addition to theoretical concepts, the course also includes practical examples, coding exercises, and quizzes to solidify your understanding of the topics covered. You will also learn how to analyze and optimize your code for performance.

    By the end of this course, you will have the knowledge and skills to confidently tackle complex programming problems and implement efficient solutions using Java data structures and algorithms. So, if you're ready to master data structures and algorithms with Java, enroll now and let's get started!

    Who this course is for:

    • Beginner, intermediate, or advanced programmers who want to learn and understand data structures and algorithms using Java programming language.
    • Students or professionals who are preparing for technical interviews and want to improve their problem-solving and coding skills.
    • Software developers who want to improve their understanding of data structures and algorithms and their applications in solving real-world problems.
    • Computer science students or graduates who want to gain practical knowledge of data structures and algorithms using Java programming language.
    • Computer science students or graduates who want to gain practical knowledge of data structures and algorithms using Java programming language.

    User Reviews
    Rating
    0
    0
    0
    0
    0
    average 0
    Total votes0
    Focused display
    Programming Knowledge
    Programming Knowledge
    Instructor's Courses
    ProgrammingKnowledge YouTube channel is currently the fastest-growing programming channel on YouTube with more than 1 million subscribers. The video tutorials cover a range of different programming topics. ProgrammingKnowledge offers tons of video tutorials on top programming languages.If you find these tutorials useful, please share with your friends on Facebook twitter and Google plus. Let's make these videos help as many students as possible.
    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 80
    • duration 13:46:40
    • Release Date 2023/04/27