* Cantinho Satkeys

Refresh History
  • FELISCUNHA: Votos de um santo domingo para todo o auditório  4tj97u<z
    03 de Novembro de 2024, 10:49
  • j.s.: bom fim de semana  43e5r6 49E09B4F
    02 de Novembro de 2024, 08:37
  • j.s.: ghyt74 a todos  4tj97u<z
    02 de Novembro de 2024, 08:36
  • FELISCUNHA: ghyt74   49E09B4F  e bom feriado   4tj97u<z
    01 de Novembro de 2024, 10:39
  • JPratas: try65hytr Pessoal  h7ft6l k7y8j0
    01 de Novembro de 2024, 03:51
  • j.s.: try65hytr a todos  4tj97u<z
    30 de Outubro de 2024, 21:00
  • JPratas: dgtgtr Pessoal  4tj97u<z k7y8j0
    28 de Outubro de 2024, 17:35
  • FELISCUNHA: Votos de um santo domingo para todo o auditório  k8h9m
    27 de Outubro de 2024, 11:21
  • j.s.: bom fim de semana   49E09B4F 49E09B4F
    26 de Outubro de 2024, 17:06
  • j.s.: dgtgtr a todos  4tj97u<z
    26 de Outubro de 2024, 17:06
  • FELISCUNHA: ghyt74   49E09B4F  e bom fim de semana
    26 de Outubro de 2024, 11:49
  • JPratas: try65hytr Pessoal  101yd91 k7y8j0
    25 de Outubro de 2024, 03:53
  • JPratas: dgtgtr A Todos  4tj97u<z 2dgh8i k7y8j0
    23 de Outubro de 2024, 16:31
  • FELISCUNHA: ghyt74  pessoal   49E09B4F
    23 de Outubro de 2024, 10:59
  • j.s.: dgtgtr a todos  4tj97u<z
    22 de Outubro de 2024, 18:16
  • j.s.: dgtgtr a todos  4tj97u<z
    20 de Outubro de 2024, 15:04
  • FELISCUNHA: Votos de um santo domingo para todo o auditório  101041
    20 de Outubro de 2024, 11:37
  • axlpoa: hi
    19 de Outubro de 2024, 22:24
  • FELISCUNHA: ghyt74   49E09B4F  e bom fim de semana  4tj97u<z
    19 de Outubro de 2024, 11:31
  • j.s.: ghyt74 a todos  4tj97u<z
    18 de Outubro de 2024, 09:33

Autor Tópico: Master Data Structures for Optimal Solutions in Python  (Lida 85 vezes)

0 Membros e 1 Visitante estão a ver este tópico.

Online mitsumi

  • Moderador Global
  • ***
  • Mensagens: 115675
  • Karma: +0/-0
Master Data Structures for Optimal Solutions in Python
« em: 10 de Maio de 2021, 11:56 »
MP4 | Video: h264, 1280x720 | Audio: AAC, 44100 Hz
Language: English | Size: 4.33 GB | Duration: 4h 37m

What you'll learn
Know how to use and implement the proven data structures in Python
Master how wrong data structure kills performance of your program
Master the optimal solutions to problems like the Balancing Bracket Problems with Data Structures
Practical experience on to measure performance of data structures
Know how and when to solve Programming Challenges using Linked Lists, Stacks and Queues.
The basis of Object Oriented Programming in Python - From drawings to code
How Linked Lists are used to implement Queues and Stacks
Learn how to implement Double Linked Lists in Python

Requirements
Understanding of a simple Python program (if, while and function calls)
Basic understanding of a class (object) in Python
Simple understanding of Python lists
Description
Why master Data Structures?

The simple and naive solution to problems like the Balancing Bracket Problems, Nearest Smallest Element Problem and many more... are not efficient and are too slow for large input sizes. They kill your programs performance.

With the right Data Structure problems like that have fast and optimal run-time.

Also, it teaches you how performance is measured and what matters when solving your programming challenges.

We will cover all that and more.

Most courses on Data Structures focus too much on only mastering the structures itself. Standard courses move too fast forward to complex Data Structures. The normal courses do not explain use-cases and actually show how you benefit from mastering data structures.

This course will focus on mastering the most important and used Data Structures. It will also show you how these Data Structures can be used to solve some of the most advanced programming challenges. Further, it will show you how wrong use of Data Structures are killing the performance of your program.

This is not taught in standard Data Structure courses, which only focus on the understanding and implementing Data Structures.

This course will teach you in an easy way the most used Data Structures and master the power of them.

Python is the chosen language to learn programming for obvious reasons:

Python is easy to master

It is easy to solve complex problems in an elegant manner

...and it is a used by many professionals in most professions

Python is the chosen language to master Data Structures

It is easy to turn drawings of Data Structures into Python code.

No overhead syntax is needed to express functionality.

You only need to master how to get from a drawing to Python code.

This course will give you that and more!

How will you benefit from this course?

You will master the simplest way to turn drawings of Data Structures into Python code.

Understand how and when to use Data Structures.

Implement proven efficient data structures like Linked Lists, Stacks and Queues in less than 5 minutes.

Know what Data Structures to use to solve Programming Challenges in the optimal way.

How to check the performance of your program and Data Structures like a professional.

Simply, you will take your Python skills to the next level.

If you want to become a effective programmer you need to have some basic understanding of the underlying programming concepts. The more programming concepts you understand, the more problems you can solve efficiently in Python.

In this course we will cover the essential proven Data Structures in an straight forward and easy to understand way. You will be learning along the way and implement the Data Structures to get an understanding of it.

This course covers the following

Understand why Linked Lists, Stacks, and Queues are essential to understand in programming

Make simple and easy to understand implementations of Linked Lists, Staks, Queues, and Double Linked Lists

Learn how to reverse a Linked List

How to solve programming challenges like the Balancing Bracket Problem and Nearest Smallest Element Problem

Understand performance of programs and Data Structures

Why do the chosen data structure matters in your solution.

The course is structures in an easy understandable way.

How to simplest turn the concept of a Linked List into beautiful and readable code.

Why you use a helper class to make the operations on Linked Lists.

Showing why the Linked List is an efficient Data Structures for implementing Stacks and Queues.

How to solve problems with the Data Structures

Also, how to test performance of your solutions

You code along - you only learn by trying yourself

At each small step you make the implementation along with me.

You implement it on all stages to increase your understanding of the data structures.

Basically, we learn along the way.

Who is this course for?

You have used Python on any level.

You may be a beginner that want to program as a professional.

...or you have been programming for years, but need to understand the basics better

You do understand the concepts of Python functions, if, for and while-loops.

...that's all you need - still uncertain of your skills - check out the prerequisite lecture that takes you through the requirements.

The course has a 30 day money back guarantee that ensures if you are not satisfied, you will get your money back. Also, feel free to contact me directly if you have any questions.

Who this course is for:
Beginner Python developer that wants to master how data structures gives optimal solutions to problems
Python developer that wants to increase knowledge about how to implement and solve general problems in Python

Screenshots


Download link:
Só visivel para registados e com resposta ao tópico.

Only visible to registered and with a reply to the topic.

Links are Interchangeable - No Password - Single Extraction