Course curriculum

  • 1

    Section 1: Introduction

    • 1. Online IDE for Python programming

    • 2. Hello World program and Indentation

    • 3. Installing a Python IDE in Windows and Linux OS

    • 4. Comment Lines in Python

    • 5. Working with Variables in Python

    • 6. Global Variables in Python

    • 7. Input Operation in Python

  • 2

    Section 2: Datatypes in Python

    • 8. Numbers and Strings

    • 9. Example Programs on Numbers datatype in Python

    • 10. Programs on Stings Datatype in Python

    • 11. Datatypes - Lists, Dictionaries, Files and Tuples

    • 12. Example programs to illustrate Lists in Python

    • 13. Files in Python with examples

    • 14. Dictionaries in Python with examples

    • 15. Tuples in Python with examples

  • 3

    Section 3: Control Structures

    • 16. If Statement in Python

    • 17. Examples of If Statement

    • 18. If Else statement in Python

    • 19. Examples programs in If-Else statement

    • 20. Nested If Statement in Python

    • 21. While Loop in Python

    • 22. While Else Loop in Python

    • 23. Sum of N Numbers Using While Loop

    • 24. Sum of Digits in a Given number Using While Loop

    • 25. For Loop in Python

    • 26. Nested For Loop

    • 27. Break Statement

    • 28. Continue Statement

  • 4

    Section 4: Functions in Python

    • 29. Functions - Basics (to compute maximum among two given numbers)

    • 30. Function Calling examples

    • 31. Recursion

    • 32. Nested Functions in Python

    • 33. Examples of nested Functions

    • 34. Lambda Functions in Python

    • 35. Examples of Lambda Functions

    • 36. Default arguments in Python

    • 37. Keyword and Variable Length arguments in Python

  • 5

    Section 5: Modules in Python

    • 38. Module - Basics

    • 39. Creating own module in Python

    • 40. Example application : OTP Basics

    • 41. Using modules in OTP Generation application

  • 6

    Section 6: Strings in Python

    • 42. Basics of Strings

    • 43. Built in Functions in Strings

    • 44. ID() Function in Strings

    • 45. Formatting Strings in Python

    • 46. Reversing a String in Python

    • 47. Swapping Case in Strings

    • 48. Removing brackets in Algebraic expressions