Python Essentials
'Python Essentials' transforms beginners into proficient programmers with 100+ animated lessons, 50+ quizzes, and hands-on challenges for foundational skills in...
'Python Essentials' transforms beginners into proficient programmers with 100+ animated lessons, 50+ quizzes, and hands-on challenges for foundational skills in...
Welcome to the 'Python Essentials' online course, your gateway to mastering Python in an exciting and interactive way! Whether you're a complete beginner or looking to enhance your skills, this course is designed to take you from a Python novice to a proficient programmer.
Throughout this hands-on learning experience, you'll gain a solid understanding of Python fundamentals, laying the foundation for your journey into fields such as Data Science, Machine Learning, Artificial Intelligence, and Web Development. Explore key concepts like operators, Input/Output operations, precedence, associativity, type conversion, data structures, object-oriented programming, and modules/packages in Python.
What sets this course apart is its emphasis on practical learning. With numerous coding examples and challenges at the end of each section, you'll actively apply what you've learned, reinforcing your understanding of Python. We believe that the best way to learn Python is by doing it!
By the end of the course, you'll emerge as a confident Python programmer, ready to tackle various real-world applications. The knowledge gained here opens doors to diverse career opportunities, empowering you to build almost any application using Python.
This interactive learning journey includes 100+ animated lessons, 50+ quizzes, 50+ challenging tasks, 25+ hands-on notebooks, and 100+ coding demonstrations. Join us and discover how to master the world's most popular programming language through engaging programs and stimulating exercises. Start your Python adventure now!
Your First Program - Learn: How to print?
0:04:49Your First Program
0:02:14Indentation and Numbers - Learn
0:05:17Indentation and Numbers - Practice: Indentation
0:05:17Indentation and Numbers-Practice: Numeric Data Type
0:02:16String, Boolean Data Type - Learn
0:02:46Practice: String Data Type
0:02:09Practice: Boolean Data Type
0:01:18Statement - Learn: To Use Statement
0:04:51Statement - Practice: Create Valid Variables
0:01:53Statement - Practice: Values and Variable
0:01:15Learn: Assignment Statements
0:04:13Practices: Assignments Statements
0:02:09Learn: Built in Function
0:04:15Practice: Built-in Functions
0:02:18Knowledge Checkpoint - Module 2
0:15:00Learn: Arithmetic Operators
0:03:31Practice: Arithmetic Operators
0:03:15Practice: Difference between % and //
0:02:23Practice: Division operator for mixed data type
0:02:46Learn: Relational or Comparison Operators
0:02:11Practice: Relational or Comparison Operators
0:01:40Learn: Logical Operators
0:02:12Practice: Logical AND Operator
0:01:50Practice: Logical OR and Logical NOT Operators
0:01:57Learn: Membership Operators
0:01:57Learn: Identity Operators
0:04:05Practice: Identity Operators
0:04:05Practice: Type function
0:01:27Learn: Bitwise Operators
0:07:49Practice: Bitwise Operators
0:03:04Learn: Assignment Operator
0:04:46Knowledge Checkpoint - Module 3
0:15:00Learn: Input & Output Operations
0:03:19Practice: Swapping Using Temporary Variable
0:03:12Practice: Swapping Using Multiple Assignment
0:01:44Practice: Swapping Using Arithmetic Operations + and -
0:01:57Learn: Print Function
0:03:34Practice: Print Function
0:02:08Learn: Output Formatting String
0:02:28Practice: String Formatting
0:03:34Learn: Output Formatting Escape sequence
0:03:11Practice: Output Formatting Escape sequence
0:01:23Learn: Split method and Map Function
0:03:10Practice: Map and Split Method
0:05:02Practice: Separator
0:01:47Knowledge Checkpoint - Module 4
0:15:00Learn: List Data structure
0:09:46Practice: List Operations
0:19:51Learn: Tuple Data Structure
0:05:49Practice: Tuple Operations
0:18:50Learn: Set Data Structure
0:03:32Practice: Set Operations
0:34:25Learn: Dictionary Data Structure
0:05:13Practice: Dictionary Operations
0:28:46Learn: Frozen Set
0:04:31Practice: Frozen Set Operations
0:11:53Knowledge Checkpoint - Module 7
0:15:00Learn: Control Flow Statements In Python
0:02:50Practice: Control Flow Statements In Python
0:02:50Learn: The if-else statement
0:02:29Practice: if-else Statement
7:57:00Learn: Looping Statements
0:02:58Practice: Looping Statements
0:07:35Learn: Nested FOR Loop
0:02:09Practice: Nested FOR Loop
0:04:48Learn: While Loop
0:00:00Practice: While Loop
0:02:18Practice: While.. else statement
0:02:24Learn: The Break & Continue Statements
0:02:59Practice: Break Statement
0:05:57Practice: Continue Statement
0:02:27Learn: Iterating a List
0:02:14Practice: Iterating a List
0:04:47Knowledge Checkpoint - Module 8
0:15:00Learn: Functions in Python
0:09:29Practice: Functions
0:18:38Learn: Types of Function Arguments
0:23:41Practice: Types of Function Arguments
0:05:36Learn: Variable Length or Arbitrary Arguments
0:06:34Practice: Variable Length or Arbitrary Arguments
0:05:36Knowledge Checkpoint - Module 9
0:15:00Learn: Python Programming Paradigms
0:13:14Learn: Anatomy of Class
0:18:27Practice: Defining a Class
0:01:49Practice: Creating a Constructor
0:03:53Practice: Creating a Constructor Using Self Parameter
0:02:12Practice: Sample Program to demonstrate Accessor & Mutator
0:07:48Learn: Introduction to Methods & Types
0:14:45Practice: Instance Methods
0:03:13Practice: Class Method Creation Using a Decorator
0:05:27Practice: Program Using classmethod() function
0:04:24Practice: Static Method
0:03:17Learn: Inheritance
0:00:00Practice: Single Inheritance
0:05:21Practice: Multiple Inheritance
0:02:52Learn: Polymorphism
0:21:54Practice: In-built Polymorphism
0:02:01Practice: Method Overriding
0:04:16Practice: In-built Function Overloading
0:02:14Practice: Create a Polymorphism
0:02:57Practice: Program to demonstrate Operator Overloading
0:04:15Practice: Abstract Class and Method
0:03:25Practice: Encapsulation
0:04:24Knowledge Checkpoint - Module 12
0:15:00Basic Understanding for computers
Laptop/Desktop to carry out the hands on sessions
Python Fundamentals
Operators in Python
Python data types
Loops and Decision making
Python List, Tuple, and Dictionary
Functions, Modules, and Packages
Object oriented programming in Python
0.0
Dr.D.Lakshmi, presently working as a Senior Associate Professor in School of Computing & Assistant Director, Centre for Innovation in Teaching & Learning at VIT Bhopal University, Madhya Pradesh. Till February 2021, she was designated as an Educational Research Officer at Vishnu Educational Development and Innovation Centre (VEDIC) and Associate Professor at B V Raju Institute of Technology run by Shri Vishnu Educational Society, Hyderabad from 2016 to Feb 2021. She has been working in the educational sector since 1998. She has more than 22 years of teaching experience. Her key focus is on exploring the dynamics of learning, dynamics of learner and classroom dynamics, suitable to accelerate the learning efficacy of higher education students. Her research areas include educational technology, educational data mining, virtual education and educational psychology. She has been actively involved in educational research and her research papers have been published both in the international conferences as well as in peer-reviewed journals. With reference to the academic interests, she is naturally aligned to the teaching and computation, as her specialization and core expertise lie in Theory of Computation, her favourite subject on which she have authored and published a book, Theory of Computation, and a handbook, and been the first Indian woman author in the subject. Her research paper presentation, Use of ICT in Teaching Theory of Computation: An Experimental Case Study at the IEEE Conference on MOOC Technologies at Poornima Institute of Technology, Jaipur (December 2013),won the Best Paper Award. She has addressed innumerable guest lectures, conducted and organized several Faculty Development Program (FDP) Trainings (covering approximately ~50,000 plus faculty members including TEQIP, SERB, SWAYAM, DST, AICTE, MHRD, ATAL sponsored workshops and also self financed workshop across India from different STEM Educational institutions) conducted numerous workshops at JNTU-Hyderabad on various titles in association with UGC-HRDC, and have served as Subject Matter Expert and Consultant on Theory of Computation. She has been invited as a jury for the national level conferences and national level student’s symposium. She had been invited as a Session Chair and keynote speaker as well. She had reviewed several books for Tata McGraw Hill and Pearson Publishers and conference papers and Journal papers too. She has presented papers in 15 international conferences and published 9 international journal papers, 2 book chapters and 8 Indian patents provisionally published and waiting for examinations and filed 2 copyrights and both of them are granted. 5 Australian patents have been filed and all have been granted. In March 2021 her paper won the best paper award in the Springer Conference on Snake Classification Using Deep Learning Models: A Life Saving App. Currently, her research work has been submitted to two journal papers and two book series which are under review. Recently she has published a book on “Leading Education in Age of Disruption”, An Educator Guideline Series with the ISBN Number: 978-93-5526-730-6.
View DetailsThis website uses cookies to personalize content and analyse traffic in order to offer you a better experience. Cookie policy