๐ฐFree Hosting front end & backend :
Front end:
โงฉ https://netlify.com๐คฉ
โงฉ https://firebase.google.com
โงฉ https://aws.amazon.com
โงฉ https://heroku.com ๐คฉ
โงฉ https://pages.github.com
โงฉ https://vercel.com
โงฉ https://surge.sh
โงฉ https://render.com
โงฉhttps://docs.gitlab.com/ee/user/projec
Learning Platforms for coding & Exercise:
โงฉ https://freecodecamp.org
โงฉ https://codecademy.com
โงฉ https://javascript30.com
โงฉ https://frontendmentor.io
โงฉ https://testautomationu.applitools.com
โงฉ https://coursera.org
โงฉ https://khanacademy.org
โงฉ https://sololearn.com
๐https://mem.dev
๐https://theodinproject.com
Coding Challenge Platforms:
https://codewars.com
https://topcoder.com
https://codingame.com
https://hackerrank.com
https://projecteuler.net
https://coderbyte.com
https://codechef.com
https://exercism.io
https://leetcode.com
https://spoj.com
https://letmecode.com
Join @python_programming_resources for more
๐๐ก๐๐ข๐ฌ ๐๐๐๐ฅ๐ก๐๐ก๐๐๐
Front end:
โงฉ https://netlify.com๐คฉ
โงฉ https://firebase.google.com
โงฉ https://aws.amazon.com
โงฉ https://heroku.com ๐คฉ
โงฉ https://pages.github.com
โงฉ https://vercel.com
โงฉ https://surge.sh
โงฉ https://render.com
โงฉhttps://docs.gitlab.com/ee/user/projec
Learning Platforms for coding & Exercise:
โงฉ https://freecodecamp.org
โงฉ https://codecademy.com
โงฉ https://javascript30.com
โงฉ https://frontendmentor.io
โงฉ https://testautomationu.applitools.com
โงฉ https://coursera.org
โงฉ https://khanacademy.org
โงฉ https://sololearn.com
๐https://mem.dev
๐https://theodinproject.com
Coding Challenge Platforms:
https://codewars.com
https://topcoder.com
https://codingame.com
https://hackerrank.com
https://projecteuler.net
https://coderbyte.com
https://codechef.com
https://exercism.io
https://leetcode.com
https://spoj.com
https://letmecode.com
Join @python_programming_resources for more
๐๐ก๐๐ข๐ฌ ๐๐๐๐ฅ๐ก๐๐ก๐๐๐
๐๐ค๐ง ๐๐ง๐๐ ๐๐ค๐ช๐ง๐จ๐๐จ, ๐๐ค๐ค๐ ๐จ, ๐ฅ๐ง๐ค๐๐๐๐ฉ๐จ, ๐๐ฃ๐ฉ๐๐ง๐ฃ๐จ๐๐๐ฅ๐จ, ๐ฅ๐ก๐๐๐๐ข๐๐ฃ๐ฉ๐จ ๐๐ฃ๐ ๐๐ค๐๐จ ๐ง๐๐ก๐๐ฉ๐๐ ๐ข๐๐ฉ๐๐ง๐๐๐ก ๐๐ฃ๐ ๐ช๐ฅ๐๐๐ฉ๐๐จ ๐๐ค๐๐ฃ ๐ค๐ช๐ง ๐ฉ๐๐ก๐๐๐ง๐๐ข ๐๐๐๐ฃ๐ฃ๐๐ก๐จ:
@Coding_CommunityOfficial
@programmings_guide
๐๐ค๐ง ๐ข๐ค๐ง๐ ๐ค๐ฅ๐ฅ๐ค๐ง๐ฉ๐ช๐ฃ๐๐ฉ๐ฎ ๐๐ค๐๐ฃ ๐ค๐ช๐ง ๐ฉ๐๐ก๐๐๐ง๐๐ข ๐๐ง๐ค๐ช๐ฅ:
@Coding_Community_Official
๐๐ช๐ง ๐ฉ๐๐ก๐๐๐ง๐๐ข ๐๐ง๐ค๐ช๐ฅ ๐๐จ ๐ค๐ฅ๐๐ฃ ๐๐ค๐ง ๐๐ก๐ก. ๐ ๐ค๐๐ฃ ๐ฉ๐๐๐ง๐ ๐๐ฃ๐ ๐ฅ๐ค๐จ๐ฉ ๐ฎ๐ค๐ช๐ง ๐๐ค๐ช๐๐ฉ๐จ ๐๐ฃ๐ ๐ฆ๐ช๐๐ง๐๐๐จ. ๐๐ ๐ฌ๐๐ก๐ก ๐๐๐ซ๐ ๐จ๐ค๐ก๐ช๐ฉ๐๐ค๐ฃ.
@Coding_CommunityOfficial
@programmings_guide
๐๐ค๐ง ๐ข๐ค๐ง๐ ๐ค๐ฅ๐ฅ๐ค๐ง๐ฉ๐ช๐ฃ๐๐ฉ๐ฎ ๐๐ค๐๐ฃ ๐ค๐ช๐ง ๐ฉ๐๐ก๐๐๐ง๐๐ข ๐๐ง๐ค๐ช๐ฅ:
@Coding_Community_Official
๐๐ช๐ง ๐ฉ๐๐ก๐๐๐ง๐๐ข ๐๐ง๐ค๐ช๐ฅ ๐๐จ ๐ค๐ฅ๐๐ฃ ๐๐ค๐ง ๐๐ก๐ก. ๐ ๐ค๐๐ฃ ๐ฉ๐๐๐ง๐ ๐๐ฃ๐ ๐ฅ๐ค๐จ๐ฉ ๐ฎ๐ค๐ช๐ง ๐๐ค๐ช๐๐ฉ๐จ ๐๐ฃ๐ ๐ฆ๐ช๐๐ง๐๐๐จ. ๐๐ ๐ฌ๐๐ก๐ก ๐๐๐ซ๐ ๐จ๐ค๐ก๐ช๐ฉ๐๐ค๐ฃ.
Python pinned ยซ๐๐ค๐ง ๐๐ง๐๐ ๐๐ค๐ช๐ง๐จ๐๐จ, ๐๐ค๐ค๐ ๐จ, ๐ฅ๐ง๐ค๐๐๐๐ฉ๐จ, ๐๐ฃ๐ฉ๐๐ง๐ฃ๐จ๐๐๐ฅ๐จ, ๐ฅ๐ก๐๐๐๐ข๐๐ฃ๐ฉ๐จ ๐๐ฃ๐ ๐๐ค๐๐จ ๐ง๐๐ก๐๐ฉ๐๐ ๐ข๐๐ฉ๐๐ง๐๐๐ก ๐๐ฃ๐ ๐ช๐ฅ๐๐๐ฉ๐๐จ ๐๐ค๐๐ฃ ๐ค๐ช๐ง ๐ฉ๐๐ก๐๐๐ง๐๐ข ๐๐๐๐ฃ๐ฃ๐๐ก๐จ: @Coding_CommunityOfficial @programmings_guide ๐๐ค๐ง ๐ข๐ค๐ง๐ ๐ค๐ฅ๐ฅ๐ค๐ง๐ฉ๐ช๐ฃ๐๐ฉ๐ฎ ๐๐ค๐๐ฃ ๐ค๐ช๐ง ๐ฉ๐๐ก๐๐๐ง๐๐ข ๐๐ง๐ค๐ช๐ฅ: @Coding_Community_Official ๐๐ช๐ง ๐ฉ๐๐ก๐๐๐ง๐๐ขโฆยป
learn_python_the_right_way.pdf
4.4 MB
Learn Python the right way How to think like a computer scientist 2021
Join @python_programming_resources for more
๐๐ก๐๐ข๐ฌ ๐๐๐๐ฅ๐ก๐๐ก๐๐๐
Join @python_programming_resources for more
๐๐ก๐๐ข๐ฌ ๐๐๐๐ฅ๐ก๐๐ก๐๐๐
python-guide.pdf
4.7 MB
Join @python_programming_resources for more
๐๐ก๐๐ข๐ฌ ๐๐๐๐ฅ๐ก๐๐ก๐๐๐
๐๐ก๐๐ข๐ฌ ๐๐๐๐ฅ๐ก๐๐ก๐๐๐
Here are some of my personal favourite YouTube Playlists to Learn Python from Beginning to Advanced. ๐๐
1. Code With Harry
๐ Playlist Link
2. Telusko
๐ Playlist Link
3. Corey Schafer
๐ Playlist Link
4. Harshit Vashisth
๐ Playlist Link
5. ProgrammingKnowledge
๐ Playlist Link
6. CS Dojo
๐ Playlist Link
7. Codebasics
๐ Playlist Link
8. Tech with Tim
๐ Playlist Link
9. freeCodeCamp
๐ Playlist Link
10. Clever Programmer
๐ Playlist Link
11. Programming with Mosh
๐ Playlist Link
12. Sentdex
๐ Playlist Link
Join @python_programming_resources for more
๐๐ก๐๐ข๐ฌ ๐๐๐๐ฅ๐ก๐๐ก๐๐๐
1. Code With Harry
๐ Playlist Link
2. Telusko
๐ Playlist Link
3. Corey Schafer
๐ Playlist Link
4. Harshit Vashisth
๐ Playlist Link
5. ProgrammingKnowledge
๐ Playlist Link
6. CS Dojo
๐ Playlist Link
7. Codebasics
๐ Playlist Link
8. Tech with Tim
๐ Playlist Link
9. freeCodeCamp
๐ Playlist Link
10. Clever Programmer
๐ Playlist Link
11. Programming with Mosh
๐ Playlist Link
12. Sentdex
๐ Playlist Link
Join @python_programming_resources for more
๐๐ก๐๐ข๐ฌ ๐๐๐๐ฅ๐ก๐๐ก๐๐๐
YouTube
Python Tutorials For Absolute Beginners In Hindi
This Latest 2020 Python series covers Python programming in hindi and starts by giving a brief introduction of python to a beginner and ends with real world ...
Here are some of my personal favourite Websites to Learn any Programming Language from Beginning to Advanced. ๐๐
1. LearnPython
๐ Playlist Link
2. W3Schools
๐ Playlist Link
3. Khan Academy
๐ Playlist Link
4. FreeCodeCamp
๐ Playlist Link
5. Sololearn
๐ Playlist Link
Join @python_programming_resources for more
๐๐ก๐๐ข๐ฌ ๐๐๐๐ฅ๐ก๐๐ก๐๐๐
1. LearnPython
๐ Playlist Link
2. W3Schools
๐ Playlist Link
3. Khan Academy
๐ Playlist Link
4. FreeCodeCamp
๐ Playlist Link
5. Sololearn
๐ Playlist Link
Join @python_programming_resources for more
๐๐ก๐๐ข๐ฌ ๐๐๐๐ฅ๐ก๐๐ก๐๐๐
www.learnpython.org
Learn Python - Free Interactive Python Tutorial
learnpython.org is a free interactive Python tutorial for people who want to learn Python, fast.
Python Interview Questions for Freshers๐ง ๐จโ๐ป
1. What is Python?
Python is a high-level, interpreted, general-purpose programming language. Being a general-purpose language, it can be used to build almost any type of application with the right tools/libraries. Additionally, python supports objects, modules, threads, exception-handling, and automatic memory management which help in modeling real-world problems and building applications to solve these problems.
2. What are the benefits of using Python?
Python is a general-purpose programming language that has a simple, easy-to-learn syntax that emphasizes readability and therefore reduces the cost of program maintenance. Moreover, the language is capable of scripting, is completely open-source, and supports third-party packages encouraging modularity and code reuse.
Its high-level data structures, combined with dynamic typing and dynamic binding, attract a huge community of developers for Rapid Application Development and deployment.
3. What is a dynamically typed language?
Before we understand a dynamically typed language, we should learn about what typing is. Typing refers to type-checking in programming languages. In a strongly-typed language, such as Python, "1" + 2 will result in a type error since these languages don't allow for "type-coercion" (implicit conversion of data types). On the other hand, a weakly-typed language, such as Javascript, will simply output "12" as result.
Type-checking can be done at two stages -
Static - Data Types are checked before execution.
Dynamic - Data Types are checked during execution.
Python is an interpreted language, executes each statement line by line and thus type-checking is done on the fly, during execution. Hence, Python is a Dynamically Typed Language.
4. What is an Interpreted language?
An Interpreted language executes its statements line by line. Languages such as Python, Javascript, R, PHP, and Ruby are prime examples of Interpreted languages. Programs written in an interpreted language runs directly from the source code, with no intermediary compilation step.
5. What is PEP 8 and why is it important?
PEP stands for Python Enhancement Proposal. A PEP is an official design document providing information to the Python community, or describing a new feature for Python or its processes. PEP 8 is especially important since it documents the style guidelines for Python Code. Apparently contributing to the Python open-source community requires you to follow these style guidelines sincerely and strictly.
6. What is Scope in Python?
Every object in Python functions within a scope. A scope is a block of code where an object in Python remains relevant. Namespaces uniquely identify all the objects inside a program. However, these namespaces also have a scope defined for them where you could use their objects without any prefix. A few examples of scope created during code execution in Python are as follows:
A local scope refers to the local objects available in the current function.
A global scope refers to the objects available throughout the code execution since their inception.
A module-level scope refers to the global objects of the current module accessible in the program.
An outermost scope refers to all the built-in names callable in the program. The objects in this scope are searched last to find the name referenced.
Note: Local scope objects can be synced with global scope objects using keywords such as global.
Join @python_programming_resources for more
๐๐ก๐๐ข๐ฌ ๐๐๐๐ฅ๐ก๐๐ก๐๐๐
1. What is Python?
Python is a high-level, interpreted, general-purpose programming language. Being a general-purpose language, it can be used to build almost any type of application with the right tools/libraries. Additionally, python supports objects, modules, threads, exception-handling, and automatic memory management which help in modeling real-world problems and building applications to solve these problems.
2. What are the benefits of using Python?
Python is a general-purpose programming language that has a simple, easy-to-learn syntax that emphasizes readability and therefore reduces the cost of program maintenance. Moreover, the language is capable of scripting, is completely open-source, and supports third-party packages encouraging modularity and code reuse.
Its high-level data structures, combined with dynamic typing and dynamic binding, attract a huge community of developers for Rapid Application Development and deployment.
3. What is a dynamically typed language?
Before we understand a dynamically typed language, we should learn about what typing is. Typing refers to type-checking in programming languages. In a strongly-typed language, such as Python, "1" + 2 will result in a type error since these languages don't allow for "type-coercion" (implicit conversion of data types). On the other hand, a weakly-typed language, such as Javascript, will simply output "12" as result.
Type-checking can be done at two stages -
Static - Data Types are checked before execution.
Dynamic - Data Types are checked during execution.
Python is an interpreted language, executes each statement line by line and thus type-checking is done on the fly, during execution. Hence, Python is a Dynamically Typed Language.
4. What is an Interpreted language?
An Interpreted language executes its statements line by line. Languages such as Python, Javascript, R, PHP, and Ruby are prime examples of Interpreted languages. Programs written in an interpreted language runs directly from the source code, with no intermediary compilation step.
5. What is PEP 8 and why is it important?
PEP stands for Python Enhancement Proposal. A PEP is an official design document providing information to the Python community, or describing a new feature for Python or its processes. PEP 8 is especially important since it documents the style guidelines for Python Code. Apparently contributing to the Python open-source community requires you to follow these style guidelines sincerely and strictly.
6. What is Scope in Python?
Every object in Python functions within a scope. A scope is a block of code where an object in Python remains relevant. Namespaces uniquely identify all the objects inside a program. However, these namespaces also have a scope defined for them where you could use their objects without any prefix. A few examples of scope created during code execution in Python are as follows:
A local scope refers to the local objects available in the current function.
A global scope refers to the objects available throughout the code execution since their inception.
A module-level scope refers to the global objects of the current module accessible in the program.
An outermost scope refers to all the built-in names callable in the program. The objects in this scope are searched last to find the name referenced.
Note: Local scope objects can be synced with global scope objects using keywords such as global.
Join @python_programming_resources for more
๐๐ก๐๐ข๐ฌ ๐๐๐๐ฅ๐ก๐๐ก๐๐๐
python-guide .pdf
4.7 MB
Join @python_programming_resources for more
๐๐ก๐๐ข๐ฌ ๐๐๐๐ฅ๐ก๐๐ก๐๐๐
๐๐ก๐๐ข๐ฌ ๐๐๐๐ฅ๐ก๐๐ก๐๐๐
RNotesForProfessionals.pdf
6.5 MB
Join @python_programming_resources for more
๐๐ก๐๐ข๐ฌ ๐๐๐๐ฅ๐ก๐๐ก๐๐๐
๐๐ก๐๐ข๐ฌ ๐๐๐๐ฅ๐ก๐๐ก๐๐๐
how-to-code-in-python.pdf
4.8 MB
Join @python_programming_resources for more
๐๐ก๐๐ข๐ฌ ๐๐๐๐ฅ๐ก๐๐ก๐๐๐
๐๐ก๐๐ข๐ฌ ๐๐๐๐ฅ๐ก๐๐ก๐๐๐
Those want to practice competitive programming or want to participate in competitive programming contests join these below groups๐๐.
1. General Discussion Group:
@cp_discussion_group
@cp_coding_grp
@allcodingsolution_official
2. LEETCODE Discussion Group:
@leetcode_cp
3. CODEFORCES Discussion Group:
@codeforces_cp
4. CODECHEF Discussion Group:
@codechef_group
1. General Discussion Group:
@cp_discussion_group
@cp_coding_grp
@allcodingsolution_official
2. LEETCODE Discussion Group:
@leetcode_cp
3. CODEFORCES Discussion Group:
@codeforces_cp
4. CODECHEF Discussion Group:
@codechef_group
Join @python_programming_resources for more
๐๐ก๐๐ข๐ฌ ๐๐๐๐ฅ๐ก๐๐ก๐๐๐
๐๐ก๐๐ข๐ฌ ๐๐๐๐ฅ๐ก๐๐ก๐๐๐
PythonForEverybody.pdf
2.3 MB
Join @python_programming_resources for more
๐๐ก๐๐ข๐ฌ ๐๐๐๐ฅ๐ก๐๐ก๐๐๐
๐๐ก๐๐ข๐ฌ ๐๐๐๐ฅ๐ก๐๐ก๐๐๐
Join @python_programming_resources for more
๐๐ก๐๐ข๐ฌ ๐๐๐๐ฅ๐ก๐๐ก๐๐๐
๐๐ก๐๐ข๐ฌ ๐๐๐๐ฅ๐ก๐๐ก๐๐๐
thinkpython2.pdf
794.8 KB
Join @python_programming_resources for more
๐๐ก๐๐ข๐ฌ ๐๐๐๐ฅ๐ก๐๐ก๐๐๐
๐๐ก๐๐ข๐ฌ ๐๐๐๐ฅ๐ก๐๐ก๐๐๐