Author
Released
8/15/2018- Truth value testing
- Template strings
- Iterators
- Transforms
- Advanced Python functions
- Advanced collections
- Advanced classes and objects
- Logging
- Python comprehensions: list, dictionary, and set
Skill Level Advanced
Duration
Views
- [Joe] Python has quickly become one of the go-to languages for developers across a wide range of application types. It's not surprising why this is the case. The Python language is flexible, customizable, and provides right out of the box the kinds of features that other languages make you go to third parties for or require that you build yourself. I'm going to show you how to leverage Python's built-in features to manipulate data, build classes that work just like the ones that are native to the language, and write code that is just easier to read and maintain.
I'm Joe Marini and I've been programming professionally for almost 30 years. If you're ready to take your Python skills to the next level then come join me in my LinkedIn learning course on Advanced Python Programming.
Related Courses
-
Python: Programming Efficiently (2017)
with Michele Vallisneri2h 15m Intermediate -
Python Essential Training
with Bill Weinman4h 45m Intermediate -
Learning Python
with Joe Marini2h 27m Beginner
-
Introduction
-
Welcome45s
-
What you should know1m 22s
-
-
1. Python Language Features
-
Python coding style3m 29s
-
Truth value testing3m 11s
-
Strings vs. bytes5m 26s
-
Template strings4m 19s
-
-
2. Built-In Functions
-
Utilities3m 59s
-
Iterators7m 36s
-
Transforms7m 19s
-
Itertools7m 3s
-
-
3. Advanced Python Functions
-
Variable argument lists3m 48s
-
Lambda functions3m 49s
-
Keyword-only arguments2m 57s
-
4. Advanced Collections
-
Using namedtuple4m 17s
-
defaultdict4m 16s
-
Counters5m 27s
-
OrderedDict5m 41s
-
Deque objects4m 45s
-
5. Advanced Classes and Objects
-
Advanced classes overview1m 15s
-
Defining enumerations5m 59s
-
Class string values5m 46s
-
Computed attributes7m 19s
-
Object operations4m 57s
-
Object comparisons6m 9s
-
-
6. Using Logging
-
Overview of logging1m 38s
-
Basic logging4m 57s
-
Custom logging6m 48s
-
-
7. Python Comprehensions
-
What are comprehensions?2m 6s
-
List comprehensions4m 28s
-
Set comprehensions4m 54s
-
-
Conclusion
-
Next steps43s
-
- Mark as unwatched
- Mark all as unwatched
Are you sure you want to mark all the videos in this course as unwatched?
This will not affect your course history, your reports, or your certificates of completion for this course.
CancelTake notes with your new membership!
Type in the entry box, then click Enter to save your note.
1:30Press on any video thumbnail to jump immediately to the timecode shown.
Notes are saved with you account but can also be exported as plain text, MS Word, PDF, Google Doc, or Evernote.
Share this video
Embed this video
Video: Welcome