Course curriculum

    1. Python introduction

    2. Mac and Linux installation

    3. Windows setup

    4. Interpreted vs compiled programming languages

    5. Creating and running our first Python script

    6. Setting up our IDE

    1. Numbers in Python

    2. Strings in Python

    3. String manipulation

    4. Boolean operators

    5. Lists in Python

    6. Dictionaries in Python

    7. Variables in Python

    8. Python builtin functions

    9. Defining functions in Python

    10. Adding arguments to a function

    11. Default arguments

    12. Keyword arguments

    13. Infinite arguments

    14. Return values

    15. If else statements

    16. For and while loops

    17. Importing modules into a Python script

    18. Project #1 - Building a calculator

    1. PEP guidelines

    2. Breaking out of while loops

    3. Continuing while loops

    4. Classes and objects

    5. Instance variables

    6. Class and instance variables

    7. How to add comments to your code

    8. Importing modules from relative paths

    1. RPG battle script setup

    2. Creating our character

    3. Additional utility classes

    4. RPG enemy instantiation

    5. Using magic

    6. Turning our magic into a class

    7. Healing our player

    8. Adding items

    9. Implementing different item types

    10. Better HP view

    11. Three member party

    12. Working HP bars

    13. White space in HP and MP

    14. Enemy HP bar

    15. Multiple enemies pt. 1

    16. Multiple enemies pt. 2

    17. Enemy AI

    1. Reading and writing files in Python

    2. JavaScript Object Notation JSON

    3. Using Virtualenv to create a virtual environment

    4. PyPI - the Python Package Index

    1. Introduction to Requests

    2. HTTP GET variables

    3. Pillow the image processing library (PIL)

    4. Posting data

    5. Posting JSON

    6. Headers

About this course

  • $9.99
  • 146 lessons
  • 18 hours of video content

Discover your potential, starting today