• Skip to main content
  • Skip to header right navigation
  • Skip to site footer

Roger Perkin

Learn Network Automation

  • Network Automation
    • Ansible Network Automation
      • Ansible Hosts File
      • What is Ansible?
    • Python Network Automation
      • Python for Network Engineers
    • Python Tutorial for Beginners
    • Terraform
    • pyATS
    • Docker
    • GIT
  • Cisco
    • ISE
    • SD WAN Training
    • Password Recovery
    • Software-Upgrade-Guides
    • BGP
    • Data Center
    • WIRELESS
  • CCIE
  • Blog
  • About
    • My Red Special Guitar
  • COURSES

Python Tutorial

Home

Python Tutorial for Beginners

If you have just discovered Python and looking for a Python tutorial for beginners, you are in the right place!

Python is an programming language used by so many people and is by far the most popular programming language on the planet!

The first thing to consider is what are you learning Python for? Are you doing it at school, are you a data scientist, are you using it for network automation? As you can see Python is a very versatile language and can be used for so many tasks.

It is very easy to get started and great fun to learn.

What is Python used for?

Python is one of the most popular programming languages in use today, you will see it used across many industries, including

  • Data Science
  • Web Development
  • Network Automation
  • Game Development
  • Data Analytics

Some of biggest web platforms on the internet run on Python, including YouTube, Netflix & Instagram!

Python for Beginners Book

Whilst there are 100’s of books you can buy to teach yourself Python, I would recommend these two.

Head first Python is a very easy to get started with book and Introducing Python is a bit more in depth. If you know zero Python I would start with the Head First book and if you know the concepts of programming and have a small understanding of Python jump into the O’Reilly book as it will take you a lot further.

How to install Python on Windows

The first thing to so is to install Python, some operating systems come with Python already installed.

Head over to https://www.python.org/downloads/ and download the latest version of Python. Installing Python is relatively easy, just select your OS and follow the instructions.

Python Editor

You can write Python code in Notepad if you want, but most people use a dedicated editor or IDE (integrated development environment).

The most popular free editor for Python right now is Visual Studio Code

It is open source and written by Microsoft and is updated regularly and is currently the most popular editor among developers.

There is a great tutorial here – https://code.visualstudio.com/docs/languages/python

I would highly recommend you download this!

The next step is to learn about Python Data Types.

I’m Roger Perkin, I am CCIE #50038 and based in the UK and if you are looking for the best way to learn Python – my answer is to just get started.

Page Contents

  • Python Tutorial for Beginners
  • What is Python used for?
  • Python for Beginners Book
  • How to install Python on Windows
  • Python Editor

Sidebar

Quick Links

Python Data Types
- Strings
- Dictionaries

Let’s get started

Take a look at my premium courses on Ansible, Nornir & Git or buy them all with the Network Automation Bundle!

Network Automation Courses

Navigation

Home

Blog

About

Contact

Network Tools

Python VENV Tutorial

Contact

Get in touch with me here

[email protected]

Buy me a coffeeBuy me a coffee

YouTube

Don’t forget to take a look at my YouTube Channel

youtube button

Tech

Best Vertical Mouse for RSI

Copyright © 2022 · Roger Perkin · All Rights Reserved · Powered by Mai Theme