A Brief Introduction to Python

Learn Programming and Python for Free!
Rating: 4.2 out of 5 (52 ratings)
2,784 students
A Brief Introduction to Python
Rating: 4.2 out of 5 (52 ratings)
2,784 students
Python
Variables
If Statements
While Loops
For Loops
Lists
Functions
Writing Files
Reading Files
Pip

Requirements

  • None, this course is targeted towards new programmers
Description

This course is an introduction to programming and Python. It can serve as a good introduction for those who have little to no programming experience and want to learn more about programming with Python. The following topics are covered in the course:

-Installing Python, setting up an IDE (Pycharm), and printing outputs
-Taking user input, and storing data in variables
-Simple mathematical operations
-If statements
-While Loops
-For Loops
-Lists
-Functions
-File I/O
-Pip package installer

The course also includes two simple exercises to test your knowledge. I welcome any questions you may have, and I'm excited to have you be a part of my class!

Who this course is for:
  • Students looking to start learning programming
  • Students looking to learn the basics of Python
Course content
2 sections • 10 lectures • 1h 32m total length
  • Installing Python and Print Statements
    09:06
  • Inputs and Variables
    06:47
  • Simple Operations
    10:12
  • Decision Structures and If Statements
    14:14
  • While Loops
    04:56
  • Lists
    11:17
  • For Loops
    05:28
  • Functions
    11:12
  • File I/O
    07:56
  • Pip
    05:13
  • File Sums
    1 question
  • Area Function
    1 question

Instructor
Software Developer
Scott Cosentino
  • 4.2 Instructor Rating
  • 351 Reviews
  • 24,156 Students
  • 6 Courses

Hi, my name is Scott, and I am a developer and teacher who is passionate about learning. I work primarily in software development and computer security. Aside from this, I've taught students a variety of programming-related topics, and I love to inspire students to be passionate about the topics I teach. I have experience in both large class and one on one teaching, so I have the skills and experience to help you understand and succeed in the topics I teach!

I believe that mathematics and computer science can be approachable and fun topics. I tailor my courses so that they are easy to comprehend, with exploration of the what, why, and how of every topic. I understand that these topics are not a spectator sport, so I provide as many examples and practice problems as possible so that you can follow along and learn!

I look forward to having the opportunity to work with you, and I hope that you enjoy my classes.