Got a question on the topic? Share it in the comment section below. Please drop a comment if you need the data-sets and codes discussed in this video. For Edureka Python Data Science Course curriculum, Visit our Website: bit.ly/2OpzQWw Use code "RUclips20" to get Flat 20% off on this training. Below is the timestamp: 1:16 Introduction to Python 5:29 Who is using Python 7:13 Python Applications 7:34 Python Market Trends 8:36 Python Installation 10:17 Python IDE & Interpreter 12:30 Executing Code in Python 13:19 Comments and Literals 15:10 Indentation 16:20 Python Code Execution 16:50 Hello World Program Using Python 20:25 Identifiers 22:22 Variables 23:35 Data Types 26:22 Immutable Data Types 26:26 Numeric Data Type 27:34 Strings 28:28 Tuples 29:48 Mutable Data Type 29:55 Lists 34:19 Dictionaries 36:36 Sets 37:01 Python Operators 37:18 Arithmetic Operator 38:02 Assignment Operator 39:03 Comparison Operator 40:00 Logical Operators 42:22 Bitwise Operator 42:51 Identity Operator 44:11 membership Operator 42:55 Conditional Statements 51:38 Loops on Python 52:00 While Loop 53:07 For Loop 55:20 Nested Loops 55:50 Control Statements 58:30 Command Line Parameters 1:00:28 Sequences and File Operations 1:00:53 Python Input Function 1:02:46 Python File Operations 1:03:14 Opening and Closing Files 1:04:40 Python Open Function 1:06:50 Write Function 1:07:05 Read Function 1:07:19 Rename Function 1:07:52 Delete Function 1:10:05 Close Function 1:10:52 File Object Attributes 1:13:48 Python Sequences 1:17:40 Python Lists 1:19:12 List Operations 1:26:04 Python Tuples 1:26:30 Tuple Operations 1:30:10 Python Strings 1:37:14 Python Sets 1:38:25 Set Operations 1:41:58 Python Dictionaries 1:45:22 Dictionary Operations 1:49:12 Functions and Oops 2:21:12 Object-Oriented Concepts 2:22:28 Use Case 2:22:55 Classes and Objects 2:26:08 Creating a Class 2:26:57 Definition of Method 2:27:30 Scope of Variables 2:29:26 Attributes 2:38:16 Private Methods 2:39:39 Class Variables and Instance Variables 2:40:54 Constructor and Destructor 2:43:20 Key Concepts of Object-Oriented Programming 2:43:25 Abstraction 2:45:01 Encapsulation 2:45:19 Inheritance 2:45:47 Types of Inheritance 2:46:21 Single Inheritance 2:48:15 Multiple Inheritance 2:49:47 Overriding Method 2:51:01 Polymorphism 2:52:37 Getter and Setter Methods 2:54:21 Working with Modules and Handling Exceptions 2:54:28 Standard Libraries 2:54:44 Modules Used In Python 2:55:38 Import Statement 2:56:09 Dir Function 2:57:19 From Import Statement 2:59:41 Reload Function 2:59:59 Important Modules Used in Python 3:19:34 Regular Expressions 3:26:19 Search and Match Function 3:27:31 Regular Expressions Applications 3:27:34 Packages in Python 3:28:18 Exception Handling 3:31:20 Catching Specific Exceptions 3:33:22 Finally Block 3:34:06 try-finally Block 3:34:22 User-Defined Exceptions 3:36:56 Introduction To NumPy and Pandas 3:38:50 - What is Data Analysis? 3:43:08 - Why Python for Data Analysis? 3:43:32 - Introduction to NumPy 4:07:33 - Reading & Writing from Files 4:09:13 - Reading & Writing from CSV Files 4:12:11 - Introduction to Pandas 4:39:12 - Introduction to Data Visualization & Matplotlib 5:00:35 - Data Manipulation 5:28:10 - Use Case ( Country-Wise Statistics) 5:32:42 - Extracting Insights from the Dataset 5:37:55 - Developing Web Maps using Folium & Pandas 5:38:13 - Problem Statement (Disaster Management Organization) 5:39:51 - Installing Folium and Pandas 5:53:00 - Problem Statement ( Titanic Data Analysis) 5:57:13 - Data Wrangling 6:23:39 - Web Scraping using Python 6:25:50 - Libraries used for Web Scraping ( Beautiful Soup) 6:27:39 - Requests library 6:32:35 - Data Visualisation on the browser 6:33:00 - Introduction to Bokeh 6:36:02 - Computer Vision using OpenCV 6:36:09 - How a computer reads an image 6:38:21 - What is OpenCV? 6:39:15 - Operations with OpenCV 6:40:09 - Load images using openCV 6:44:22 - Write Operation 6:44:51 - Face detection using OpenCV 6:55:55 - Capturing video 7:00:05 - Use Case - Motion Detector 7:00:15 - Problem Statement 7:00:38 - Solution Logic 7:11:49 - Plotting the Motion detection graph
table of content 1:16 Introduction to Python 5:29 Who is using Python 7:13 Python Applications 7:34 Python Market Trends 8:36 Python Installation 10:17 Python IDE & Interpreter 12:30 Executing Code in Python 13:19 Comments and Literals 15:10 Indentation 16:20 Python Code Execution 16:50 Hello World Program Using Python 20:25 Identifiers 22:22 Variables 23:35 Data Types 26:22 Immutable Data Types 26:26 Numeric Data Type 27:34 Strings 28:28 Tuples 29:48 Mutable Data Type 29:55 Lists 34:19 Dictionaries 36:36 Sets 37:01 Python Operators 37:18 Arithmetic Operator 38:02 Assignment Operator 39:03 Comparison Operator 40:00 Logical Operators 42:22 Bitwise Operator 42:51 Identity Operator 44:11 membership Operator 42:55 Conditional Statements 51:38 Loops on Python 52:00 While Loop 53:07 For Loop 55:20 Nested Loops 55:50 Control Statements 58:30 Command Line Parameters 1:00:28 Sequences and File Operations 1:00:53 Python Input Function 1:02:46 Python File Operations 1:03:14 Opening and Closing Files 1:04:40 Python Open Function 1:06:50 Write Function 1:07:05 Read Function 1:07:19 Rename Function 1:07:52 Delete Function 1:10:05 Close Function 1:10:52 File Object Attributes 1:13:48 Python Sequences 1:17:40 Python Lists 1:19:12 List Operations 1:26:04 Python Tuples 1:26:30 Tuple Operations 1:30:10 Python Strings 1:37:14 Python Sets 1:38:25 Set Operations 1:41:58 Python Dictionaries 1:45:22 Dictionary Operations 1:49:12 Functions and Oops 2:21:12 Object-Oriented Concepts 2:22:28 Use Case 2:22:55 Classes and Objects 2:26:08 Creating a Class 2:26:57 Definition of Method 2:27:30 Scope of Variables 2:29:26 Attributes 2:38:16 Private Methods 2:39:39 Class Variables and Instance Variables 2:40:54 Constructor and Destructor 2:43:20 Key Concepts of Object-Oriented Programming 2:43:25 Abstraction 2:45:01 Encapsulation 2:45:19 Inheritance 2:45:47 Types of Inheritance 2:46:21 Single Inheritance 2:48:15 Multiple Inheritance 2:49:47 Overriding Method 2:51:01 Polymorphism 2:52:37 Getter and Setter Methods 2:54:21 Working with Modules and Handling Exceptions 2:54:28 Standard Libraries 2:54:44 Modules Used In Python 2:55:38 Import Statement 2:56:09 Dir Function 2:57:19 From Import Statement 2:59:41 Reload Function 2:59:59 Important Modules Used in Python 3:19:34 Regular Expressions 3:26:19 Search and Match Function 3:27:31 Regular Expressions Applications 3:27:34 Packages in Python 3:28:18 Exception Handling 3:31:20 Catching Specific Exceptions 3:33:22 Finally Block 3:34:06 try-finally Block 3:34:22 User-Defined Exceptions 3:36:56 Introduction To NumPy and Pandas 3:38:50 - What is Data Analysis? 3:43:08 - Why Python for Data Analysis? 3:43:32 - Introduction to NumPy 4:07:33 - Reading & Writing from Files 4:09:13 - Reading & Writing from CSV Files 4:12:11 - Introduction to Pandas 4:39:12 - Introduction to Data Visualization & Matplotlib 5:00:35 - Data Manipulation 5:28:10 - Use Case ( Country-Wise Statistics) 5:32:42 - Extracting Insights from the Dataset 5:37:55 - Developing Web Maps using Folium & Pandas 5:38:13 - Problem Statement (Disaster Management Organization) 5:39:51 - Installing Folium and Pandas 5:53:00 - Problem Statement ( Titanic Data Analysis) 5:57:13 - Data Wrangling 6:23:39 - Web Scraping using Python 6:25:50 - Libraries used for Web Scraping ( Beautiful Soup) 6:27:39 - Requests library 6:32:35 - Data Visualisation on the browser 6:33:00 - Introduction to Bokeh 6:36:02 - Computer Vision using OpenCV 6:36:09 - How a computer reads an image 6:38:21 - What is OpenCV? 6:39:15 - Operations with OpenCV 6:40:09 - Load images using openCV 6:44:22 - Write Operation 6:44:51 - Face detection using OpenCV 6:55:55 - Capturing video 7:00:05 - Use Case - Motion Detector 7:00:15 - Problem Statement 7:00:38 - Solution Logic 7:11:49 - Plotting the Motion detection graph
this channel is something like everything to me, really great instructors better than any online institutes or even offline, these guys are really great to people who cannot afford big amount of fees to the institutes with great level of teaching.
I am writing this comments, after completing about 40 minutes video: Online Teaching style can't be better than this, So thank you so much to the tutor for returning his knowledge and experience to the newbie programming society. Much appreciated. I will complete this great tutorial without fail. (y)
supper tutorial......I learn python from this tutorial and I realize that it's very helpful for beginners to build up clear concept about python language
Hey Prashanth, Thank you for appreciating our efforts! Do subscribe to the channel and hit the bell icon to never miss an update from us in the future. Cheers! Reply ·
I want to thank this chanel for such effort, I am already making scripts while watching this. It has really alot of information, I reached 4 hours within a week. That is because I did few python projects and I was always writting notes. I hope I finish this course during the quarantine :)
Thanks to Edureka!!! Everything in One Go. Learnt every single thing needed to cover for my Basics and Advanced Level. 7 Hours are completely utilized in Learning
You can follow this link to get your dataset: data.hdx.rwlabs.org/dataset/volcano-population-exposure-index-gvm/resource_download/e3b1ecf0-ec47-49f7-9011-6bbb7403ef6d
Thanks for the compliment! We are glad you loved the video. Do subscribe to the channel and hit the bell icon to never miss an update from us in the future. Cheers!
I was looking for silver, but found gold. Thank you so much sir, I really really learnt a lot. How do i get the AllCountry.csv file to continue the tutorial, am currently on 5:29:00.
Thank you for appreciating our work. We are glad you loved the video. Please mention your email id (it will not be published). We will forward the dataset to your email address.
Hi : ) We really are glad to hear this ! Truly feels good that our team is delivering and making your learning easier :) Keep learning with us .Stay connected with our channel and team :) . Do subscribe the channel for more updates : ) Hit the bell icon to never miss an update from our channel : )
1 hr 26 min through the video now and I already feel so confident with Python. The instructor's approach to teaching beginners is praiseworthy. Great job Team Edureka, keep spreading smiles :)
logical operators and and or ( at about 40+ mins ) - they are not mathematical when i try it in pycharm - if i do a print(3 and 5) it gives a 5 and if do print(5 and 3) it gives a 3 - similarly when i change the position of the operands i get different answers for or as well - so this not binary math - i would assume it should be used only to figure out true and false and not anything else .....
The way these operators work is that if the first operand is true, then the next operand is taken as true and that is taken as the output. So if 20 and 10, 10 is the output and if 10 and 20, 20 is the output. There is no way to change that as that is how Python has programmed it to be. Hope that helps.
Hi there. That is because you are trying an exception that does not work with the above exceptions. For example if you have a try try block in the same scope, this error is occurred. So, please change the scope and try it again. Hope that helps
I am learning Python for data analytics. After this video which video is recommended to watch. Pls mention other videos about advanced usage of Python for data analytics
Why we cannot make a program using for loop in which the user give us 1 input for which they want table and second input upto which they want the table
Yes, you can. You can design an algorithm that takes the inputs from the user and then outputs them onto the web application or on the terminal, anything you like. So please make sure that you design your algorithm efficiently so that it can do the job. Hope that helps.
@57:07, pass does it execute the loop or does it skip the execution of loop in the first iteration itself? In place of pass I could have used a continue statement as well. I just want to know if execution sequence will be same if pass or continue will be written in the for loop, you gave as an example.
Hi there. We write continue if we want to execute the loop again. Pass on the other hand just skips because the pass keyword is used when we do not know the logic to be added there and we will add that later. So pass is used to skip and continue is used to break execution for a condition and run again for new condition. Hope that helps.
sir i am not able to get logic operators in python as you have told that a=20 ,b=10 then a and b should be 10 but if i do a=10 ,b=20 then a and b ans is 20 how i am getting this and operator should work irrespective of sequence. Can you explain this.
That happens because the way and works are that if the first input is true, the second input is true and that is what is given. So if you do 10 and 20, 20 is the output and if 20 and 10, 10 is the output. So the sequence matters.
Thanks for the compliment, Anish! please share your email id with us (it will not be published). We will forward you the dataset to your email address.
Hey Jaber, Thanks for the compliment! We are glad you loved the video. Do subscribe to the channel and hit the bell icon to never miss an update from us in the future. Cheers!
That is because the version of Python that we were using was Python 2 which does not need brackets. Python 3 on the other hand needs brackets. That's why we were able to print it without brackets. Hope that solves your query.
If the data attribute of the class and the method attribute are in same scope then the data attribute will be given(a) higher priority (b) equal priority
The attribute will be given equal priority as it comes under the scope. That is because the method and attribute belong to the class and have their own purposes. Hope that helps.
That may be because you are not writing it in the correct syntax and PyCharm has special exception meters that allow ignorance to some Syntax error. Make sure you are updated to the latest Python version and the syntax is correct on them too.
I have a doubt here on and operation as said the for and operation the lowest value will be output but it differs when I executed the same of which I am sharing below : a, b = 12, 34 a and b 34 b and a 12 Please explain in case if I have understood wrong.
Hi Nishant, Thanks for the compliment! We are glad you loved the video. Do subscribe to the channel and hit the bell icon to never miss an update from us in the future. Cheers!
Thanks for watching! Glad you liked it ! We are glad to have learners like you . Do subscribe our channel and hit that bell icon to never miss an video from our channel
Thank you edureka........ Edureka really shape my career. I am an mechanical engineer and now place in an mnc with good package. I think edureka really shape my carreer. I will be always thankful to you.
Hey:) Thank you so much for your sweet words :) Really means a lot ! Glad to know that our content/courses is making you learn better :) Our team is striving hard to give the best content. Keep learning with us -Team Edureka :) Don't forget to like the video and share it with maximum people:) Do subscribe the channel:)
Hey Jakaria, glad you feel that way. We will surely process your request as soon as possible. Do subscribe, like and share to stay connected with us. Cheers !
For that, you will need to install an IDE. Only then will Python work in the IDE. Please follow this guide to help you get set up. Thanks. ruclips.net/video/QMbnSoB1CRU/видео.html
what IDLE are you using in this video? I can see that its not the inbuilt one which comes with installing the python but an extra tool, can u you please mention the tool name ?
i'm still trying to understand your statement about logical operator 'and' , 'or' .....or always returns the higher value ...and returns lower value...could you please explain in detail....
Hi Prashanth, The and operator is used to determine whether both operands or conditions are true. it gives the value as 1 only when both the conditions are true or 1. Whereas, the or operator provides the value as 1 when any one of the conditions is 1 or true
How can i build a multipage website and connect pages together. A website that i am also going to put on the internet , so i am going to need a domain and a host.
Hi Evan, Thank you for appreciating our work. We are delighted to see learners like you on board with us. Do subscribe to the channel and hit the bell icon to never miss an update from us in the future. Cheers!
What other IDE would you recommend other than Pycharm? Pycharm is a very heavy download and takes a while to start on my old laptop. Please recommend something light and easy but powerful. Thanks!!
Hi there. If you are having trouble with PyCharm, you can certainly take a look at Thonny or SublimeText but we would definitely suggest PyChram as it gives a lot of features and more.
edureka is going really good. I appreciate edureka as trainee .It helps a lot to students and help to learn desired technologies. Keep it up and your work deserves appreciations.
Hi there. It is usually recommended that you use Kali because it has been designed specifically for that purpose but you can use other Linux Distributions and they should work the same way. Hope that helps.
I am really thankful to you. God bless you and all your dreams come true. Dear, you have covered OOP's concept as well. Love you, not lover love but its thankful love. Trust me. I am so so soooo happy. . . Thanks a ton:-))))
Hey Sahana, thanks for the appreciation! We are glad you feel this way about our channel. Do subscribe our channel bit.ly/edurekaRUclips to never miss an update from us in the future. Cheers!
__init__ is a reserved method in python classes. It is called as a constructor in object oriented terminology. This method is called when an object is created from a class and it allows the class to initialize the attributes of the class. The __init macro causes the init function to be discarded and its memory freed once the init function finishes for built-in drivers, but not loadable modules. If you think about when the init function is invoked, this makes perfect sense. Hope that solves your query.
I installed the python 3.7.3 however, I don't see the Pycharm even after running the cmd 'python' is it suppose to come out with the installation of the Python 3.7.3 or is it a separate installation?
Hi Bharath, to use pycharm, you have to download it from jetbrains official website where you will find the community edition. Installation is pretty easy as well. Hope this is helpful.
Thank you so much for complete python course sir 😊 Sir, can u please tellme where can I get these slides in video ...? It will be very very helpful...please
Hi Jameel, thanks for the appreciation. We are glad you loved the video. Do subscribe to the channel and hit the bell icon to never miss an update from us in the future. Cheers!
Hi there. This may be because you do not have sys module installed for some reason. Just do a 'pip install sys' from your command line and then try running the program. It should work fine.
If you are using something you are comfortable with and are okay with debugging, then you can take a look at other IDE's. We recommend PyCharm because it provides all the features and supports you would need.
I am a complete beginner but strongly ambitious to build up my career as a Machine Learning Engineer. Currently, I'm pursuing my undergraduate study in Computer Science and Engineering and now I am in the 11th semester of my undergraduate study. Could you please recommend me courses that help me to make my dream true? Thanks in advance!
Hi, we are glad you have chosen your career path. We advice you to take up python programming with data sciences as this will benefit your career, kindly visit: bit.ly/3o97UGR , where we will provide structural training and in-depth assistance. You can also reach us on our toll-free number 08040423754, for further assistance :)
Got a question on the topic? Share it in the comment section below. Please drop a comment if you need the data-sets and codes discussed in this video. For Edureka Python Data Science Course curriculum, Visit our Website: bit.ly/2OpzQWw Use code "RUclips20" to get Flat 20% off on this training. Below is the timestamp:
1:16 Introduction to Python
5:29 Who is using Python
7:13 Python Applications
7:34 Python Market Trends
8:36 Python Installation
10:17 Python IDE & Interpreter
12:30 Executing Code in Python
13:19 Comments and Literals
15:10 Indentation
16:20 Python Code Execution
16:50 Hello World Program Using Python
20:25 Identifiers
22:22 Variables
23:35 Data Types
26:22 Immutable Data Types
26:26 Numeric Data Type
27:34 Strings
28:28 Tuples
29:48 Mutable Data Type
29:55 Lists
34:19 Dictionaries
36:36 Sets
37:01 Python Operators
37:18 Arithmetic Operator
38:02 Assignment Operator
39:03 Comparison Operator
40:00 Logical Operators
42:22 Bitwise Operator
42:51 Identity Operator
44:11 membership Operator
42:55 Conditional Statements
51:38 Loops on Python
52:00 While Loop
53:07 For Loop
55:20 Nested Loops
55:50 Control Statements
58:30 Command Line Parameters
1:00:28 Sequences and File Operations
1:00:53 Python Input Function
1:02:46 Python File Operations
1:03:14 Opening and Closing Files
1:04:40 Python Open Function
1:06:50 Write Function
1:07:05 Read Function
1:07:19 Rename Function
1:07:52 Delete Function
1:10:05 Close Function
1:10:52 File Object Attributes
1:13:48 Python Sequences
1:17:40 Python Lists
1:19:12 List Operations
1:26:04 Python Tuples
1:26:30 Tuple Operations
1:30:10 Python Strings
1:37:14 Python Sets
1:38:25 Set Operations
1:41:58 Python Dictionaries
1:45:22 Dictionary Operations
1:49:12 Functions and Oops
2:21:12 Object-Oriented Concepts
2:22:28 Use Case
2:22:55 Classes and Objects
2:26:08 Creating a Class
2:26:57 Definition of Method
2:27:30 Scope of Variables
2:29:26 Attributes
2:38:16 Private Methods
2:39:39 Class Variables and Instance Variables
2:40:54 Constructor and Destructor
2:43:20 Key Concepts of Object-Oriented Programming
2:43:25 Abstraction
2:45:01 Encapsulation
2:45:19 Inheritance
2:45:47 Types of Inheritance
2:46:21 Single Inheritance
2:48:15 Multiple Inheritance
2:49:47 Overriding Method
2:51:01 Polymorphism
2:52:37 Getter and Setter Methods
2:54:21 Working with Modules and Handling Exceptions
2:54:28 Standard Libraries
2:54:44 Modules Used In Python
2:55:38 Import Statement
2:56:09 Dir Function
2:57:19 From Import Statement
2:59:41 Reload Function
2:59:59 Important Modules Used in Python
3:19:34 Regular Expressions
3:26:19 Search and Match Function
3:27:31 Regular Expressions Applications
3:27:34 Packages in Python
3:28:18 Exception Handling
3:31:20 Catching Specific Exceptions
3:33:22 Finally Block
3:34:06 try-finally Block
3:34:22 User-Defined Exceptions
3:36:56 Introduction To NumPy and Pandas
3:38:50 - What is Data Analysis?
3:43:08 - Why Python for Data Analysis?
3:43:32 - Introduction to NumPy
4:07:33 - Reading & Writing from Files
4:09:13 - Reading & Writing from CSV Files
4:12:11 - Introduction to Pandas
4:39:12 - Introduction to Data Visualization & Matplotlib
5:00:35 - Data Manipulation
5:28:10 - Use Case ( Country-Wise Statistics)
5:32:42 - Extracting Insights from the Dataset
5:37:55 - Developing Web Maps using Folium & Pandas
5:38:13 - Problem Statement (Disaster Management Organization)
5:39:51 - Installing Folium and Pandas
5:53:00 - Problem Statement ( Titanic Data Analysis)
5:57:13 - Data Wrangling
6:23:39 - Web Scraping using Python
6:25:50 - Libraries used for Web Scraping ( Beautiful Soup)
6:27:39 - Requests library
6:32:35 - Data Visualisation on the browser
6:33:00 - Introduction to Bokeh
6:36:02 - Computer Vision using OpenCV
6:36:09 - How a computer reads an image
6:38:21 - What is OpenCV?
6:39:15 - Operations with OpenCV
6:40:09 - Load images using openCV
6:44:22 - Write Operation
6:44:51 - Face detection using OpenCV
6:55:55 - Capturing video
7:00:05 - Use Case - Motion Detector
7:00:15 - Problem Statement
7:00:38 - Solution Logic
7:11:49 - Plotting the Motion detection graph
Please make a same video on JavaScript :)
Hey Kunal, Watch this video: ruclips.net/video/J4UKL355sUo/видео.html
Please make some video based on exact requirements of industry.
Level of expertise required to get a job.
I want to change my segment.
I am scared.
Please please please upload Hindi version
Sir Can I get the notes
table of content
1:16 Introduction to Python
5:29 Who is using Python
7:13 Python Applications
7:34 Python Market Trends
8:36 Python Installation
10:17 Python IDE & Interpreter
12:30 Executing Code in Python
13:19 Comments and Literals
15:10 Indentation
16:20 Python Code Execution
16:50 Hello World Program Using Python
20:25 Identifiers
22:22 Variables
23:35 Data Types
26:22 Immutable Data Types
26:26 Numeric Data Type
27:34 Strings
28:28 Tuples
29:48 Mutable Data Type
29:55 Lists
34:19 Dictionaries
36:36 Sets
37:01 Python Operators
37:18 Arithmetic Operator
38:02 Assignment Operator
39:03 Comparison Operator
40:00 Logical Operators
42:22 Bitwise Operator
42:51 Identity Operator
44:11 membership Operator
42:55 Conditional Statements
51:38 Loops on Python
52:00 While Loop
53:07 For Loop
55:20 Nested Loops
55:50 Control Statements
58:30 Command Line Parameters
1:00:28 Sequences and File Operations
1:00:53 Python Input Function
1:02:46 Python File Operations
1:03:14 Opening and Closing Files
1:04:40 Python Open Function
1:06:50 Write Function
1:07:05 Read Function
1:07:19 Rename Function
1:07:52 Delete Function
1:10:05 Close Function
1:10:52 File Object Attributes
1:13:48 Python Sequences
1:17:40 Python Lists
1:19:12 List Operations
1:26:04 Python Tuples
1:26:30 Tuple Operations
1:30:10 Python Strings
1:37:14 Python Sets
1:38:25 Set Operations
1:41:58 Python Dictionaries
1:45:22 Dictionary Operations
1:49:12 Functions and Oops
2:21:12 Object-Oriented Concepts
2:22:28 Use Case
2:22:55 Classes and Objects
2:26:08 Creating a Class
2:26:57 Definition of Method
2:27:30 Scope of Variables
2:29:26 Attributes
2:38:16 Private Methods
2:39:39 Class Variables and Instance Variables
2:40:54 Constructor and Destructor
2:43:20 Key Concepts of Object-Oriented Programming
2:43:25 Abstraction
2:45:01 Encapsulation
2:45:19 Inheritance
2:45:47 Types of Inheritance
2:46:21 Single Inheritance
2:48:15 Multiple Inheritance
2:49:47 Overriding Method
2:51:01 Polymorphism
2:52:37 Getter and Setter Methods
2:54:21 Working with Modules and Handling Exceptions
2:54:28 Standard Libraries
2:54:44 Modules Used In Python
2:55:38 Import Statement
2:56:09 Dir Function
2:57:19 From Import Statement
2:59:41 Reload Function
2:59:59 Important Modules Used in Python
3:19:34 Regular Expressions
3:26:19 Search and Match Function
3:27:31 Regular Expressions Applications
3:27:34 Packages in Python
3:28:18 Exception Handling
3:31:20 Catching Specific Exceptions
3:33:22 Finally Block
3:34:06 try-finally Block
3:34:22 User-Defined Exceptions
3:36:56 Introduction To NumPy and Pandas
3:38:50 - What is Data Analysis?
3:43:08 - Why Python for Data Analysis?
3:43:32 - Introduction to NumPy
4:07:33 - Reading & Writing from Files
4:09:13 - Reading & Writing from CSV Files
4:12:11 - Introduction to Pandas
4:39:12 - Introduction to Data Visualization & Matplotlib
5:00:35 - Data Manipulation
5:28:10 - Use Case ( Country-Wise Statistics)
5:32:42 - Extracting Insights from the Dataset
5:37:55 - Developing Web Maps using Folium & Pandas
5:38:13 - Problem Statement (Disaster Management Organization)
5:39:51 - Installing Folium and Pandas
5:53:00 - Problem Statement ( Titanic Data Analysis)
5:57:13 - Data Wrangling
6:23:39 - Web Scraping using Python
6:25:50 - Libraries used for Web Scraping ( Beautiful Soup)
6:27:39 - Requests library
6:32:35 - Data Visualisation on the browser
6:33:00 - Introduction to Bokeh
6:36:02 - Computer Vision using OpenCV
6:36:09 - How a computer reads an image
6:38:21 - What is OpenCV?
6:39:15 - Operations with OpenCV
6:40:09 - Load images using openCV
6:44:22 - Write Operation
6:44:51 - Face detection using OpenCV
6:55:55 - Capturing video
7:00:05 - Use Case - Motion Detector
7:00:15 - Problem Statement
7:00:38 - Solution Logic
7:11:49 - Plotting the Motion detection graph
Thanks alott❤❤❤❤❤❤❤❤❤❤❤❤❤
Thanks bro!!!
Thanks
u r legit
THANK YOU
Super bro
7 hour long video and no ad! 👍
this channel is something like everything to me, really great instructors better than any online institutes or even offline, these guys are really great to people who cannot afford big amount of fees to the institutes with great level of teaching.
A short story around almost every single concept. Wonderful work!
Thanks Balaji, don't forget to Subscribe to our RUclips channel.
I am writing this comments, after completing about 40 minutes video:
Online Teaching style can't be better than this, So thank you so much to the tutor for returning his knowledge and experience to the newbie programming society.
Much appreciated. I will complete this great tutorial without fail. (y)
I’m quite pleased with these channel, this channel reached me how to program, thanks to them now I have my own company!
Hey, thanks for the wonderful feedback! We are glad we could help. Do subscribe to our channel to stay posted on upcoming tutorials.
I gotta say that Varun is an amazing teacher. I have learned more about Python in this course than anywhere else. Thank you for this and be safe.
Thanks for the wonderful feedback! We are glad we could help. Do subscribe to our channel to stay posted on upcoming tutorials.
supper tutorial......I learn python from this tutorial and I realize that it's very helpful for beginners to build up clear concept about python language
How's your experience?
I have followed your video and get courage to learn python.
Thanks god I have find you.
You are really a good guy. Thanks a lot.
Just carry on.
wow first time saw a video of 7 hours with no ads?!
Thanks a lot for this full-length PYTHON tutorial in depth.
Hey Prashanth, Thank you for appreciating our efforts! Do subscribe to the channel and hit the bell icon to never miss an update from us in the future. Cheers!
Reply ·
Good one to beginners
I want to thank this chanel for such effort, I am already making scripts while watching this. It has really alot of information, I reached 4 hours within a week. That is because I did few python projects and I was always writting notes. I hope I finish this course during the quarantine :)
Thanks to Edureka!!!
Everything in One Go. Learnt every single thing needed to cover for my Basics and Advanced Level. 7 Hours are completely utilized in Learning
You are most welcome Gunpreet. Don't forget to Subscribe us.
Loved this course. Many course on youtube but no course was better than this course. I am currently on 5:39:52, need volcanos.csv, where can I get it?
You can follow this link to get your dataset: data.hdx.rwlabs.org/dataset/volcano-population-exposure-index-gvm/resource_download/e3b1ecf0-ec47-49f7-9011-6bbb7403ef6d
Thanq it really works😊
Well.. Thank u Saurabh...!
7 hour video without any ad and profit means just amazing.
I love this so much! 1:23:04
A headstart in python technology 😍
Thank you edureka♥️
Thanks for the compliment! We are glad you loved the video. Do subscribe to the channel and hit the bell icon to never miss an update from us in the future. Cheers!
I was looking for silver, but found gold. Thank you so much sir, I really really learnt a lot. How do i get the AllCountry.csv file to continue the tutorial, am currently on 5:29:00.
Thank you for appreciating our work. We are glad you loved the video. Please mention your email id (it will not be published). We will forward the dataset to your email address.
@@edurekaIN can i get that dataset
Took me a week to watch this. But at least I know where I'm headed now. Thank you guys...
Me too
completed thanks a lot....
nicely done. all the best
Thank you so much to Saurabh, Varun and Edureka Team. God bless u all. :)
Thanks a lot Ramesh, Don't forget to Subscribe our channel.
Edureka its full all about python and thank you very much .
I love you guys . I will contribute you guys when i will win the world
Hi : ) We really are glad to hear this ! Truly feels good that our team is delivering and making your learning easier :) Keep learning with us .Stay connected with our channel and team :) . Do subscribe the channel for more updates : ) Hit the bell icon to never miss an update from our channel : )
Thank you so much. This is very helpful for us CBSE students😊☺😇
Thanks for appreciating our efforts, Tannu! We are glad you loved the video. Do subscribe, like and share to stay connected with us. Cheer!
Yep totally ;)
I'm in class 11th too.
1 hr 26 min through the video now and I already feel so confident with Python. The instructor's approach to teaching beginners is praiseworthy. Great job Team Edureka, keep spreading smiles :)
logical operators and and or ( at about 40+ mins ) - they are not mathematical when i try it in pycharm -
if i do a print(3 and 5) it gives a 5 and if do print(5 and 3) it gives a 3 - similarly when i change the position of the operands i get different answers for or as well - so this not binary math - i would assume it should be used only to figure out true and false and not anything else .....
The way these operators work is that if the first operand is true, then the next operand is taken as true and that is taken as the output. So if 20 and 10, 10 is the output and if 10 and 20, 20 is the output. There is no way to change that as that is how Python has programmed it to be. Hope that helps.
it is just amazing i learnt c programing and phyton from you amazing
Thank You edureka! You are helping alot students like us by saving their amount spending on other namesake institutes..
Thank you. I am a Java developer for more than a decade. This helped me to quickly learn python.
Thanks for making full python video. Kindly make video on CEH
Hey Ankit, watch this video on CEH: ruclips.net/video/l77AgiphUQo/видео.html
@@edurekaIN thank you
TypeError: exceptions must derive from BaseException
for code at 3:32:20
what is reason ?
Hi there. That is because you are trying an exception that does not work with the above exceptions. For example if you have a try try block in the same scope, this error is occurred. So, please change the scope and try it again. Hope that helps
This is the best 7 hours in my life thank you
its help full to learn Python programming language..
Thank you for appreciating our efforts. Do subscribe to our channel bit.ly/edurekaRUclips and stay connected with us. Cheers :)
i am 1hr 20 mins in the video. really good so far!
Plz make a video on Android development through python. Waiting for your reply. I will stay tune
Hi Suraj! Thanks for watching thevideo. We will process your request as soon as possible. Do subscribe and stay tuned for future updates. Cheers!
You guys are helping those who cannot pay, Like me,
Thank you so much
I am learning Python for data analytics. After this video which video is recommended to watch. Pls mention other videos about advanced usage of Python for data analytics
Please refer to this video on Python for Data Analytics - ruclips.net/video/B42n3Pc-N2A/видео.html
Brother you should also added how to install and use pycharm this is my suggestion as a beginner
You can follow this guide to install PyCharm: ruclips.net/video/QMbnSoB1CRU/видео.html
Just started html should I continue to it or to move to python.... Plz suggest... ☺️
Responsive web design will help you a lot in web development. Using python for web development will make use of both in a more efficient manner.
Why we cannot make a program using for loop in which the user give us 1 input for which they want table and second input upto which they want the table
Yes, you can. You can design an algorithm that takes the inputs from the user and then outputs them onto the web application or on the terminal, anything you like. So please make sure that you design your algorithm efficiently so that it can do the job. Hope that helps.
@57:07, pass does it execute the loop or does it skip the execution of loop in the first iteration itself? In place of pass I could have used a continue statement as well. I just want to know if execution sequence will be same if pass or continue will be written in the for loop, you gave as an example.
Hi there. We write continue if we want to execute the loop again. Pass on the other hand just skips because the pass keyword is used when we do not know the logic to be added there and we will add that later. So pass is used to skip and continue is used to break execution for a condition and run again for new condition. Hope that helps.
sir i am not able to get logic operators in python as you have told that a=20 ,b=10 then a and b should be 10
but if i do a=10 ,b=20 then a and b ans is 20 how i am getting this and operator should work irrespective of sequence. Can you explain this.
That happens because the way and works are that if the first input is true, the second input is true and that is what is given. So if you do 10 and 20, 20 is the output and if 20 and 10, 10 is the output. So the sequence matters.
Really cool ..loved it ❤️
Bang on!! Thanks Edureka! A complete package with just useful information.
Very nice and useful video.Can i have the datasets used.
Thanks for the compliment, Anish! please share your email id with us (it will not be published). We will forward you the dataset to your email address.
Very informative and attractive . Thank you very much
Hey Jaber, Thanks for the compliment! We are glad you loved the video. Do subscribe to the channel and hit the bell icon to never miss an update from us in the future. Cheers!
Best channel for it students💗💗💗
Great vid. Pls make series on Fask and Django frameworks
Hey Joshua, Thanks for the compliment! We are working on your request. Do subscribe, like and share to stay connected with us. Cheers !
you guys save our lives all over the world thanks for your tutorials
at 53:11 how your print command is working without brackets?
That is because the version of Python that we were using was Python 2 which does not need brackets. Python 3 on the other hand needs brackets. That's why we were able to print it without brackets. Hope that solves your query.
Amazing course...Really useful...Can you please publish the sample data and source code used in the video?
@edureka, thanks for contribution.
Can you drop a full course on Ionic framework
If the data attribute of the class and the method attribute are in same scope then the data attribute will be given(a) higher priority (b) equal priority
The attribute will be given equal priority as it comes under the scope. That is because the method and attribute belong to the class and have their own purposes. Hope that helps.
thank you very much. very helpful
sir
in not working on other ide except pycham ....
can u explain why ?
That may be because you are not writing it in the correct syntax and PyCharm has special exception meters that allow ignorance to some Syntax error. Make sure you are updated to the latest Python version and the syntax is correct on them too.
I have a doubt here on and operation as said the for and operation the lowest value will be output but it differs when I executed the same of which I am sharing below :
a, b = 12, 34
a and b
34
b and a
12
Please explain in case if I have understood wrong.
And - Sets each bit to 1 if both bits are 1 , OR - Sets each bit to 1 if one of two bits is 1.
Its really good to go through it... simply awsome!!
Hi Nishant, Thanks for the compliment! We are glad you loved the video. Do subscribe to the channel and hit the bell icon to never miss an update from us in the future. Cheers!
sir your voice very sweet
One small suggestion, you hvnt shown how to install nd launch interpreter as a step in the video. also which IDE is to install??
Hi Laxmi, here is a blog for your reference: www.edureka.co/blog/install-python-on-windows/
Very well explained. Thanks a lot. If we know Java little bit, we can able to do the miracles with Python... :-)
Hey Souza, thanks for the appreciation! That's right!
Very beautiful explanation....
I imagined I'd waste my time in the clip.
But the opposite happened😅😹🤦 ♂️❤️
THX bro
Thanks for watching! Glad you liked it ! We are glad to have learners like you . Do subscribe our channel and hit that bell icon to never miss an video from our channel
Thank you edureka........
Edureka really shape my career.
I am an mechanical engineer and now place in an mnc with good package.
I think edureka really shape my carreer.
I will be always thankful to you.
Hey:) Thank you so much for your sweet words :) Really means a lot ! Glad to know that our content/courses is making you learn better :) Our team is striving hard to give the best content. Keep learning with us -Team Edureka :) Don't forget to like the video and share it with maximum people:) Do subscribe the channel:)
input works in Python 3 in a different from how it works in Python 2.
Wonderful tutorial!!I appreciate it. Please make more videos on NLP...
Hey Jakaria, glad you feel that way. We will surely process your request as soon as possible. Do subscribe, like and share to stay connected with us. Cheers !
@@edurekaINNice video! I would also love to see lectures on NLP.
I get a successful setup message. When I click on Python 3.7.4 a command module comes up, but I see no IDE for Python... what should I do?
For that, you will need to install an IDE. Only then will Python work in the IDE. Please follow this guide to help you get set up. Thanks. ruclips.net/video/QMbnSoB1CRU/видео.html
what IDLE are you using in this video? I can see that its not the inbuilt one which comes with installing the python but an extra tool, can u you please mention the tool name ?
Yes, that is not IDLE. It is PyCharm. You can download it for free from JetBrains website.
i'm still trying to understand your statement about logical operator 'and' , 'or' .....or always returns the higher value ...and returns lower value...could you please explain in detail....
Hi Prashanth, The and operator is used to determine whether both operands or conditions are true. it gives the value as 1 only when both the conditions are true or 1. Whereas, the or operator provides the value as 1 when any one of the conditions is 1 or true
Oh my goodness , thx for informations sir.
You are most welcome Devran.
How can i build a multipage website and connect pages together. A website that i am also going to put on the internet , so i am going to need a domain and a host.
You can make use of Django to create websites. For more details, refer to the following video: ruclips.net/video/zuxzE7--RYM/видео.html
You're so Nice Sir
hey can u make tutorial on R programming
Hey Bhumika, watch this video on R Programming: ruclips.net/video/fDRa82lxzaU/видео.html
This is a great resource. The instructor is very good at explaining these concepts.
Hi Evan, Thank you for appreciating our work. We are delighted to see learners like you on board with us. Do subscribe to the channel and hit the bell icon to never miss an update from us in the future. Cheers!
What other IDE would you recommend other than Pycharm? Pycharm is a very heavy download and takes a while to start on my old laptop. Please recommend something light and easy but powerful. Thanks!!
Hi there. If you are having trouble with PyCharm, you can certainly take a look at Thonny or SublimeText but we would definitely suggest PyChram as it gives a lot of features and more.
edureka is going really good. I appreciate edureka as trainee .It helps a lot to students and help to learn desired technologies. Keep it up and your work deserves appreciations.
Is there are way that you will not use kali for cybersecurity just python
Hi there. It is usually recommended that you use Kali because it has been designed specifically for that purpose but you can use other Linux Distributions and they should work the same way. Hope that helps.
Thanks from Bangladesh
best!
I am really thankful to you. God bless you and all your dreams come true. Dear, you have covered OOP's concept as well. Love you, not lover love but its thankful love. Trust me. I am so so soooo happy. . . Thanks a ton:-))))
Hey Sahana, thanks for the appreciation! We are glad you feel this way about our channel. Do subscribe our channel bit.ly/edurekaRUclips to never miss an update from us in the future. Cheers!
Please make python projects
Hey Sharyar, watch this video on Python Projects: ruclips.net/video/NKVOjPHfiSA/видео.html
Thanks a lot edureka!!
You are most welcome. Don't forget to Subscribe our channel.
Are the course contents different in the classroom training you offer ? or whats the difference ?
Hi Vidya, The course content has more in depth knowledge and detailed description along with assignments and certification.
What does __init does in polymorphism example code? And difference between __init and__init__?
__init__ is a reserved method in python classes. It is called as a constructor in object oriented terminology. This method is called when an object is created from a class and it allows the class to initialize the attributes of the class.
The __init macro causes the init function to be discarded and its memory freed once the init function finishes for built-in drivers, but not loadable modules. If you think about when the init function is invoked, this makes perfect sense. Hope that solves your query.
where is the resource section to get access to the datasets?
Please mention your email id (it will not be published). We will forward the dataset to your email address.
Great tutorial
I installed the python 3.7.3 however, I don't see the Pycharm even after running the cmd 'python' is it suppose to come out with the installation of the Python 3.7.3 or is it a separate installation?
Hi Bharath, to use pycharm, you have to download it from jetbrains official website where you will find the community edition. Installation is pretty easy as well. Hope this is helpful.
Thank you so much for complete python course sir 😊
Sir, can u please tellme where can I get these slides in video ...?
It will be very very helpful...please
Completed this video finally.
You are a Rockstar 👏👏
hey bro, can you show me your few projects?
We do have a web development project using Python Django. The full tutorial is here: ruclips.net/video/HRLIEgwYSHc/видео.html
Very very informative video lectures to teach Beginners in Python.
Hi Jameel, thanks for the appreciation. We are glad you loved the video. Do subscribe to the channel and hit the bell icon to never miss an update from us in the future. Cheers!
Thank you Sir
Best python tutorial on RUclips
Thanks for the compliment, Rohit! We are glad you loved the video. Do subscribe, like and share to stay connected with us. Cheers!
hii i dont have a computer can
u suggest any mobie aplication for compilation of these prograamms
Hi there. You can go to the Play Store and Install Pydroid 3 which is a mobile application specifically made for Python.
Hey please provide the necessary files to practice...reply
Thanks a lot
Thank you for watching our video. Do subscribe to the channel and hit the bell icon to never miss an update from us in the future. Cheers!
hi
getting an error when performing Command line parameters examples
unresolved import 'sys' Python(unresolved-import) [4, 8]
need some idea plz!
Hi there. This may be because you do not have sys module installed for some reason. Just do a 'pip install sys' from your command line and then try running the program. It should work fine.
do i need to download separate ide for using python
If you are using something you are comfortable with and are okay with debugging, then you can take a look at other IDE's. We recommend PyCharm because it provides all the features and supports you would need.
TimeStamp 1 .... 15:00
Time Stamp : 01:42:00
I am a complete beginner but strongly ambitious to build up my career as a Machine Learning Engineer. Currently, I'm pursuing my undergraduate study in Computer Science and Engineering and now I am in the 11th semester of my undergraduate study. Could you please recommend me courses that help me to make my dream true? Thanks in advance!
Hi, we are glad you have chosen your career path. We advice you to take up python programming with data sciences as this will benefit your career, kindly visit: bit.ly/3o97UGR , where we will provide structural training and in-depth assistance. You can also reach us on our toll-free number 08040423754, for further assistance :)
Very good video , nicely explained in detail