
您是希望进入数据结构世界的初学者还是想知道哈希表背后发生了什么的中级程序员?
欢迎来到数据结构和算法,基础课程 – 您需要了解数据结构背后的核心概念并使用 C++ 建立坚实的编程基础的唯一课程。该课程由来自 Google 的专家讲师 Prateek Narang 教授,他不仅是一名软件工程师,而且还指导了数千名学生成为优秀的程序员和开发人员,并因其出色的教学技巧而在 Udemy 上获得最高评价。
每个软件应用程序都围绕数据,执行不同的操作,如插入、删除、更新和搜索。要成为一名出色的软件开发人员,必须了解数据结构和算法,本课程通过从头开始涵盖每个数据结构的理论和实践,让您对该主题有深入的了解。
该课程包含 20 多个小时的交互式视频内容和数十个编码练习,从零开始教您所有基本概念。每个部分都非常详细地介绍了数据结构,包括编码练习和现实生活中的例子。
该课程专为初学者和中级程序员设计。我们试图通过直观的解释和带有数十个模因的交互式视频讲座,让不那么简单的主题看起来容易一些
与大多数讲师不同,我们不是销售人员或营销人员。我的工作是帮助您建立强大的编程基础并成为一名成功的开发人员。通过 Udemy & Coding Minutes,我以原始成本的一小部分为您提供这门课程,以便任何有兴趣学习的人都可以将他们的技能提升到一个新的水平。所以我希望你今天注册,我会在课程中见到你。
Master the core concepts & internal workings of data structures, build algorithms & solve problems using C++
MP4 | Video: h264, 1280×720 | Audio: AAC, 44.1 KHz, 2 Ch
Genre: eLearning | Language: English + srt | Duration: 222 lectures (24h 23m) | Size: 13.9 GB
What you’ll learn:
Core concepts & internals of Data Structures
Trees, Linked Lists, Heaps, Graphs
Build all data structures from scratch
Object Oriented Programming Basics
Brute Force & Optimisation Techniques
Space Time Complexity Analysis
Hash Functions, Collision Handling
Recursion & Backtracking
Dynamic Memory & Pointers
Create your own DS library!
C++ Standard Template Library Basics
Project – Design & Implement Shopping Cart
Requirements
Familiarity with any one programming language
Ability to understand & write code (preferably C/C++)
Understanding of Loops, Variables, Conditional Statements
Description
Are you a beginner looking to enter the world of Data Structures or intermediate programmer wondering what happens behind a Hash-table?
Welcome to Data Structures & Algorithms, Essentials Course – the only course you need to understand the core concepts behind Data Structures & build a solid programming foundations using C++ . The course is taught by an expert instructor Prateek Narang from Google, who is not just a software engineer but also has mentored thousands of students in becoming great programmers & developers and is top rated on Udemy for his amazing teaching skills.
Every software application revolves around data, performing different operations like Insert, Delete, Update & Search. To be a great software developer, understanding of Data Structures & Algorithms is must and this course provides you a deep understanding of the topic by covering both the theory and hands-on-implementation of each data structure from scratch.
The Course contains 20+ hours of interactive video content & dozens of coding exercises, teaching you all essential concepts starting from ground zero. Each section covers data structure in great detail, with Coding Exercises & real life examples. Here is what you will learn –
Programming Concepts
Bit masking
Object Oriented Programming Basics
Pointers & Dynamic Memory (C++)
Recursion
Data Structures Foundation
Array, 2D Array, Strings, Vectors
Linked Lists, Stacks, Queues
Trees, BST, Tries
Heaps/Priority Queues
Hash-tables, Collision Handling
Graphs
Algorithms Foundation
Brute Force, Backtracking
Sorting & Searching
Divide & Conquer
Dynamic Programming
The course is designed for beginner & intermediate programmers. We try to make not so easy topics look easy with intuitive explanations & interactive video lectures with dozens of memes ? The course finishes with a final mini project – a command line app for an online shopping cart combining principles from Object Oriented Programming & Data Structures.
Unlike most instructors, we are not a salesperson or a marketer. My job is to help you build strong fundamentals in programming & be a successful developer. Through Udemy & Coding Minutes, I am providing this course to you at a fraction of cost of its original cost, so that anyone who is interested to learn can take their skills to the next level. So I hope you sign up today, and I will see you in the course.
Who this course is for
Beginner level programmers
Students who want to learn data structures
Students from Computer Science & related branches
Working professionals who want to brush up internals of hashmaps, heaps, graphs etc

原创文章,作者:steven,如若转载,请注明出处:https://rr3d.cn/16821.html