Save For Later

Core Python

Save For Later

What You'll Learn

  • Python use cases
  • Code organization
  • Classes and functions
  • Object oriented design
  • Iterators and collections
  • Error handling
  • Introspection
  • Numeric tower
  • Hasing
  • Generators
  • Coroutines
  • " >

    Python is an interpreted, high-level, general-purpose programming language that emphasizes code readability. It’s a dynamically typed and garbage-collected language that supports structured, object-oriented, and functional programming. It’s often described as a "batteries included" language due to its comprehensive standard library. In this path you will learn the basics of Python and more advanced topics such as object-oriented design and code organization.

    What You'll Learn

  • Python use cases
  • Code organization
  • Classes and functions
  • Object oriented design
  • Iterators and collections
  • Error handling
  • Introspection
  • Numeric tower
  • Hasing
  • Generators
  • Coroutines
  • OpenCourser is an affiliate partner of Pluralsight and may earn a commission when you buy through our links.

    From Pluralsight
    Hours 17
    Instructors Jason Olson, Austin Bingham, Robert Smallshire, Jon Flanders, Axel Sirota
    Language English
    Subjects Programming

    Similar Courses

    Sorted by relevance

    Careers

    An overview of related careers and their average salaries in the US. Bars indicate income percentile (33rd - 99th).

    Programming Coordinator 1 $54k

    Code Inspector 2 $56k

    Code A Expediter $57k

    Programming Acquisitions $61k

    Programming advisor $72k

    Network Programming $78k

    NC Programming $79k

    Programmer (Python) $99k

    DBA - Programming $103k

    Training (Python) $104k

    Gameplay Programming $120k

    IT and Programming Specialist $122k

    Courses in this Paths

    Listed in the order in which they should be taken

    Starts Course Information

    On Demand

    Python: The Big Picture

    At the heart of creating software is being able to use the right tool for the right job. In this course, Python: The Big Picture, you'll learn about the Python programming...

    Pluralsight

    Save

    On Demand

    Core Python: Getting Started

    Python is a big language, and it's important to have a thorough grounding in its key concepts in order to be productive and create high-quality Python programs. In our experience,...

    Pluralsight

    Save

    On Demand

    Core Python: Organizing Larger Programs

    As your Python programs grow, or you contribute to existing, larger Python-based systems, you'll need some techniques to help you manage the inevitable growth of complexity. In...

    Pluralsight

    Save

    On Demand

    Core Python: Classes and Object-orientation

    Classes are crucial tool in Python for organizing data and behavior. In this course, Core Python: Classes and object-orientation, you’ll learn how to apply fundamental principles...

    Pluralsight

    Save

    On Demand

    Core Python: Functions and Functional Programming

    In Python, as with most programming languages, functions are a fundamental tool for managing program complexity. Understanding how to use functions fluently is a key skill on the...

    Pluralsight

    Save

    On Demand

    Core Python: Introspection

    Python is a highly dynamic language, and this dynamism is enabled by a great deal of metadata associated with objects at runtime. In this course, Core Python: Introspection,...

    Pluralsight

    Save

    On Demand

    Core Python: Robust Resource and Error Handling

    The dominant error handling strategy in Python is the use of exceptions, and exceptions are ubiquitous in the Python language, standard library, and package ecosystem. In this...

    Pluralsight

    Save

    On Demand

    Core Python: Numeric Types, Dates, and Times (You were viewing this course)

    Python’s basic numeric types, int and float, are generally intuitive and are often sufficient for most programming tasks. There are some calculations, however, for which these...

    Pluralsight

    Save

    On Demand

    Core Python: Hashing and More Collections

    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...

    Pluralsight

    Save

    On Demand

    Advanced Generators and Coroutines

    Life is about waiting, so how about for once letting Python wait for you? Generators and coroutines are Python's main ingredients for lazy programming and letting code run...

    Pluralsight

    Save

    Pluralsight

    From Pluralsight
    Hours 17
    Instructors Jason Olson, Austin Bingham, Robert Smallshire, Jon Flanders, Axel Sirota
    Language English
    Subjects Programming

    Careers

    An overview of related careers and their average salaries in the US. Bars indicate income percentile (33rd - 99th).

    Programming Coordinator 1 $54k

    Code Inspector 2 $56k

    Code A Expediter $57k

    Programming Acquisitions $61k

    Programming advisor $72k

    Network Programming $78k

    NC Programming $79k

    Programmer (Python) $99k

    DBA - Programming $103k

    Training (Python) $104k

    Gameplay Programming $120k

    IT and Programming Specialist $122k

    Similar Courses

    Sorted by relevance