Python Programming for Beginners

Recently updated with new, better Python development content for beginners.
96 reviews
TAUGHT BY
  • 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.

WHAT'S INSIDE
  • Lifetime access to 26 lectures
  • 3+ hours of high quality content
  • A community of 14300+ students learning together!
  • 50+ discussions
SHARE

Python Programming for Beginners

Recently updated with new, better Python development content for beginners.
96 reviews

HOW UDEMY WORKS?

Discover courses made by experts from around the world.

Take your courses with you and learn anytime, anywhere.

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

COURSE DESCRIPTION

Get started programming with Python, one of the world's most popular and versatile programming languages. 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 this python tutorial for beginners.

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.

    • A computer
    • PC, Mac or Linux Operating Systems OK
    • Over 26 lectures and 3.5 hours of content!
    • Learn to program with Python
    • Learn to program with Python Django
    • Programmers
    • People who want to learn programming
    • People who want to create web applications

THE UDEMY GUARANTEE

30 day money back guarantee
Lifetime access
Available on Desktop, iOs and Android
Certificate of completion

CURRICULUM

  • SECTION 1:
    Getting Started with Python
  • 1
    Installation
    09:53

    Download the project files here.

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

UDEMY BY THE NUMBERS

5,200,000
Hours of video content
19,000,000
Course Enrollments
5,700,000
Students

RATING

  • 82
  • 4
  • 3
  • 5
  • 2
AVERAGE RATING
NUMBER OF RATINGS
96

REVIEWS

  • 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

  • Steve Long
    Good starting point, but...

    All the lectures were well done and pretty easy to follow. But I really won't have a full understanding until I use it on my own. The course would benefit by including an assignment to create a simple program like the one presented at the end.

  • Amelie Nolin
    No exercises at all

    It's a nice lecture but there's no exercises or opportunities to practice, which kinda defeats the purpose of taking a course.

  • Milton Johnson
    Laid back, smooth and easy

    I liked the informal style of this course, kind of like a friend getting you started. I can honestly say I learned some good basic building-block tools and never fell asleep once!

  • Matthew Pflughaupt
    Great place to start your programming courses.

    Trying to teach myself extra programming languages in my free time and this course was perfect for that. Thank you!

  • 30 day money back guarantee!
  • Lifetime Access. No Limits!
  • Mobile Accessibility
  • Certificate of Completion