Python Syllabus for CodingGita Interview Round
This course introduces students to the fundamentals of Python programming. It is designed for complete beginners with no prior coding experience.
By the end of this course, students will be able to:
- Understand basic programming concepts
- Write simple Python programs
- Take input from users
- Perform calculations using operators
- Make decisions using conditional statements
- Use loops to automate repetitive tasks
This syllabus covers core programming concepts required before moving to advanced topics like Lists, Functions, and Object-Oriented Programming.
After completing this syllabus, students will be able to:
- Understand Python syntax and structure
- Work with variables and basic data types
- Take user input and display output
- Apply arithmetic and logical operations
- Implement conditional logic
- Use loops to solve repetitive problems
- What is Python?
- Features of Python
- Installing Python
- Running Python programs
- Writing first program (
print())
- Indentation in Python
- Comments (
#) - Keywords (basic idea)
- Variables
- Rules for naming variables
- Assigning values
- Dynamic typing
- Integer (
int) - Float (
float) - String (
str) - Boolean (
bool) - Using
type()function
-
Converting data using:
int()float()str()
print()functioninput()function- Taking user input
- Formatted printing (f-strings)
+,-,*,/,%
==,!=,>,<,>=,<=
and,or,not
- Creating strings
- String indexing
- String slicing
- String concatenation
ifstatementif-elseif-elif-else- Nested conditions (basic)
- Using
range() - Iterating through numbers
- Iterating through strings
- Loop control using condition
breakcontinue
Recommended Duration (Mobile Learning Friendly):
- 4–7 days
- 1–3 hours per day
Students will be prepared to move to:
- Lists
- Functions
- Pattern problems
- Basic problem solving
- Mini console-based programs
The following videos are shared only for reference. You are free to learn these topics from any video, article, or resource available on the internet.
Video Link: https://www.youtube.com/watch?v=t2_Q2BRzeEE&list=PLGjplNEQ1it8-0CmoljS5yeV-GlKSUEt0&index=1
Video Link: https://www.youtube.com/watch?v=lIId8IDP6TU&list=PLGjplNEQ1it8-0CmoljS5yeV-GlKSUEt0&index=2
Video Link: https://www.youtube.com/watch?v=S73thl0AyFU&list=PLGjplNEQ1it8-0CmoljS5yeV-GlKSUEt0&index=5
You can run and practice Python code directly in your browser using this online compiler:
- Run Python Online Programiz_Compiler [https://www.programiz.com/python-programming/online-compiler/]
This tool allows you to write, execute, and test Python code instantly without installing anything, making it ideal for beginners.