Python

“Learn Python from scratch” course is focused on complete beginners who have never programmed before, as well as existing programmers who want to increase their career options by learning Python.

Created by Abhinav Sharma English
+ View more
About course

Python is the popular and highly readable object-oriented language. It is both powerful and relatively easy to learn. Whether you're new to programming or an experienced developer, this course can help you get started with Python.

This course provides an overview of the installation process, basic Python syntax, and an example of how to construct and run a simple Python program, as well as advanced features such as objects, generators, decorators and exceptions.

Learn how to use control statements, loops, and functions; and how to work with generators and decorators. Learn to work with dates and times, read and write files.

This course also introduces the Python module system and shows examples of Python scripting at work in a real-world application.

This course covers the essential fundamentals needed to start the career track in the field of Data Science. It also introduces a high-end web framework written in python named as Django.

At the end of this course, learner will land up with the core skills as well the advanced one. And will have two Industrial Projects in hand.

Overview?
  • Installing Python
  • Choosing an editor or IDE
  • Working with variables and expressions
  • Conditionals and operators
  • Working with strings
  • Building loops
  • Defining functions
  • Python data structures: lists, tuples, sets, and more
  • Creating classes
  • Reading and writing files
  • Importing and Using Python modules
  • Creating modules
  • Handling exceptions
  • Recursion and Dynamic Programming with Python
  • Introduction to DataScience
  • Introduction to Django
  • Working with PEP-8 style guide for Python
  • Data Serialization with Python
  • Two Industrial Projects

Curriculum
108 Lessons 12:23:18 Hours
Introduction
1 Lessons 00:00:59 Hours
  • Introduction to Python Course 00:00:59
  • Installing Python 00:03:00
  • Installing VS Code 00:02:58
  • Variables 00:04:07
  • Operators 00:07:11
  • Inplace 00:05:18
  • Input() 00:04:55
  • Challenge 00:01:07
  • Solution 00:03:59
  • Strings 00:04:51
  • More on Print 00:04:16
  • String Module 00:04:31
  • If 00:03:18
  • If - Else 00:02:57
  • Nested If 00:03:46
  • While Loop 00:03:26
  • For Loop 00:07:45
  • Challenge 00:01:18
  • Solution 00:02:32
  • List 00:05:44
  • Tuple 00:05:00
  • Set 00:04:31
  • Dict 00:05:42
  • Functions 00:06:55
  • More on Function 00:07:55
  • Palindrome 00:01:04
  • Solution 00:04:47
  • Lambda Function 00:04:08
  • Generators 00:04:50
  • Decorators 00:05:10
  • Classes in Python 00:04:56
  • More on Classes 00:07:55
  • Inheritance 00:05:23
  • Magic Methods - 1 00:04:06
  • Magic Methods - 2 00:05:55
  • Magic Methods - 3 00:10:20
  • Challenge 00:01:27
  • Solution 00:04:31
  • Math Module 00:04:38
  • Random Module 00:04:35
  • Date Time Module 00:04:43
  • Create Own Module 00:05:57
  • File Handling 00:05:18
  • OS PATH Utility 00:08:29
  • Challenge 00:01:39
  • Solution 00:04:11
  • Exception Handling 00:04:43
  • More on Exception Handling 00:04:01
  • Recusrion-1 00:11:37
  • Recusrion-2 00:06:33
  • Recusrion-3 00:06:56
  • Recusrion-4 00:15:25
  • Built-in 1 00:09:43
  • Built-in 2 00:10:26
  • Built-in 3 00:09:44
  • Built-in 4 00:09:32
  • Built-in 5 00:11:47
  • anaconda 1 00:11:34
  • anaconda 2 00:06:19
  • numpy 1 00:08:08
  • numpy 2 00:08:54
  • numpy 3 00:11:05
  • pandas 1 00:08:36
  • pandas 2 00:08:38
  • pandas 3 00:06:45
  • pandas 4 00:06:54
  • Matplotlib 1 00:09:14
  • Matplotlib 2 00:08:16
  • Matplotlib 3 00:06:25
  • Matplotlib 4 00:07:39
  • Matplotlib 5 00:09:46
  • Django 1 00:07:22
  • Django 2 00:07:11
  • Django 3 00:05:46
  • Django 4 00:09:07
  • Django 5 00:09:58
  • Django 6 00:07:37
  • Django 7 00:11:34
  • Django 8 00:10:47
  • Django 9 00:08:58
  • Django 10 00:10:59
  • Django 11 00:10:18
  • Portfolio 1 00:09:33
  • Portfolio 2 00:10:11
  • Portfolio 3 00:08:30
  • Portfolio 4 00:10:52
  • Portfolio 5 00:06:52
  • Portfolio 6 00:05:54
  • pep 1 00:08:02
  • pep 2 00:08:06
  • pep 3 00:06:16
  • pep 4 00:10:16
  • pep 5 00:09:29
  • pep 6 00:07:40
  • pep 7 00:08:58
  • pep 8 00:07:29
  • pep 9 00:11:42
  • json 1 00:06:58
  • json 2 00:08:54
  • pickle 1 00:06:40
  • pickle 2 00:10:00
  • talk to os 1 00:08:13
  • talk to os 2 00:07:53
  • talk to os 3 00:08:26
  • talk to os 4 00:08:35
  • talk to os 5 00:08:12
  • talk to os 6 00:09:17
  • Task

Why being a Python Programmer?
  • Due to its power and simplicity, Python has become the scripting language of choice for many large organizations, including Google, Yahoo, and IBM.
  • Because of its use for various applications like Artificial Intelligence, Data Science, Web Development, Game Development & others, today, the demand of Python Developers is at its peak.
  • If we talk about the Job trends in Python, 17% of Growth has been observed since last few years. With an Average Salaries up to $117,532 Per Year.
Who this course is for:
  • Beginners with no previous programming experience.
  • Anyone who want to pursue career in Machine Learning, AI and Data Science, but need to learn Python fundamentals.
  • Existing Programmers from other languages, who want to learn Python.
  • But, if you are an expert Python programmer with extensive knowledge, then this course is probably not for you.
+ View more
₹499 ₹999
Includes:
  • 12:23:18 Hours Of video lectures
  • With lifetime access
  • Mentored by experts
  • Certificate of completion