Python Programming for Beginners

Recently updated with new, better Python development content for beginners.
  • Lectures 26
  • Video 4 Hours
  • Skill level beginner level
  • Languages English
  • Includes Lifetime access
    30 day money back guarantee!
    Available on iOS and Android
    Certificate of Completion

How taking a course works

Discover

Find online courses made by experts from around the world.

Learn

Take your courses with you and learn anywhere, anytime.

Master

Learn and practice real-world skills and achieve your goals.

Course Description

Learn Python with Python Programming for Beginners from Stone River eLearning. Python is one of the world's most popular and versatile programming languages because it's pretty easy to learn. Whether you just need a brush-up or have never programmed with Python, you will be well-versed in what you need to know after taking this Beginner Python course.

Who Should Take This Course?

You can take this course even if you've never written a single line of code. This course is designed to familiarize you with general programming concepts using the Python programming language. Why did we use Python? Because it's widely accepted to be one of the easiest programming languages to learn for beginners.

What are the requirements?

  • A computer
  • PC, Mac or Linux Operating Systems OK

What am I going to get from this course?

  • Over 26 lectures and 3.5 hours of content!
  • Learn to program with Python
  • Learn to program with Python Django

What is the target audience?

  • Programmers
  • People who want to learn programming
  • People who want to create web applications

Curriculum

Section 1: Getting Started with Python
09:53

Download the project files here.

Print and Strings
08:11
Math
02:54
Section 2: Variables, Loops and Statements
Variables
04:58
While Loops
06:13
For Loops
05:13
If Statements
06:59
If Else Statements
04:12
If Elif Else Statements
10:42
Section 3: Functions and Variables
Functions
05:21
Function Parameters
15:00
Global and Local Variables
09:36
Section 4: Understanding Error Detection
Common Python Errors
12:29
Section 5: Working with Files and Classes
Writing to a File
04:45
Appending to a File
03:29
Reading From a File
03:47
Classes
04:39
Section 6: Intermediate Python
Input and Statistics
07:55
Import Syntax
06:53
Making Modules
06:39
Error Handling - Try and Accept
13:10
Lists vs. Tuples and List Manipulation
11:03
Dictionaries
08:39
Section 7: Conclusion
Project: Making a Python Program
27:22
Section 8: Download Old Course Files
Old Python Material
00:20
Old Django Material
00:20

Instructor Biography

Stone River eLearning , A top Udemy eLearning provider

We have two websites:

Stone River Academy (Offers 80+ courses with a subscription option)

Stone River eLearning (offers over 400 courses including IT certification courses)

At Stone River eLearning, we're very passionate about teaching everyday people topics that they are interested in. From technology, to business, to education, we have you covered.

We deliver only high quality courses that take you from beginner to expert in a matter of hours on any of the topics we cover.

Reviews

Average Rating
4.6
Details
  1. 5 Stars
    84
  2. 4 Stars
    4
  3. 3 Stars
    5
  4. 2 Stars
    5
  5. 1 Stars
    2
    • Tyler MacEachern

    A Quick Review

    Coming into this course while knowing the concept of variables, loops, try-catch, functions, classes, etc... made the entire course a breeze. Most of the videos can be skipped through to check for the syntax of each function if that's what you're looking for. If you're a beginner and coming into the course, then it should be a decent resource to begin with and it will definitely get you writing code within the first ~4 sections. If you grasp the concepts easily enough, then you'd be fine to start writing a basic text adventure as your first program, but you may need to look up a bit more about classes in your own time. Overall, I'd recommend the course, but not at the 99$ price. I feel as if such basic information, however presented well, isn't worth more than ~10-15$ at the absolute most. If you can get this course as part of a bundle for a cheap price, then go right ahead, but I wouldn't recommend it otherwise. One thing that I will note is that there seem to have been videos covering Django which would probably have added a bit more value to what's here, but they seem to be marked as old (depreciated?).

    • Samuel Gardner

    Just skims the surface

    I really enjoyed this course, but it should be understood that this is a shallow, fast and dirty intro to Python. Don't expect to come away from this short video series able to build a program of much complexity, or even to speak about Python with any confidence. It's just a first step to all that. (Really, I can't imagine anyone should pay full price here).

    • David Alexander Crole

    Very well delivered course

    Well, delivered, clear concise introduction to Python programming.

    • Paul Blossfield

    Absolutely fabulous

    Easy to understand, step by step by step. Great course. I would take it again but I don't need to.

    • Christian Walter

    Good intro to Python

    Generally the course is well taught and covers most of the basic concepts in a very digestible way. The only shortcomings are missing exercises. Some videos would benefit from editing because the instructor confuses himself

Show more reviews

What you get with this course

30 day money back guarantee

Lifetime access

Available on desktop, iOS and Android

Certificate of completion

Join the biggest student community

5,400,000

Hours of video content

21,000,000

Course enrollment

6,300,000

Students

Ready to start learning?
Preview this course