Python for Pros

Learn how to conquer the Python Programming Language!

Python is an interpreted high-level general-purpose programming language. Its design philosophy emphasizes code readability with its use of significant indentation. Its language constructs as well as its object-oriented approach aim to help programmers write clear, logical code for small and large-scale projects.

What you’ll learn

  • Learn to use Python professionally.
  • Learn to use Object-Oriented Programming.
  • Use Python for Data Science and Machine Learning.
  • Have a fundamental understanding of the Python programming language..

Course Content

  • Introduction –> 22 lectures • 1hr 53min.

Auto Draft

Requirements

  • Computer with internet connection.

Python is an interpreted high-level general-purpose programming language. Its design philosophy emphasizes code readability with its use of significant indentation. Its language constructs as well as its object-oriented approach aim to help programmers write clear, logical code for small and large-scale projects.

Python is a multi-paradigm programming language. Object-oriented programming and structured programming are fully supported, and many of its features support functional programming and aspect-oriented programming (including by meta-programming and metaobjects (magic methods)). Many other paradigms are supported via extensions, including design by contract and logic programming.

Python’s large standard library, commonly cited as one of its greatest strengths, provides tools suited to many tasks. For Internet-facing applications, many standard formats and protocols such as MIME and HTTP are supported. It includes modules for creating graphical user interfaces, connecting to relational databases, generating pseudo-random numbers, arithmetic with arbitrary-precision decimals, manipulating regular expressions, and unit testing.

An empirical study found that scripting languages, such as Python, are more productive than conventional languages, such as C and Java, for programming problems involving string manipulation and search in a dictionary, and determined that memory consumption was often “better than Java and not much worse than C or C++”.

Large organizations that use Python include Wikipedia, Google, Yahoo!, CERN, NASA, Facebook, Amazon, Instagram, Spotify and some smaller entities like ILM and ITA. The social news networking site Reddit was written mostly in Python.

Get Tutorial