• Stars
    star
    179
  • Rank 207,094 (Top 5 %)
  • Language
    Python
  • License
    MIT License
  • Created almost 7 years ago
  • Updated about 1 month ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Learning Python Concepts with easy to understand code examples, lab exercises, real-world examples.

Learning Python Basics with the Real World Examples

This Repository is meant for Learning Python Fundamentals with the real world examples. It would invoke some thoughts and logic inside you to go further.

There would be lots of examples and exercises on the top of that that you can do to be comfortable with Python Programming. Once you are good with basic concepts explained in this repository, you can go ahead and practice those exercises mentioned in exercise folder. Real world examples are the examples which you would see around you in regular basis like conversion of json to csv, pdf to images, web scraping etc.

Prerequisites

  1. Python 3.x preferably > 3.7
  2. Mostly pip would be installed with Python package, if not then install pip separately.
  3. git is installed and you know basics of git commands.
  4. Have access to terminal/command line
  5. You know basic concepts of any programming language, not mandatory though

Helpful Resources

Books

  1. Learning Python
  2. Programming Python
  3. Head First Python
  4. Fluent Python
  5. Learn Python3 the hard way
  6. Automate the boring stuff with Python
  7. Python Cookbook
  8. Python Crash Course
  9. Effective Python
  10. Modern Python Cookbook

Articles/Blogs

Videos (Youtube mainly)

Flexmind Channel's Python Videos Playlist

Online Courses (Free or Paid)

  1. Python for Everybody Specialization
  2. Python3 Programming Specialization
  3. Crash Course on Python by Google

ToDo List

  • Add examples for all basic concepts โญ
  • Add at least 20 simple exercises similar to hackerrank or hackerearth ๐Ÿ”ฅ
  • Add at least 20 common real-world examples ๐Ÿ˜Ž
  • Add 3-5 real-world examples for ML & DS โœจ
  • Add 3-5 real-world examples for Web Development ๐ŸŒ
  • Add 3-5 real-world examples for AWS โ˜๏ธ
  • Add 3-5 real-world examples for CyberSecurity ๐Ÿ˜ˆ
  • Add basic tutorial page using sanjeevjaiswal.com domain

Troubleshoot

  • You should be using Python 3.x preferably > 3.7
  • Check python version python --version
  • Similarly check pip version pip --version. It should point to Python3.x
  • If you get module name not found error, try to install that named module as pip install module-name
  • If you are getting any other error mail me. I would add those steps here.

Contact(s)/ Contributor(s)

  1. Sanjeev Jaiswal

More Repositories

1

security-study-plan

Complete Practical Study Plan to become a successful cybersecurity engineer based on roles like Pentest, AppSec, Cloud Security, DevSecOps and so on...
4,112
star
2

awesome-aws-security

Curated list of links, references, books videos, tutorials (Free or Paid), Exploit, CTFs, Hacking Practices etc. which are related to AWS Security
1,112
star
3

security-interview-questions

Security interview questions with possible explanation for roles in AppSec, Pentesting, Cloud Security, DevSecOps, Network Security and so on
248
star
4

cybersecurity-roadmap

Skills and career roadmap for various security roles like application security, cloud security, DevSecOps, security engineer, security researchers, pentesting, api security, network security, mobile security and so on with helpful resources, guidelines
239
star
5

security-presentations

Collection of my presentations on various topics like application security, python, cloud security, DevSecOps and so on...
28
star
6

CybercloudLearning

Repo for Cybercloud Tutorials hosted at cybercloud.guru
Shell
18
star
7

learn-aws-security

Learn AWS Security by Example
Python
16
star
8

python-for-aws

Various scenario based examples to use AWS SDK for Python i.e. Boto3
Python
7
star
9

learn-linux-commands

Learn Linux Commands with examples useful for developers, system admin, security folks
7
star
10

learn-aws

Learn AWS main concepts with examples and scenarios based examples
Python
5
star
11

python-for-cybersecurity

Python examples for various cyber security scenarios like web, network, api, cloud, crypto based examples
Python
2
star
12

jassics

My personal repo for my personal details.
1
star