Python Fundamentals

You'll learn the fundamentals of Python programming. We'll also learn how to use Pycharm and build portfolio projects.


By the end of this course, you'll be able to:

  • Understand the fundamentals of programming in Python
  • Use Pycharm
  • Build a portfolio project

Learn to use Python


Introduction to Python

Introduction and Installation of Python.


Programming in Python

Learn the basics of programming in Python.


Variables and Data Types

Learn about variables and data types.


Conditional Statements

Learn to answer logic questions using conditional statements.


Project: Dice Rolling Simulator

Learn to combine the skills you learned to build a Dice Rolling Simulator game.


Lists and For Loops

Learn to analyze data using lists and for loops.


Dictionaries and Frequency Tables

Learn to build frequency tables using dictionaries.


Functions in Python

Learn how to speed up your workflow using functions.


Learn and Install Pycharm

Learn the basics of using Pycharm.


Project: Building a small text based game

Learn to combine the skills you learned to build a small text based game.