Companies Home Search Profile

Core Python 3: Hashing and More Collections

Focused View

Jon Flanders

1:33:39

145 View
  • 1. Course Overview.mp4
    01:41
  • 1. Version Check.mp4
    00:15
  • 2. Introduction.mp4
    02:00
  • 3. Sequence Types.mp4
    01:38
  • 4. Demo- Sequence Types.mp4
    06:55
  • 5. Mapping Types.mp4
    01:13
  • 6. Demo- Mapping Types.mp4
    03:19
  • 7. Set and Summary.mp4
    01:21
  • 1. Introduction.mp4
    03:26
  • 2. Demo- Hashing.mp4
    09:34
  • 3. Collisions and Equality.mp4
    06:59
  • 4. Demo- Hashing and Equality.mp4
    03:18
  • 5. Demo- Hash Immutability.mp4
    02:27
  • 6. More on Immutability.mp4
    01:15
  • 7. Dataclass and Summary.mp4
    01:51
  • 1. Introduction.mp4
    01:45
  • 2. Demo- defaultdict.mp4
    05:14
  • 3. Counter + Demo.mp4
    10:08
  • 4. OrderedDict + Demo.mp4
    05:45
  • 5. Summary.mp4
    00:20
  • 1. Introduction.mp4
    06:07
  • 2. Demo- namedtuple.mp4
    06:51
  • 3. deque.mp4
    04:26
  • 4. Demo- deque.mp4
    05:25
  • 5. Summary.mp4
    00:26
  • Description


    If you use Python you want to embrace the object-oriented features to make your code easier to use, maintain, and extend. You will learn how to best take advantage of those features — specifically how to leverage hashing and advanced collections.

    What You'll Learn?


      Whether you are writing scripts for your own use, building websites with something like Flask, or using machine learning frameworks like TensorFlow, you need to use collections in Python.

      However, often there are multiple collection types that seem like the correct solution to your particular problem. Being able to pick the correct type is an essential skill to write effective Python code.

      In this course, Core Python: Hashing and More Collections, you will learn about more of the collection types in Python and be able to pick the correct type and use that type more effectively.

      • First, you will learn how to classify collection types to be able to easily determine what kind of functionality all the advanced collection types offer.
      • Next, you will discover how to implement __hash__ and __eq__ to make your own types more useful in mapping types.
      • Finally, you will explore more of the collection types in Python.
      When you are finished with this course, you will have the skills and knowledge of Python collection types needed to write more effective Python.

    More details


    User Reviews
    Rating
    0
    0
    0
    0
    0
    average 0
    Total votes0
    Focused display
    Category
    Jon Flanders
    Jon Flanders
    Instructor's Courses
    Although Jon spent the first few years of his professional life as an attorney, he quickly found chasing bits more interesting than chasing ambulances. He first worked at the University of Minnesota, building a financial reporting Web site using ASP and SQL Server, specializing in automatic integration between multiple data stores. Since joining the training industry in 1999, Jon has devoted his time to working on various projects while migrating from the world of ASP and COM to the world of .NET, ASP.NET, and Web Services, and now into the world of mobile devices. During this part of Jon’s career he wrote RESTFul.NET ​for O’Reilly, Essential ASP​for Addison-Wesley, and co-authored Mastering Visual Studio.NET​for O’Reilly. Since 2011, Jon has been concentrating on the mobile world. Working mainly in iOS, Jon has helped numerous companies create and transform mobile teams into teams that can create, build, test, and deploy mobile applications with ease. Augmented Reality is another one of Jon’s current passions, along with Beacons and IoT. Jon is excited for the next phase of mobile development and exploring how technology can not only entertain us, but help create a connected world where smart devices start to perform tasks that are difficult and time-consuming.
    Pluralsight, LLC is an American privately held online education company that offers a variety of video training courses for software developers, IT administrators, and creative professionals through its website. Founded in 2004 by Aaron Skonnard, Keith Brown, Fritz Onion, and Bill Williams, the company has its headquarters in Farmington, Utah. As of July 2018, it uses more than 1,400 subject-matter experts as authors, and offers more than 7,000 courses in its catalog. Since first moving its courses online in 2007, the company has expanded, developing a full enterprise platform, and adding skills assessment modules.
    • language english
    • Training sessions 25
    • duration 1:33:39
    • level advanced
    • English subtitles has
    • Release Date 2023/01/24