Address
304 North Cardinal St.
Dorchester Center, MA 02124

Work Hours
Monday to Friday: 7AM - 7PM
Weekend: 10AM - 5PM

Introduction to Python 3

Python is a high-level interpreted, object-oriented, and interactive programming language. It’s arguably the most popular language in the world because it is simple and easy to understand which feels like reading simple English. This pseudo-code nature of Python makes it easy to learn and understandable by beginners. Python is available for different operating systems like Mac, Windows, Linux, or Unix, making it a cross-platform & portable language.

Brief History

  • Created in 1990 by Guido van Rossum who named it after the famous comedy show Monty Python’s flying circus
  • Specifically designed as an easy-to-use language
  • Highly focus on the readability of code

Why chooses Python?

  • Designed for clear, logical code that is easy to read and learn
  • Lots of existing Libraries and frameworks written in Python allow users to apply Python to a wide variety of tasks
  • Python has a syntax that allows developers to write programs with fewer lines than some other programming languages
  • Python focuses on optimizing developer time, rather than a computer’s processing time
  • Documentation online:http://Docs.python.org/3

What can you do with Python?

This course first focuses on base Python, which consists of the core components of the language and writing scripts and small programs. Later we begin to learn about outside libraries and frameworks that greatly expand Python’s capabilities.

We can do a lot of useful things by using Python for example:

  • Automated simple tasks
    • Searching for files and editing them
    • Works with PDFs
    • Reading and editing Excel files
    • Automate emails and text massages
    • Scrapping information from a website
    • Fill out form
  • Create Websites
    • Use web frameworks such as Django and Flask to handle the backend of a website and user data
    • Create interactive dashboards for users
  • Data Science and Machine Learning
    • Analyze large data files
    • Create visualizations
    • Perform machine learning tasks
    • Create and run predictive algorithms

Once you understand base Python and begin working with a few libraries, you will quickly begin to see the vast potential Python has for your own projects.

Features

  • East to understand means Less development time
  • Free and open source
  • High-Level Language
  • Portable (works on Linux/Windows/Mac)

Also, check: