Python Programming for Beginners (Udemy.com)

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

Created by: Stone River eLearning

Produced in 2017

icon
What you will learn

  • Understand and implement basic Python code
  • Gain a knowledge of basic programming concepts
  • Create and run a real-world Python program

icon
Quality Score

Content Quality
/
Video Quality
/
Qualified Instructor
/
Course Pace
/
Course Depth & Coverage
/

Overall Score : 86 / 100

icon
Course Description

Learn Python with Python Programming for Beginners from Stone River eLearning.
Delving into the world of coding can be intimidating. With so many complex languages and implementation possibilities, it's easy to become overwhelmed. By starting off with Python programming, you'll learn a simple, versatile and highly readable code that you can execute on a wide variety of systems quickly and easily.
Master one of the most popular programming languages in the world
  • Understand and implement basic Python code
  • Create and run a real-world Python program
  • Gain a knowledge of basic programming concepts
Learn a simple, streamlined coding language quickly and easily
If you've never written a single line of code or if you're well-versed in multiple program languages, Python Programming for Beginners will enable you to better understand programming concepts.
Widely regarded as one of the most simple and versatile programming languages out there, Python is used for web programming, video game building, microchip testing, desktop apps, and so much more. Used by programmers, developers, designers and everyone in between, it's one of the easiest programming languages to learn, and definitely the best starting point for new coders. This course will not only give you an understanding of the code, but will enable you to create and run real world Python programs too.
Course Overview
This course includes over 26 lectures and almost 4 hours of content, designed specifically for Python programming beginners.
You will be guided through the installation process and the basic concepts of Python programming, getting to grips with the language as a whole. From there, you'll dive straight into the specifics, learning the variables, loops and statements of the language and getting to grips with the function parameters, variables and common errors.
During this course you'll have the opportunity to put your knowledge to practical use by working with files and classes, importing syntax and making modules, and most importantly, by building your own Python program from scratch.
You'll walk away with detailed knowledge of one of the most widely used programming languages in the world. You'll have gained a foundation of skills that will enable you to progress to more complex coding languages, as well as understanding the underlying principles of all programming languages. In short, you'll have everything you need to become a proficient programmer.Who this course is for:
  • Programmers
  • People who want to learn programming
  • People who want to create web applications
  • Python developers

icon
Instructor Details

placeholder

At Stone River eLearning, technology is all we teach. If you're interested in IT, programming, development or design - we have it covered.
Check out our huge catalog of courses and join the over 1,000,000+ students currently taking Stone River eLearning courses. We currently offer 200+ different technology training courses on our Stone River eLearning website and are adding new courses on hot and trending topics every month. A subscription option is available for those with a real passion for learning.

icon
Reviews

4.3

360 total reviews

5 star 4 star 3 star 2 star 1 star
% Complete
% Complete
% Complete
% Complete
% Complete

By Charlie Coggins III on 12/20/2020

This was a pretty nice beginner's course. I am really happy with it.
There are some things I wish they went a little more in-depth on.
Lists and Dictionaries come to mind.
I was already attempting to write some code before I took this class and I was trying to do some automation for my job copying files from a source directory to another location.
I had figured out how to do this, and in the first iteration of my program, it was just the same code over and over (about 6 times) for each folder to the new target destination.
I picked up this course and as soon as he started talking about functions it started to click for me that I could use functions to get rid of the repetition in my code.
So from there, I would revise my code and then continue to watch the course, and as I learned more kept continuing to revise the code based on the new stuff I learned.
One of the things I mentioned above about lists. I really think you should give an example of how a list could be used for daily tasks.
In my program, I need to stop a bunch of windows services and then start them again at the end of the program.
using a list to name all the services and then using a for loop to loop through that list to turn off the services and turn them back on I feel would be a good and easy example of how lists could benefit a person.
When I finished the List section of this course I had no understanding of how I could use lists in future programs

By Tanner Tham on 10/22/2020

Talking too fast.

By Phoka Rabosiu on 8/25/2020

I got equipped with the basics, and the assignment will be a great reference for my future codes for a while because it used all the stuff I learnt.

By Justin Klyczek on 8/20/2020

Nothing too impressive so far. I do have an issue with the way things seem random. For a course, I'd expect some more structure. I could be wrong in the way I'm viewing it though!

By VEENA KUMARI.S on 8/18/2020

very poor!!!pronounciation is not clear ,i didnot understand anything what he speaks ,simply its waste of time and money!!

By Richard Harding on 8/12/2020

This is very good, snappy and good pace.

By Reggie Auls on 7/24/2020

it explains things so i can understand in depth

By Brian Bristlin on 7/19/2020

This is providing a great basic intro to Python. Exactly what I was looking for.

By Srinath on 7/14/2020

Yes This COURSE is good to me but it Can be improved by using Updated Systems

By Jonathan Grotegut on 7/2/2020

I am enjoying it so far, structure seems a little unorganized, but he is presenting it well.

By Gary Bruce on 6/20/2020

I started this course a while ago and forgot about it due to work pressures. I just found the course again and I'm loving it. The content is easy to follow and understand, and I like the way the content is laid out. I'm looking forward to restarting some of my projects now, with a better understanding of syntax and how Python fits together.

By Siddharth Kharva on 6/6/2020

nice content for begginers....
expected lesson on regular expression, funaction with more arguments like *args