
Learn Python basics by coding in a web-based environment (Reppel) with no installation, sign in via Google, GitHub, or Facebook, create a new repl, and run code.
Explore basic string handling in Python by printing Hello world, choosing single or double quotes, and joining words with plus for string concatenation.
Practice printing strings in Python with the inbuilt print function, compare single vs double quotes, and print Hello, World with spaces or concatenation.
Explore how variables are memory locations that store strings and numbers. Learn naming conventions, case sensitivity, printing, and use Python’s type function to identify data types.
Learn how to declare variables in Python, assign values, and print strings and numbers with proper naming and case sensitivity. Understand data types, type checks, and basic type conversions.
Explore Python numeric operators using A = 13 and B = 2, performing addition, subtraction, multiplication, division, integer division, and modulo to reveal results.
Explore numeric operators in Python, including addition, subtraction, multiplication, division, and modulus using A=14 and B=2. See how 7.0 differs from 7, and observe integer division and remainder with %.
Explore how Python expressions return values through arithmetic operations and how operator precedence governs evaluation, with examples yielding 16, 4, and -20.
Learn how to index strings in Python by printing specific characters using zero-based indexing and square brackets, with an example showing the third character when indexing starts at zero.
Explore string handling in Python by indexing characters with square brackets and printing specific letters. Python indexing starts at zero and supports negative indexing for reverse characters.
Learn zero-based indexing and slice syntax to extract characters, including spaces, using start and end positions; end index is not included, and omissions default to string start or end.
Learn Python string slicing with start and end indices, zero-based positions, and end-exclusive behavior. See practical examples that extract substrings from names and print whole or partial words.
Explore Python string slicing with negative indices, this lecture demonstrates start and end positions from zero to thirteen and negative offsets like -1 to -8, and clarifies non-reversing behavior.
Master Python string slicing with negative indices, learning how negative positions count from the end, end-exclusion, and combining negative and positive bounds to extract substrings.
Explore string slicing in Python using start, end, and step to extract characters; observe how step selects every second character and how indices shape the result.
Learn how Python slices strings with start, end, and step parameters, using examples that start at index zero and step by 2 or 3 to extract alternating characters.
Explore string operations in Python, including printing, concatenation with or without plus sign, repeating strings with multiplication, and understanding operator precedence and numeric to string conversions.
Are you looking for exactly where to begin while learning Python? This course is specifically designed for the students who are genuine seekers for learning python language. The structure is prepared as follows so that it's most convenient for any beginner to start with:
1. Firstly, I have created detailed Classroom Discussion sessions with my own handwriting so that you understand exactly all the fundamentals and concepts of python.
2. Secondly, Practice sessions of all the discussions have be prepared so that you understand the language better while coding in real life along with me.
3. Lastly, I have shared the practice files and resources to test, whether you have exactly understood whatever I tried to teach in classroom as well as practice sessions.
Most Importantly, It's Worth your time.
The Structure and Contents of the course are listed in details for your reference before you start this Exciting Journey of Python Programming:
1. Introduction to World of Python
2. Basic Set-up for absolute beginner
3. Classroom Discussion About Strings
4. Practice of Strings Data Type
5. Classroom Discussion about Variables and Data Type
6. Practice of Variables and Data Type
7. Classroom Discussion about Numeric Operators
8. Practice of Numeric Operators
9. Classroom Discussion about Expressions and Operator Precedents
10. Practice of Expressions and Operator Precedents
11. Classroom Discussion about Indexing in Strings
12. Practice of Indexing in a String
13. Classroom Discussion about Slicing out of a String
14. Practice of Slicing out of a String
15. Classroom Discussion about Slicing with Negative Index Positions
16. Practice of Slicing with Negative Number Index
17. Classroom Discussion about Step-in with Strings
18. Practice of Step-in with Strings
19. Classroom Discussion about String Operators
20. Practice of String Operators
21. Classroom Discussion about String Replacements
22. Practice of String Replacements
23. and many more concepts....