Giter Site home page Giter Site logo

princepythoniac / resources-for-python Goto Github PK

View Code? Open in Web Editor NEW
1.0 1.0 0.0 29 KB

This is a repository about learning python. You will know about popular resources for learning, practising, executing python codes.

Home Page: https://github.com/PrincePythoniac/Resources-For-Python

compiler ide learning learning-programming learning-python learning-resources practice-programming practice-python py python python3 resources vscode resources-for-python python-resources learnpython

resources-for-python's Introduction

Resources-For-Python

This is a repository about learning python. You will know about popular resources for learning, practising, executing python codes.

python-logo-master-v3-TM-flattened

1. Learning Python

For learning Python, The amount of resources available is endless. Starting with Youtube channels, The best one I found yet is Code with Harry and specifically This Python playlist. Another great Youtube channel that I would recommend is FreeCodeCamp. This basic Playlist contains all the basic Python Programming tutorials. Now talking about Other Resources, There are a lot of Free and Paid courses on Udemy which also provides certifications. You can find a dozen of courses on my udemy account about Python. If we talk about Mobile apps then the best ones I like are M1M0 & Programming Hero. You can Download them by clicking the Names above. Try both of them for 15-20 minutes and then continue with what suits you the best.

2. Executing Code

To execute code many services are available, both Offline and Online. If you are using an Android or an IOS device, Then The Python Interpreter, I'd recommend the most is Pydroid3 . It has great features and benefits. You get an IDE, A compiler and Text editor with seperate PIP window to install packages & modules with just a tap. Now talking about laptop or PC users, I don't really recommend any online service as they are slow and not available if Internet goes down. VSCode is great but If you are just a beginner, You wouldn't want to spend a whole day figuring out extensions and stuff. I really recommend PyCharm . PyCharm-vs-VS-Code

To run PyCharm, You need PyCharm as well as Python. This is because PyCharm is just a code editor. You'll still need python installed for providing an environment for python.

If You are using Windows 7, I recommend Python version 3.3. Anything above Windows 7 will let you use The latest 3.12.x version. While installing the Python Setup, remember to tick the box saying add to Path. This would add python to environment variables and you could easily install pip packages and run python in terminal if you're into that kind of stuff. While using Pycharm, Don't get so organised in a sense that don't create a new project for every file. Every seperate project creates a new virtual environment which takes up alot of space if managing many projects and you can't access the global modules that you installed in python. You would need to install the modules again in the new project. That's why I recommend making one project and creating different folders, subfolders, and files. This will help you to save storage and be organized at same time.

3. Practising Python

For practising python, There are more services available than you'll ever imagine.

For Example : These are some popular ones. image1 On these websites you can practise from begginer level to expert in different programming languages, Python being one.

Remember that Everything that You need to download can be Easily Downloaded by clicking the names of the Programs. You can also visit YT channels simply by clicking the names

resources-for-python's People

Contributors

ahsanchaudhary127 avatar

Stargazers

 avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.