Python - Beginner to Advanced
Python is the most popular programming language used in the areas like IOT, Data related projects, Banking and Financial projects, Data Science, machine learning and AI.
Refundable within 6 hours of purchase if less than 20% is watched. Refund policy
Curriculum
1. Python - Introduction
13:31
2. Why Learn Python & Place Of Python In Market
10:40
3. Python Installation - Linux
18:03
4. Python Installation - Windows
4:15
5. Python - Helloworld Program
2:57
6. Running Python Code From Text Files
10:43
7. Execution Of Python Program
18:06
8. Python Compilation Of Source Code
10:43
9. Pyc Files Visualization
5:25
10. Frozen Binaries
5:25
11. Variables And Identifiers
6:18
12. Introduction To Data Types
11:46
13. None And Numeric Data Types
7:40
14. Conversion Of Data Types
4:04
15. Bool Data Type
4:04
16. Str Datatype
10:34
17. Bytes And Bytearray
6:21
18. List And Tuple
31:09
19. Set
6:48
20. Dictionaries Or Maps
9:47
21. Introduction To Operators
6:05
22. Arithmetic & Assignment Operators
6:51
23. Unary & Relational Operators
5:07
24. Logical Operators
6:57
25. Boolean, Identity & Membership Operators
15:31
26. Bitwise Complement Operator
5:16
27. Bitwise And , Or Operators
6:57
28. Bitwise Xor Operator
4:15
29. Bitwise Left Shift And Right Shift Operators
5:36
30. Input And Output
8:00
31. Print Function
7:55
32. Input Function
6:50
33. Input Multiple Values
6:07
34. Accept Multiple Values From Keyboard
7:13
35. Command Line Args
19:52
36. Control Statements
17:44
37. If Elif Else Statement
9:41
38. If Else Example
4:24
39. While Loop
8:28
40. Reversing A Number Using While
9:10
41. For Loop
8:47
42. Break Vs Continue
7:04
43. Assert Statement
5:32
44. Pass Statement
3:42
45. Introduction To Functions
21:51
46. Functions Example
10:37
47. Functions Another Example
10:47
48. Actual And Formal Arguments
5:22
49. Local Vs Global Variables
4:22
50. Local Vs Global Variables Example
8:59
51. Global Keyword
8:29
52. Default Arguments
5:37
53. Variable Length Arguments
9:16
54. Variable Length Arguments
6:12
55. Variable Length Keyword Arguments
6:44
56. Return Statement
7:11
57. Returning Multiple Values
3:11
58. Check A Number Is Prime
19:39
59. Generate Prime Numbers In A Range
8:22
60. Recursive Functions
10:23
61. Functions Are First Class Objects
17:25
62. Functions On Lists
34:11
63. List Comprehensions
26:06
64. Functions On Tuples
12:32
65. Functions On Dictionaries
9:21
66. Decorators
30:23
67. Generators
11:35
68. Lambda Expressions
12:54
69. Filter Using Lambdas
13:48
70. Map Using Lambdas
11:44
71. Reduce Using Lambdas
11:01
72. Introduction To Arrays
26:03
73. Indexing, Slicing And Functions On Arrays
8:22
74. Example On Arrays
5:41
75. Numpy And Creating Single Dimensional Arrays
27:46
76. Operations On Numpy Arrays
11:02
77. Attributes, Reshape And Flatten Methods
12:33
78. Multi-Dimensional Arrays
10:25
79. Indexing And Slicing In Multi-Dimensional Arrays
8:37
80. Matrices
17:52
81. Classes & Object Creation - Theory
16:16
82. Practical Example - Classes
5:07
83. Init Method
18:40
84. Instance Variables And Instance Methods
6:44
85. Static Variables And Static Methods
19:19
86. Use Of Classmethod Decorator
5:58
87. Another Example Of Classmethod
7:05
88. Static Methods
6:24
89. Count No Of Objects Created
6:12
90. Pass One Class Object To Another Class Object
8:19
91. Inner Classes
7:42
92. Encapsulation
21:16
93. Mutator & Accesor Methods
2:58
94. Abstraction
21:38
95. Introduction To Inheritance
33:03
96. Inheritance Pratical Way Example
16:36
97. Constructor Overriding
15:03
98. Method Overriding
5:04
99. Super Method
7:32
100. Super In Constructors With Parameters
4:40
101. Another Example For Super
6:45
102. Object Class
4:33
103. Types Of Inheritance
8:58
104. Single Inheritance
7:29
105. Multiple Inheritance
8:19
106. Drawbacks Of Multiple Inheritance
10:19
107. Introduction To Polymorphism
8:18
108. Duck Typing
9:44
109. Operator Overloading
13:38
110. Magic Methods
13:06
111. Method Overloading & Method Overriding
7:01
112. Abstract Classes & Abstract Methods
41:56
113. Example Of Abstract Classes & Methods
10:32
114. Concrete Methods & Abstract Methods
13:43
115. Interfaces In Python
28:05
116. Abstract Classes Vs Interfaces
11:04
117. Introduction To Exception Handling
26:20
118. Errors & Types - Practical Way
24:38
119. Why To Handle Exceptions
21:23
120. Try, Except & Finally
37:20
121. Nested Try Bocks And Rules
21:56
122. Creating Custom Exceptions
16:13
123. Rules When Handling Errors
16:24
124. Logging In Python
19:04
125. Introduction To Files
12:44
126. Operations On Files In Python
10:11
127. Types Of Files
4:41
128. Working With Text Files - Read & Write
16:47
129. Seek Method & File Pointer
14:35
130. Counting Lines, Words & Characters In A File
21:56
131. Working With Binary Files
17:11
132. With Statement
5:24
133. Introduction To Pickle
7:14
134. Pickling & Unpickling
13:39
135. Seek Vs Tell
12:04
136. Random Accessing Of Binary Files
25:12
137. Random Accessing Using Mmap
28:56
138. Zipping & Unzipping
18:41
139. Introduction To Regular Expressions
13:00
140. Operations Using Regex
15:29
141. Sequence Characters
13:47
142. Examples With Sequence Characters
25:55
143. Quantifiers
12:08
144. Special Characters
5:36
145. Regex On Files
6:38
146. Introduction To Date And Time
18:22
147. Operations On Date & Time
14:35
148. Fromatting Date & Time
21:06
149. Timedelta, Comparing & Sorting Of Dates
13:12
150. Stopping Execution Of Program Temporarily
11:57
151. Calendar
5:34
152. Introduction To Gui
10:35
153. Pixels
9:51
154. Widgets
12:11
155. Root Window
11:05
156. Canvas
20:36
157. Frame
11:02
158. Push Button
13:02
159. Push Button With Event
14:27
160. Label
9:11
161. Message
10:38
162. Text And Scrollbar
21:59
163. Check Boxes
23:03
164. Radio Buttons
15:38
165. Entry Boxes
19:10
166. Spinbox
13:28
167. Listbox
19:07
168. Menu
28:35
169. Introduction To Threads
15:34
170. Single Tasking
14:33
171. Multi-Tasking
16:03
172. Process Vs Threads
29:43
173. Mainthread
12:43
174. Creating Thread
19:20
175. Creating Thread
13:09
176. Creating Thread
11:01
177. Thread Class Methods
7:19
178. Single Task Example
14:28
179. Multitasking Example
25:03
180. Multitasking Example
24:41
181. Thread Synchronization
17:40
182. Dead Locks
28:45
183. Producer Vs Consumer
20:37
184. Wait & Notify
14:00
185. Introduction To Dbms
24:29
186. Installation Of Mysql & Pymysql - Windows
18:31
187. Mysql Installation - Linux
6:36
188. Basic Operations On Database Using Sql
47:40
189. Basic Operations On Mysql Using Python
25:00
190. Fetching Data From Tables Using Python
9:21
191. Introduction To Networking
48:00
192. Socket Programming
12:45
193. Tcp Server & Client In Python
25:50
194. 2 Way Communication Between Server & Client
9:03
195. Udp Server & Client In Python
8:07
Frequently asked questions
Meet your instructor
Hemachandra Routhu
Technical Lead 10+ years
A dynamic technical visionary with 10+ years of experience in full-stack engineering and data technologies, managing critical projects at the intersection of AI, cloud computing, and DRM security. Known for bridging the gap between industrial-grade architecture and student-friendly pedagogy, preparing developers for the rigors of the global IT sector.
View full profile →Student outcomes
From our instructors' students at Adarvana.
“After spending my time as house wife for 6 years, I learned Python from RNR sir and got the job as Python developer in a MNC on a pay scale of 12 lakhs p.a.”
“I was a DevOps specialist working in Delhi on 18 lakhs package. I attended RNR classes in Python. Now I am working on 28 lakhs package in Pune.”
“As a fresher I thought no jobs in Python. After completion of course from RNR sir, I got selected in an MNC in Bangalore within 1 month.”
Certificate of completion
Finish every lesson and you earn a certificate with a unique verification ID. Anyone (an employer, a client, a university) can confirm it's genuine on our public verification portal.
certificate of completion
Your Name
successfully completed Python - Beginner to Advanced
Issued by
Adarvana, Hyderabad, India
Verification ID
adv-cert-••••••••••••
Student reviews
No reviews yet.