Learn Python: Python for Beginners (Udemy.com)
Python introduction for beginners. Learn complete Python from scratch!
Created by: Abrar Hussain
Last updated November 2018
What you will learn
- Create fully functional Python programs
- Understand user input
- Learn about loop structures and conditionals
- Correctly execute operations in Python
- Work with Python file handling
- Create and modify data structures in Python
- Manipulate strings and data
How it compares
Against the other 388 rated Udemy courses in Python on CourseDuck:
- Rating4.0 out of 5higher than 6% of them
- Reviews3,005#105 of 389 by number of reviews
- Length1.3 hoursshorter than 95% of them
- Last updatedNovember 2018earlier than 86% of them
Quality Score
Overall Score : 80 / 100
Course Description
Do you want to become a programmer?
Do you want to be able to create games, work with files, manipulate data, and much more?
If you want to learn programming or are learning Python for the first time, then you've come to the right place!
Python is a powerful, modern programming language that has the capabilities required for experienced programmers, while being easy enough for beginners to learn. Python is a well-developed, stable, and fun programming language that is suitable for complex and simple development projects. Programmers love Python because of how simple and easy it is to use.
This course has everything you need to get started with Python. We'll first start with the basics of Python - learning about strings, variables, and data types. Then, we'll move on to loops and conditionals. Once we're done with that, we'll learn about functions and files in Python. All of this will culminate towards building a fun game using the concepts we've learned in Python. The entire course is filled with exercises that challenge you so that you get the best experience possible.
I hope you're excited to dive into Python with this course. So what are you waiting for? Let's get started!
Instructor Details
- 4.0 Rating
3,005 Reviews
Abrar Hussain
Hi, I'm Abrar! I'm a student at the University of Toronto with a passion for programming.
I started learning about programming through the Stanford Engineering Everywhere program years ago, where I worked through the multiple available courses. After that, I dedicated myself towards learning Python and other programming languages so that I could build applications that are useful to people.
I'm spending most of my time off of this platform, so if you have a question that I haven't responded to on the board, feel free to message me through the other channels.
Reviews
By Mveli Hlatshwayo on 4/25/2022
first of all the lecturer was not explaining for beginners and I still don't know how access the extra resources. I couldn't view the notes on the videos(it didn't allow me to). From section I had to look at other videos from Youtube because I really could not understand the lecturer.
By Vedant Roy on 4/2/2022
It is a basic introduction to python. However it doesn't have plenty of exercises with ans. Only one- two questions are discussed as questions. It is a great course to start for beginners however they should look for some terms used in python from net or youtube in order to avoid getting confused at their first introduction in the lecture
By Scott Russell on 3/14/2022
About half-way through the course, the instructor starts blowing through content like he's late for something else. Very little instruction or information to aid in learning what we are watching him do. Then the course just ends with, "See you in the next one." But, alas...no more lectures. I did learn some things in the beginning until mid-way when I had to refer to W3schools.com/python to get a better grasp on the topics presented.
By Ramkumar on 8/30/2018
Actually i am a engineering graduate 2011 passout, due to some reason i didnt find job in my core field. I am into logistics, so i want to make a webdevelopment for erp or online sales app, i think its good to learn and i want to learn more in depth as its my interest to learn programming. Is possible to make webapp with python using database to store data of inventory, sales etc.
By David Abrahams on 6/10/2018
I was not sure what to expect with this being my first online course, however the Intro to Python was exactly what I was looking for. The instructor knew the material very well and was able to explain it easily. I liked the self pace of the course and the examples were easy to follow. One item that could improve the course would be to have some form of quiz either after every 6 lessons or at the end of the program. Otherwise it was a helpful class.
By Owais Hussain on 5/4/2017
the course was well put together and easy to follow, a little fast!. But the lecturer did mention that in the beginning of the lecture, and there was a lot to cover. preferred this lecture over others because it used idle itself, and not alternatives like spider and so on. all round pleasant experience, learned much, so thanks Abrrar for this free upload.!!
By Jose Gorchs on 2/15/2017
this course is not complete. The existing content is not bad and the course plan sounds good, but once the basics Python concepts are provided and things start gettinginteresting, the course stops. Probably something happened to the teacher that prevented him from uploading/generating the full content of the course, but whatever the reason it was, this course is a big bummer.
By Matísek Hrdza on 2/4/2017
It's quick summary of Python. (Now I'll be critical.) Some deeper explanations would be also good. From my point of view, "Hello world" exampleas prove lack of creativity. Voice and articulation is fine, well, I would say at 80%, so there is still something to improve.
By Clara Engl on 5/7/2016
The explanation is good but if you have questions for the teacher, it is hard to get the answer. It is understandable because of the many, many students in the class. I had a question that was not answered, so I am left with a gap that will not help for future learning.
By Eduardo Santos on 3/3/2016
O curso me deu boa base além dos detalhes de manipulação de arquivos. Excelente iniciativa do instrutor em manter simples e diretas as aulas e explicações. Recomendado a todos para iniciar em Python
have a list of commands and their syntax that we can cut and paste as a reference.
You said that we will build a game to help show us what we learned, where is it?
He talks pretty fast and doesn't really explain things well near the end of the course. However, it is decent for a free course and gives a general idea of what Python can do.




