Learn Python: Python for Beginners

Visit Tutorial Page ( Report)

Do you want to become a programmer? Do you want to be able to create games, work with files, manipulate data, and much more? If you want to learn programming or are learning Python for the first time, then you've come to the right place! Python is a powerful, modern programming language that has the capabilities required for experienced programmers, while being easy enough for beginners to learn. Python is a well-developed, stable, and fun programming language that is suitable for complex and simple development projects. Programmers love Python because of how simple and easy it is to use. This course has everything you need to get started with Python. We'll first start with the basics of Python - learning about strings, variables, and data types. Then, we'll move on to loops and conditionals. Once we're done with that, we'll learn about functions and files in Python. All of this will culminate towards building a fun game using the concepts we've learned in Python. The entire course is filled with exercises that challenge you so that you get the best experience possible. I hope you're excited to dive into Python with this course. So what are you waiting for? Let's get started! Who is the target audience? Programmers Students and Teachers Beginners Anyone who wants to learn to program with Python!

  • Welcome!

    We'll talk about what we're covering in this course.

  • Install Python

    We go through the Windows installation process for Python.

  • About Python
  • Hello World

    We're going to create our first Python program. Hello World

  • Basic Syntax

    We cover the basics of how Python works.

  • Variables

    We're going to learn about basic variables and work with them.

  • Strings

    We're going to cover the string datatype, as well as some of it's basic operations.

  • Lists

    We cover the basics of lists as well as some of its operations.

  • Dictionaries

    Learn how to map (key, value) pairs using dictionaries in Python, and why the'y're useful.

  • Tuples

    We're going to go over how Tuples work, as well as some of the basic things we can do with them.

  • Extra: Tuple Unpacking

    We'll quickly cover how to unpack tuples.

  • If-Else Statements

    We cover how to use if, elif, and else in this lecture using variables and strings.

  • For Loops

    We cover how basic for loops work in Python using strings and lists as examples.

  • While Loops

    Covers while loops, and compares them to for loops to understand when to use them.

  • Pass, Break, and Continue

    Covers the different uses of break, continue, and pass, in loops.

  • User Input and Casting

    Shows how our "hello world" program can say something else using user inputs.

  • Exceptions

    We'll cover how exceptions work in try, except blocks.

  • Understanding Functions

    We're going to cover what functions are as well as how we can create them and use them.

  • Opening and Reading Files

    We'll cover opening and reading files, as well as going back to the start of a file.

  • Writing to Files

    We'll cover writing to files as well as alternative methods.

  • Copying a File

    We go through copy over a text file, and loop at reading files line by line.

  • Creating Classes

    We're going to get started with object-oriented programming by covering how to create classes in Python. The attached document resource includes some of the main terminology that is involved for this section.

  • Objects

    We'll use the class from last lecture to work with objects. Learn to create objects, and use their methods.

  • Tkinter Intro

    We'll go through how to create a simple Window using tkinter, which is included with the installation of Python.

Write Your Review