Python is an easy programming language for beginners to start out with. It's newer than a lot of languages, it's easier to learn than some of the older languages. There's a lot of demand for Python programmers. You can do some really cool things using Python with data science to build websites.
• Setting up Python
• Variables, Data types & Operators
• Decision making, Loops
• Functions
• Modules
• File I/O
• Exception Handling
• OOP
• Database Programming
• Regular Expressions
• Multithreaded Programming
• Network Programming
• Working with csv and json and Excel using python
• GUI Programming
• Xml Processing
• Overview of Django
• Admin site
• Authentication
• Working with Models
• Migrations
• Forms & Generic
• Template Engines
• Middleware
• Request and Response Objects
• Restful API
• The fastest-growing use of Python is for data science, machine learning, and Artificial Intelligence.
• Faster Development and Processing. While dealing with huge amounts of data, speed is key
• Python also has an active community with a vast selection of libraries and resources