Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Learn Python from Scratch
Rating: 4.1 out of 5(749 ratings)
25,352 students

Learn Python from Scratch

Start your python journey here. You will be able to build on these foundations to achieve what you want with python.
Created byGiles McMullen
Last updated 8/2018
English
English [Auto],

What you'll learn

  • You will understand the syntax of python and how to structure python. It will provide the basics to move onto other topics such as data science

Course content

5 sections37 lectures2h 36m total length
  • Introduction3:23

    Learn the basics of Python 2.7, install Anaconda, and start using Jupyter notebooks to explore data science, visualization, and foundational coding skills.

  • Jupyter Notebook4:04

    Explore how to use the Jupyter notebook to run Python code, perform arithmetic, distinguish integers and floats, and work with strings and type checks.

  • Variables in Python7:41

    Learn how to work with variables in Python by assigning values to identifiers, using arithmetic and in-place operations like x += 1, and manipulating strings with indexing and slicing.

  • Python Strings6:34

    Create and examine python strings, following identifier rules and quotes, then use zero-based indexing and slicing to access single or multiple characters, including negative steps to reverse.

  • String Methods8:42

    Learn how to use Python string methods to transform and inspect text. Explore len, upper, lower, split, count, and find with dot notation and practical examples.

  • String Replace4:15

    Learn how to use Python's string replace method to swap seven for eight, then master print statements, including on the same line with commas and escaping apostrophes.

  • String Formatting and Functions7:31

    Learn string formatting and functions in Python by building a program that asks for a name and surname, formats the full name, and counts characters.

Requirements

  • Have access to a computer

Description

Python the way I wish I'd been taught! This python course will teach you the foundations of python. It starts in python 2 and explains the difference between Python 2 and 3 so that you have the most thorough understanding possible. Each lesson has example code that takes you through the syntax of python step by step. You will learn how to install python, how and why to use jupyter notebooks in python, it covers variables, lists, dictionaries, flow control and functions. Once complete you will have a thorough understanding of what python is capable of and how to use it and importantly, how to build on your new skills to reach your programming goals.

Who this course is for:

  • Beginners who want to learn python and have no previous experience