This document answers common questions about a Python programming course. It covers:
1. The course is for beginners and experienced programmers wanting to learn Python. No prerequisites are needed beyond basic computer skills.
2. The course covers Python fundamentals and advanced concepts, but one course will not make you a professional. Practice projects are needed to master programming.
3. Any computer from the last 11 years can run the course. Mobile devices can also be used, but a computer is preferred.
4. Popular Python IDEs and text editors like PyCharm and VS Code can be used. Older Python versions may be needed depending on the operating system.
5. Additional tips include slowing playback
This document answers common questions about a Python programming course. It covers:
1. The course is for beginners and experienced programmers wanting to learn Python. No prerequisites are needed beyond basic computer skills.
2. The course covers Python fundamentals and advanced concepts, but one course will not make you a professional. Practice projects are needed to master programming.
3. Any computer from the last 11 years can run the course. Mobile devices can also be used, but a computer is preferred.
4. Popular Python IDEs and text editors like PyCharm and VS Code can be used. Older Python versions may be needed depending on the operating system.
5. Additional tips include slowing playback
*This file will be updated regularly to answer questions from the comments on this video.
1- Who is this course for and what are the
prerequisites? - Anyone who wishes to learn programming from scratch with no prior background - Anyone who knows programming already and wants to learn python - No prerequisites except knowing how to deal with a computer and download and install files from the internet
2- What does the course cover and is it
complete? Will I become a professional after this course? - The course covers all the fundamental programming basics using python and then dives into the more advanced concepts of the python language - The fundamentals have been completed at lesson 30 and the rest of the lessons after 30 are advanced and specific to python language - Advanced lessons are regularly added along with projects - No programming course will ever make you a professional or teach everything there is, you have to learn the fundamentals and then start making projects as this is the only way to master programming, watch this video to make sure you avoid these mistakes when learning.
3- PC specifications needed for the
course? - You can use any pc/laptop that is working properly, you do not need a powerful pc/laptop, probably anything produced in the last 11 would do the job - You can use android/iphone/ipad devices, although i do not recommend it but if you do not have a pc/laptop available then its better than nothing
4- Which Python Version/IDE to use?
- You can follow along the next lessons and use pycharm or visual studio code as i do - You can use the latest pycharm only if you have a 64 bit windows or mac system. For 32 bit systems download an older version here - You can use any other text editor you are comfortable with, you do not have to use pycharm or visual studio code - If you have a problem installing the python extension for visual studio code check out the solution in this video - If you are having a problem installing a text editor or python itself, you can use an online interpreter such as repl.it or programmiz - You can use python version 3.6 or more (most recent stable version right now is 3.9) - Check this link for downloading specific python version for windows, as the latest version doesn’t work for windows 7 - For windows 7 you can download version 3.8.6, for 32bit and for 64bit, if you have a problem with installation you will find the solution here - For windows 8 or later you can download the latest version - For development on mobile phone you can download Pydroid 3 or QPython 3L for android, or Pythonista or Pyto for iOS 5- Other Tips - If you feel that the pace in the first few videos is fast, lower the playback speed settings from youtube to 0.75 and you should be fine, after the first few lessons my pace slows down - Always check the comments under the video if you had any troubles and you will most probably find the answer to you problem - Join the facebook group if you have questions or are facing troubles you couldn’t find an answer to in the comments, and make sure to browse the group first before posting your questions because chances are you will find a similar question with answers already - In the first video of this series, why python, you’ve come to know the fields where python is used, if you wish to know more about how big companies use python you can watch this video - This file will be updated regularly incase any other problems arise, so make sure to write your problems or questions in the comments section, after following the steps above